Re: [gdal-dev] Re: ESRI file geodatabase support

2010-06-30 Thread Matt Wilkie

7)  ??more ideas/requests??



 - Have metadata as part of the file, rather than a separate file, to
 avoid getting lost when copying data

YES please!


matt wilkie

Geomatics Analyst
Information Management and Technology
Yukon Department of Environment
10 Burns Road * Whitehorse, Yukon * Y1A 4Y9
867-667-8133 Tel * 867-393-7003 Fax
http://environmentyukon.gov.yk.ca/geomatics/


___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev


Re: [gdal-dev] Re: ESRI file geodatabase support

2010-06-30 Thread Matt Wilkie
For what it's worth, here is the reply I recieved from ESRI regarding
the release plans. In a follow on message I also asked whether the API
would require runtime licensing or similar, to which I've not received
a reply; I waited a week or so.


Hi Matt,

To answer your question about the file geodatabase:  Yes, at ArcGIS 10
there will be an open API for the File Geodatabase for developers that
does not require the use of ArcObjects. This is an off-cycle project,
which means that it will not be included with ArcGIS 10 Final when it
becomes available later this month. Our plans call for the File
Geodatabase API to be released separately later this year as a digital
download. We expect to have more details in the early fall.

And you heard correctly, it will be C++ only.

Paige Spee
ESRI Product Marketing

___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev


RE: [gdal-dev] Re: ESRI file geodatabase support

2010-06-18 Thread Duarte Carreira
Ragi,

That is a good point, as always. Unfortunately I am not able to do that, but I 
can help in any other way...

The zigGIS driver (I think ) is for reading/writing PostGIS using ArcMap, 
without having ArcSDE in the middle. As far as I know it does not read File 
geodatabases... I think for now you would have to reverse engineer the way 
fgdb's are written... given the effort, the discussion on whether to invest the 
time on fgbd or invest it on SL is at least interesting... and even fun for 
some of us.

Duarte

De: Ragi Burhum [mailto:r...@burhum.com]
Enviada: quinta-feira, 17 de Junho de 2010 21:57
Para: gdal-dev@lists.osgeo.org
Cc: Duarte Carreira; Eric Wolf; Peter J Halls; Matt Wilkie
Assunto: RE: [gdal-dev] Re: ESRI file geodatabase support

From: Duarte Carreira dcarre...@edia.ptmailto:dcarre...@edia.pt
Subject: RE: [gdal-dev] Re: ESRI file geodatabase support
To: Eric Wolf ebw...@gmail.commailto:ebw...@gmail.com, Peter J Halls 
p.ha...@york.ac.ukmailto:p.ha...@york.ac.uk
Cc: gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org 
gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org,  Matt Wilkie
   map...@gmail.commailto:map...@gmail.com

Well, if SpatiaLite offers some proper benefits and disseminates through all 
of the FOSS world, then it may get a strong enough push even for ESRI to pick 
it up. It happened before... (kml?)

If SL would:


1)  Be as fast as shapefile in production settings, desktop and webgis

2)  Offer SQL support, spatial and otherwise, also through desktop tools 
like QGIS

3)  Allow editing while serving (even if for 1 editor only)

4)  Better support in QGIS than for shapefile (take advantage of Spatial 
SQL, all other functionality)

5)  Same for MapServer, GeoServer, gvSIG, et al.

6)  Allow easy managing of rasters inside the .db file, through QGIS

7)  ??more ideas/requests??

Then it would be a very, very good contender... and the ball would be kicked to 
the other side.
And it seems we're already there for some of the listed features.
Duarte

Or even better, instead of waiting and complaining, we could just write a 
GeoDatabase OGR (ESRI) Workspace ourselves.

There are already examples of working ones out there

http://svn.obtusesoft.com/core/trunk/

So instead of hoping and pleading for support, someone should just sit down and 
write it.

I started one at one point (C++), got side tracked with other things. If anyone 
is interested in that source code, I would be happy to share that too.

- Ragi
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Re: ESRI file geodatabase support

2010-06-18 Thread Peter J Halls
I happened to be looking at the ESRI ArcGIS 10 online documentation and found a 
page of acknowledgements, which includes an acknowledgement reference to SQLite. 
 I've no idea what to make of this - maybe someone else has?


Best wishes,

Peter

Duarte Carreira wrote:

Ragi,

That is a good point, as always. Unfortunately I am not able to do that, but I 
can help in any other way...

The zigGIS driver (I think ) is for reading/writing PostGIS using ArcMap, 
without having ArcSDE in the middle. As far as I know it does not read File 
geodatabases... I think for now you would have to reverse engineer the way 
fgdb's are written... given the effort, the discussion on whether to invest the 
time on fgbd or invest it on SL is at least interesting... and even fun for 
some of us.

Duarte

De: Ragi Burhum [mailto:r...@burhum.com]
Enviada: quinta-feira, 17 de Junho de 2010 21:57
Para: gdal-dev@lists.osgeo.org
Cc: Duarte Carreira; Eric Wolf; Peter J Halls; Matt Wilkie
Assunto: RE: [gdal-dev] Re: ESRI file geodatabase support

From: Duarte Carreira dcarre...@edia.ptmailto:dcarre...@edia.pt
Subject: RE: [gdal-dev] Re: ESRI file geodatabase support
To: Eric Wolf ebw...@gmail.commailto:ebw...@gmail.com, Peter J Halls 
p.ha...@york.ac.ukmailto:p.ha...@york.ac.uk
Cc: gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org 
gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org,  Matt Wilkie
   map...@gmail.commailto:map...@gmail.com

Well, if SpatiaLite offers some proper benefits and disseminates through all 
of the FOSS world, then it may get a strong enough push even for ESRI to pick it up. It 
happened before... (kml?)

If SL would:


1)  Be as fast as shapefile in production settings, desktop and webgis

2)  Offer SQL support, spatial and otherwise, also through desktop tools 
like QGIS

3)  Allow editing while serving (even if for 1 editor only)

4)  Better support in QGIS than for shapefile (take advantage of Spatial 
SQL, all other functionality)

5)  Same for MapServer, GeoServer, gvSIG, et al.

6)  Allow easy managing of rasters inside the .db file, through QGIS

7)  ??more ideas/requests??

Then it would be a very, very good contender... and the ball would be kicked to the 
other side.
And it seems we're already there for some of the listed features.
Duarte

Or even better, instead of waiting and complaining, we could just write a 
GeoDatabase OGR (ESRI) Workspace ourselves.

There are already examples of working ones out there

http://svn.obtusesoft.com/core/trunk/

So instead of hoping and pleading for support, someone should just sit down and 
write it.

I started one at one point (C++), got side tracked with other things. If anyone 
is interested in that source code, I would be happy to share that too.

- Ragi



--

Peter J Halls, GIS Advisor, University of York
Telephone: 01904 433806 Fax: 01904 433740
Snail mail: Computing Service, University of York, Heslington, York YO10 5DD
This message has the status of a private and personal communication

___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev


RE: [gdal-dev] Re: ESRI file geodatabase support

2010-06-18 Thread Duarte Carreira
Re-reading your email it seems I misunderstood what you meant... So using the 
zigGIS ArcMap/PostGIS provider one could adapt it to read OGR datasources, like 
QGIS does. You would then access SpatiaLite and potentially all other OGR 
formats from ArcMap. Good idea.

Duarte

De: Ragi Burhum [mailto:r...@burhum.com]
Enviada: quinta-feira, 17 de Junho de 2010 21:57
Para: gdal-dev@lists.osgeo.org
Cc: Duarte Carreira; Eric Wolf; Peter J Halls; Matt Wilkie
Assunto: RE: [gdal-dev] Re: ESRI file geodatabase support

From: Duarte Carreira dcarre...@edia.ptmailto:dcarre...@edia.pt
Subject: RE: [gdal-dev] Re: ESRI file geodatabase support
To: Eric Wolf ebw...@gmail.commailto:ebw...@gmail.com, Peter J Halls 
p.ha...@york.ac.ukmailto:p.ha...@york.ac.uk
Cc: gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org 
gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org,  Matt Wilkie
   map...@gmail.commailto:map...@gmail.com

Well, if SpatiaLite offers some proper benefits and disseminates through all 
of the FOSS world, then it may get a strong enough push even for ESRI to pick 
it up. It happened before... (kml?)

If SL would:


1)  Be as fast as shapefile in production settings, desktop and webgis

2)  Offer SQL support, spatial and otherwise, also through desktop tools 
like QGIS

3)  Allow editing while serving (even if for 1 editor only)

4)  Better support in QGIS than for shapefile (take advantage of Spatial 
SQL, all other functionality)

5)  Same for MapServer, GeoServer, gvSIG, et al.

6)  Allow easy managing of rasters inside the .db file, through QGIS

7)  ??more ideas/requests??

Then it would be a very, very good contender... and the ball would be kicked to 
the other side.
And it seems we're already there for some of the listed features.
Duarte

Or even better, instead of waiting and complaining, we could just write a 
GeoDatabase OGR (ESRI) Workspace ourselves.

There are already examples of working ones out there

http://svn.obtusesoft.com/core/trunk/

So instead of hoping and pleading for support, someone should just sit down and 
write it.

I started one at one point (C++), got side tracked with other things. If anyone 
is interested in that source code, I would be happy to share that too.

- Ragi
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Re: ESRI file geodatabase support

2010-06-18 Thread Peter J Halls
And ... I think I may have found the file geodatabase documentation promised ... 
 in the  online ArecGIS 10 documentation, Administrator Library, Architecture 
of a geodatabase, Geodatabase XML.  It would appear that, in addition to the XML 
Schema they published several years ago, the XML documentation has been 
augmented with a view to interoperability being achieved at the XML level.  So, 
maybe no, they have not published the binary structure but they may have 
published enough to enable XML exchange.  I've not read all the material - and I 
would need to think about much of it before I understood it.  Whether there is 
enough there I cannot say ...  I was looking at

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html

Best wishes,

Peter

Duarte Carreira wrote:

Ragi,

That is a good point, as always. Unfortunately I am not able to do that, but I 
can help in any other way...

The zigGIS driver (I think ) is for reading/writing PostGIS using ArcMap, 
without having ArcSDE in the middle. As far as I know it does not read File 
geodatabases... I think for now you would have to reverse engineer the way 
fgdb's are written... given the effort, the discussion on whether to invest the 
time on fgbd or invest it on SL is at least interesting... and even fun for 
some of us.

Duarte

De: Ragi Burhum [mailto:r...@burhum.com]
Enviada: quinta-feira, 17 de Junho de 2010 21:57
Para: gdal-dev@lists.osgeo.org
Cc: Duarte Carreira; Eric Wolf; Peter J Halls; Matt Wilkie
Assunto: RE: [gdal-dev] Re: ESRI file geodatabase support

From: Duarte Carreira dcarre...@edia.ptmailto:dcarre...@edia.pt
Subject: RE: [gdal-dev] Re: ESRI file geodatabase support
To: Eric Wolf ebw...@gmail.commailto:ebw...@gmail.com, Peter J Halls 
p.ha...@york.ac.ukmailto:p.ha...@york.ac.uk
Cc: gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org 
gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org,  Matt Wilkie
   map...@gmail.commailto:map...@gmail.com

Well, if SpatiaLite offers some proper benefits and disseminates through all 
of the FOSS world, then it may get a strong enough push even for ESRI to pick it up. It 
happened before... (kml?)

If SL would:


1)  Be as fast as shapefile in production settings, desktop and webgis

2)  Offer SQL support, spatial and otherwise, also through desktop tools 
like QGIS

3)  Allow editing while serving (even if for 1 editor only)

4)  Better support in QGIS than for shapefile (take advantage of Spatial 
SQL, all other functionality)

5)  Same for MapServer, GeoServer, gvSIG, et al.

6)  Allow easy managing of rasters inside the .db file, through QGIS

7)  ??more ideas/requests??

Then it would be a very, very good contender... and the ball would be kicked to the 
other side.
And it seems we're already there for some of the listed features.
Duarte

Or even better, instead of waiting and complaining, we could just write a 
GeoDatabase OGR (ESRI) Workspace ourselves.

There are already examples of working ones out there

http://svn.obtusesoft.com/core/trunk/

So instead of hoping and pleading for support, someone should just sit down and 
write it.

I started one at one point (C++), got side tracked with other things. If anyone 
is interested in that source code, I would be happy to share that too.

- Ragi



--

Peter J Halls, GIS Advisor, University of York
Telephone: 01904 433806 Fax: 01904 433740
Snail mail: Computing Service, University of York, Heslington, York YO10 5DD
This message has the status of a private and personal communication

___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev


Re: [gdal-dev] Re: ESRI file geodatabase support

2010-06-18 Thread Peter J Halls

Could well be the case.  P.

Jason Roberts wrote:

Peter,

Although I have not seen the acknowledgement you mention, I have noticed
that ArcGIS 9.x appears to create SQLite databases in the user's temp
directory during certain operations. Perhaps they are just using it
internally to implement various processing.

Jason

-Original Message-
From: gdal-dev-boun...@lists.osgeo.org
[mailto:gdal-dev-boun...@lists.osgeo.org] On Behalf Of Peter J Halls
Sent: Friday, June 18, 2010 9:09 AM
To: Duarte Carreira
Cc: gdal-dev@lists.osgeo.org; Matt Wilkie; Ragi Burhum
Subject: Re: [gdal-dev] Re: ESRI file geodatabase support

I happened to be looking at the ESRI ArcGIS 10 online documentation and
found a 
page of acknowledgements, which includes an acknowledgement reference to
SQLite. 
  I've no idea what to make of this - maybe someone else has?


Best wishes,

Peter

Duarte Carreira wrote:

Ragi,

That is a good point, as always. Unfortunately I am not able to do that,

but I can help in any other way...

The zigGIS driver (I think ) is for reading/writing PostGIS using ArcMap,

without having ArcSDE in the middle. As far as I know it does not read File
geodatabases... I think for now you would have to reverse engineer the way
fgdb's are written... given the effort, the discussion on whether to invest
the time on fgbd or invest it on SL is at least interesting... and even fun
for some of us.

Duarte

De: Ragi Burhum [mailto:r...@burhum.com]
Enviada: quinta-feira, 17 de Junho de 2010 21:57
Para: gdal-dev@lists.osgeo.org
Cc: Duarte Carreira; Eric Wolf; Peter J Halls; Matt Wilkie
Assunto: RE: [gdal-dev] Re: ESRI file geodatabase support

From: Duarte Carreira dcarre...@edia.ptmailto:dcarre...@edia.pt
Subject: RE: [gdal-dev] Re: ESRI file geodatabase support
To: Eric Wolf ebw...@gmail.commailto:ebw...@gmail.com, Peter J Halls

p.ha...@york.ac.ukmailto:p.ha...@york.ac.uk

Cc: gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org

gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org,  Matt
Wilkie

   map...@gmail.commailto:map...@gmail.com

Well, if SpatiaLite offers some proper benefits and disseminates through

all of the FOSS world, then it may get a strong enough push even for ESRI to
pick it up. It happened before... (kml?)

If SL would:


1)  Be as fast as shapefile in production settings, desktop and webgis

2)  Offer SQL support, spatial and otherwise, also through desktop

tools like QGIS

3)  Allow editing while serving (even if for 1 editor only)

4)  Better support in QGIS than for shapefile (take advantage of

Spatial SQL, all other functionality)

5)  Same for MapServer, GeoServer, gvSIG, et al.

6)  Allow easy managing of rasters inside the .db file, through QGIS

7)  ??more ideas/requests??

Then it would be a very, very good contender... and the ball would be

kicked to the other side.

And it seems we're already there for some of the listed features.
Duarte

Or even better, instead of waiting and complaining, we could just write a

GeoDatabase OGR (ESRI) Workspace ourselves.

There are already examples of working ones out there

http://svn.obtusesoft.com/core/trunk/

So instead of hoping and pleading for support, someone should just sit

down and write it.

I started one at one point (C++), got side tracked with other things. If

anyone is interested in that source code, I would be happy to share that
too.

- Ragi





--

Peter J Halls, GIS Advisor, University of York
Telephone: 01904 433806 Fax: 01904 433740
Snail mail: Computing Service, University of York, Heslington, York YO10 5DD
This message has the status of a private and personal communication

___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev


RE: [gdal-dev] Re: ESRI file geodatabase support

2010-06-18 Thread Duarte Carreira
Just a quick note: SQLite is supported through the FME add-on aka 
Interoperability Extension to ArcMap.

Duarte

-Mensagem original-
De: Peter J Halls [mailto:p.ha...@york.ac.uk]
Enviada: sexta-feira, 18 de Junho de 2010 14:49
Para: Duarte Carreira
Cc: Ragi Burhum; gdal-dev@lists.osgeo.org; Eric Wolf; Matt Wilkie
Assunto: Re: [gdal-dev] Re: ESRI file geodatabase support

And ... I think I may have found the file geodatabase documentation promised ...
  in the  online ArecGIS 10 documentation, Administrator Library, Architecture
of a geodatabase, Geodatabase XML.  It would appear that, in addition to the XML
Schema they published several years ago, the XML documentation has been
augmented with a view to interoperability being achieved at the XML level.  So,
maybe no, they have not published the binary structure but they may have
published enough to enable XML exchange.  I've not read all the material - and I
would need to think about much of it before I understood it.  Whether there is
enough there I cannot say ...  I was looking at
http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html

Best wishes,

Peter

Duarte Carreira wrote:
 Ragi,

 That is a good point, as always. Unfortunately I am not able to do that, but 
 I can help in any other way...

 The zigGIS driver (I think ) is for reading/writing PostGIS using ArcMap, 
 without having ArcSDE in the middle. As far as I know it does not read File 
 geodatabases... I think for now you would have to reverse engineer the way 
 fgdb's are written... given the effort, the discussion on whether to invest 
 the time on fgbd or invest it on SL is at least interesting... and even fun 
 for some of us.

 Duarte

 De: Ragi Burhum [mailto:r...@burhum.com]
 Enviada: quinta-feira, 17 de Junho de 2010 21:57
 Para: gdal-dev@lists.osgeo.org
 Cc: Duarte Carreira; Eric Wolf; Peter J Halls; Matt Wilkie
 Assunto: RE: [gdal-dev] Re: ESRI file geodatabase support

 From: Duarte Carreira dcarre...@edia.ptmailto:dcarre...@edia.pt
 Subject: RE: [gdal-dev] Re: ESRI file geodatabase support
 To: Eric Wolf ebw...@gmail.commailto:ebw...@gmail.com, Peter J Halls 
 p.ha...@york.ac.ukmailto:p.ha...@york.ac.uk
 Cc: gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org 
 gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org,  Matt Wilkie
map...@gmail.commailto:map...@gmail.com

 Well, if SpatiaLite offers some proper benefits and disseminates through 
 all of the FOSS world, then it may get a strong enough push even for ESRI to 
 pick it up. It happened before... (kml?)

 If SL would:


 1)  Be as fast as shapefile in production settings, desktop and webgis

 2)  Offer SQL support, spatial and otherwise, also through desktop tools 
 like QGIS

 3)  Allow editing while serving (even if for 1 editor only)

 4)  Better support in QGIS than for shapefile (take advantage of Spatial 
 SQL, all other functionality)

 5)  Same for MapServer, GeoServer, gvSIG, et al.

 6)  Allow easy managing of rasters inside the .db file, through QGIS

 7)  ??more ideas/requests??

 Then it would be a very, very good contender... and the ball would be kicked 
 to the other side.
 And it seems we're already there for some of the listed features.
 Duarte

 Or even better, instead of waiting and complaining, we could just write a 
 GeoDatabase OGR (ESRI) Workspace ourselves.

 There are already examples of working ones out there

 http://svn.obtusesoft.com/core/trunk/

 So instead of hoping and pleading for support, someone should just sit down 
 and write it.

 I started one at one point (C++), got side tracked with other things. If 
 anyone is interested in that source code, I would be happy to share that too.

 - Ragi


--

Peter J Halls, GIS Advisor, University of York
Telephone: 01904 433806 Fax: 01904 433740
Snail mail: Computing Service, University of York, Heslington, York YO10 5DD
This message has the status of a private and personal communication

___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev


Re: [gdal-dev] Re: ESRI file geodatabase support

2010-06-18 Thread Ragi Burhum
This is exactly what I have been talking about.

On Fri, Jun 18, 2010 at 5:37 AM, Duarte Carreira dcarre...@edia.pt wrote:

  Re-reading your email it seems I misunderstood what you meant… So using
 the zigGIS ArcMap/PostGIS provider one could adapt it to read OGR
 datasources, like QGIS does. You would then access SpatiaLite and
 potentially all other OGR formats from ArcMap. Good idea.



 Duarte



___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Re: ESRI file geodatabase support

2010-06-18 Thread Ragi Burhum
Right. And you have to fork another $3000 (or $1500?) **per seat** for one
of these licenses **on top** of what you already paid for ArcGIS desktop.

On Fri, Jun 18, 2010 at 6:16 AM, Duarte Carreira dcarre...@edia.pt wrote:

 Just a quick note: SQLite is supported through the FME add-on aka
 Interoperability Extension to ArcMap.

 Duarte


___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Re: ESRI file geodatabase support

2010-06-18 Thread Ragi Burhum
This is meant to be an export/import type of thing. So you won't be able to
open something in ArcMap and start manipulating it live using the
ArcMap/ArcCatalog tools. The other approach I am proposing would be OGR as a
seamless datasource that integrates with ArcGIS at the data access layer
level. It would be transparent to the other tools.

- Ragi

On Fri, Jun 18, 2010 at 5:49 AM, Peter J Halls p.ha...@york.ac.uk wrote:

 And ... I think I may have found the file geodatabase documentation
 promised ...  in the  online ArecGIS 10 documentation, Administrator
 Library, Architecture of a geodatabase, Geodatabase XML.  It would appear
 that, in addition to the XML Schema they published several years ago, the
 XML documentation has been augmented with a view to interoperability being
 achieved at the XML level.  So, maybe no, they have not published the binary
 structure but they may have published enough to enable XML exchange.  I've
 not read all the material - and I would need to think about much of it
 before I understood it.  Whether there is enough there I cannot say ...  I
 was looking at
 http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html

 Best wishes,

 Peter


___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

RE: [gdal-dev] Re: ESRI file geodatabase support

2010-06-18 Thread Duarte Carreira
Well, I'm sold. What you need to do it??

Duarte

De: Ragi Burhum [mailto:r...@burhum.com]
Enviada: sexta-feira, 18 de Junho de 2010 16:31
Para: Peter J Halls
Cc: Duarte Carreira; gdal-dev@lists.osgeo.org; Eric Wolf; Matt Wilkie
Assunto: Re: [gdal-dev] Re: ESRI file geodatabase support

This is meant to be an export/import type of thing. So you won't be able to 
open something in ArcMap and start manipulating it live using the 
ArcMap/ArcCatalog tools. The other approach I am proposing would be OGR as a 
seamless datasource that integrates with ArcGIS at the data access layer level. 
It would be transparent to the other tools.

- Ragi
On Fri, Jun 18, 2010 at 5:49 AM, Peter J Halls 
p.ha...@york.ac.ukmailto:p.ha...@york.ac.uk wrote:
And ... I think I may have found the file geodatabase documentation promised 
...  in the  online ArecGIS 10 documentation, Administrator Library, 
Architecture of a geodatabase, Geodatabase XML.  It would appear that, in 
addition to the XML Schema they published several years ago, the XML 
documentation has been augmented with a view to interoperability being achieved 
at the XML level.  So, maybe no, they have not published the binary structure 
but they may have published enough to enable XML exchange.  I've not read all 
the material - and I would need to think about much of it before I understood 
it.  Whether there is enough there I cannot say ...  I was looking at
http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html
Best wishes,

Peter

___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Re: ESRI file geodatabase support

2010-06-17 Thread Peter J Halls
Another way to achieve interoperability is via a DBMS for which there is an SDE 
implementation, although this may not be appropriate for Matt Wilkie's 
requirements.  It may not be always as easy as with shapefiles but it does not 
have the limitations.  Having said that, in our Oracle environment I do have a 
problem getting SDE to recognise some spatial datasets created with GDAL but 
have yet to prove what is happening to cause this and so cannot point a finger 
of blame in any direction ...


Best wishes,

Peter

Duarte Carreira wrote:

Matt, the only reason I have seen presented for some reluctance in pushing 
spatialite as a de facto standard following shapefile's success, is not having 
a foothold in the closed source sector. That's the only thing ESRI's fgdb could 
potentially offer, since the extra data types supported will not be available 
outside ESRI's software (Terrain, Topology, Networks, etc.).

(As for interoperability with ESRI, its users can always export to shapefile. 
Ofcourse I would prefer to directly read fgdb data but if not possible it's ok 
too.)

So the question is: is it true that for a new universal spatial format to be 
born it has to have at least read support in the closed source world?

Duarte


-Mensagem original-
De: Matt Wilkie [mailto:map...@gmail.com]
Enviada: terça-feira, 15 de Junho de 2010 22:52
Para: gdal-dev@lists.osgeo.org
Assunto: [gdal-dev] Re: ESRI file geodatabase support


I think discussing a shapefile successor, or even perhaps a code sprint, is a
very good topic for FOSS4G. This same thread that we're weaving now is/has
happened on a number mailing lists and usually generated dozens of responses
each time. The interest is clear. From my vantage the germinating seed
crystal could be spatialite, but there seems to be some general reluctance
to jump on board. I'm ignorant of the reasons for that, perhaps that will
come out at FOSS4G; wish I could be there!

Ivan: I personally welcome and will use a gdal/ogr that uses the currently
installed arcgis libraries however for the health of the industry I'd like
to see unencumbered access. Thanks for letting me know at least part of my
ramblings are of interest

cheers,

-matt
--
View this message in context: 
http://osgeo-org.1803224.n2.nabble.com/gdal-dev-ESRI-file-geodatabase-support-tp5159756p5183957.html
Sent from the GDAL - Dev mailing list archive at Nabble.com.

___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev


--

Peter J Halls, GIS Advisor, University of York
Telephone: 01904 433806 Fax: 01904 433740
Snail mail: Computing Service, University of York, Heslington, York YO10 5DD
This message has the status of a private and personal communication

___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev


Re: [gdal-dev] Re: ESRI file geodatabase support

2010-06-17 Thread Eric Wolf
Matt's chicken-and-egg point seems dead-on. Except that Jack Dangermond
abhors a vacuum and ESRI has been focused on higher-order issues than file
formats. They are trying to provide topological constraints in the database
(or file) and things like geometric networks (which are really just a set of
topologically consistent linear features). The good ol' Shapefile doesn't
even come close to cutting the mustard. ArcSDE imposes these on other RDBMS.
The Personal Geodatabases did it in MDBs. And the File Geodatabase does it
without dependency on Microsoft Jet.

Another way to look at the open spec issue (which echoes ESRIs sentiment) is
that it's rather easy to screw up topology constraints. As Peter mentioned,
SDE sometimes doesn't like Oracle tables created by GDAL. The format of the
tables may be fine - but the topological relations may not be right. I'm
betting ESRI created File Geodatabase mainly to get away from the Personal
Geodatabase because it was too easy to muck with the MDB in Access and screw
up the higher order relationships.

File Geodatabases, like Shapefiles and Personal Geodatabases, are intended
as a means to exchange data. You export your data from ArcSDE into one of
these formats and give it to someone to use. Shapefiles are stripped of
topology. Personal Geodatabases only really work on platforms Microsoft
supports. File Geodatabases are the next logical step.

SpatialLite seems like a really strong contender. How do we get ESRI to play
along?

-=--=---===---=--=-=--=---==---=--=-=-
Eric B. WolfNew! 720-334-7734
USGS Geographer
Center of Excellence in GIScience
PhD Student
CU-Boulder - Geography

GPG Public Key: http://www.h4h.net/ebwolf.public.key.txt


On Thu, Jun 17, 2010 at 1:21 AM, Peter J Halls p.ha...@york.ac.uk wrote:

 Another way to achieve interoperability is via a DBMS for which there is an
 SDE implementation, although this may not be appropriate for Matt Wilkie's
 requirements.  It may not be always as easy as with shapefiles but it does
 not have the limitations.  Having said that, in our Oracle environment I do
 have a problem getting SDE to recognise some spatial datasets created with
 GDAL but have yet to prove what is happening to cause this and so cannot
 point a finger of blame in any direction ...

 Best wishes,

 Peter


 Duarte Carreira wrote:

 Matt, the only reason I have seen presented for some reluctance in pushing
 spatialite as a de facto standard following shapefile's success, is not
 having a foothold in the closed source sector. That's the only thing ESRI's
 fgdb could potentially offer, since the extra data types supported will not
 be available outside ESRI's software (Terrain, Topology, Networks, etc.).

 (As for interoperability with ESRI, its users can always export to
 shapefile. Ofcourse I would prefer to directly read fgdb data but if not
 possible it's ok too.)

 So the question is: is it true that for a new universal spatial format
 to be born it has to have at least read support in the closed source world?

 Duarte


 -Mensagem original-
 De: Matt Wilkie [mailto:map...@gmail.com]
 Enviada: terça-feira, 15 de Junho de 2010 22:52
 Para: gdal-dev@lists.osgeo.org
 Assunto: [gdal-dev] Re: ESRI file geodatabase support


 I think discussing a shapefile successor, or even perhaps a code sprint,
 is a
 very good topic for FOSS4G. This same thread that we're weaving now is/has
 happened on a number mailing lists and usually generated dozens of
 responses
 each time. The interest is clear. From my vantage the germinating seed
 crystal could be spatialite, but there seems to be some general reluctance
 to jump on board. I'm ignorant of the reasons for that, perhaps that will
 come out at FOSS4G; wish I could be there!

 Ivan: I personally welcome and will use a gdal/ogr that uses the currently
 installed arcgis libraries however for the health of the industry I'd like
 to see unencumbered access. Thanks for letting me know at least part of my
 ramblings are of interest

 cheers,

 -matt
 --
 View this message in context:
 http://osgeo-org.1803224.n2.nabble.com/gdal-dev-ESRI-file-geodatabase-support-tp5159756p5183957.html
 Sent from the GDAL - Dev mailing list archive at Nabble.com.

 ___
 gdal-dev mailing list
 gdal-dev@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/gdal-dev


 --

 
 Peter J Halls, GIS Advisor, University of York
 Telephone: 01904 433806 Fax: 01904 433740
 Snail mail: Computing Service, University of York, Heslington, York YO10
 5DD
 This message has the status of a private and personal communication

 
 ___
 gdal-dev mailing list
 gdal-dev@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/gdal-dev


RE: [gdal-dev] Re: ESRI file geodatabase support

2010-06-17 Thread Duarte Carreira
Well, if SpatiaLite offers some proper benefits and disseminates through all 
of the FOSS world, then it may get a strong enough push even for ESRI to pick 
it up. It happened before... (kml?)

If SL would:


1)  Be as fast as shapefile in production settings, desktop and webgis

2)  Offer SQL support, spatial and otherwise, also through desktop tools 
like QGIS

3)  Allow editing while serving (even if for 1 editor only)

4)  Better support in QGIS than for shapefile (take advantage of Spatial 
SQL, all other functionality)

5)  Same for MapServer, GeoServer, gvSIG, et al.

6)  Allow easy managing of rasters inside the .db file, through QGIS

7)  ??more ideas/requests??

Then it would be a very, very good contender... and the ball would be kicked to 
the other side.
And it seems we're already there for some of the listed features.
Duarte

De: Eric Wolf [mailto:ebw...@gmail.com]
Enviada: quinta-feira, 17 de Junho de 2010 17:33
Para: Peter J Halls
Cc: gdal-dev@lists.osgeo.org; Matt Wilkie
Assunto: Re: [gdal-dev] Re: ESRI file geodatabase support

Matt's chicken-and-egg point seems dead-on. Except that Jack Dangermond abhors 
a vacuum and ESRI has been focused on higher-order issues than file formats. 
They are trying to provide topological constraints in the database (or file) 
and things like geometric networks (which are really just a set of 
topologically consistent linear features). The good ol' Shapefile doesn't even 
come close to cutting the mustard. ArcSDE imposes these on other RDBMS. The 
Personal Geodatabases did it in MDBs. And the File Geodatabase does it without 
dependency on Microsoft Jet.

Another way to look at the open spec issue (which echoes ESRIs sentiment) is 
that it's rather easy to screw up topology constraints. As Peter mentioned, SDE 
sometimes doesn't like Oracle tables created by GDAL. The format of the tables 
may be fine - but the topological relations may not be right. I'm betting ESRI 
created File Geodatabase mainly to get away from the Personal Geodatabase 
because it was too easy to muck with the MDB in Access and screw up the higher 
order relationships.

File Geodatabases, like Shapefiles and Personal Geodatabases, are intended as a 
means to exchange data. You export your data from ArcSDE into one of these 
formats and give it to someone to use. Shapefiles are stripped of topology. 
Personal Geodatabases only really work on platforms Microsoft supports. File 
Geodatabases are the next logical step.

SpatialLite seems like a really strong contender. How do we get ESRI to play 
along?

-=--=---===---=--=-=--=---==---=--=-=-
Eric B. WolfNew! 720-334-7734
USGS Geographer
Center of Excellence in GIScience
PhD Student
CU-Boulder - Geography

GPG Public Key: http://www.h4h.net/ebwolf.public.key.txt

On Thu, Jun 17, 2010 at 1:21 AM, Peter J Halls 
p.ha...@york.ac.ukmailto:p.ha...@york.ac.uk wrote:
Another way to achieve interoperability is via a DBMS for which there is an SDE 
implementation, although this may not be appropriate for Matt Wilkie's 
requirements.  It may not be always as easy as with shapefiles but it does not 
have the limitations.  Having said that, in our Oracle environment I do have a 
problem getting SDE to recognise some spatial datasets created with GDAL but 
have yet to prove what is happening to cause this and so cannot point a finger 
of blame in any direction ...

Best wishes,

Peter


Duarte Carreira wrote:
Matt, the only reason I have seen presented for some reluctance in pushing 
spatialite as a de facto standard following shapefile's success, is not having 
a foothold in the closed source sector. That's the only thing ESRI's fgdb could 
potentially offer, since the extra data types supported will not be available 
outside ESRI's software (Terrain, Topology, Networks, etc.).

(As for interoperability with ESRI, its users can always export to shapefile. 
Ofcourse I would prefer to directly read fgdb data but if not possible it's ok 
too.)

So the question is: is it true that for a new universal spatial format to be 
born it has to have at least read support in the closed source world?

Duarte


-Mensagem original-
De: Matt Wilkie [mailto:map...@gmail.commailto:map...@gmail.com]
Enviada: terça-feira, 15 de Junho de 2010 22:52
Para: gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org
Assunto: [gdal-dev] Re: ESRI file geodatabase support


I think discussing a shapefile successor, or even perhaps a code sprint, is a
very good topic for FOSS4G. This same thread that we're weaving now is/has
happened on a number mailing lists and usually generated dozens of responses
each time. The interest is clear. From my vantage the germinating seed
crystal could be spatialite, but there seems to be some general reluctance
to jump on board. I'm ignorant of the reasons for that, perhaps that will
come out at FOSS4G; wish I could be there!

Ivan: I personally welcome and will use a gdal/ogr

RE: [gdal-dev] Re: ESRI file geodatabase support

2010-06-17 Thread Ragi Burhum

 From: Duarte Carreira dcarre...@edia.pt
 Subject: RE: [gdal-dev] Re: ESRI file geodatabase support
 To: Eric Wolf ebw...@gmail.com, Peter J Halls p.ha...@york.ac.uk
 Cc: gdal-dev@lists.osgeo.org gdal-dev@lists.osgeo.org,  Matt
 Wilkie
map...@gmail.com

 Well, if SpatiaLite offers some proper benefits and disseminates through
 all of the FOSS world, then it may get a strong enough push even for ESRI to
 pick it up. It happened before... (kml?)

 If SL would:


 1)  Be as fast as shapefile in production settings, desktop and webgis

 2)  Offer SQL support, spatial and otherwise, also through desktop
 tools like QGIS

 3)  Allow editing while serving (even if for 1 editor only)

 4)  Better support in QGIS than for shapefile (take advantage of
 Spatial SQL, all other functionality)

 5)  Same for MapServer, GeoServer, gvSIG, et al.

 6)  Allow easy managing of rasters inside the .db file, through QGIS

 7)  ??more ideas/requests??

 Then it would be a very, very good contender... and the ball would be
 kicked to the other side.
 And it seems we're already there for some of the listed features.
 Duarte


Or even better, instead of waiting and complaining, we could just write a
GeoDatabase OGR (ESRI) Workspace ourselves.

There are already examples of working ones out there

http://svn.obtusesoft.com/core/trunk/

So instead of hoping and pleading for support, someone should just sit down
and write it.

I started one at one point (C++), got side tracked with other things. If
anyone is interested in that source code, I would be happy to share that
too.

- Ragi
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

RE: [gdal-dev] Re: ESRI file geodatabase support

2010-06-16 Thread Duarte Carreira
Matt, the only reason I have seen presented for some reluctance in pushing 
spatialite as a de facto standard following shapefile's success, is not having 
a foothold in the closed source sector. That's the only thing ESRI's fgdb could 
potentially offer, since the extra data types supported will not be available 
outside ESRI's software (Terrain, Topology, Networks, etc.).

(As for interoperability with ESRI, its users can always export to shapefile. 
Ofcourse I would prefer to directly read fgdb data but if not possible it's ok 
too.)

So the question is: is it true that for a new universal spatial format to be 
born it has to have at least read support in the closed source world?

Duarte


-Mensagem original-
De: Matt Wilkie [mailto:map...@gmail.com]
Enviada: terça-feira, 15 de Junho de 2010 22:52
Para: gdal-dev@lists.osgeo.org
Assunto: [gdal-dev] Re: ESRI file geodatabase support


I think discussing a shapefile successor, or even perhaps a code sprint, is a
very good topic for FOSS4G. This same thread that we're weaving now is/has
happened on a number mailing lists and usually generated dozens of responses
each time. The interest is clear. From my vantage the germinating seed
crystal could be spatialite, but there seems to be some general reluctance
to jump on board. I'm ignorant of the reasons for that, perhaps that will
come out at FOSS4G; wish I could be there!

Ivan: I personally welcome and will use a gdal/ogr that uses the currently
installed arcgis libraries however for the health of the industry I'd like
to see unencumbered access. Thanks for letting me know at least part of my
ramblings are of interest

cheers,

-matt
--
View this message in context: 
http://osgeo-org.1803224.n2.nabble.com/gdal-dev-ESRI-file-geodatabase-support-tp5159756p5183957.html
Sent from the GDAL - Dev mailing list archive at Nabble.com.

___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev