[Proj] Amersfoort / RD New
Bas Couwenberg
sebastic at xs4all.nl
Tue Nov 1 09:28:50 EST 2016
On 2016-11-01 15:05, Roger Oberholtzer wrote:
> I downloaded the grid shift file from
> http://www.kadaster.nl/transformatie-van-coordinaten
>
> I am not using it yet. I took one of the sample points from the Use doc
> that came with it to see what I got compared to the expected. For
> example:
>
> Zuid-Limburg:
> Ref: Latitude: 50.7925849160 Longitude: 5.7737955480 Altitude:
> 245.948
> Ref: Easting: 182260.450 Northing: 311480.670 Altitude:
> 200.000
> Proj4: Easting: 182225.909 Northing: 311388.163 Altitude:
> 245.948
> 98.746 meters from Ref
>
> The reference values are ETRS89. But I cannot think that accounts to
> 100
> meters of difference. My proj spec is:
>
> +proj=sterea
> +lat_0=52.15616055555555
> +lon_0=5.38763888888889
> +k=0.9999079
> +x_0=155000
> +y_0=463000
> +ellps=bessel
>
> +towgs84=565.4174,50.3319,465.5542,-0.398957388243134,0.343987817378283,-1.87740163998045,4.0725
> +units=m
> +no_defs
>
> Doing this via the C API as I do for many other projections. These are
> passed to pj_init_plus.
>
> Would the grid shift make such a large correction?
From the proj-rdnap test script (using PROJ.4 4.9.3):
Test: 05 Zuid-Limburg
Exec: cs2cs -r +init=epsg:4258 +to +init=rdnap:rdnap -f %.4f
Input: 50.792584908 5.773795547 174.9478
Output: 182260.4500 311480.6701 129.0000
Expect: 182260.4500 311480.6700 129.000
Test OK: From ETRS89 to RD/NAP - 05 Zuid-Limburg (Not identical, but
within margin)
The above uses the test values from "Use of RDTRANS2008 and
NAPTRANS2008.pdf" included in the NTv2.zip, your values are different,
not sure where you got those.
The rdnap configuration for the above test contains:
# RDNAP with NTv2 and VDatum
<rdnap> +proj=sterea +lat_0=52.15616055555555 +lon_0=5.38763888888889
+k=0.9999079 +x_0=155000 +y_0=463000 +ellps=bessel
+nadgrids=rdtrans2008.gsb +geoidgrids=naptrans2008.gtx +units=m +no_defs
<>
Try using the grid shift files for your test, it should be more accurate
(at ground level) than using +towgs84 values.
Kind Regards,
Bas
More information about the Proj
mailing list