[Proj] Finnish KKJ in proj 4.4.9
Roger Oberholtzer
roger at opq.se
Tue Dec 13 02:43:40 PST 2005
I sorted it out. It was a combination of your info, and a change to how
I used the C API. What I seem to have missed originally was the
"+proj=latlong +ellps=WGS84" describing the input data. I assumed (silly
me...) that this would be the default. No matter. I am happy with KKJ.
Now I need to see how well (if) it does the U.K.'s OSTN.
On Tue, 2005-12-13 at 11:04 +0200, Martin Vermeer wrote:
> On Tue, 2005-12-13 at 09:15 +0100, Roger Oberholtzer wrote:
>
> ...
>
> > I have a Windows program that claims to do the correct transformations:
> >
> > Program name EurefMuunnos
> >
> > Author and date Sakari Haljala, NLS 4.9.2003
> >
> > Copyright National Land Survey of Finland, Helsinki 2003
> >
> > This is what we are trying to match. These are some sample data points
> > they provided:
>
> I try the following:
>
> ./cs2cs +proj=latlong +ellps=WGS84 +to +init=epsg:2392
>
> > EUREF-FIN- geographic coordinates in format: aamm.mmm = degrees+minutes
> > (latitude, longitude):
> >
> > 6011.048456 2456.961511
>
> 24d56.9615'E 60d11.0485'N
> 2552856.87 6675107.38 -24.57 (see below... matches within a metre)
>
> > 6011.917399 2456.117327
>
> 24d56.117327'E 60d11.917399
> 2552053.36 6676709.62 -24.57 (again a match... the -24m is
> approximately minus the geoid height, as the KKJ datum is approximately
> defined on a non-geocentric ellipsoid matching the geoid surface over
> Finland)
>
> > 6012.283731 2455.387040
>
> (Try for yourself)
>
> > 6013.139141 2457.086345
> >
> > 6010.570229 2455.930532
> >
> > 6012.467191 2456.127325
> >
> > 6013.045471 2458.825683
> >
> > KKJ- plane coordinates in Gauss-Krüger zone no. 2 (northing, easting):
> >
> > 6675107.237 2552856.284
> >
> > 6676709.563 2552052.761
> >
> > 6677380.277 2551368.203
> >
> > 6678990.902 2552915.797
> >
> > 6674205.682 2551915.400
> >
> > 6677730.555 2552047.542
> >
> > 6678840.480 2554525.154
> >
> > How would I set that up in cs2cs? The input is EUREF-FIN, not WGS84. In
> > fact, my real data (not these test points) will be WGS84 from a GPS
> > receiver. But I would like to verify these points as well.
>
> How to do it from inside C, I don't know, but you should be getting the
> same results. Sakari's program is OK (if not, thousands of customers
> here would have screamed :-)
>
> BTW EUREF-FIN is in practice the same as WGS84 on this accuracy level.
> The differences are caused by
>
> 1) The Defense Dept's WGS84 and the IGS's ITRFxx (xx = year number)
> differ nowadays on the few-centrimetre level, due to being different
> datums based on different observational material.
> 2) WGS84/ITRFxx are not only geocentric, but defined to represent a
> system that does not include plate tectonics. EUREF-FIN, a Finnish
> realization of ETRF89, is rigidly connected to the Eurasian plate and
> coincided with ITRF89 at 1989.0, _but not anymore_ due to the plate
> motion.
>
> But as said, if a few dm will do, forget about this.
>
> We could probably improve the precision of the KKJ transformation from
> the present +/- 1 m (and up to several metres even on Åland) down to +/-
> 1 dm, by calculating and including a datum grid representing the
> regional deformations of KKJ. That would be quite a job though.
>
> - Martin
>
> _______________________________________________
> Proj mailing list
> Proj at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/proj
--
Roger Oberholtzer
OPQ Systems AB
More information about the Proj
mailing list