Crear paquete de mapas móviles (Administración de datos)

Resumen

Empaqueta mapas y mapas base, junto con todas las fuentes de datos a las que se hace referencia, en un único archivo .mmpk.

Uso

  • Los paquetes de mapas móviles se pueden utilizar con ArcGIS Pro, ArcGIS Navigator y ArcGIS Maps SDKs for Native Apps.

  • Los paquetes de mapas móviles se pueden compartir con otros usuarios cargándolos en su organización de ArcGIS Online o compartiendo un archivo .mmpk mediante métodos de uso compartido de archivos comunes.

  • Los paquetes de mapas móviles admiten las entidades simples, datasets ráster, tablas, clases de relación, localizadores, datasets de red y mapas que contienen paquetes de teselas de mapa (.tpk) o de teselas vectoriales (.vtpk). Los paquetes de mapas móviles creados en ArcGIS Pro para su uso con ArcGIS Maps SDKs for Native Apps admiten los siguientes tipos de capas: capas de entidades, capas ráster, capas de teselas de imágenes de paquetes de teselas creados previamente y capas de teselas vectoriales de paquetes de teselas vectoriales creados previamente.

  • Si no se ha especifica ninguna extensión, se utilizará la extensión visible del mapa para definir el área de interés (AOI) y consolidar solamente las entidades que intersequen esa extensión.

  • Al crear un paquete de mapas móviles, todos los mapas, mapas base y capas de datos se proyectarán en un sistema de coordenadas común. El sistema de coordenadas que se utilizará será el que corresponda al primer mapa de entrada especificado.

  • Si el mapa contiene una capa de red que hace referencia a un dataset de red, se incluirá en el paquete de mapas móviles como una red de transporte para obtener rutas e indicaciones de conducción. Todas las clases de entidad y tablas a las que la red hace referencia se convertirán en parte del paquete de mapas móviles. Esto puede incluir capas que no forman parte del mapa. Por ejemplo, si solo hay una capa de red en el mapa, el paquete incluirá las clases de entidad de calles, cruces y giros asociadas a la red.

    Para que un dataset de red sea compatible con los paquetes de mapas móviles, tenga en cuenta las siguientes restricciones:

    • El dataset de red debe formar parte de una geodatabase. Esto excluye las redes en formatos SDC o shapefile.
    • El dataset de red debe ser de ArcGIS 10.0 o posterior. Si la red es de una versión anterior, actualice la geodatabase y la red.
    • El dataset de red no puede tener un sistema de coordenadas desconocido.
    • El dataset de red no puede usar ningún evaluador de secuencia de comandos de VisualBasic ni Python.
    • El dataset de red no puede usar ningún evaluador COM personalizado.
    • Un dataset de red que utilice tráfico en directo se empaquetará, pero no se utilizarán los componentes de tráfico en directo porque no son compatibles.

Parámetros

EtiquetaExplicaciónTipo de datos
Mapa de entrada

Uno o varios mapas o mapas base se empaquetarán en un único archivo .mmpk.

Map
Archivo de salida

Paquete de mapas móviles de salida (.mmpk).

File
Localizador de entrada
(Opcional)

Uno o varios localizadores (.loc) que se incluirán en el paquete de mapas móviles.

Nota:
Los localizadores tienen las siguientes restricciones:
  • El localizador no puede tener un sistema de coordenadas desconocido.
  • El localizador o cualquiera de los localizadores que participan en un localizador compuesto no puede ser un servicio de geocodificación, incluidos los servicios de ArcGIS Enterprise o ArcGIS Online.
Address Locator
Área de interés
(Opcional)

Capa de polígono que define el área de interés. Solo se incluirán en el paquete de mapas móviles las entidades que intersequen este valor.

Feature Layer
Extent
(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.
  • Extensión de dibujo Cuadrar y terminar: la extensión se basará en un rectángulo dibujado en el mapa o la escena.
  • Extensión de mapa Capa: la extensión se basará en una capa de mapa activa. Elija una capa disponible o utilice la opción Extensión de datos en todas las capas. Cada capa de mapas tiene las opciones siguientes:

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

  • Examinar Examinar: la extensión se basará en un dataset.
  • Intersección de entradas Intersecar: la extensión será la extensión de intersección de todas las entradas.
  • Combinación de entradas Combinación: la extensión será la extensión combinada de todas las entradas.
  • Portapapeles Pegar: la extensión puede copiarse en y desde el portapapeles.
    • Copiar extensión Copiar: copia la extensión y el sistema de coordenadas en el portapapeles.
    • Pegar extensión Pegar: pega la extensión y el sistema de coordenadas desde el portapapeles. Si el portapapeles no incluye un sistema de coordenadas, la extensión utilizará el sistema de coordenadas del mapa.
  • Restablecer extensión Restablecer: la extensión se restablecerá al valor predeterminado.

Cuando las coordenadas se proporcionan de forma manual, las coordenadas deben ser valores numéricos y encontrarse en el sistema de coordenadas del mapa activo. El mapa podría utilizar unidades de visualización distintas de las coordenadas proporcionadas. Utilice un valor de signo negativo para las coordenadas sur y oeste.

Extent
Entidades de recorte
(Opcional)

Especifica si la geometría de las entidades de salida se recortará al valor del parámetro Área de interés o Extensión especificado, o permanecerá sin cambios.

  • Activado: la geometría de las entidades se recortará al valor especificado del parámetro Área de interés o Extensión.
  • Desactivado: las entidades del mapa se seleccionarán y su geometría no experimentará ningún cambio. Esta es la opción predeterminada.

Boolean
Título
(Opcional)

Información del título que se agregará a las propiedades del paquete.

String
Resumen
(Opcional)

Texto que se utilizará como propiedad de resumen del paquete de salida.

String
Descripción
(Opcional)

Información de la descripción 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
Créditos
(Opcional)

Información de créditos que se agregará a las propiedades del paquete.

String
Limitaciones de uso
(Opcional)

Limitaciones de uso que se agregarán a las propiedades del paquete.

String
Habilitar uso anónimo
(Opcional)

Especifica si el mapa móvil puede utilizarse sin una cuenta de usuario nominal de Esri.

  • Activado: cualquier persona con acceso al paquete puede usar el mapa móvil sin iniciar sesión con una cuenta de usuario nominal de Esri.
  • Desactivado: cualquier persona con acceso al paquete debe iniciar sesión con una cuenta de usuario nominal de Esri para usar el mapa móvil. Esta es la opción predeterminada.

Licencia:

Este parámetro opcional solo está disponible con la extensión Publisher.

Boolean
Habilitar caducidad del mapa
(Opcional)

Especifica si se habilitará un tiempo de espera en el paquete de mapas móviles.

  • Activado: se habilitará un tiempo de espera en el paquete de mapas móviles.
  • Activado: no se habilitará ningún tiempo de espera en el paquete de mapas móviles. Esta es la opción predeterminada.
Licencia:

Este parámetro opcional solo está disponible con la extensión Publisher.

Boolean
Tipo de caducidad del mapa
(Opcional)

Especifica el tipo de acceso que tendrá un usuario al paquete de mapas móviles caducado.

  • Permitir aperturaSe avisará al usuario del paquete de que el mapa ha caducado, pero se le permitirá abrirlo. Esta es la opción predeterminada.
  • No permitir aperturaSe avisará al usuario del paquete de que el mapa ha caducado y no se le permitirá abrirlo.
Licencia:

Este parámetro opcional solo está disponible con la extensión Publisher.

String
Fecha de caducidad
(Opcional)

Fecha en la que caducará el paquete de mapas móviles.

Licencia:

Este parámetro opcional solo está disponible con la extensión Publisher.

Date
Mensaje de caducidad
(Opcional)

Un mensaje de texto que aparecerá al acceder a un mapa caducado.

Licencia:

Este parámetro opcional solo está disponible con la extensión Publisher.

String
Conservar solo las filas relacionadas con las entidades dentro de la extensión
(Opcional)

Determina si la extensión especificada se aplicará a fuentes de datos relacionadas.

  • Desactivado: las fuentes de datos relacionadas se consolidarán en su totalidad. Esta es la opción predeterminada.
  • Activado: solo se consolidarán los datos relacionados que correspondan a registros dentro de la extensión especificada.
Boolean
Contenido en línea de referencia
(Opcional)

Especifica si se hace referencia a las capas de servicio en el paquete.

  • Desactivado: no se hace referencia a las capas de servicio en el paquete móvil. Esta es la opción predeterminada.
  • Activado: se hace referencia a las capas de servicio en el paquete móvil.

Boolean

arcpy.management.CreateMobileMapPackage(in_map, output_file, {in_locator}, {area_of_interest}, {extent}, {clip_features}, {title}, {summary}, {description}, {tags}, {credits}, {use_limitations}, {anonymous_use}, {enable_map_expiration}, {map_expiration_type}, {expiration_date}, {expiration_message}, {select_related_rows}, {reference_online_content})
NombreExplicaciónTipo de datos
in_map
[in_map,...]

Uno o varios mapas o mapas base se empaquetarán en un único archivo .mmpk.

Map
output_file

Paquete de mapas móviles de salida (.mmpk).

File
in_locator
[in_locator,...]
(Opcional)

Uno o varios localizadores (.loc) que se incluirán en el paquete de mapas móviles.

Nota:
Los localizadores tienen las siguientes restricciones:
  • El localizador no puede tener un sistema de coordenadas desconocido.
  • El localizador o cualquiera de los localizadores que participan en un localizador compuesto no puede ser un servicio de geocodificación, incluidos los servicios de ArcGIS Enterprise o ArcGIS Online.
Address Locator
area_of_interest
(Opcional)

Capa de polígono que define el área de interés. Solo se incluirán en el paquete de mapas móviles las entidades que intersequen este valor.

Feature Layer
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
clip_features
(Opcional)

Especifica si la geometría de las entidades de salida se recortará al área de interés o a la extensión especificada, o permanecerá sin cambios.

  • CLIPLa geometría de las entidades se recortará al valor del parámetro area_of_interest o extent especificado.
  • SELECTLas entidades del mapa se seleccionarán y su geometría no experimentará ningún cambio. Esta es la opción predeterminada.
Boolean
title
(Opcional)

Información del título que se agregará a las propiedades del paquete.

String
summary
(Opcional)

Texto que se utilizará como propiedad de resumen del paquete de salida.

String
description
(Opcional)

Información de la descripción 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
credits
(Opcional)

Información de créditos que se agregará a las propiedades del paquete.

String
use_limitations
(Opcional)

Limitaciones de uso que se agregarán a las propiedades del paquete.

String
anonymous_use
(Opcional)

Especifica si el mapa móvil puede utilizarse sin una cuenta de usuario nominal de Esri.

  • ANONYMOUS_USECualquier persona con acceso al paquete puede usar el mapa móvil sin iniciar sesión con una cuenta de usuario nominal de Esri.
  • STANDARDCualquier persona con acceso al paquete debe iniciar sesión con una cuenta de usuario nominal de Esri para usar el mapa móvil. Esta es la opción predeterminada.
Licencia:

Este parámetro opcional solo está disponible con la extensión Publisher.

Boolean
enable_map_expiration
(Opcional)

Especifica si se habilitará un tiempo de espera en el paquete de mapas móviles.

  • ENABLE_MAP_EXPIRATIONSe habilitará un tiempo de espera en el paquete de mapas móviles.
  • DISABLE_MAP_EXPIRATIONNo se habilitará ningún tiempo de espera en el paquete de mapas móviles. Esta es la opción predeterminada.
Licencia:

Este parámetro opcional solo está disponible con la extensión Publisher.

Boolean
map_expiration_type
(Opcional)

Especifica el tipo de acceso que tendrá un usuario al paquete de mapas móviles caducado.

  • ALLOW_TO_OPENSe avisará al usuario del paquete de que el mapa ha caducado, pero se le permitirá abrirlo. Esta es la opción predeterminada.
  • DONOT_ALLOW_TO_OPENSe avisará al usuario del paquete de que el mapa ha caducado y no se le permitirá abrirlo.
Licencia:

Este parámetro opcional solo está disponible con la extensión Publisher.

String
expiration_date
(Opcional)

Fecha en la que caducará el paquete de mapas móviles.

Licencia:

Este parámetro opcional solo está disponible con la extensión Publisher.

Date
expiration_message
(Opcional)

Un mensaje de texto que aparecerá al acceder a un mapa caducado.

Licencia:

Este parámetro opcional solo está disponible con la extensión Publisher.

String
select_related_rows
(Opcional)

Determina si la extensión especificada se aplicará a fuentes de datos relacionadas.

  • KEEP_ONLY_RELATED_ROWSSolo se consolidarán los datos relacionados que correspondan a registros dentro de la extensión especificada.
  • KEEP_ALL_RELATED_ROWSLas fuentes de datos relacionadas se consolidarán en su totalidad. Esta es la opción predeterminada.
Boolean
reference_online_content
(Opcional)

Especifica si se hace referencia a las capas de servicio en el paquete.

  • INCLUDE_SERVICE_LAYERSSe hace referencia a las capas de servicio en el paquete móvil.
  • EXCLUDE_SERVICE_LAYERSNo se hace referencia a las capas de servicio en el paquete móvil. Esta es la opción predeterminada.
Boolean

Muestra de código

Ejemplo 1 de CreateMobileMapPackage (ventana de Python)

A continuación se muestra un ejemplo de Python para la función CreateMobileMapPackage que empaqueta varios mapas y mapas base de un proyecto.

import arcpy

arcpy.management.CreateMobileMapPackage(
    ["Basemap1", "Basemap2", "Map1"], r"d:\temp\MobileMapPackage1.mmpk", 
    r"d:\data\MyLocators\AddressLocator.loc", None, "DEFAULT", "SELECT", 
    "Title", "Summary", "description", "Tag", "Credit information", 
    "Usage_Limitations")
Ejemplo 2 de CreateMobileMapPackage (script independiente)

A continuación se muestra un ejemplo de Python para la función CreateMobileMapPackage utilizando un área de interés para recortar entidades y establecer una fecha de caducidad de dos semanas desde la creación.

import arcpy
import datetime

days_valid = 14
expiration_date = (datetime.date.today() + datetime.timedelta(days=days_valid)).strftime("%x")
outputfile = "d:/Data/Output/sandiego.mmpk"

arcpy.management.CreateMobileMapPackage(
    [r"C:\data\Basemap1.mapx", r"C:\data\Map1.mapx"], outputfile, None, 
    r"\\share\layers\AreaOfInterest.lyrx", "DEFAULT", "CLIP", "Title", 
    "Summary", "description", "Tag", "Credits", "Use",
    "STANDARD", "ENABLE_MAP_EXPIRATION",
    "DONOT_ALLOW_TO_OPEN", expiration_date,
    "This map is expired.  Contact the map publisher for an updated map.")

Entornos

Casos especiales

Factor de procesamiento en paralelo

Si no se especifica el entorno, la herramienta usará la mitad de los núcleos disponibles.

Información de licenciamiento

  • Basic: Limitado
  • Standard: Limitado
  • Advanced: Limitado

Temas relacionados