cl.geologyidea.com
Más

¿Importa MXD a ArcGIS Pro mediante programación?

¿Importa MXD a ArcGIS Pro mediante programación?


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.


Tengo un problema al importar un archivo MXD a ArcGIS Pro mediante programación. Intento hacer esto usando el siguiente código arcpy.mp:

import arcpy aprx = arcpy.mp.ArcGISProject (r "C:  test  blank.aprx") aprx.importDocument (r "C:  test.mxd) aprx.saveACopy (r" C:  test  fill.aprx " )

Cuando ejecuto ArcGIS Pro y abro el archivo de proyecto resultante, no se puede ver ningún elemento en Contenido. Intenté cargar el archivo MXD mediante programación en una instancia abierta de ArcGIS Pro utilizando el marco de Python; además, no hay elementos visibles en Contenido después de la carga. Para una prueba final, intenté cargar este MXD usando GUI, y esto funciona perfectamente, todas las capas son visibles en el panel Contenido cuando se cargan.

¿Qué estoy haciendo mal?


Para dar seguimiento a mi comentario, el código que publicaste funciona, pero no no automáticamente abierto el mapa recién importado.

Verifiqué con miembros del equipo de arcpy.mp y en el momento de escribir este artículo no hay ninguna función u opción enimportDocumentpara abrir automáticamente el documento importado. Con el tiempo, las funciones podrían mejorarse (he transmitido estos comentarios al equipo)

Podrías investigar usando el ProSDK. Sé que en el SDK hay opciones para abrir mapas desde un proyecto. Esta muestra aquí puede hacer lo que quieras. Tenga en cuenta que los complementos están "dentro de la aplicación", por lo que es un flujo de trabajo singular. Donde arcpy.mp en un script es un flujo de trabajo más automatizado (a menos que haya escrito código para automatizar sobre múltiples aprx / mxds). Dependiendo de su situación, un método puede ser más preferible que el otro (arcpy.mp frente a ProSDK).


Ver el vídeo: Import MXD to ArcGIS Pro


Comentarios:

  1. Senen

    ¿Se envían mensajes personales a todos hoy?

  2. Kendale

    no puedo participar ahora

  3. Thanos

    Que frase... genial, la idea excelente

  4. Kazikazahn

    Que tema tan divertido

  5. Aralt

    No intente torturar.

  6. Zach

    Sí... salí genial

  7. Mac An Bharain

    especialmente sobre la miga vulgar



Escribe un mensaje