[geotk] cartesian to geocentric transform

Martin Desruisseaux martin.desruisseaux at geomatys.com
Fri Apr 1 02:30:04 PDT 2016


Hello Lucio

I'm not sure to understand your need. You want to perform a
transformation between two geocentric coordinate reference systems
(GeocentricCRS)? If this is the case, then as Johann said the
transformation can be approximated with a small translation, scale and
rotation. But the difference is typically only a few hundred metres.

There is many geocentric CRS, and I'm not sure which one you are
interested in. For example on the following page:

http://epsg-registry.org/

In the "type" field, select "Coordinate Reference System", then
"Geodetic CRS", then "Geocentric CRS". There is more than 100 entries
matching this query.

    Martin


Le 01/04/16 01:57, lucio Piccoli a écrit :
> hi all
>
> i need some help on converting a mesh model from local origin
> cartesian  (from a modelling tool) to a geocentric one.
>
> i found the nice transform from WGS to (ECEF) GEOCENTRIC which i use
> to transform the model origin to a geocentric point.
>
>         CoordinateReferenceSystem targetCRS = PredefinedCRS.GEOCENTRIC;
>         CoordinateReferenceSystem  sourceCRS = PredefinedCRS.WGS84_3D;
>         MathTransform tr = CRS.findMathTransform(sourceCRS, targetCRS);
>
> i wish to use this point as my local origin for the rest of the model
> in geocentric coordinates.
>
> i do NOT want to transform every point to ECEF (origin earth centre) ,
> as it will introduce jitter to the visualation.
> but rather transform the points to GEOCENTRIC coordinates *relative*
> to my own origin.
>
> does that make any sense?
>
> -lucio

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geotoolkit/attachments/20160401/bf33b52a/attachment.html>


More information about the Geotoolkit mailing list