Er is geen C+±voorbeeldcode voor RDNAPTRANS2018 meer, alleen PROJ-commando’s.
EPSG-code 28992 is in de EPSG-registry inmiddels aangepast conform RDNAPTRANS2018. Het duurt even voordat dit ook in alle van PROJ afgeleide projecten opgenomen wordt en de transformatie dus automatisch goed gaat. Tot die tijd kunnen de cct-commando’s van PROJ.6+ worden gebruikt (zie bijlage 3 van de documentatie RDNAPTRANS2018.pdf).
Voor projecten die op PROJ.4 zijn blijven steken werkt dat niet. De enige echte oplossing hiervoor is een nieuwere PROJ gaan gebruiken. Vanuit de NSGI raden we het gebruik van PROJ.4 ten zeerste af! (vanwege enkele bugs met fouten van enkele cm op zee). Desalniettemin kan RDNAPTRANS2018 wel met PROJ.4 (zie cs2cs-commando’s hieronder), want voorlopig negeert de validatieservice de bugs in PROJ.4 nog.
Groeten, Jochem Lesparre (Rijksdriehoeksmeting)
Â
RDNAPTRANS™2018 implementation variant 2 with cs2cs of PROJ.4
From ETRS89 to RD and NAP
cs2cs +proj=lonlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs +to +proj=sterea +lat_0=52.156160556 +lon_0=5.387638889 +k=0.9999079 +x_0=155000 +y_0=463000 +ellps=bessel +wktext +nadgrids=rdtrans2018.gsb +geoidgrids=naptrans2018.gtx +no_defs -f %.4f input.txt > output.txt
From RD and NAP to ETRS89
cs2cs +proj=sterea +lat_0=52.156160556 +lon_0=5.387638889 +k=0.9999079 +x_0=155000 +y_0=463000 +ellps=bessel +wktext +nadgrids=rdtrans2018.gsb +geoidgrids=naptrans2018.gtx +no_defs +to +proj=lonlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs -f %.9f input.txt > output.txt