It seems there is no way to provide a web map or web mapping application where someone can simply type in US National Grid coordinates and zoom to that location on the map.
Has anyone built this yet or is it in the pipeline at Esri?
I am hoping there will be a geocoding service stood up or a custom widget built so we can provide this service to map users.
Solved! Go to Solution.
*IMPORTANT* See my note below about using a USNG Geocoder as a Utility across your entire ArcGIS Online Account.
Configure utility services—ArcGIS Online Help | ArcGIS
Ok some options.
If you have the option to create custom deployment (host-your-own)
If you are using the hosted WebApp Builder only
Please keep the discussion going and if anyone has other ideas add to this thread.
See my screenshot of the hosted WebApp Builder I configured using these options, link: ArcGIS Web Application
Hey Paul,
check out my Location Widget here: Location Widget
Here is the live version: ArcGIS Web Application
Tim
Thanks Tim Witt - nice simple interface.
I was also able to add USNG to the Search widget using this geocoding service
But this may just be a sample service and I am not sure of the source.
It works really well!
*IMPORTANT* See my note below about using a USNG Geocoder as a Utility across your entire ArcGIS Online Account.
Configure utility services—ArcGIS Online Help | ArcGIS
Ok some options.
If you have the option to create custom deployment (host-your-own)
If you are using the hosted WebApp Builder only
Please keep the discussion going and if anyone has other ideas add to this thread.
See my screenshot of the hosted WebApp Builder I configured using these options, link: ArcGIS Web Application
Paul,
do you know of any feature service that includes 10m or is 100m as close as it can get at this moment?
Tim
Tim -
I do not know of any that are public. But there are 100m layer packages available on ArcGIS online and in a pinch I have published these as feature services.
Let me know if you find any.
- Paul
For an all-javascript solution that converts between USNG and latlng, see the work by Larry Moore. Others worked on the code before Larry and they are credited in the js file.
Start here: USNG
Go to Larry's app and look at the source.
usng.js is near the bottom of the source listing.
I am using that code for point conversions in my Gmap4.
Here is a 100m USNG grid with the map centered near the Seattle space needle.
http://www.mappingsupport.com/p/gmap4.php?usng=10T_ET_4886_7428&tilt=off&z=17&t=h
Joseph Elfelt
Redmond, WA
UPDATE - The FEMA Geocoder seems to be disabled or secured. For now I am going to use this URL MGRS (GeocodeServer).
Also, if you have administrator privileges I suggest simply adding a USNG Geocoder as a Utility Service.
My Organization --> scroll down to Utility Services --> Geocoding --> ADD GEOCODER
Then all of your web maps and apps will have this as an option.