Select to view content in your preferred language

Projection Issue With Custom Spatial Reference

120
0
2 weeks ago
Labels (1)
sgn_GSI
Occasional Contributor

My app is connecting to a web map where the customer's UN dataset is using a custom spatial reference. The resulting coordinate after projection is off a very small amount causing coincidence/connectivity to not occur.

Source:

sgn_GSI_0-1753112308163.png

Target:

sgn_GSI_1-1753112346196.png

The default datum transformation being returned and used for projection is  the following:

- Input: {SpatialReference[Wkid=4269]}
- Output: {SpatialReference[Wkid=4326]}
- IsMissingProjectionEngineFiles = false
- Name: ~WGS_1984_(ITRF00)_To_NAD_1983
- Steps: 1
     - WKText: GEOGTRAN["WGS_1984_(ITRF00)_To_NAD_1983",GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],METHOD["Coordinate_Frame"],PARAMETER["X_Axis_Translation",0.9956],PARAMETER["Y_Axis_Translation",-1.9013],PARAMETER["Z_Axis_Translation",-0.5215],PARAMETER["X_Axis_Rotation",0.025915],PARAMETER["Y_Axis_Rotation",0.009426],PARAMETER["Z_Axis_Rotation",0.011599],PARAMETER["Scale_Difference",0.00062],OPERATIONACCURACY[0.1],METADATA["USA - CONUS and Alaska; PRVI",167.65,14.92,-63.88,74.71,0.0,0.0174532925199433,1511]]
     - WKID: 108190
 
 
After using the default transformation, I am left with the following results:
- After Projection:    X=-10656077.1980003, Y=3392011.73970032
- Expected Value:    X=-10656077.2082,        Y=3392011.728
- X Value Difference:        0.010199720039963722
- Y Value Difference:         0.011700315400958061
- Esri Feet Default Buffer: 0.003281
 

My experience with spatial references and datum transformations is lacking so I'm not sure if my issue is with the custom spatial reference my client is using OR if I need to define and use a custom transformation. Any advice would be greatly appreciated.

 

0 Kudos
0 Replies