3 votos

¿Cómo crear leyendas complejas en Mapserver?

Quiero crear una leyenda de colores en mapserver. Está funcionando pero ahora tengo que agrupar varias clases como un encabezado con un grupo de color en él y así sucesivamente. Tengo 10 grupos de clases de este tipo.

Intenté utilizar el concepto de classgroup y group en una clase, pero ahora sólo devuelve el último classgroup sin etiqueta/título.

Quiero una jerarquía ordenada que muestre el grupo y las clases contenidas.

Por favor, sería muy útil si alguien pudiera ayudarme en cuanto a cómo mostrar todos los grupos de clases.

2voto

Celso Puntos 66

Desde Servidor de mapas también es compatible con las leyendas HTML, podrías probarlo. Debería ser lo suficientemente flexible como para permitir la agrupación y el anidamiento según sus necesidades.

Este es el enlace a la documentación:

http://mapserver.org/output/html_legend.html

En particular, asegúrese de revisar el ejemplo #3 que hace algo similar a lo que usted requiere (aunque menos complejo):

http://demo.mapserver.org/cgi-bin/mapserv?map=%2Fosgeo%2Fmapserver%2Fitasca_legend%2Fmap%2Fitasca3.map&layers=all&zoomsize=2&zoomdir=1&map_size=600+400&map_web=

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