Consolidar mapa (Administración de datos)

Resumen

Consolida en una carpeta de salida especificada un documento de mapa y todas las fuentes de datos a las que se hace referencia.

Ilustración

Consolidate Map illustration
The output folder structure of a map document that has been consolidated using the default settings.

Uso

Sintaxis

ConsolidateMap_management (in_map, output_folder, {convert_data}, {convert_arcsde_data}, {extent}, {apply_extent_to_arcsde})
ParámetroExplicaciónTipo de datos
in_map

Documento (.mxd) de mapa de entrada que se consolidará.

ArcMap Document
output_folder

Carpeta de salida que contendrá los documentos de mapa y los datos consolidados.

Folder
convert_data
(Opcional)

Especifica si las capas de entrada se convertirán en una geodatabase de archivos o conservarán el formato original.

  • CONVERT Los datos se copiarán a una geodatabase de archivos.
  • PRESERVE Los formatos de datos se conservarán. Esta es la opción predeterminada.
Boolean
convert_arcsde_data
(Opcional)

Especifica si las capas de entrada se convertirán en una geodatabase de archivos o conservarán el formato original.

  • CONVERT_ARCSDE Los datos ArcSDE se copiarán a una geodatabase de archivos. Esta es la opción predeterminada.
  • PRESERVE_ARCSDE Los datos ArcSDE se conservarán y se hará referencia a ellos en la carpeta o el paquete consolidado resultante.
Boolean
extent
(Opcional)

Especifique la extensión introduciendo de manera manual las coordenadas en el parámetro de extensión con el formato X-Mín Y-Mín X-Máx Y-Máx. Además, para utilizar la extensión de una capa específica, sólo necesita agregar el nombre de la capa para el parámetro de extensión.

  • MAXOFCombinación de entradas
  • MINOFIntersección de entradas
  • DISPLAYComo la visualización
  • <Capa>Igual que la capa...
Extent
apply_extent_to_arcsde
(Opcional)

Especifica la extensión que se utilizará para seleccionar fuentes de datos ArcSDE.

  • ALL La extensión especificada se aplica a todas las capas. Esta es la opción predeterminada.
  • ARCSDE_ONLYLa extensión especificada sólo se aplica a las capas ArcSDE.
Boolean

Ejemplo de código

Ejemplo de ConsolidateMap (ventana de Python)

La siguiente secuencia de comandos de Python muestra cómo utilizar la herramienta ConsolidateMap de la ventana de Python:

 import arcpy arcpy.env.workspace = "C:/arcgis/ArcTutor/Editing"  arcpy.ConsolidateMap_management('Exercise1.mxd', 'Consolidate_folder', "PRESERVE", "CONVERT_ARCSDE", "#", "ALL")
Ejemplo de ConsolidateMap (secuencia de comandos independiente)

Busca y consolida todos los documentos de mapa que residen en una carpeta especificada.

 # Name: ConsolidateMap.py # Description:  Find all the map documents that reside in a specified folder and create a consolidated # folder for each map document found. # Author: ESRI  # import system modules import os import arcpy  from arcpy import env  # Set environment settings env.overwriteOutput = True env.workspace = "C:/arcgis/ArcTutor/Editing"   # Loop through the workspace, find all the mxds and create a consolidated folder using the same  # name as the original mxd for mxd in arcpy.ListFiles("*.mxd"):     print "Consolidating " + mxd     arcpy.ConsolidateMap_management(mxd, os.path.splitext(mxd)[0], "PRESERVE", "CONVERT_ARCSDE", "#", "ALL")

Entornos

Temas relacionados


7/10/2012