Red de conocimiento informático - Material del sitio web - Cómo mejorar la función de almacenamiento en caché de mapas de ArcGIS for Server

Cómo mejorar la función de almacenamiento en caché de mapas de ArcGIS for Server

(1) Cambios en la estructura de la caché

En la estructura de la caché de ArcGIS 10, puede optar por utilizar el formato de ArcGIS Online/Bing Maps/Google Maps, o puede intentar utilizar el formato de un mapa publicado. servicio o personalizarlo Formato. Si desea superponer su servicio de mapas con ArcGIS Online o un servicio de Google o Bing, puede elegir el primer formato. La estructura fragmentada actual de ArcGIS Online se ha alineado con empresas como Google y ya no es una estructura de servicio separada.

(2). El nuevo formato de caché compacto

Corresponde al formato Explosionado original. El formato Explosionado divide cada nivel de mapa para cada nivel de caché. Cada segmento se almacena. independientemente. Compacto es un formato compacto en el que una serie de mapas en mosaico se compone de un paquete de archivos. Compacto es un formato compacto en el que una serie de mapas en mosaico se divide en paquetes de archivos, cada uno de los cuales puede almacenar hasta 16.000 imágenes. El formato de caché compacto aumenta en gran medida la velocidad de migración o replicación de caché y minimiza el espacio de almacenamiento en disco en comparación con los tipos de almacenamiento explosivo. Esto se debe a que si almacena una sola imagen, debido a la limitación del tamaño del clúster de discos del sistema operativo, se generará una gran cantidad de archivos pequeños y fragmentos de disco, lo que desperdiciará mucho espacio en el disco, mientras que el formato compacto almacenará una gran cantidad de archivos. número de cortes en un solo archivo, resolvió fundamentalmente este problema. Por supuesto, todavía se recomienda utilizar el formato descompuesto si necesita llamar a mosaicos almacenados en caché directamente en una aplicación cliente WebGIS y unirlos en un mapa.

ArcGIS 10 proporciona la herramienta "Convertir formato de almacenamiento de caché del servidor de mapas", que puede convertir estos dos formatos de caché.

(3) Nuevo caché de modo "Mixto"

ArcGIS 10 proporciona una nueva opción de formato "Mixto" en las opciones de formato de mosaico. Esta opción está disponible para aplicaciones de superposición en formato JPEG que utilizan el servicio de mosaico. Como se muestra en la figura siguiente, en circunstancias normales, para el corte de mapas de fondo, puede usar el formato de corte JPEG para ahorrar espacio en disco y velocidad de acceso. Sin embargo, cuando se superponen dos servicios de formato JPEG, se producirá un fenómeno de "escote". se debe a Al cortar, para garantizar que los servicios se superpongan correctamente, se utiliza el "método de súper corte" para garantizar que los servicios se superpongan correctamente. Esto se debe a que al cortar, para garantizar la superposición correcta del servicio, el corte adoptará el "método de súper corte", es decir, cortar el rango de 4096x4096 fuera del rango del mapa, lo que provocará espacios en blanco alrededor de la parte de superposición porque JPEG no admite colores transparentes como se muestra en la siguiente figura:

Para solucionar este problema, se implementa el modo "fijo" en la superposición de servicios.

Para solucionar este problema, se implementa el modo "fijo" en las superposiciones de servicios. La implementación del modo "fijo" consiste en realizar cálculos en el área periférica del mapa superpuesto y generar el formato PNG (que admite colores transparentes) en el área del borde, de modo que cuando se superpongan dos servicios, se pueda evitar la generación opaca.

(4) Almacenamiento en caché colaborativo

El almacenamiento en caché colaborativo consiste en almacenar en caché la exportación/importación. El almacenamiento en caché colaborativo admite principalmente dos escenarios de aplicación:

a.

La llamada fusión del servicio de caché significa exportar e importar el caché de escala parcial del "servicio a" al "servicio b" de la escala correspondiente para reemplazar el caché existente. Como se muestra en la siguiente figura:

Esta función se utiliza para importar o fusionar mosaicos de caché parciales a gran escala en un servicio de mapas de área grande. La siguiente imagen es un ejemplo de un mapa de ArcGIS Online:

La versión japonesa del mapa en esta imagen utiliza un mapa a gran escala con anotaciones japonesas. Para ArcGIS Online, no necesita datos de mapas japoneses para crear un caché, solo necesita exportar el servicio de mapas en caché proporcionado por Japón y fusionarlo en el mapa de ArcGIS Online, y luego fusionarlo en el mapa de ArcGIS Online, puede obtenga dicho servicio de mapas.

b. Usar el almacenamiento en caché sin conexión

El almacenamiento en caché sin conexión significa que puede exportar un caché de mapa de una escala o un conjunto de escalas y luego agregar el caché como un ráster en una aplicación como ArcGIS. Escritorio La fuente de datos del conjunto de datos. Esta característica es útil cuando no está conectado o tiene una red muy lenta y desea utilizar un mapa en caché de ArcGIS como fondo.

(5) División de caché distribuida

Para mejorar la eficiencia de la división de caché, 10 proporciona la función de división de caché distribuida. Es decir, los mosaicos de caché se colocan en la máquina local de cada SOC independiente (sin utilizar el almacenamiento de caché del directorio ****heed), lo que puede acelerar en gran medida la eficiencia del almacenamiento en caché de mosaicos y evitar la velocidad del disco y las E/S causadas. por problema de eficiencia de escritura de Slice.