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

Waarde 'EPSG:4326' default maken voor Accept-Crs en Content-Crs headers #2495

Draft
wants to merge 3 commits into
base: korver_develop
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 29 additions & 11 deletions api-specificatie/zrc/1.5.x/1.5.2/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7190,24 +7190,42 @@ paths:
name: Accept-Crs
schema:
type: string
enum:
enum:
- EPSG:4326
description:
Het gewenste 'Coordinate Reference System' (CRS) van de geometrie
in het antwoord (response body). Volgens de GeoJSON spec is WGS84 de default
(EPSG:4326 is hetzelfde als WGS84).
required: true
- EPSG:4258
- EPSG:28992
default: EPSG:4326
description:
"Het gewenste Coordinate Reference System (CRS) van de geometrie in het antwoord (response body). Er zijn drie mogelijke coördinatenstelsels:

- EPSG:4326 (Wereld),

- EPSG:4258 (Europa) en

- EPSG:28992 (Nederland).


Als deze header niet wordt meegegeven, dan is EPSG:4326 (Wereld) de default waarde."
- in: header
name: Content-Crs
schema:
type: string
enum:
enum:
- EPSG:4326
- EPSG:4258
- EPSG:28992
default: EPSG:4326
description:
Het 'Coordinate Reference System' (CRS) van de geometrie in de
vraag (request body). Volgens de GeoJSON spec is WGS84 de default (EPSG:4326
is hetzelfde als WGS84).
required: true
"Het gewenste Coordinate Reference System (CRS) van de geometrie in het antwoord (response body). Er zijn drie mogelijke coördinatenstelsels:

- EPSG:4326 (Wereld),

- EPSG:4258 (Europa) en

- EPSG:28992 (Nederland).


Als deze header niet wordt meegegeven, dan is EPSG:4326 (Wereld) de default waarde."
tags:
- zaken
requestBody:
Expand Down
13 changes: 12 additions & 1 deletion docs/standaard/zaken/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -495,9 +495,20 @@ Zaak
#### **<a name="zrc-026">Expand parameter onderdeel van opgevraagde resource ([zrc-026](#zrc-026))</a>**
Indien een verzoek één of meer expand parameters bevat MOET het attribuut onderdeel zijn van de opgevraagde resource. Indien een expand parameter geen geldig attribuut is van de opgevraagde resource moet een foutmelding (http 404) worden teruggegeven.

#### **<a name="zrc-026">Gedrag bij fouten in expand parameters ([zrc-027](#zrc-027))</a>**
#### **<a name="zrc-027">Gedrag bij fouten in expand parameters ([zrc-027](#zrc-027))</a>**
Op een verzoek MOET een geldige response zoals deze opgevraagd is opleveren. Indien een verzoek één of meer expand parameters bevat MOET ook de te expanderen informatie opgehaald en teruggegeven kunnen worden. Indien geen geldige response kan worden teruggegeven moet een foutmelding (http 404) worden teruggegeven.

#### **<a name="zrc-028">Omgang met Accept-Crs en Content-Crs headers([zrc-028](#zrc-028))</a>**
Zowel voor de Accept-Crs als Content-Crs dient de API-provider de volgende drie coördinatenstelsels te ondersteunen:

- EPSG:4326 (Wereld),

- EPSG:4258 (Europa) en

- EPSG:28992 (Nederland).

Als de header niet wordt meegegeven, dan is EPSG:4326 (Wereld) de default waarde.


## Overige documentatie

Expand Down