jippeh
14 februari 2019 om 09:49
1
Bij het opvragen van features binnen een bounding box voor de brocpt dataset kan de response vrij groot worden (4 MB voor 1000 features). Nu ben ik maar geïnteresseerd in een paar properties, dus dacht de propertyName
parameter mee te geven:
http://geodata.nationaalgeoregister.nl/brocpt/wfs?
request=GetFeature&service=WFS&version=2.0.0&typeName=brocpt:cpt&
propertyName=broid&outputFormat=application/json&resultType=results&
srsname=EPSG:28992&count=1000&
bbox=153714.96,462328.44,156285.36000000002,463672.44,EPSG:28992
Echter, nu is de geometry
waarde leeg, en hier is het juist om te doen.
Is er een manier om de properties in de resultaten te beperken en toch de geometry gegevens terug te krijgen?
jippeh
14 februari 2019 om 21:47
3
Ja, perfect, bedankt!
Staat dit ergens beschreven?
In de OGC WFS standaard , dat is een voordeel boven custom APIs maar nogal taai om te lezen (WFS3 is/wordt veel lichter).
Veel tutorial links online maar deze is best goed: Home · opengeospatial/cite Wiki · GitHub
jippeh
15 februari 2019 om 11:51
5
Ok, bedankt. Die tutorial had ik inderdaad bekeken, maar daar niet uitgehaald dat ik de geom
property kon gebruiken.
Zag trouwens dat de property we bij DescribeFeatureType
(http://geodata.nationaalgeoregister.nl/brocpt/wfs?request=DescribeFeatureType&service=WFS&version=2.0.0&typeName=brocpt:cpt ) erbij staat.
Ik heb een paar jaar geleden een blog geschreven over het bevragen van een WFS service, misschien heb je daar wat aan:
1 like