Mejorar el rendimiento de dibujo de símbolo
Hay algunas cosas que se pueden hacer para optimizar la velocidad con la cual se dibujan los símbolos en los mapas.
Se puede considerar simplificar símbolos. Los símbolos complejos o multicapa se dibujan más despacio que los de construcción más simple. En general, los símbolos que contienen archivos de imagen de mapa de bits (*.bmp) y halos se dibujan más despacio.
Puede considerar el uso de símbolos del estilo Esri_Optimized. Contiene los símbolos de línea y de relleno que están diseñados para un mejor desempeño y que mantienen a su vez una apariencia visual similar a la de los equivalentes en el estilo Esri. Los símbolos de línea y de relleno en el estilo Esri_Optimized se dibujan casi un 60 por ciento más rápido que aquellos en el estilo Esri.
Legado:A partir de ArcGIS 9.2, los símbolos de relleno con contornos en el estilo de Esri y una cantidad de otros estilos utilizan símbolos de líneas simples en vez de símbolos de líneas cartográficas para sus contornos. Esto da como resultado una mejora en el rendimiento del dibujo al trabajar con datos de polígonos, de hasta un 65 por ciento en muchos casos, con una mejora promedio de aproximadamente un 25 por ciento. Los documentos de mapa y los archivos de capa que se construyen con símbolos desde estos estilos antes de ArcGIS 9.2 continúan utilizando los símbolos anteriores. Es posible actualizar los símbolos en estos mapas si el rendimiento de dibujo es un problema.El rendimiento del dibujo de símbolos de marcador, cuando se utiliza para simbolizar puntos o como un componente de uno de los otros tipos de símbolos, se puede mejorar mucho si se utilizan símbolos de marcador simple y símbolos de marcador de carácter de una única capa; estas son las mejores opciones para simbolizar datasets de entidades de puntos grandes.
Las máscaras pueden aumentar en gran medida los tiempos de dibujo. Una buena alternativa para agregar una máscara a un carácter o un marcador simple es crear un archivo .emf que represente el símbolo y utilice un símbolo de marcador de imagen que muestre el contenido del archivo .emf. Además, los símbolos de marcador de imagen basada en .bmp se pueden reemplazar con marcadores .emf para mejorar el rendimiento con esos símbolos.
Cuanto más complejos son los símbolos de línea, mayor es el potencial para dibujar y exportar el rendimiento de manera comprometida. Por supuesto, es necesario que esté en equilibrio con la necesidad del grado de detalle requerido para una comunicación y muestra cartográfica. Los símbolos de línea simple se dibujan más rápido pero ofrecen opciones de visualización limitadas. Los símbolos de línea cartográfica se pueden dibujar despacio si se construyen con mucha complejidad. Las capas múltiples, las plantillas de patrones, los desplazamientos y el excesivo ancho de línea aumentan el tiempo de dibujo, por ejemplo.
Además, la combinación de tipos de símbolos en un símbolo multicapa puede retrasar el rendimiento. Esto es porque la representación del dataset debe completar el ciclo una vez para cada tipo de capa. Por ejemplo, al combinar un símbolo de línea de trama y un símbolo cartográfico, como sucede con el símbolo de línea de ferrocarril básico, los datos se dibujan una vez para el símbolo cartográfico y otra vez para el símbolo de trama.
Los símbolos de línea de imagen pueden aumentar enormemente el tiempo de dibujo y exportación, y en general no producen los resultados estéticos deseados. En cambio, se recomienda utilizar uno de los otros tipos de símbolos de línea.
Para maximizar la velocidad de dibujo, se utilizan símbolos de líneas simples para los contornos poligonales cuando sea posible. Sólo utilice símbolos de líneas cartográficas para los contornos de relleno si necesita las propiedades mejoradas que proporcionan. Para los símbolos de relleno de imagen, se dibujarán más rápido las imágenes .emf que las imágenes .bmp.