coordinate-conversion-addin-dotnet
coordinate-conversion-addin-dotnet copied to clipboard
Create output MGRS/USNG/UTM coordinate in polar regions
This has been fixed in the WAB widget: https://github.com/Esri/solutions-webappbuilder-widgets/issues/782
From the aforementioned issue:
Outside of 80 degree South and 84 degree North, MGRS is defined in terms of Universal Polar Sterographic (UPS). So for example, if you use the Identify tool in ArcMap at 87.7520N 169.6139E, it will switch to using UPS and return the MGRS and USNG value ZAK4500045522, which is the same value that Geotrans will return.
Currently, the widget creates invalid MGRS, USNG and UTM values.
For MGRS and USNG it should create a value based on UPS. Don't believe a UTM value should be generated.
Coordinate used: 81.641605S 116.015625E
Widget behavior:
ArcGIS Pro Behavior:
In addition, if you're using the Map Point Tool, the MGRS, USNG, UTM values will be stuck on the last known good value while the other coordinates are updated when you move the tool.
This is an issue in both ArcMap and ArcGIS Pro
@dfoll Please confirm our understanding mentioned below
- We need to display output for MGRS and USNG based on the UPS grid automatically in the polar regions
- No output would be displayed for UTM in polar regions, clear the text boxes instead of displaying the last known good value
@saip correct