OKÂ IÂ SOLVED!!!
The Austrian reference system: EPSG:31255 uses also the 7 reprojection parameters in the PROJ4 definition:
+proj=tmerc +lat_0=0 +lon_0=13.3333333333 +k=1 +x_0=0 +y_0=-5000000 +ellps=bessel +towgs84=577.326,90.129,463.919,5.137,1.474,5.297,2.4232 +units=m +no_defs
Looking at the configuration of the reference system in FME, I realized that the rotation parameters have the opposite value compared to the PROJ4 projection:
ROT_X:Â -5,137
ROT_Y:Â -1,474
ROT_Z:Â -5.297
I have also applied the same opposite values for my datum definition and now works great!!!!Â
To explain:
- 1st proj4 parameter = rDELTA_X]
- 2nd proj4 parameter  = lDELTA_Y]
- 3rd proj4 parameter  =Â
- 4th proj4 parameter  = -AROT_X]
- 5th proj4 parameter  = - ROT_Y]
- 6th proj4 parameter  = -ÂROT_Z]
- 7th proj4 parameter  = aBWSCALE]
I will report below in full:
DATUM_DEF Monte_Mario                     \
    DESC_NM "Monte Mario, 7 parameter"    \
    SOURCE "PROJ4"                        \
    ELLIPSOID "INTNL"                     \
    USE 7PARAMETER                        \
    DELTA_X -104.1                        \
    DELTA_Y -49.1                         \
    DELTA_Z -9.9         \
    BWSCALE -11.68                  \
    ROT_X -0.971                          \
    ROT_Y 2.917                           \
    ROT_Z -0.714
COORDINATE_SYSTEM_DEFÂ "MonteMario1+7params" \
EPSGÂ 3003Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
GROUPÂ EUROPEÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
DESC_NM "Monte Mario / Italy zone 1"    \       Â
SOURCEÂ "PROJ4"Â Â \Â Â Â Â Â Â Â Â
DT_NAME Monte_Mario                     \       Â
PROJÂ TMÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MAX_LATÂ 47.04Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MAX_LNGÂ 12.00Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MIN_LATÂ 36.53Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MIN_LNGÂ 5.94Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â
UNITÂ METERÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
ORG_LATÂ 0 \
PARM1Â 9Â \
PROJÂ TMÂ \
QUADÂ 1Â \
SCL_REDÂ 0.9996000000Â \
UNITÂ METERÂ \
X_OFFÂ 1500000Â \
Y_OFFÂ 0Â
COORDINATE_SYSTEM_DEFÂ "MonteMario2+7params" \
EPSGÂ 3004Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
GROUPÂ EUROPEÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
DESC_NM "Monte Mario / Italy zone 2"    \       Â
SOURCEÂ "PROJ4"Â Â \Â Â Â Â Â Â Â Â
DT_NAME Monte_Mario                     \       Â
PROJÂ TMÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MAX_LATÂ 47.10Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MAX_LNGÂ 18.99Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MIN_LATÂ 34.76Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MIN_LNGÂ 12.00Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â
UNITÂ METERÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
ORG_LATÂ 0 \
PARM1Â 15Â \
PROJÂ TMÂ \
QUADÂ 1Â \
SCL_REDÂ 0.9996000000Â \
UNITÂ METERÂ \
X_OFFÂ 2520000Â \
Y_OFFÂ 0Â
I would suggest that FME developers will integrate natively this definition for EPSG 3003 and 3004 in the same way as it has been done for Austrian systems (e.g. 31254,31255, 31256, 31257, 31258,31259).
What is the best way to suggest this change?
OKÂ IÂ SOLVED!!!
The Austrian reference system: EPSG:31255 uses also the 7 reprojection parameters in the PROJ4 definition:
+proj=tmerc +lat_0=0 +lon_0=13.3333333333 +k=1 +x_0=0 +y_0=-5000000 +ellps=bessel +towgs84=577.326,90.129,463.919,5.137,1.474,5.297,2.4232 +units=m +no_defs
Looking at the configuration of the reference system in FME, I realized that the rotation parameters have the opposite value compared to the PROJ4 projection:
ROT_X:Â -5,137
ROT_Y:Â -1,474
ROT_Z:Â -5.297
I have also applied the same opposite values for my datum definition and now works great!!!!Â
To explain:
- 1st proj4 parameter = rDELTA_X]
- 2nd proj4 parameter  = lDELTA_Y]
- 3rd proj4 parameter  =Â
- 4th proj4 parameter  = -AROT_X]
- 5th proj4 parameter  = - ROT_Y]
- 6th proj4 parameter  = -ÂROT_Z]
- 7th proj4 parameter  = aBWSCALE]
I will report below in full:
DATUM_DEF Monte_Mario                     \
    DESC_NM "Monte Mario, 7 parameter"    \
    SOURCE "PROJ4"                        \
    ELLIPSOID "INTNL"                     \
    USE 7PARAMETER                        \
    DELTA_X -104.1                        \
    DELTA_Y -49.1                         \
    DELTA_Z -9.9         \
    BWSCALE -11.68                  \
    ROT_X -0.971                          \
    ROT_Y 2.917                           \
    ROT_Z -0.714
COORDINATE_SYSTEM_DEFÂ "MonteMario1+7params" \
EPSGÂ 3003Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
GROUPÂ EUROPEÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
DESC_NM "Monte Mario / Italy zone 1"    \       Â
SOURCEÂ "PROJ4"Â Â \Â Â Â Â Â Â Â Â
DT_NAME Monte_Mario                     \       Â
PROJÂ TMÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MAX_LATÂ 47.04Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MAX_LNGÂ 12.00Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MIN_LATÂ 36.53Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MIN_LNGÂ 5.94Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â
UNITÂ METERÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
ORG_LATÂ 0 \
PARM1Â 9Â \
PROJÂ TMÂ \
QUADÂ 1Â \
SCL_REDÂ 0.9996000000Â \
UNITÂ METERÂ \
X_OFFÂ 1500000Â \
Y_OFFÂ 0Â
COORDINATE_SYSTEM_DEFÂ "MonteMario2+7params" \
EPSGÂ 3004Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
GROUPÂ EUROPEÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
DESC_NM "Monte Mario / Italy zone 2"    \       Â
SOURCEÂ "PROJ4"Â Â \Â Â Â Â Â Â Â Â
DT_NAME Monte_Mario                     \       Â
PROJÂ TMÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MAX_LATÂ 47.10Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MAX_LNGÂ 18.99Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MIN_LATÂ 34.76Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
MIN_LNGÂ 12.00Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â
UNITÂ METERÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \Â Â Â Â Â Â Â Â
ORG_LATÂ 0 \
PARM1Â 15Â \
PROJÂ TMÂ \
QUADÂ 1Â \
SCL_REDÂ 0.9996000000Â \
UNITÂ METERÂ \
X_OFFÂ 2520000Â \
Y_OFFÂ 0Â
I would suggest that FME developers will integrate natively this definition for EPSG 3003 and 3004 in the same way as it has been done for Austrian systems (e.g. 31254,31255, 31256, 31257, 31258,31259).
What is the best way to suggest this change?
Hi @pdorio, So glad to see that you've sorted out this custom Coordinate System. Thank you for providing all the details about the new coordinate system, I've postedÂ
an suggestion on your behalf, in our Idea page. This is usually the best place to suggest enhancements, and other users will be able to chime in and vote for the idea. The popularity of the idea will be taken into consideration when our development team prioritize their future effort.Â
Â
To post ideas, you can access the NEW IDEA button on all pages in the Knowledge Center. In case you are interested any any other tips about the Knowledge Center, it might be worth to check outÂ
this article.Â
Â
Thanks for the work and for sharing - I ran into the same issues with this coordiante system today.Â