Ik denk ook dat er waarschijnlijk geen verkeerde instelling gebruikt is maar dat de RTK-coördinaten van Leica Smartnet die je krijgt in werkelijkheid in ETRS89 zijn, ondanks dat er in er in de data misschien staat dat het WGS84 is.
In dat geval is de juiste manier van transformeren:
input
|
EPSG-code corrigeren van EPSG:4978 naar EPSG:4936
|
ETRS89 X,Y,Z (EPSG:4936)
|
| conversie
|
ETRS89 lon,lat,h (EPSG:4937)
|
| RDNAPTRANS™
|
RD x,y (EPSG:28992); NAP H (EPSG:5709)
|
| combineren
|
RDNAP x,y,H (EPSG:7415)
Met de nieuwste versies van PROJ gaat de transformatie van ETRS89 naar RDNAP automatisch op de millimeter goed, maar gezien de hoogtefout die je beschrijft vermoed ik dat je een oude PROJ-versie gebruikt. Welke PROJ-versie gebruik je?
In dit topic heb ik de PROJ4-string voor de nauwkeurige transformatie RDNAPTRANS™2018 gegeven:
Als dat niet werkt in jouw implementatie (bijvoorbeeld door het ontbreken van gridbestanden) dan is het ook nog wel mogelijk de hoogte beter te krijgen door de horizontale coördinaten en de hoogte afzonderlijk te transformeren met PROJ en voor beide een benadering te gebruiken.