Nuestros requisitos de mapeo web son bastante estándar: algunas consultas básicas y la capacidad de imprimir el mapa resultante (o guardar la imagen). Por lo general, hemos usado productos ESRI en el pasado (en este momento estamos usando GeoCortex) pero aún no hemos podido resolver el problema de cómo analizar la información de la leyenda para que coincida con lo que realmente se muestra en el mapa. Por ejemplo, si hay cuatro polígonos que aparecen en el mapa, solo debería haber cuatro elementos de leyenda para los polígonos. ¿Existe una solución de código abierto para este problema?
EDITAR : Veamos si puedo aclarar esto más. Actualmente, tenemos una capa de geología con más de 33,000 polígonos. La leyenda de esta capa es una imagen única y contiene varios cientos de elementos de leyenda (es decir, es la leyenda de toda la capa de geología, almacenada en un archivo JPEG / PNG).
Por lo general, un usuario ampliará un área (como una sola hoja de mapa NTS, o incluso más pequeña) y, por lo tanto, se mostrará un subconjunto de polígonos de geología en la pantalla. Luego guardarán el mapa como un documento impreso (PDF o imagen), que es generado por GeoCortex / ArcGIS Server. El documento impreso contendrá un encabezado, una imagen del mapa y una leyenda. Sin embargo, la leyenda de la capa de geología será la leyenda de toda la capa de geología, no lo que realmente se muestra en el mapa (es decir, un subconjunto mucho más pequeño).
Entonces, estoy buscando ver si hay una solución de software libre que me permita recortar o generar sobre la marcha un subconjunto de la leyenda de la geología que refleje los elementos reales en pantalla / en el mapa, para ir con el documento impreso . Espero que esto aclare las cosas; Pido disculpas si no es así!