ArcGIS incluye el paquete de sitio de ArcPy, que se puede utilizar para administrar elementos de data store y para publicar definiciones de servicio con Python. ArcPy también le permite ejecutar herramientas de geoprocesamiento desde equipos de ArcGIS Server con Python.
ArcPy complementa las operaciones de administración del servidor en la ArcGIS REST API. Por ejemplo, con ArcPy, puede convertir los documentos de mapa en definiciones de servicio y cargarlos en el servidor, cambiar las rutas de las capas en un documento de mapa, o agregar más capas y publicar un servicio.
Estas son algunas formas de usar ArcPy con ArcGIS Server:
- Registrar bases de datos y carpetas con ArcGIS Server.
- Analizar sus documentos de mapa y usarlos para crear definiciones de servicio.
- Analizar los resultados de su modelo de geoprocesamiento o imágenes y utilizarlos para crear definiciones de servicio.
- Publicar una definición de servicio como servicio ArcGIS Server.
- Publicar todas las definiciones de servicio en una carpeta de ArcGIS Server.
Sugerencia:
La ubicación de instalación de Python en un equipo de ArcGIS Server es C:\Python27.
Esta sección de la documentación contiene varios ejemplos de código de ArcPy que realiza varias tareas en ArcGIS Server.