5 votos

¿Qué es un buen método para servir muchas capas de mapa estático a través de ArcGIS Server 10?

Estoy escribiendo una aplicación de Silverlight que consume algunos servicios de mapas de ArcGIS Server 10.0 service pack 2 y tengo alrededor de 15 capas de imágenes históricas, me gustaría dar acceso al usuario. Este imaginario no cambia y prefiero usar un servicio de mapas en caché de modo que el usuario obtiene un movimiento suave/experiencia de carga.

El problema es que el usuario debe ser capaz de tener dos capas superpuestas en cada uno de los otros para que puedan mezcla entre los dos.

Puedo ver dos opciones para hacerlo:

  • Crear 15 servicios de mapas en caché, uno para cada capa
  • Crear una multi-capa de servicio de mapas en caché

He leído varios hilos donde se ha afirmado que el multi-capa de cachés no son para aplicaciones web (y parece que el uso de la DynamicMapService de la API, así que ni siquiera pueden satisfacer todas mis necesidades).

Estoy seguro de que esto no es una situación inusual y me pregunto cuál es la solución típica podría ser. Ahora las capas son las capas dinámicas y no proporciona suavidad de una experiencia de usuario como me gustaría.

26voto

Jonathan Puntos 197

Utilizamos muchas dinámicas y caché de capas para mostrar la información en la aplicación escribimos. Cada servicio es tratada como una capa, y el usuario tiene la posibilidad de activar/desactivar la mayoría de ellos.

En términos de la fusión, que debería ser relativamente fácil para permitir al usuario establecer un nivel de transparencia (o, ponga usted mismo en la aplicación) en una o más capas para que puedan ver más de una capa a la vez en el mapa.

Y, no, yo no uso un multi-capa de caché. Yo no he visto un buen uso de ese tipo de capa: capas dinámicas cuando sea necesario para el cambio frecuente de los datos almacenados en caché y las capas menos que cambian con frecuencia de datos que funciona para nosotros.

2voto

Sork Puntos 26

Si usted puede permitirse lo, obtener la extensión de servidor de imagen y usar un mosaico tanto tiempo para crear un servicio de imagen consciente del tiempo. Rendimiento está cerca de la de los servicios en caché sin el mismo consumo de espacio y todo ese tiempo en caché.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X