Pregunta

Me di cuenta de mapas Arc Gis rinden muy lento. Cuando uno se acerca, se hace lento. Durante la exploración, se hace lento. ¿Alguien tiene alguna sugerencia en la fabricación de los mapas hacen mucho más rápido similar a los mapas de Google y Microsoft Virtual Earth.

¿Fue útil?

Solución

¿Qué producto está usando? ArcGIS Desktop, ArcEngine, servidor de ArcGIS, o qué?

No es que importe realmente. En lugar de pedir aquí, creo que sería mejor buscar en el apoyo ArcGIS online o hacer la pregunta en ArcGIS foro. Por ejemplo hay de ESRI ArcGIS Desktop para . No hay muchos expertos ArcGIS colgando aquí por lo que yo sé.

Lo sentimos desbordamiento de pila - amor ya

!

Otros consejos

velocidad de renderizado mapa dinámico es típicamente dominada por dos factores: acceso a los datos y el diseño de etiqueta. Haciendo de coordenadas de proyección y la representación 2D típico sucede casi tan rápido como los datos pueden ser leídos desde una fuente externa, por ejemplo, shapefile o base de datos. El truco es la cantidad de datos que está cargando a dibujar un mapa? Y cuánto tiempo se tarda en conseguirlo? consultas complicadas DB pueden ser la causa de consultas ineficientes. Consulta de datos que no está indexado provocará ralentizaciones. Incluso si usted encuentra datos de forma rápida, es necesario ser conscientes de lo mucho que está cargando. ¿Los datos contienen un solo polígono muy detallada de varias partes para todas las islas de Canadá en gran detalle, pero sólo se están prestando la frontera entre Estados Unidos y Canadá en Wyoming?

Si usted fue a los foros de ArcGIS es probable encontrar una respuesta, pero voy a meter su cuchara aquí en caso de que otros venir a través de la pregunta.

La principal razón de la velocidad de los servicios como los mapas de Google es que preprocese y la memoria caché los datos. Así que hacen la prestación de una variedad de resoluciones y tienda que por lo que cuando una petición del usuario los datos de una trama de los datos se puede entregar rápidamente.

ArcMap tiene la opción de utilizar un mapa de almacenamiento en caché que debe acelerar las cosas para las visitas repetidas a puntos de vista. Hay una barra de herramientas de almacenamiento en caché de mapa que se puede activar. La ayuda de ESRI en general es bastante bueno en conseguir que comenzó tan sólo la búsqueda de memoria caché de mapa.

Tanto ArcMap y ArcGIS Server pueden utilizar tipo de caché que se acelera. En caso de ArcMap que puede ser utilizado para todo tipo de fuentes de datos, inconveniente es que puede aumentar la actividad de la red al utilizar los recursos no locales. En ArcGIS Server, el almacenamiento en caché es la mejor manera de proporcionar una experiencia de usuario similar a GE.

Todo cliente servidor (ADF Web, JavaScript, ArcGIS Explorer) pueden beneficiarse de la memoria caché de mapa de pre-computados - la caché puede ser también liberado de servidor web estática, también. Echar un vistazo a resources.esri.com , hay ayuda disponible AGS completos, y dentro de ella se puede encontrar la sección Planificación de una memoria caché de mapa .

caché de mapa es sólo el trabajo de mapa estático, pero no las capas dinámicas. capa dinámica suele ser el cuello de la botella, se necesita mucho tiempo para dibujar y mostrar. Por ejemplo, tengo una capa dinámica que contiene alrededor de 2.000 lugares, se tarda unos 9 segundos para dictada en ArcMap. Y se tarda unos 15 segundos para dictada en la interfaz gráfica de usuario que se implementa en Java ADF, JSF y JS. Cualquier idea de cómo mejorar el rendimiento en las capas dinámicas ???

Gracias, Don

Sí, hay algunas maneras de hacer los mapas se cargan más rápido. En primer lugar, puede utilizar la mínima cantidad de capas de entidades como sea posible. De esta manera la cantidad de datos a ser cargado será menor, por lo tanto menos tiempo de carga. Si usted es el programador haciendo las aplicaciones sugiero hacer la cantidad mínima de llamadas al servidor de embarque porque las imágenes del cuento puede llevar mucho tiempo. En tercer lugar, si se está trabajando con grandes cantidades de datos sugeriré que nos fijamos en el almacenamiento local en HTML5.

vieja pregunta, pero creo que el Mapa base de capa funcionalidad añadida a ArcGIS 10.0 abordó estas cuestiones.

Rásters o características que son estáticas se pueden añadir a un grupo de capas de mapa base y no serán calculados nuevamente cuando el mapa / diseño de vista los cambios. Ellos serán bloqueados a una resolución de modo conjunto las características no se agudizarán medida que se acerca.

https: / /blogs.esri.com/esri/arcgis/2010/02/02/basemap-layers-new-at-arcgis-10/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top