[gdal-dev] Problem with OAPIF and numeric id in the data

Even Rouault even.rouault at spatialys.com
Mon Jun 21 07:49:45 PDT 2021


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
> gdal-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/gdal-dev

-- 
http://www.spatialys.com
My software is free, but my time generally not.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20210621/d0b63972/attachment-0001.html>


More information about the gdal-dev mailing list