Наші вимоги до веб-карти досить стандартні - деякі основні запити та можливість роздрукувати отриману карту (або зберегти зображення). Зазвичай ми використовували продукти ESRI в минулому (зараз ми використовуємо GeoCortex), але ми все ще не змогли вирішити проблему, як розібрати інформацію легенди, щоб відповідати тому, що насправді відображається на карті. Наприклад, якщо на карті відображаються чотири багатокутники, для полігонів повинно бути лише чотири елементи легенди. Чи існує вирішення цієї проблеми з відкритим кодом?
EDIT : Давайте подивимось, чи можу я уточнити це ще. Наразі у нас є геологічний шар з 33 000+ полігонами. Легенда для цього шару є єдиним зображенням і містить кілька сотень елементів легенди (тобто це легенда для всього шару геології, що зберігається в JPEG / PNG).
Зазвичай користувач збільшуватиме масштаб області (наприклад, одного аркуша карти NTS або навіть меншого розміру), і таким чином на екрані буде відображено підмножину полігонів з геології. Потім вони збережуть карту у вигляді документа для друку (PDF або зображення), який генерується GeoCortex / ArcGIS Server. Документ для друку міститиме заголовок, зображення карти та легенду. Однак легенда для шару геології буде легендою для всього шару геології, а не того, що насправді відображається на карті (тобто значно менший підмножина).
Отже, я дивлюсь, чи існує FOSS-рішення, яке дозволить мені вирізати або генерувати на леті підмножину легенди про геологію, яка відображає фактичні елементи на екрані / на карті, щоб перейти з документом для друку . Я сподіваюся, що це з’ясовує речі; Прошу вибачення, якщо цього немає!