Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[VRAAG] ZRC: Accept-Crs en Content-Crs headers default waarde 'EPSG:4326' meegeven #2494

Open
alextreme opened this issue Dec 6, 2024 · 4 comments

Comments

@alextreme
Copy link
Collaborator

Momenteel moet elke aansluitende applicatie de 'EPSG:4326' waarde voor de Accept-Crs en Content-Crs headers meegeven voor aanroepen naar de zaken endpoint van ZRC, dit terwijl er geen andere waarde mogelijk is.

Hoewel netjes gedocumenteerd is het niet heel gebruikelijk en je loopt hier ook tegenaan als je zaken aanmaakt zonder zaakgeometrie, dus het voelt als een onnodige drempel voor ZGW API clients om dit mee te geven.

Mijn voorstel is om 'EPSG:4326' als default waarde te hanteren door het ZRC zodat dit niet bij elk verzoek meegegeven hoeft te worden. Mochten er andere coordinatenstelsels worden toegevoegd dan kan het natuurlijk wel expliciet worden gemaakt.

Gerelateerd hieraan is deze issue om wel additionele coordinatenstelsels toe te voegen: #2277 (naar aanleiding van een eerdere vraag #2275 )

@HenriKorver
Copy link
Collaborator

@alextreme Eens met je voorstel en daarom heb ik PR #2495 aangemaakt. Voldoet dit aan je wens?

@alextreme
Copy link
Collaborator Author

@HenriKorver zeker, al twijfel ik nog of je niet alsnog de enum er in wilt houden voor eventuele uitbreiding. Aan de andere kant is het niet relevant totdat er additionele coordinatenstelsels in de standaard worden opgenomen, dus wat mij betreft prima. Veel dank!

@HenriKorver
Copy link
Collaborator

Helaas kan ik de enum er niet inhouden zolang de andere coördinatenstelsels niet bekend zijn. Want je mag dan alleen een ander coördinatenstelsel meegeven als het in de enum voorkomt.

@HenriKorver
Copy link
Collaborator

Voortschrijdend inzicht: de andere coördinatenstelsels naast EPSG:4326 (Wereld, default) blijken wel bekend te zijn, te weten EPSG:28992 (Nederland) en EPSG:4258 (Europa), zie #2277. Daarom heb ik nu toch een enumeratie toegevoegd, zie 2655c63.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants