Jukka,
https://github.com/OSGeo/gdal/commit/36aa932aba3775f1e6ec825ba39c633442ffa640
should help
Even
Le 21/06/2021 à 16:01, Rahkonen Jukka (MML) a écrit :
Hi,
With this request
ogrinfo
OAPIF:https://beta-paikkatieto.maanmittauslaitos.fi/kiinteisto-avoin/features/v1/
-dialect sqlite -sql "select * from RajamerkinSijaintitiedot limit 10"
--debug on
ogrinfo does not use the “id” member as feature id nor does is report
it as an attribute. Id exists in the data in this format
{"type":"FeatureCollection","features":[{"type":"Feature","id":12425552,"properties":{
as can be checked with
https://beta-paikkatieto.maanmittauslaitos.fi/kiinteisto-avoin/features/v1/collections/RajamerkinSijaintitiedot/items?f=json&limit=10
<https://beta-paikkatieto.maanmittauslaitos.fi/kiinteisto-avoin/features/v1/collections/RajamerkinSijaintitiedot/items?f=json&limit=10>
The service that is used as reference in
https://gdal.org/drivers/vector/oapif.html
<https://gdal.org/drivers/vector/oapif.html> is having the id as string
"type" : "Feature","id" : "DENW42AL1000NscuFL",
and in this case ogrinfo does not use “id” ad fid either but at least
reads it as a normal attribute
ogrinfo -al OAPIF:https://www.ldproxy.nrw.de/rest/services/kataster
flurstueck --debug on
…
OGRFeature(flurstueck):110
id (String) = DENW42AL1000NtLGFL
I managed to get the “id” used as fid when converting data from the
service at maanmittauslaitos.fi into geopackage by using -preserve_fid
but for some reason today even that does not work for me.
-Jukka Rahkonen-
_______________________________________________
gdal-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
--
http://www.spatialys.com
My software is free, but my time generally not.
_______________________________________________
gdal-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/gdal-dev