4 votos

¿Forzar el control de navegación ESRI Silverlight para que se adhiera a los niveles de zoom de la caché de azulejos?

¿Es posible obligar al control de navegación de Silverlight a ceñirse a los niveles de zoom asociados a un determinado servicio de mapas en mosaico? Los mosaicos de mapas no se ven muy bien cuando las imágenes están siendo estiradas por Silverlight a un nivel de zoom para el que no fueron concebidas. Las etiquetas son difíciles de leer, etc.

Esto no tiene buena pinta:

enter image description here

Esto es un poco mejor:

enter image description here

5voto

Ryan Ahearn Puntos 3829

Creo que estás buscando el SnapToLevels del control Mapa.

SnapToLevels está desactivado por defecto y le permitirá hacer zoom a cualquier ESRI.ArcGIS.Client.Map.Resolution. Las capas en mosaico interpolarán automáticamente las imágenes cuando se muestren capas con resoluciones entre niveles.

http://help.arcgis.com/en/webapi/silverlight/apiref/ESRI.ArcGIS.Client~ESRI.ArcGIS.Client.Map~SnapToLevels.html

0voto

Jay Mooney Puntos 904

En ArcEngine hay algo llamado DetailsThreshold, si lo pones a 0, siempre recuperará los azulejos de menor nivel de zoom, tal vez haya algo similar para Silverlight.

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