BGT features boundingbox in RD coordinaten

Ik zou graag informatie uit de BGT opvragen met een boundingbox gedefinieerd in RD coordinaten.
Voorbeelden uit andere database zoals de AHN werken hier kennelijk weer net iets anders. Een voorbeeld of enige aanwijzingen heb ik niet kunnen vinden. Weet iemand hoe je deze aanvraag correct moet opstellen?

(https://api.pdok.nl/lv/bgt/ogc/v1/collections/pand/items?crs=EPSG:28992&bbox-crs=187107.558,589476.254,187207.558,589576.254&datetime=2024-06-17T13:56:22.774Z&f=json&limit=1000)

Hierbij jouw aanroep maar dan in RD:

https://api.pdok.nl/lv/bgt/ogc/v1/collections/pand/items?crs=http://www.opengis.net/def/crs/EPSG/0/28992&bbox-crs=http://www.opengis.net/def/crs/EPSG/0/28992&bbox=187107.558,589476.254,187207.558,589576.254&datetime=2024-06-17T13:56:22.774Z&f=json&limit=1000

Belangrijkste wijzigingen:

  • bbox parameter moet de coordinaten van de bounding box bevatten
  • bbox-crs parameter moet een verwijzing naar het coordinatenstelsel waarin de bounding box is gedefineerd bevatten. Dat is dus RD. Significant verschil ten opzichte van OGC webservices (bijv WFS) is dat OGC er bij de API’s voor gekozen heeft om daarvoor een URI te gebruiken. RD schrijf je dus als http://www.opengis.net/def/crs/EPSG/0/28992
  • crs parameter moet een verwijzing naar het coordinatenstelsel bevatten waarin je de output wilt hebben. Dus wil je een bounding box in RD gebruiken en het resultaat ook in RD ontvangen dan moet hier eveneens http://www.opengis.net/def/crs/EPSG/0/28992 worden gebruikt. In de HTML weergave kan je dit ook makkelijk zien, aangezien daar een dropdown is om eenvoudig tussen output projectie te wisselen.

Overigens zijn tussen crs en bbox-crs zijn alle combinaties mogelijk, bijvoorbeeld een bounding box in RD en resultaat in WGS84 of vice versa.

@rkettelerij,

Bedankt voor het snelle antwoord en de duidelijke uitleg. Ik snap de logica. En het werkt.

1 like