120 likes | 403 Views
Administering ArcGIS for Server with Python. Jon Bodamer. ArcGIS Online Example. Publish your own web services Create and share items on ArcGIS Online or your own portal Configure and automate parts of the ArcGIS system, such as ArcGIS for Server, Portal for ArcGIS, and ArcGIS Online.
E N D
Administering ArcGIS for Server with Python Jon Bodamer
ArcGIS Online Example • Publish your own web services • Create and share items on ArcGIS Online or your own portal • Configure and automate parts of the ArcGIS system, such as ArcGIS for Server, Portal for ArcGIS, and ArcGIS Online Administering ArcGIS for Server with Python
REST API • Through REST API • Get token • HTTP • Make request • Get response • Parse response (json) • Python dicts Administering ArcGIS for Server with Python
Tasks • Add or publish item • Shapefile • Service Definition • CSV • Check if item exists • Delete item • Get contents Administering ArcGIS for Server with Python
Add File • URL to operation in REST API Administering ArcGIS for Server with Python
Analysis Tools • Run analysis tools through REST API • Submit job • Token required • Analysis Service URL required • Check job status • Get results Administering ArcGIS for Server with Python
Submit Analysis Job • URL to operation in REST API Administering ArcGIS for Server with Python
Roles • Publisher • Create content • Publish features • Perform analysis • Administrator • All publisher privileges • Manage content owned by members • Custom Administering ArcGIS for Server with Python
Resources • Scripting ArcGIS Server administration http://bit.ly/server_administration • The ArcGIS REST API http://bit.ly/arcgis_rest_api • Programmatically accessing analysis services http://bit.ly/analysis_services Administering ArcGIS for Server with Python
Demo Jon Bodamer Administering ArcGIS for Server with Python
Thank you… Please fill out the session survey: Offering ID: 1734 Online – www.esri.com/ucsessionsurveys Administering ArcGIS for Server with Python