Skip To Content

Almacenamiento en caché de mapa basado en los límites de la entidad

El almacenamiento en caché por límite de clase de entidad le permite crear teselas sólo en los lugares donde las necesita, evitando así áreas vacías o poco interesantes. Por ejemplo, si pone en caché un país, puede suministrar una clase de entidad de áreas urbanas principales. Al hacerlo, solicita que el servidor sólo cree previamente teselas que cubran aquellas áreas urbanas. El resto de las áreas se pueden almacenar en caché según demanda, cuando lo soliciten los clientes. Esto permite ahorrar el tiempo y espacio en disco que se consumiría al crear teselas innecesarias en áreas rurales.

Hay dos lugares en los que puede especificar la clase de entidad:

  • Cuando publica un servicio o inicia por primera vez la caché, establezca el parámetro Área de interés para la caché en la pestaña Almacenamiento en caché > Configuración avanzada del Editor del servicio. En lista desplegable, elija Importar desde una clase de entidad. Esta área de interés solo aplica si ha elegido crear la caché automáticamente al publicar.
  • Abra la herramienta Administrar teselas de caché de servidor de mapas y establezca el parámetro Área de interés. Esta configuración invalida cualquier área de interés que pueda haber establecido en el Editor del servicio.
Nota:

Si está ejecutando la herramienta Administrar teselas de caché de servidor de mapas en ArcMap, también tiene la opción de hacer bosquejos en un área de interés de la pantalla. Esto es útil para ejecutar una vez la herramienta en donde está tratando de parchar teselas faltantes en un área conocida de la caché o asegurar la cobertura en un área dada. Sin embargo, para actualizaciones o trabajos de almacenamiento estructurados, se recomienda que proporcione una clase de entidad.

La imagen a continuación muestra una cuadrícula teórica de teselas que se crearían si la clase de entidad tuviera el estado de California. La clase de entidad le ayuda a evitar la creación de teselas innecesarias en el océano y en los estados vecinos. Estas teselas innecesarias se hubiesen incluido si se utilizara la extensión rectangular predeterminada.

Ilustración de la creación de teselas basada en los límites de la entidad

Tipos de forma admitidos

Debe utilizar una clase de entidad de polígono para definir el área de interés. Si desea crear o actualizar una caché basada en una clase de entidad de punto o polilínea, primero debe almacenar en búfer las entidades en una pequeña cantidad para obtener una clase de entidad de polígono. También se recomienda disolver y generalizar los buffer antes de utilizarlos como su área de interés.

Puesto que los puntos contienen sólo un vértice, a menudo pueden ser dibujados rápidamente a través de un servicio de mapas dinámico o gráficos de cliente (como una capa de entidades en las API de representación cartográfica de Esri). Después de realizar una prueba el rendimiento, es posible que no deba almacenar en caché sus puntos en absoluto.

Sólo almacenar en caché por clase de entidad en grandes escalas

En pequeñas escalas, crea relativamente pocas teselas, por eso no hace mucha diferencia su almacena en caché por clase de entidad o no. Crear todas las teselas en escalas pequeñas y medias asegura que a medida que los usuarios abran su mapa y comiencen a acercar, no pierdan ninguna tesela o tengan que crear ninguna tesela según demanda.