[Qgis-developer] GDAL 1.11 new formats

Even Rouault even.rouault at mines-paris.org
Wed May 7 13:32:46 PDT 2014


Le mercredi 07 mai 2014 22:19:25, Larry Shaffer a écrit :
> Hi Even,
> 
> On Wed, May 7, 2014 at 1:21 PM, Even Rouault
> 
> <even.rouault at mines-paris.org>wrote:
> > Le mercredi 07 mai 2014 20:51:53, Larry Shaffer a écrit :
> > > Hi,
> > > 
> > > GDAL/OGR 1.11 offers several new OGR formats [0] that need support
> > > added
> > 
> > in
> > 
> > > QGIS's source. I have added the OpenFileGDB format (because it was
> > > simple to do) [1], but don't have enough experience with the other
> > > database formats to add their support.
> > > 
> > > * CartoDB : read/write support
> > 
> > --> Not file based, but remote database. Should be dealt like others
> > myDatabaseDrivers cases
> > 
> > > * GME (Google Map Engine) : read/write support
> > 
> > --> Remote database too.
> > 
> > > * GPKG (GeoPackage): read-write support (vector part of the spec.)
> > 
> > --> File-based (similar to CSV) Extension is .gpkg
> 
> Should this be treated more like SQLite, or Spatialite, instead of CSV?
> 
> https://github.com/qgis/QGIS/blob/master/src/core/qgsvectorfilewriter.cpp#L
> 1274-L1428

As far as I understand the code, from QGIS perspective, that's pretty much the 
same thing. Even if .gpkg is technically closer to sqlite/spatialite. But in 
any case you have to check with http://gdal.org/ogr/drv_geopackage.html what 
dataset and layer creation options are available.

FYI, I'm currently working on a GDAL RFC that should make all that knowledge 
of OGR drivers metadata to go from QGIS back to GDAL.


-- 
Geospatial professional services
http://even.rouault.free.fr/services.html


More information about the Qgis-developer mailing list