Hola a todos, estoy tratando de averiguar cómo la gente en el ArcGIS Server mundial de la secuencia de comandos de configuraciones. En el GeoServer mundo tenemos el RESTO configuración de la API, que permite configurar las conexiones a una base de datos o archivos, publicar nuevas capas, la actualización de su servicio de metadatos, la caché de la capa, cambiar disponibles y estilos por defecto, defecto proyecciones, etc. ¿Cuál es el equivalente de ArcGIS Server? Como lo que yo podría decir que el RESTO de la API no sólo permite el acceso y la manipulación de las características y de las imágenes, pero no permite en realidad la publicación de nuevos datos. O puede utilizar la GUI de administración, pero no pude encontrar una manera de secuencia de comandos de los tipos de acciones de un administrador. He estado rastreando el docs, así que si alguien puede que me señale una referencia que sería genial. Gracias!
Respuesta
¿Demasiados anuncios?Usted puede conectarse a arcgis server utilizando arcobjects. Una vez que se conecta, usted debería ser capaz de obtener una referencia a IServerObjectAdmin2 a través de AgsServerConnection.ServerObjectAdmin. Esta interfaz debe apoyar a los requisitos de la lista. He aquí un buen ejemplo.
Supongo que se podría escribir de Arcpy (python) secuencias de comandos que usar la base de arcobjects mencionado anteriormente, a continuación, publicar los scripts como GP servicios a los que pueden acceder a través de la API REST. Nunca he probado esto, sin embargo.
(Si alguien ha intentado esto y no funciona, por favor downvote esta respuesta).