Jesse,
Le 30/09/2024 à 20:35, Meyer, Jesse R. (GSFC-618.0)[SCIENCE SYSTEMS AND
APPLICATIONS INC] via gdal-dev a écrit :
Hi,
I have two geopackage database files that were constructed, somehow,
in a way that one has a geometry column called ‘geometry’ and the
other ‘geom’. QGIS nor OGR seem to have much an issue with this.
Both handle / display all the features in the expected ways. However,
for the gpkg with the ‘geom’ column name (which I believe is
irregular), the usual SQLisms (with dialect=sqlite) seem to fail. For
the former gpkg, I can use the GEOMETRY identifier as documented
successfully, however, this fails with the latter with an ‘no such
column: GEOMETRY’ error. The documentation leads me to believe that
that identifier _/should/_ resolve to whatever the geometry column
name is,
Hum, that was an unfortunate copy&paste from the OGR SQL dialect... Will
be fixed per https://github.com/OSGeo/gdal/pull/10900
and maybe it does internally but then something later goes haywire for
opaque reasons.
Only for OGR SQL, not for the SQLite native SQL as used by GPKG. For the
later you need to use exactly the geometry column name of the table.
Even
--
http://www.spatialys.com
My software is free, but my time generally not.
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev