5 votos

¿Como leyenda para mostrar sólo características visibles?

Es posible conseguir la leyenda en un pagelayout para mostrar sólo los parches y/o muestras de características entran dentro de la extensión visible del Mapa?

La solución de necesidades para trabajar en FeatureLayers y ArcGIS Server capa. Es posible establecer una propiedad en la AutoVisibility para filtrar la Leyenda para mostrar sólo las capas que son visibles, pero si la capa es visible y sólo unos pocos de varios símbolos en los renderizadores es visible la leyenda obtiene demasiados elementos para ser útil.

Actualización: Esta parece ser una pregunta que se le ha pedido varias veces antes en el ESRI-foro, encontré una solución que parece que funciona en un FeatureLayer si tiene un IUniqueValueRenderer la Compresión de una leyenda para mostrar muestran características sólo , pero estamos utilizando tanto FeatureLayer y ArcGIS Server capas, por lo que sólo resuelve parte del problema.

  • Estamos tratando de encontrar una manera de ocultar y mostrar la IElement de ILegendItem.Gráficos pero se siente como un deadend.

  • En el servidor ILegendItem.Capa podría ser posible para la conversión a un MapServerIdentifySublayer y uso
    Identificar de alguna manera encontrar el visible objetos.

Si eso es posible su sólo una cuestión de conectar los dos.

1voto

Neall Puntos 261

Última vez que usé LegendLimiter, no tarda en capas de mapa servicio cuenta y era también solamente disponible para el escritorio. Las cosas pueden haber cambiado esto era buena 3-4 años atrás.

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