4 votos

Es posible establecer la fuente de datos de ArcMap MXD a través de réplica MXD en el servidor remoto?

Tengo dos ArcGIS Server casos, uno es el desarrollo y el otro es el de la producción. He copiado el MXDs y .msds de mi ArcGISServer carpeta en el servidor un servidor de dos de copia de seguridad. En lugar de manualmente entrando en mi mxds en el servidor de dos y establecer el origen de datos luego de la publicación, hay un método para completar esta tarea con ArcPy?

5voto

Farid Cher Puntos 5306

Con arcpy usar el siguiente método para reemplazar área de trabajo de su mxd:

import arcpy
mxd = arcpy.mapping.MapDocument(r"C:\Project\Project_default.mxd")
mxd.findAndReplaceWorkspacePaths(r"C:\Project\Connection with password info saved.sde", 
                                 r"C:\Project\Connection with no password info saved.sde", False)
mxd.saveACopy(r"C:\Project\Project_NP.mxd")
del mxd

Para publicar con arcpy leer esta página de documentación:

Publicar un servicio de mapas a partir de un documento de mapa (MXD)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X