Beste …
De brt api geeft bij deze request niets terug:
p = request(
'POST',
'https://brt.basisregistraties.overheid.nl/api/v2/wegdelen?pageSize=100',
data=json.dumps({"geometrie":{"within":{"type":"Polygon","coordinates": [[
[4.75121367358926, 52.06449833749546],
[4.780378251739633, 52.06465215762435],
[4.7801344255634755, 52.08262743455155],
[4.750958127340696, 52.082473534267585],
[4.75121367358926, 52.06449833749546]
]]}}}),
headers={
'X-api-key':***
'Accept-Charset': 'UTF-8',
'Cache-Control': 'no-cache',
'Content-type': 'application/json'
},
)
NB geofilter is 2 km. Daar valt zeker een wegdeel in op die plek.
Bij terreinen en waterdelen werkt het prima.
Bij nadere inspectie, bijvoorbeeld ophalen van een individueel wegdeel:
p = request(
'Get',
'https://brt.basisregistraties.overheid.nl/api/v2/wegdelen/111503484',
headers={
'X-api-key':X_API_KEY,
'Accept-Charset': 'UTF-8',
'Cache-Control': 'no-cache',
'Content-type': 'application/json'
},
)
… krijg ik bij de geometrie dit terug in mijn response:
''_embedded': {'hoofdGeometrie': None, 'hartGeometrie': None},
Het lijkt alsof er geen geometrieen in zitten, wat verklaart dat ik niks terugkrijg.
Doe ik iets verkeerd? Of gaat er iets anders mis.
Eerder haalde ik die wegdelen overigens op via sparql, maar daar kan ik in de nieuwe versie geen geosparql queries meer doen.
Ik hoor graag!
Groet Jan Winsemius