Crear paquete de teselas de mapa (Administración de datos)

Resumen

Genera teselas a partir de un mapa y las empaqueta como un único paquete de teselas o varios paquetes de teselas más pequeños.

Uso

  • Esta herramienta respeta la variable del entorno Factor de procesamiento en paralelo. Cuando se activa el parámetro Crear varios paquetes, el procesamiento en paralelo generará el contenido de la caché en varios procesos para utilizar la CPU disponible y generar paquetes de teselas cuando se alcanza el umbral predeterminado (1 GB de límite de tamaño).

  • Utilice el parámetro Crear varios paquetes cuando trabaje con grandes volúmenes de datos. Con este parámetro activado, se crearán varios paquetes de teselas pequeños en lugar de uno grande. Así, puede generar contenido de teselas de más de 500 GB en un único trabajo y compartirlo o cargarlo y publicarlo en ArcGIS Online como una capa de teselas alojada. Con este enfoque, puede generar un contenido de teselas grande en paquetes de teselas pequeños para su uso compartido sin subdividir las extensiones y los niveles de la caché en varios trabajos.

    Si este parámetro está activado, debe proporcionar una ruta a una carpeta vacía en el sistema de archivos en el parámetro Carpeta de salida para guardar los paquetes de salida. Solo puede crear paquetes multiparte cuando el parámetro Tipo de paquete se ha definido como tpkx y la variable del entorno Factor de procesamiento en paralelo no es 0.

  • Cuando el parámetro Formato de ordenamiento en teselas se establece en PNG, la herramienta utilizará automáticamente el formato correcto (PNG8, PNG24 o PNG32) en función del valor especificado para el parámetro Nivel de detalle máximo.

  • El mapa de entrada debe incluir una descripción y etiquetas para que se ejecute la herramienta. Para agregar una descripción y etiquetas, haga clic con el botón derecho en el nombre del mapa en el panel Contenido y seleccione Propiedades. En el cuadro de diálogo Propiedades del mapa, en la pestaña Metadatos, rellene los cuadros de texto Etiquetas y Descripción.

Parámetros

EtiquetaExplicaciónTipo de datos
Mapa de entrada

Mapa desde el que se generarán y empaquetarán las teselas.

Map
Paquete para ArcGIS Online | Bing Maps | Google Maps

Especifica si el esquema de ordenamiento en teselas se generará a partir de un servicio de mapas existente o si se generarán teselas de mapas para ArcGIS Online, Bing Maps y Google Maps.

  • Activado: se utilizará el esquema de ordenamiento en teselas de ArcGIS Online/Bing Maps/Google Maps. Esta es la opción predeterminada.

    El esquema de ordenamiento en teselas de ArcGIS Online/Bing Maps/Google Maps le permite superponer las teselas de la caché con teselas de estos servicios de representación cartográfica en línea. ArcGIS Desktop incluye este esquema de ordenamiento en teselas como una opción integrada al cargar un esquema de ordenamiento en teselas. Cuando se elige este esquema de ordenamiento en teselas, el mapa de origen debe utilizar el sistema de coordenadas proyectadas WGS84 Web Mercator (Auxiliary Sphere).

    Se requiere el esquema de ordenamiento en teselas de ArcGIS Online/Bing Maps/Google Maps si va a superponer el paquete con ArcGIS Online, Bing Maps o Google Maps. Una ventaja del esquema de ordenamiento en teselas de ArcGIS Online/Bing Maps/Google Maps es que es ampliamente conocido en el mundo de la representación cartográfica en la red, de modo que las teselas coincidirán con las de otras organizaciones que hayan utilizado este esquema de ordenamiento en teselas. Aun si no desea superponer ninguno de estos servicios de mapas conocidos, puede elegir el esquema de ordenamiento en teselas para su potencial de interoperabilidad.

    El esquema de ordenamiento en teselas de ArcGIS Online/Bing Maps/Google Maps puede contener escalas que podrían haberse acercado demasiado como para ser de utilidad para su mapa. Empaquetar a gran escala puede llevar mucho tiempo y ocupar mucho espacio de almacenamiento en disco. Por ejemplo, la mayor escala del esquema de ordenamiento en teselas es de aproximadamente 1:1000. El empaquetado de todo el territorio continental de Estados Unidos a esta escala puede tardar semanas, y requiere centenares de gigabytes de capacidad de almacenamiento. Si no está preparado para empaquetar a este nivel de escala, suprima este nivel de escala a la hora de crear el paquete de teselas.

  • Desactivado: se utilizará un esquema de ordenamiento en teselas a partir de un servicio de mapas existente.

    Elija esta opción si su organización ha creado un esquema de ordenamiento en teselas para un servicio existente en el servidor y desea que coincida. Los esquemas de ordenamiento en teselas coincidentes garantizan que las teselas se superpongan correctamente en la aplicación Maps SDKs.

    Si elige esta opción, utilice el mismo sistema de coordenadas para el mapa de origen que el mapa con el esquema de ordenamiento en teselas que esté importando.

Boolean
Archivo de salida

La ruta de salida y el nombre de archivo del paquete de teselas de mapa. Cuando el parámetro Crear varios paquetes está activado, este parámetro se sustituye por el parámetro Carpeta de salida para especificar dónde se generarán los paquetes de teselas.

File
Formato de ordenamiento en teselas

Especifica el formato que se utilizará para las teselas generadas.

  • PNGEl formato correcto (PNG 8, PNG 24 o PNG 32) se utilizará según el valor del parámetro Nivel de detalle máximo especificado. Esta es la opción predeterminada.
  • PNG de 8 bitsSe utilizará el formato PNG8. Utilice este formato para superponer servicios que necesiten tener un fondo transparente, como carreteras y límites. PNG8 crea teselas que ocupan muy poco espacio en el disco sin perder información.No utilice PNG8 si el mapa contiene más de 256 colores. Las imágenes, los sombreados, los rellenos de gradiente, la transparencia y el antialiasing pueden utilizar más de 256 colores en un mapa. Incluso símbolos, como las señales de autopista, pueden tener un antialiasing sutil alrededor de los bordes que agrega inesperadamente colores a un mapa.
  • PNG de 24 bitsSe utilizará el formato PNG24. Utilice este formato para superponer servicios, tales como carreteras y límites, que tengan más de 256 colores (si tienen menos de 256 colores, utilice PNG 8).
  • PNG de 32 bitsSe utilizará el formato PNG32. Utilice este formato para superponer servicios, como por ejemplo carreteras y límites, que tengan más de 256 colores. PNG32 funciona bien para superponer servicios que tengan antialiasing en líneas o texto. PNG32 crea teselas que ocupan más espacio en el disco que PNG24.
  • JPEGSe utilizará el formato JPEG. Utilice este formato para los servicios de mapa base que tengan una gran variación de color y no necesiten un fondo transparente. Por ejemplo, las imágenes ráster y los mapas base vectoriales muy detallados funcionan bien con JPEG.JPEG es un formato de imagen con pérdida de información. Intenta quitar datos de forma selectiva sin que afecte a la apariencia de la imagen. Así, se pueden generar tamaños de tesela muy pequeños en el disco, pero si el mapa contiene tareas de línea o etiquetas de vector, puede producir demasiado ruido o áreas borrosas alrededor de las líneas. Si este fuera el caso, puede aumentar el valor de compresión desde el valor predeterminado de 75. Un valor más alto, como 90, puede equilibrar una calidad aceptable del trabajo de las líneas con la ventaja del tamaño de tesela pequeña del JPEG.Si está dispuesto a aceptar una cantidad pequeña de ruido en las imágenes, puede ahorrar grandes cantidades de espacio en disco con JPEG. Un tamaño de tesela menor significa que la aplicación puede descargar las teselas a más velocidad.
  • MixtoEl formato JPEG se utilizará en el centro del paquete y PNG32 se utilizará en el borde del paquete. Utilice el modo mixto cuando desee superponer correctamente paquetes ráster en otras capas.Cuando se crea un paquete mixto, las teselas PNG32 se crean donde se detecta transparencia (en otras palabras, donde el fondo del mapa sea visible). El resto de las teselas se construyen utilizando JPEG. Así, el tamaño de archivo promedio se mantiene bajo y al mismo tiempo proporciona una superposición limpia por encima de los otros paquetes. Si no utiliza el paquete de modo mixto en este escenario, verá una información marginal no transparente alrededor de la periferia de la imagen donde se superpone al otro paquete.
String
Nivel de detalle máximo

La representación entera correspondiente al número de escalas utilizadas para definir un esquema de ordenamiento en teselas de caché. Este valor de escala define el nivel máximo hasta el que se generarán las teselas de caché en el paquete de teselas. Los valores más altos reflejan mayores escalas que muestran un mayor nivel de detalle, pero requieren más espacio de almacenamiento. Los valores más bajos reflejan menores escalas que muestran un menor nivel de detalle y requieren menos espacio de almacenamiento. Los valores posibles van de 1 a 23. El valor predeterminado es 1. El valor de nivel de detalle máximo debe ser mayor que el valor de nivel de detalle mínimo.

Long
Servicio
(Opcional)

El nombre del servicio de mapas o los archivos .xml que se utilizarán para el esquema de ordenamiento en teselas. Este parámetro es necesario solo cuando está desactivado el parámetro Paquete para ArcGIS Online | Bing Maps | Google Maps.

Map Server; File
Resumen
(Opcional)

La información del resumen que se agregará a las propiedades del paquete.

String
Etiquetas
(Opcional)

La información de etiqueta que se agregará a las propiedades del paquete. Se pueden agregar varias etiquetas separadas por una coma o un punto y coma.

String
Extensión
(Opcional)

Especifica la extensión que se utilizará para seleccionar o recortar entidades.

  • Extensión de visualización actual Vista de mapa: la extensión se basará en el mapa o la escena activa. La opción solo está disponible cuando haya un mapa activo.
  • Extensión de dibujo Cuadrar y terminar: la extensión se basará en un rectángulo dibujado en el mapa o la escena. Esta opción creará una clase de entidad en la geodatabase del proyecto y agregará una capa al mapa. La clase de entidad tendrá el mismo sistema de coordenadas que el mapa.
    Nota:

    Esta opción no está disponible en el cuadro de diálogo Entornos. Solo está disponible desde un parámetro de herramienta con un tipo de datos de extensión o desde la pestaña Entornos de un cuadro de diálogo de herramienta.

    Nota:

    Cuando la opción de edición Habilitar y deshabilitar edición en la pestaña Editar está activada, es preciso habilitar la edición en la pestaña Editar de la cinta para dibujar la extensión.

  • Extensión de mapa Capa: la extensión se basará en una capa de mapa activa. Use la lista desplegable para seleccionar una capa disponible o use la opción Extensión de datos en todas las capas para obtener la extensión combinada de todas las capas de mapas activos, excepto el mapa base. Esta opción solo está disponible cuando haya un mapa activo con capas.

    Cada capa de mapas tiene las opciones siguientes:

    • Todas las entidades Selecciona todo: extensión de todas las entidades en una capa.
    • Entidades seleccionadasÁrea de entidades seleccionadas: extensión de las entidades seleccionadas en la capa.
    • Entidades visibles Extent Indicator: extensión de las entidades visibles en la capa.
      Nota:

      Las extensiones de las opciones Entidades seleccionadas Área de entidades seleccionadas y Entidades visibles Extent Indicator solo están disponibles para capas de entidades.

  • Examinar Examinar: la extensión se basará en un dataset existente.
  • Intersección de entradas Intersección: la extensión se basará en la extensión mínima o en común de todas las entradas. Si ninguna de las entradas se solapa, podría generarse una extensión nula con todos los valores igual a cero.
  • Combinación de entradas Combinación: la extensión se basa en la extensión máxima o combinada de todas las entradas.
  • Portapapeles Pegar: la extensión puede copiarse en y desde el portapapeles.
    • Copiar extensión Copiar: copia las coordenadas de la extensión y el sistema de coordenadas en el portapapeles.
    • Pegar extensión Pegar: pega las coordenadas de la extensión y, si se desea, el sistema de coordenadas desde el portapapeles. Si los valores del portapapeles no incluyen un sistema de coordenadas, la extensión utilizará el sistema de coordenadas del mapa.
    Nota:

    Las coordenadas de la extensión se copian del portapapeles y se pegan con el mismo formato y orden que el objeto Extent de ArcPy: x-min, y-min, x-max, y-max y referencia espacial.

  • Restablecer extensión Restablecer: la extensión se restablecerá al valor predeterminado.
  • Coordenadas introducidas de forma manual: las coordenadas deben ser valores numéricos y encontrarse en el sistema de coordenadas del mapa activo.
    Precaución:

    El mapa podría utilizar unidades de visualización distintas de las coordenadas introducidas. No se admite el uso de una dirección cardinal (N, S, E, O). Utilice un valor de signo negativo para las coordenadas sur y oeste.

Extent
Calidad de compresión
(Opcional)

Un valor entre 1 y 100 para la calidad de compresión JPEG. El valor predeterminado es 75 para el formato de tesela JPEG y cero para otros formatos.

La compresión solo es compatible con los formatos JPEG y MIXED. La elección de un valor superior resultará en un tamaño de archivo más grande con una imagen de calidad más alta. La elección de un valor inferior resultará en un tamaño de archivo más pequeño con una imagen de calidad más baja.

Long
Tipo de paquete
(Opcional)

Especifica el tipo de paquete de teselas que se creará.

  • tpkSe creará un archivo .tpk. Las teselas se almacenarán con el formato de almacenamiento Compact. Este formato se admite en todo ArcGIS.
  • tpkxSe creará un archivo .tpkx. Las teselas se almacenarán con el formato de almacenamiento CompactV2, que proporciona un mejor rendimiento en las redes compartidas y en los directorios de almacén en la nube. Este tipo de estructura de paquete se admite en las versiones más recientes de los productos ArcGIS, tales como ArcGIS Online 7.1, ArcGIS Enterprise 10.7 y ArcGIS Runtime 100.5. Esta es la opción predeterminada.
String
Nivel de detalle mínimo
(Opcional)

La representación entera correspondiente al número de escalas utilizadas para definir un esquema de ordenamiento en teselas de caché. Este valor de escala define el nivel en el que las teselas de caché comienzan a estar disponibles y se generan en el paquete de teselas. Los valores posibles van de 0 a 23. El valor predeterminado es 0. El valor de nivel de detalle mínimo debe ser menor o igual que el valor de nivel de detalle máximo.

Long
Área de interés
(Opcional)

Un conjunto de entidades que restringe dónde se crearán las teselas. Utilice un área de interés para crear teselas para áreas con formas irregulares o entidades multiparte. Las áreas fuera del cuadro de delimitación de las entidades del área de interés no se almacenarán en caché. Si no se proporciona ningún valor para este parámetro, el área de interés será la extensión completa del mapa de entrada.

Feature Set
Crear varios paquetes
(Opcional)

Especifica si se generará un único paquete de teselas grande o varios paquetes de teselas pequeños. Este parámetro no está disponible si la variable del entorno Factor de procesamiento en paralelo es 0 o si el parámetro Tipo de paquete se ha definido como tpk.

  • Activado: varios paquetes de teselas (cada uno aproximadamente de 1 GB de tamaño) se generarán en la ubicación definida en el parámetro Carpeta de salida.
  • Desactivado: se generará un único paquete de teselas en la ubicación definida en el parámetro Archivo de salida. Esta es la opción predeterminada.

Boolean
Carpeta de salida

La ubicación en la que se generarán varios paquetes de teselas. Si la carpeta de salida no está vacía, se creará una subcarpeta en la carpeta de salida para almacenar las teselas. Se utilizará un GUID generado automáticamente como el nombre de la carpeta.

Cuando el parámetro Crear varios paquetes está desactivado, este parámetro se sustituye por el parámetro Archivo de salida para especificar el nombre del único paquete de teselas que se generará.

Folder

arcpy.management.CreateMapTilePackage(in_map, service_type, output_file, format_type, level_of_detail, {service_file}, {summary}, {tags}, {extent}, {compression_quality}, {package_type}, {min_level_of_detail}, {area_of_interest}, {create_multiple_packages}, output_folder)
NombreExplicaciónTipo de datos
in_map

Mapa desde el que se generarán y empaquetarán las teselas.

Map
service_type

Especifica si el esquema de ordenamiento en teselas se generará a partir de un servicio de mapas existente o si se generarán teselas de mapas para ArcGIS Online, Bing Maps y Google Maps.

  • EXISTINGSe utilizará un esquema de ordenamiento en teselas a partir de un servicio de mapas existente. Debe especificar un servicio de mapas en el parámetro service_file.Elija esta opción si su organización ha creado un esquema de ordenamiento en teselas para un servicio existente en el servidor y desea que coincida. Los esquemas de ordenamiento en teselas coincidentes garantizan que las teselas se superpongan correctamente en la aplicación Maps SDKs.Si elige esta opción, utilice el mismo sistema de coordenadas para el mapa de origen que el mapa con el esquema de ordenamiento en teselas que esté importando.
  • ONLINESe utilizará el esquema de ordenamiento en teselas de ArcGIS Online/Bing Maps/Google Maps. Esta es la opción predeterminada.El esquema de ordenamiento en teselas de ArcGIS Online/Bing Maps/Google Maps le permite superponer las teselas de la caché con teselas de estos servicios de representación cartográfica en línea. ArcGIS Desktop incluye este esquema de ordenamiento en teselas como una opción integrada al cargar un esquema de ordenamiento en teselas. Cuando se elige este esquema de ordenamiento en teselas, el mapa de origen debe utilizar el sistema de coordenadas proyectadas WGS84 Web Mercator (Auxiliary Sphere).Se requiere el esquema de ordenamiento en teselas de ArcGIS Online/Bing Maps/Google Maps si va a superponer el paquete con ArcGIS Online, Bing Maps o Google Maps. Una ventaja del esquema de ordenamiento en teselas de ArcGIS Online/Bing Maps/Google Maps es que es ampliamente conocido en el mundo de la representación cartográfica en la red, de modo que las teselas coincidirán con las de otras organizaciones que hayan utilizado este esquema de ordenamiento en teselas. Aun si no desea superponer ninguno de estos servicios de mapas conocidos, puede elegir el esquema de ordenamiento en teselas para su potencial de interoperabilidad.El esquema de ordenamiento en teselas de ArcGIS Online/Bing Maps/Google Maps puede contener escalas que podrían haberse acercado demasiado como para ser de utilidad para su mapa. Empaquetar a gran escala puede llevar mucho tiempo y ocupar mucho espacio de almacenamiento en disco. Por ejemplo, la mayor escala del esquema de ordenamiento en teselas es de aproximadamente 1:1000. El empaquetado de todo el territorio continental de Estados Unidos a esta escala puede tardar semanas, y requiere centenares de gigabytes de capacidad de almacenamiento. Si no está preparado para empaquetar a este nivel de escala, suprima este nivel de escala a la hora de crear el paquete de teselas.
Boolean
output_file

La ruta de salida y el nombre de archivo del paquete de teselas de mapa.

File
format_type

Especifica el formato que se utilizará para las teselas generadas.

  • PNGEl formato correcto (PNG 8, PNG 24 o PNG 32) se utilizará según el valor del parámetro Nivel de detalle máximo especificado. Esta es la opción predeterminada.
  • PNG8Se utilizará el formato PNG8. Utilice este formato para superponer servicios que necesiten tener un fondo transparente, como carreteras y límites. PNG8 crea teselas que ocupan muy poco espacio en el disco sin perder información.No utilice PNG8 si el mapa contiene más de 256 colores. Las imágenes, los sombreados, los rellenos de gradiente, la transparencia y el antialiasing pueden utilizar más de 256 colores en un mapa. Incluso símbolos, como las señales de autopista, pueden tener un antialiasing sutil alrededor de los bordes que agrega inesperadamente colores a un mapa.
  • PNG24Se utilizará el formato PNG24. Utilice este formato para superponer servicios, tales como carreteras y límites, que tengan más de 256 colores (si tienen menos de 256 colores, utilice PNG 8).
  • PNG32Se utilizará el formato PNG32. Utilice este formato para superponer servicios, como por ejemplo carreteras y límites, que tengan más de 256 colores. PNG32 funciona bien para superponer servicios que tengan antialiasing en líneas o texto. PNG32 crea teselas que ocupan más espacio en el disco que PNG24.
  • JPEGSe utilizará el formato JPEG. Utilice este formato para los servicios de mapa base que tengan una gran variación de color y no necesiten un fondo transparente. Por ejemplo, las imágenes ráster y los mapas base vectoriales muy detallados funcionan bien con JPEG.JPEG es un formato de imagen con pérdida de información. Intenta quitar datos de forma selectiva sin que afecte a la apariencia de la imagen. Así, se pueden generar tamaños de tesela muy pequeños en el disco, pero si el mapa contiene tareas de línea o etiquetas de vector, puede producir demasiado ruido o áreas borrosas alrededor de las líneas. Si este fuera el caso, puede aumentar el valor de compresión desde el valor predeterminado de 75. Un valor más alto, como 90, puede equilibrar una calidad aceptable del trabajo de las líneas con la ventaja del tamaño de tesela pequeña del JPEG.Si está dispuesto a aceptar una cantidad pequeña de ruido en las imágenes, puede ahorrar grandes cantidades de espacio en disco con JPEG. Un tamaño de tesela menor significa que la aplicación puede descargar las teselas a más velocidad.
  • MIXEDEl formato JPEG se utilizará en el centro del paquete y PNG32 se utilizará en el borde del paquete. Utilice el modo mixto cuando desee superponer correctamente paquetes ráster en otras capas.Cuando se crea un paquete mixto, las teselas PNG32 se crean donde se detecta transparencia (en otras palabras, donde el fondo del mapa sea visible). El resto de las teselas se construyen utilizando JPEG. Así, el tamaño de archivo promedio se mantiene bajo y al mismo tiempo proporciona una superposición limpia por encima de los otros paquetes. Si no utiliza el paquete de modo mixto en este escenario, verá una información marginal no transparente alrededor de la periferia de la imagen donde se superpone al otro paquete.
String
level_of_detail

La representación entera correspondiente al número de escalas utilizadas para definir un esquema de ordenamiento en teselas de caché. Este valor de escala define el nivel máximo hasta el que se generarán las teselas de caché en el paquete de teselas. Los valores más altos reflejan mayores escalas que muestran un mayor nivel de detalle, pero requieren más espacio de almacenamiento. Los valores más bajos reflejan menores escalas que muestran un menor nivel de detalle y requieren menos espacio de almacenamiento. Los valores posibles van de 1 a 23. El valor predeterminado es 1. El valor de nivel de detalle máximo debe ser mayor que el valor de nivel de detalle mínimo.

Long
service_file
(Opcional)

El nombre del servicio de mapas o los archivos .xml que se utilizarán para el esquema de ordenamiento en teselas. Este parámetro solo es necesario cuando el parámetro service_type está definido como EXISTING.

Map Server; File
summary
(Opcional)

La información del resumen que se agregará a las propiedades del paquete.

String
tags
(Opcional)

La información de etiqueta que se agregará a las propiedades del paquete. Se pueden agregar varias etiquetas separadas por una coma o un punto y coma.

String
extent
(Opcional)

Especifica la extensión que se utilizará para seleccionar o recortar entidades.

  • MAXOF: se usará la extensión máxima de todas las entradas.
  • MINOF: se usará el área mínima común a todas las entradas.
  • DISPLAY: la extensión es igual a la visualización visible.
  • Nombre de capa: se utilizará la extensión de la capa especificada.
  • Objeto de Extent: se utilizará la extensión del objeto especificado.
  • Cadena de coordenadas delimitada por espacios: se utilizará la extensión de la cadena especificada. Las coordenadas se expresan como x-min, y-min, x-max, y-max.
Extent
compression_quality
(Opcional)

Un valor entre 1 y 100 para la calidad de compresión JPEG. El valor predeterminado es 75 para el formato de tesela JPEG y cero para otros formatos.

La compresión solo es compatible con los formatos JPEG y MIXED. La elección de un valor superior resultará en un tamaño de archivo más grande con una imagen de calidad más alta. La elección de un valor inferior resultará en un tamaño de archivo más pequeño con una imagen de calidad más baja.

Long
package_type
(Opcional)

Especifica el tipo de paquete de teselas que se creará.

  • tpkSe creará un archivo .tpk. Las teselas se almacenarán con el formato de almacenamiento Compact. Este formato se admite en todo ArcGIS.
  • tpkxSe creará un archivo .tpkx. Las teselas se almacenarán con el formato de almacenamiento CompactV2, que proporciona un mejor rendimiento en las redes compartidas y en los directorios de almacén en la nube. Este tipo de estructura de paquete se admite en las versiones más recientes de los productos ArcGIS, tales como ArcGIS Online 7.1, ArcGIS Enterprise 10.7 y ArcGIS Runtime 100.5. Esta es la opción predeterminada.
String
min_level_of_detail
(Opcional)

La representación entera correspondiente al número de escalas utilizadas para definir un esquema de ordenamiento en teselas de caché. Este valor de escala define el nivel en el que las teselas de caché comienzan a estar disponibles y se generan en el paquete de teselas. Los valores posibles van de 0 a 23. El valor predeterminado es 0. El valor de nivel de detalle mínimo debe ser menor o igual que el valor de nivel de detalle máximo.

Long
area_of_interest
(Opcional)

Un conjunto de entidades que restringe dónde se crearán las teselas. Utilice un área de interés para crear teselas para áreas con formas irregulares o entidades multiparte. Las áreas fuera del cuadro de delimitación de las entidades del área de interés no se almacenarán en caché. Si no se proporciona ningún valor para este parámetro, el área de interés será la extensión completa del mapa de entrada.

Feature Set
create_multiple_packages
(Opcional)

Especifica si se generará un único paquete de teselas grande o varios paquetes de teselas pequeños. Este parámetro no está disponible si la variable de entorno parallelProcessingFactor es 0 o si el parámetro package_type se ha definido como tpk.

  • CREATE_MULTIPLE_PACKAGESActivado: varios paquetes de teselas (cada uno aproximadamente de 1 GB de tamaño) se generarán en la ubicación definida en el parámetro output_folder.
  • CREATE_SINGLE_PACKAGESe generará un único paquete de teselas en la ubicación definida en el parámetro output_file. Esta es la opción predeterminada.
Boolean
output_folder

La carpeta de salida en la que se generarán varios paquetes de teselas. Si la carpeta de salida no está vacía, se creará una subcarpeta en la carpeta de salida para almacenar las teselas. Se utilizará un GUID generado automáticamente como el nombre de la carpeta.

Folder

Muestra de código

Ejemplo 1 de CreateMapTilePackage (ventana de Python)

El siguiente script de Python demuestra cómo utilizar la función CreateMapTilePackage desde la ventana de Python.

import arcpy
arcpy.env.workspace = r"C:\Data\MinMaxLOD\states73K"
aprx = arcpy.mp.ArcGISProject(r"C:\Data\MinMaxLOD\states73K\states73K_1.aprx")
map1 = aprx.listMaps()[0]
arcpy.management.CreateMapTilePackage(map1, "ONLINE", "Example.tpkx", "PNG", "5")
Ejemplo 2 de CreateMapTilePackage (script independiente)

Busque todos los mapas del proyecto y cree un único paquete de teselas de mapa para cada mapa.

# Name: CreateMapTilePackage.py
# Description: Find all the maps in the project and
#   create a single map tile package for each map

# import system modules
import os
import arcpy

# Set environment settings
arcpy.env.overwriteOutput = True
arcpy.env.workspace = r"C:\Data\MinMaxLOD\states73K"

# Loop through the project, find all the maps, and
#   create a single map tile package for each map,
#   using the same name as the map
p = arcpy.mp.ArcGISProject("c:\\temp\\myproject.aprx")
extent = ""
aoi = ""

for m in p.listMaps():
    print("Packaging " + m.name)
    arcpy.management.CreateMapTilePackage(m, "ONLINE", "{}.tpkx".format(m.name), 
                                            "PNG", 9, None, "MapSummary", "MapTag", extent, "", "tpkx", 5, aoi)
Ejemplo 3 de CreateMapTilePackage (script independiente)

Crear varios paquetes de teselas de mapa para un mapa determinado.

# Name: CreateMapTilePackage.py
# Description: Create multiple map tile packages for a given map

# import system modules
import os
import arcpy

# Set environment settings
arcpy.env.overwriteOutput = True
arcpy.env.workspace = r"C:\Data\MinMaxLOD\states73K"

# Create multiple map tile packages for given map,

aprx = arcpy.mp.ArcGISProject("c:\\temp\\myproject.aprx")
map1 = aprx.listMaps()[0]
extent = ""
aoi = ""
createMultiplePackages = "create_multiple_packages"
outputFolder = r"C:\11\multi"

arcpy.management.CreateMapTilePackage(map1, "ONLINE", "", "PNG", 9, None, "MapSummary", "MapTag",
                                      extent, "", "tpkx", 5, aoi,createMultiplePackages, outputFolder )

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados