I'm sorry, but I have to chime in here -- You guys have to do a better job in making ArcServer layers accessible in a desktop environment. In my experience, your technology has moved in backwards direction in recent years.
For anyone who comes across this post, it is possible to download data from ArcGIS Server map services directly to ArcMap. I have done it plenty of times. The easy way is to query the data, e.g. https://[your map server]/arcgis/rest/services/[folder]/[map service name]/MapServer/0/query?where=1=1&outFields=*&f=pjson and then save the JSON response. After that you can use the JSON to features tool in ArcToolbox. Note that you can only export the maximum number of records allowed, which is 1000 by default. You can either change this or use Python/JavaScript to run the request until you have all of the data. You can check the number of records first by requesting returnCountOnly=true in the request parameters. For a GIS developer, this should less than an hour to write a script to do this. This is not the only way to do this. There are other ways too.
this query no longer is supported
{ "error": { "code": 400, "message": "Invalid or missing input parameters.", "details": [ ] } }
Also see https://community.esri.com/docs/DOC-6496-download-arcgis-online-feature-service-or-arcgis-server-featuremap-service
Hello @Rhys-Donoghue, thank you for your explanation, you don't know how long I have been trying to download some info from a map server. Now the only question that remains, is how I can change the records to export, since I did the first try and as you said, I only exported 1000 (not even sure if it goes in order, so they are the first 1000s). I don't mind exporting the rest of the records manually, specially because my coding skills are extremely limited. So thank you in advance for your help.
Membros conectados podem postar, seguir atualizações e mais. Novo aqui? Registre uma conta gratuita.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.