Precisie kadastrale kaart v4 bij EPSG:4326

Hallo allemaal,

Ik poog percelen binnen te halen van de kadastrale kaart. Bij onderstaande query met EPSG:28992 lukt dat prima.

https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?service=WFS&version=2.0.0&request=GetFeature&typeNames=kadastralekaartv4:perceel&BBOX=111900,399300,112500,399800&SRSNAME=EPSG:28992&outputFormat=application/json&subtype=geojson’)

Als ik in plaats daarvan EPSG:4326 gebruik krijg ik coordinaten terug met maar 3 decimalen:

0: Array(90) [
0: Array(2) [4.763, 51.586]
1: Array(2) [4.763, 51.586]
2: Array(2) [4.763, 51.586]
3: Array(2) [4.763, 51.586]
4: Array(2) [4.763, 51.586]
5: Array(2) [4.763, 51.586]
6: Array(2) [4.763, 51.586]
7: Array(2) [4.763, 51.586]
8: Array(2) [4.763, 51.585]
9: Array(2) [4.763, 51.585]

Nu kan ik wel converteren van ‘Amersfoort’ naar WSG84, maar mijn vraag is of het juist is dat de precisie zo laag is bij een EPSG:4326 query.

@janwinsemius Hier lijkt inderdaad wat mis te gaan voor deze projectie. We gaan het uitzoeken.

Ah! dus toch… Ik heb er inmiddels met wat heen en weer projecteren omheen geprogrammeerd, maar toch fijn om te horen dat het niet aan mij lag.

Hallo @janwinsemius misschien komt voor jou de oplossing te laat, maar ik kan nu melden dat we je bevinding gecorrigeerd hebben. EPSG:4326 levert nu meer decimalen.

Ik zie nog een paar problemen:

  • Bij gebruik van een ander CRS dan RD (EPSG: 28992) moeten de coördinaten van de BBOX nog steeds in RD opgegeven worden in plaats van in het opgegeven CRS.
  • De coördinaten in WGS84 (EPSG: 4326) zijn ca. 0,8 m fout. Ze zijn namelijk identiek aan de ETRS89-coördinaten. De coördinaten in de op WGS84 gebaseerde webmercator-projectie (EPSG: 3857) zijn daardoor ook fout.
  • De coördinaten in ETRS89 (EPSG: 4258) zijn tot 0,25 m fout. Het RD-correctiegrid wordt namelijk niet toegepast. De coördinaten in de op ETRS89 gebaseerde projecties (EPSG: 25831, 25832, 3034, 3035) zijn daardoor ook fout.
  • Twee CRS-en (EPSG: 3038, 5709) die in GetCapabilities staan geven geen resultaten, maar een foutmelding.
  • De geprojecteerde coördinaten in andere CRS-en (EPSG: 3857, 25831, 25832, 3034, 3035) dan RD worden met 9 i.p.v. 3 cijfers achter de komma gegeven. Dit komt overeen met 1 nanometer in plaats van 1 millimeter zoals bij RD-coördinaten.
  • De geografische coördinaten (EPSG: 4326, 3857) worden met 9 i.p.v 8 cijfers achter de komma gegeven. Dit komt overeen met 0,1 millimeter in plaats van 1 millimeter zoals bij RD-coördinaten.