Skip to main content

Hi, for my first time I need to define a Custom Coordinatesystem - since EPSG:3275 is not defined in FME.

I have made the following entry under \Documents\FME\CoordinateSystems:

COORDINATE_SYSTEM_DEF WGS84.SCAR-SU01-05        \  
DESC_NM "WGS84 /SCAR IMW SU01-05"               \ 
DT_NAME WGS84                                   \ 
EL_NAME WGS84                                   \
MAP_SCL 1                                       \
ORG_LAT -80.23861111111111                      \
ORG_LNG -165                                    \
PROJ PSTERO                                     \
SCL_RED 1                                       \
UNIT METER                                      \
X_OFF 0                                         \
Y_OFF 0                                        

I do:

- Creator, create point with X -160 and Y -82

 

- Set CoordinateSystem to "LL-WGS84"

 

- Reporject to "WGS84.SCAR-SU01-05" (my defined system) gives an error :

Reprojector(TeeFactory): Reprojector: Reproject: Could not reproject the geometry of the preceeding feature: Reprojector: Could not create reprojection engine

Reprojector: Reproject: Could not reproject the geometry of the preceeding feature: Reprojector: Could not create reprojection engine

Anyone who can help on this? I expect I have some failure in the definition of the coordinate system..

See for example http://georepository.com/crs_3275/WGS-84-SCAR-IMW-SU01-05.html for the definition of EPSG:3275.

Thanx!

Pål Herman

Hi @paalsund, there is a Safe hosted page that will allow you to create and define a custom coordinate system. This may help with the error you are seeing. Please check out How do I create a custom coordinate system


Thanks, my knowledge in polar stereographic is limited. I tried the method You supplied and got:

COORDINATE_SYSTEM_DEF test_3275 \\

DESC_NM "test_3275" \\

DT_NAME WGS84 \\

GROUP TEST \\

ORG_LAT -90 \\

ORG_LNG -165 \\

PARM1 -80.23861111111111 \\

PROJ PSTERO \\

QUAD 1 \\

SOURCE "http://spatialreference.org/ref/epsg/3275/" \\

UNIT METER \\

X_OFF 0 \\

Y_OFF 0

With FME I try the Reprojector with the above definition and the ESRIReprojector with the ESRI definition of EPSG:3275. The results are not very similar I am afraid :/


@TiaAtSafe. There is a problem here and it must be related to a scalefactor which is not calculated in the webservice, nor given as mandatory for the PSTERO projection at http://docs.safe.com/fme/2017.1/html/FME_Desktop_Documentation/FME_Coordinate_Systems/CoordSys/Projections/Proj_PSTERO.htm?

PARM1 is the latitude of the standard circle for the PSTERO projection, and if I get it right means the scalefactor of the projection is 1 at this latitude (-80.263... in the case of EPSG:3275) hence the scale at the south pole (-90 lat) is not 1. Seems to me PSTERO implement SCL_RED 1 if this parameter is not given in the custom coordinate system file? Would appreciate if You could give it a try, and for example calculate the example given at http://spatialreference.org/ref/epsg/3275/ which gives same result as ESRI Reprojector for point -165, -82.

 


Hi @paalsund,

I'm sorry, but FME currently has an issue converting Polar Stereo projections from Esri WKT to Csmap definitions.

Please change the projection in your definition from PSTERO to PSTEROSL in the test_3275 coordinate system created by the web form to get the correct results in your reprojection.


Reply