Выбор связки для реализации проекта
Добавлено: 25 дек 2015, 20:13
Добрый день!
Суть проблемы:
Есть shp файл с адм. границами административных границ ПФО (14 субьектов, в районе 560 полигонов)
Есть базы данных с числом заболевших в каждой из этих областей с детализацией до месяца.
Нужно:
По запросу пользователя красить полигоны в зависимости от атрибутивного значения.
Сейчас у меня это реализовано так:
в MySQL хранится таблица геометрии и таблица атрибутов.
Запрос от клиента через php женит эти две таблицы, пакует всё в JSON и отдаёт клиенту.
Но когда встал вопрос вырисовывать так территорию ПФО с многими районами -- обьём пересылаемой информации непотребно возрос.
Вроде как WMS под решение данной задачи самое то -- клиенту по сути отдаются тайлы png, но при нажатии на полигон (точку, линию), её атрибутика вполне себе доступна.
Пытался гуглить - но везде натыкаюсь, что делайте WMS + SLD. Нашёл интересный вариант CSS over SLD. Но не очень понял, можно ли его сгенерить на тож ме JS динамически и прикрутить к выдаче GeoServer?
И меня сейчас гложут сомнения - я вообще в ту сторону (в плане продукта) смотрю и возможно ли такое реализовать (без написания по сути своего плагина)?
Заранее спасибо.
Суть проблемы:
Есть shp файл с адм. границами административных границ ПФО (14 субьектов, в районе 560 полигонов)
Есть базы данных с числом заболевших в каждой из этих областей с детализацией до месяца.
Нужно:
По запросу пользователя красить полигоны в зависимости от атрибутивного значения.
Сейчас у меня это реализовано так:
в MySQL хранится таблица геометрии и таблица атрибутов.
Запрос от клиента через php женит эти две таблицы, пакует всё в JSON и отдаёт клиенту.
Но когда встал вопрос вырисовывать так территорию ПФО с многими районами -- обьём пересылаемой информации непотребно возрос.
Вроде как WMS под решение данной задачи самое то -- клиенту по сути отдаются тайлы png, но при нажатии на полигон (точку, линию), её атрибутика вполне себе доступна.
Пытался гуглить - но везде натыкаюсь, что делайте WMS + SLD. Нашёл интересный вариант CSS over SLD. Но не очень понял, можно ли его сгенерить на тож ме JS динамически и прикрутить к выдаче GeoServer?
И меня сейчас гложут сомнения - я вообще в ту сторону (в плане продукта) смотрю и возможно ли такое реализовать (без написания по сути своего плагина)?
Заранее спасибо.