Skip to main content

Hi.

I have a DGN whose EPS is 23030 (ED50) and I need to transform it into 25830 (ETRS89) using the method 7 Parameters. I have edited the "MyCoordSysDefs.fme" to add the following:

XFORM_DEF TestTransformation \\

SRC_DTM ED50 \\

TRG_DTM ETRS89 \\

DESC_NM "My custom transformation" \\

GROUP "Custom" \\

INVERSE Yes \\

MAX_ITR 8 \\

CNVRG_VAL 1e-09 \\

ERROR_VAL 1e-06 \\

METHOD 7PARAMETER \\

DELTA_X -130.5090 \\

DELTA_Y -89.9490 \\

DELTA_Z -145.9030 \\

BWSCALE 5.2690 \\

ROT_X 3.1126 \\

ROT_Y -0.4718 \\

ROT_Z 3.3181

Is this correct?

How do I use my custom transformation? Does FME use it any time the "Reprojector" transfomer has to go from SRC_DTM to TRG_DTM?

Thanks for any kind of help provided!

FME version: 2016

EDIT: Sorry for the original question. I'm a newbie in this field and many times I use incorrect concepts

Dont understand you question, if the coordinate system of the data in unknown then intorducing the target coordinate system is just one part of the proces, hopefully somebody form Safe mught shaed some more light on how to get that done.

Eventually you will need to transform the dgn data into your target coordinate system (after succesfuly intorducing it). This wont be possible via the reprojector since the input data coordinate system is unknown, so you will have to do some kind of affine transformation to get it into your target coordinate system.

Hope this helps.


Dont understand you question, if the coordinate system of the data in unknown then intorducing the target coordinate system is just one part of the proces, hopefully somebody form Safe mught shaed some more light on how to get that done.

Eventually you will need to transform the dgn data into your target coordinate system (after succesfuly intorducing it). This wont be possible via the reprojector since the input data coordinate system is unknown, so you will have to do some kind of affine transformation to get it into your target coordinate system.

Hope this helps.

Sorry, I know my question has a lot of misconcepts. I was wrong about some facts, so I'm going to edit it.

 

 

Thanks for the help!

 


I forgot about this question. Sorry for posting it twice.

A user has answered me in the other one:

https://knowledge.safe.com/questions/41776/custom-transformation-issue.html


Dont understand you question, if the coordinate system of the data in unknown then intorducing the target coordinate system is just one part of the proces, hopefully somebody form Safe mught shaed some more light on how to get that done.

Eventually you will need to transform the dgn data into your target coordinate system (after succesfuly intorducing it). This wont be possible via the reprojector since the input data coordinate system is unknown, so you will have to do some kind of affine transformation to get it into your target coordinate system.

Hope this helps.

Itay, ED50 is unfortunately not a "universal" nor well-defined datum. Basically, each country using it had their own "dialect" of it with a different set of datum offset parameters. FME implements a "common European" version, which may end up shifting the ground coordinates by several meters. When ED50 was still in use in Denmark, we had to tweak the FME definition of ED50 the same way.

 

 


Reply