4 votos

Evitar las Leyendas demasiado grande para mostrar en ArcGIS mensaje de ArcGIS for Server servicio WMS?

He creado un WMS en ArcGIS for Server 10.2 con una capa de polígonos que contiene un valor único representador con 4 categorías. La resultante elemento de leyenda puede ser llamado a través de la llamada de servicio, que responde con una imagen, de 22 de ancho y 64 de la altura en píxeles, esta leyenda elemento no se muestra en la tabla de contenido. (otras capas simbolizado con un solo símbolo de 12x12 píxeles tiene una leyenda en el ToC). Cuando yo abra las propiedades del Servidor WMS y haga clic en la capa en la que no tiene ninguna leyenda en Tabla de Contenidos (ToC), puedo ver:

La leyenda de la Información: Disponible(Leyendas demasiado grande para mostrar en ArcGIS)

Un poco de google los resultados en esta página: el Uso de capas de servicios de WMS

Está documentado que...

...cuando la imagen recibida por una capa de un servicio WMS supera este límite, no de la leyenda se muestra para la capa

Mi pregunta: ¿hay una manera de alterar los límites del elemento de la leyenda que se muestra en ArcMap?

1voto

UnkwnTech Puntos 21942

Para Responder a esto tenemos que tener cuidado para distinguir entre los elementos que se muestran en la Tabla de Contenido de la ventana, y los elementos que se muestran en una Leyenda Elemento de Diseño.

El ArcGIS 10.2 de la Ayuda en Línea parece haber borrosa sobre esta distinción:

El tamaño de WMS leyendas puede variar enormemente. A veces, el tamaño de la la leyenda especificado por el servidor es demasiado grande para que se muestre en la Tabla de contenido de ArcMap. Esto sucede generalmente cuando la leyenda de un capa contiene varios símbolos, tales como el transporte de la capa de mostrar la simbología para los diferentes tipos de carreteras. Con WMS servicios, las leyendas de las capas se transmiten a través de Internet como una imagen que contiene todos los símbolos. A pesar de ArcMap apoya leyenda entradas con varios símbolos en su tabla de contenido de ArcMap espera estas entradas para contener varias imágenes, una imagen por cada símbolo. ArcMap también pone un límite en el tamaño, la altura y la anchura (en píxeles) de un la imagen se mostrará en la tabla de contenido. Cuando la imagen recibido por una capa de un servicio WMS supera este límite, no es leyenda muestra de la capa. Estas capas son, por tanto, figuran en el tabla de contenido sin la simbología y sin la expansión de los controles. Cuando una leyenda WMS está disponible, pero no se muestran en la tabla de contenido, puede ver la leyenda en la ficha Estilos de la WMS la subcapa de la Capa de Propiedades de cuadro de diálogo.

Mientras que hay muchos GUI y ArcPy opciones para modificar los elementos que se muestran en una Leyenda Elemento de Diseño, a mi entender, es que los elementos que se muestran en la Tabla de Contenido de la ventana son mucho más "integrado".

En consecuencia, como alguien más acostumbrados a la creación de no-mapas web, creo que las opciones sólo se pueden hacer cosas como:

  • Reconsiderar cómo muchas capas de dibujar
  • Reconsiderar si usted necesita tener múltiples categorías para tantas capas
  • Experimento con el uso de la Dinámica de las Leyendas - no estoy seguro de cómo ArcGIS for Server se encarga de estos.

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