00149 El tamaño de la memoria caché de teselas que se generarán supera el espacio en disco disponible en el servidor
El tamaño calculado de la memoria caché para este mapa excede el espacio en disco disponible en el servidor.
Solución
Si es posible, agregue el necesario espacio en disco para el servidor. Si la adición de espacio en disco para el servidor no es posible, puede utilizar una serie de estrategias de almacenamiento en caché para reducir el tamaño de la memoria caché. Estas incluyen el uso de una clase de función para definir un área de interés en la que va a crear teselas, utilizando memoria caché según demanda para zonas menos visualizadas y la reducción de los rangos de escala visibles de la memoria caché. Puede utilizar esto individualmente o combinados.
Más información sobre estrategias para crear teselas de memoria caché de mapa
Más información
Las memorias caché del servicio de imágenes y mapas puede adoptar una gran cantidad de recursos del servidor para crear y almacenar. Hay una serie de cosas que puede hacer para reducir el tamaño total de la memoria caché.
- Los límites de clase de característica
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 memoria 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.
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. Teselas innecesarias en océanos y estados cercanos que no se creen. Estas teselas innecesarias se hubiesen incluido si se utilizara la extensión rectangular predeterminada.
Más información sobre el almacenamiento en caché de mapa basado en los límites de la entidad
- Almacenamiento en memoria caché según demanda
El almacenamiento en memoria caché según demanda es el acto de crear teselas la primera vez que se ha solicitado por parte de un cliente, en lugar de versiones ya creadas de teselas. El almacenamiento en memoria caché según demanda es una buena forma de ahorrar espacio y tiempo de creación de memoria caché, sin embargo, la primera persona que navegue por el área del mapa tiene que esperar que se dibujen las teselas. La siguiente imagen muestra un mapa donde comúnmente visualizar áreas puede tener teselas ya creadas y las teselas para visualizar zonas que se crean bajo demanda.
Si lo usa inteligentemente, el almacenamiento en caché según demanda puede ayudarle a ahorrar mucho tiempo y espacio en disco. La mayoría de los mapas muestran algún área que es árida, inutilizable o poco interesante para la audiencia del mapa, especialmente en grandes escalas (acercadas). El almacenamiento en caché según demanda lo alivia de la carga de crear y almacenar estas teselas innecesarias pero deja la posibilidad de que un usuario aún pueda ver el área si lo necesita.
Precaución:Aunque el almacenamiento en caché según demanda es una característica útil, puede afectar el rendimiento cuando se utiliza mal o se utiliza demasiado.
- Rangos de escala de memoria caché
Cuando elija los niveles de escala para su caché, recuerde que cuanto más se hace zoom en el mapa, más teselas son necesarias para cubrir la extensión de mapa, y el tiempo para generar la caché será mayor. Cada vez que reduzca a la mitad el denominador de la escala, toma el cuádruple de teselas para cubrir un área cuadrada del mapa. Por ejemplo, un mapa cuadrado en una escala de 1:500 contiene cuatro veces más teselas que un mapa en un escala de 1:1,000, y un mapa cuadrado en una escala de 1:250 contiene 16 veces más teselas que un mapa en una escala de 1:1,000.
Más información acerca de la planificación de una memoria caché de mapa