2

Adding from the ArcGIS Services Directory shows how to add ArcGIS Rest Service Map Layers to ArcGIS Desktop. However, it does not mention adding tools/Special Services. I am attempting to add the GetLatLon service from BLM to my ArcGIS Desktop program but cannot figure it out. I've attempted to add a Tool, and navigate to the server https://gis.blm.gov/arcgis/rest/services/ but no tools are available.

How do I add ArcGIS Rest Service Tools/Special Features to ArcGIS Desktop?

2

The reason you are not able to see any geoprocessing services tools is because the GetLatLon end point you refer to is an extension of a map service. Most likely, it is a Server Object Extension (SOE). If you scroll down to the end of the MapServer metadata page (https://gis.blm.gov/arcgis/rest/services/Cadastral/BLM_Natl_PLSS_CadNSDI/MapServer), you will see the CadastralSpecialServices under the Supported Extensions: section.

You will not be able to access this extension in ArcMap as you need to access this extension programmatically. You can look at the documentation on ArcGIS REST API and if you get serious, at some examples on Server object extension usage in client applications.

  • I ended up building a list of 176 URLs (max character limit for URLs required multiple) and using wget with a text list input nad push the output to a text file, which I then parsed with sed. So, I was able to get the lat/lon for over 3000 PLSS descriptions rather quickly that way. – farrenthorpe Feb 15 '18 at 20:19
  • 1
    ...Or you could just use Python requests package to make it easier for you :) you could try and then if you get stuck, post a question! – Alex Tereshenkov Feb 16 '18 at 6:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.