You can use the tool created by Jake Skinner , which can be downloaded here:
I tried this tool, and it’s working fine with me.
How come this tool is not integrated into the out-of-the-box tools even in ArcGIS 10.5. In my perspective, this tool is important for all users to be able to extract data from web services.
However, I’m not able to download the tool
Try to download the tool from below link:
You can find the tool as shown in the screenshot below.
If the service has an associated feature service, you'd be able to right click on the service and export the data as if it were a regular feature class. Considering the service is a map service, (and thus only returns images), you'll need to get the data from the REST endpoint, submitting query requests. If query is disabled on the data and feature access is not enabled, then unfortunately, I don't think there's a way to download the data.
The tool is not working with me. What might be the issue?
This is a great tool. It should be out of the box in ArcGIS.
How it can be further enhanced to get the output in gdb instead of of shp?
Is it easy to publish it so that it can be used in any web mapping application?
Is there a way to have to script start at a specific object ID? I'm downloading a dataset that has over 100k records, and it got to 129k and called it quits. I looked through the script to try and get it to start at a specific object ID, but it looks like it's creating a list of object IDs and iterating over that versus a simple for next statement.