Export to shapefile-tool
Hello all,
I am confused about how the “extract to shapefile” tool works, or simply how it can extract the data from the service.
I have reviewed the allowed operations that can be enabled by the service’s publisher for the client who use the service, and there is no function that allows extraction of the data from the server.
For example, when publishing a map service using ArcGIS Server, the publisher can enable three main operations: Map, Query, and Data. Each one of these operations contains a set of operations (shown below and documented in this (http://resources.arcgis.com/en/help/main/10.2/index.html#//015400000343000000) link ). These lists does not include any method that allows data extraction from the server! How does this tool can do this?
Thank you!
1- Publishing the service
/customer/servlet/servlet.FileDownload?file=00P6000000eltxZEAQ
2- The data can be extracted by the tool!!
/customer/servlet/servlet.FileDownload?file=00P6000000em1L5EAI
-
The Export to Shapefile capability is provided by the Essentials REST API, not by ArcGIS Server. When you enable the Query and Data capabilities of ArcGIS Server you are allowing feature data to be exposed as JSON. When the viewer performs a query or identify operation it obtains feature data. The Export to Shapefile command simply send this same feature data off to Essentials where it is converted to a shapefile.
--Ryan
0 -
Ryan, Your input is appreciated.
Do you mean that these shapefiles are manufactured by Geocortex Essentials engine, which uses the accessible data from the server to produce the shapefiles, NOT “extracting” shapefiles explicitly from the server?
0 -
That's correct. Essentials creates the Shapefiles out of the geometry and attribute data that is already available to the viewer. Essentials just converts this data from JSON format to a Shapefile. ArcGIS Server is not directly used for the export.
--Ryan
0 -
Fantastic tool! It will be great if there is another generic tool that can do the same process and produce feature classes.
Thank you Ryan for your valuable elaboration.
0
Please sign in to leave a comment.
Comments
4 comments