ERROR

Escala mínima no válida en el elemento de origen especificado

Last Published: April 25, 2020

Mensaje de error

Cuando se intenta actualizar un servicio de teselas alojado existente en ArcGIS Online con un nuevo paquete de teselas (.tpk) mediante la operación Importar teselas a través del extremo REST, se devuelve el siguiente mensaje de error.

Error: 
Escala mínima no válida en el elemento de origen especificado

Causa

El paquete de teselas utilizado para actualizar el servicio de teselas alojado no contiene valores de escala mínima y máxima en el archivo mapserver.json. Esto solo se produce si el paquete de teselas se crea con la herramienta Crear paquete de teselas de mapas. La herramienta Crear paquete de teselas de mapas no aplica valores para la escala mínima y máxima en el archivo mapserver.json del paquete de teselas creado. Para obtener más información, consulte BUG-000104517.

Solución o solución alternativa

Establezca la escala mínima y máxima del paquete de teselas en el archivo mapserver.json para que sea la misma que la del servicio de teselas alojado antes de actualizar el servicio de teselas mediante la operación Importar teselas de ArcGIS Online.

  1. En ArcGIS Online, elimine el paquete de teselas utilizado para publicar el servicio de teselas alojado para evitar la duplicación del paquete de teselas en los pasos posteriores.
  2. Copie los valores de escala mínima y máxima del servicio de teselas alojado que desea actualizar.
    1. En ArcGIS Online, abra la página de detalles de elemento del servicio de teselas alojado.
    2. Desplácese a la sección URL y haga clic en Ver. Se abre la página Directorio de servicios del servicio de teselas.
    3. Desplácese hasta la sección Escala mínima y Escala máxima y copie los valores de Escala mínima y Escala máxima.
An image of the Min Scale and Max Scale of a hosted tile service.
  1. Extraiga el paquete de teselas que contiene las actualizaciones y edite el archivo mapserver.json para pegar los valores de escala mínima y máxima copiados.
    1. En ArcMap, extraiga el paquete de teselas con la herramienta Extraer paquete. El contenido del paquete de teselas extraído se encuentra en la carpeta de salida especificada.
    2. Localice la carpeta del paquete de teselas extraído, vaya a servicedescriptions > mapserver y abra el archivo mapserver.json en un editor de texto.
    3. Localice los parámetros minScale y maxScale y reemplace sus valores por los valores copiados en el paso 2(c).
An image of the minscale and maxscale values in the JSON file.
  1. Guarde el archivo JSON.
  1. Vuelva a empaquetar o comprima (zip) el contenido de la carpeta del paquete de teselas extraído.
    1. Establezca el nombre Archivo para que coincida con el del servicio de teselas alojado y agregue una extensión .tpk.
    2. Cambie Formato de archivo a ZIP y Nivel de compresión a Almacenar.
    3. Haga clic en Aceptar. El archivo comprimido presenta el formato .tpk.
An image of the archive dialog box.
  1. Cargue el paquete de teselas en ArcGIS Online y copie su Id. de elemento.
    1. En ArcGIS Online, haga clic en Agregar elemento > De mi equipo y seleccione el paquete de teselas.
    2. Desactive la casilla de verificación Publicar este archivo como una capa alojada.
    3. Introduzca el Título y Etiquetas del paquete de teselas y haga clic en Agregar elemento. Asegúrese de que el título sea el mismo que el del servicio de teselas alojado que desea actualizar.
    4. En la página de detalles de elementos del paquete de teselas cargado, copie el Id. de elemento en la URL.
An image of the tile package URL containing the item ID.
  1. Actualice el servicio de teselas alojado con el paquete de teselas cargado mediante la operación Importar teselas. El servicio de teselas alojado se actualiza con nuevas teselas del paquete de teselas. El estado de la operación de importación se puede ver en la sección Resumen de trabajos del servicio de teselas de la página Directorio de servicios.
An image of the Tile Service Jobs Summary page.
  1. En la página de detalles de elemento del servicio de teselas alojado, vaya a la sección URL y haga clic en Ver para abrir la página REST del servicio de teselas.
  2. En la URL de la página REST del servicio de teselas, escriba admin/ después de rest/ como se muestra a continuación y pulse Intro.
https://tiles.arcgis.com/tiles/Wl7Y1m92PbjtJs5n/arcgis/rest/admin/services/19971_tilelayer/MapServer?token...
  1. Desplácese hacia la parte inferior de la página y haga clic en Importar. Inicie sesión con las credenciales de ArcGIS Online si se le solicita hacerlo.
  2. En el parámetro Id. del elemento de origen, pegue el Id. de elemento del paquete de teselas copiado y haga clic en Importar.
An image of the Import Tiles operation.

Id. de artículo:000019971

Obtener ayuda de expertos en ArcGIS

Contactar con soporte técnico

Descargar la aplicación de soporte de Esri

Ir a las opciones de descarga