дополнительная инфа с привязкой к локациям

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
duke
Новоприбывший
Сообщения: 1
Зарегистрирован: 12 окт 2009, 00:40
Репутация: 0

дополнительная инфа с привязкой к локациям

Сообщение duke »

Доброго времени суток, уважаемые участники конференции!

Подскажите, возможно ли при помощи например mapserver реализовать ввод и получение данных (дополнительной информации) касаемо конкретных объектов на карте. Например кликаешь по зданию и получаешь его историю, которую можно не только читать, но и дополнять (вводить новые данные). Или при переходе к зданию можно получить его фотографии.
Помимо этого интересует вопрос, можно ли на основании подобных данных раскрашивать карту в определенный цвет (на подобие диаграммы), относительно определенных условий запроса?

Спасибо!
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: дополнительная инфа с привязкой к локациям

Сообщение Mavka »

1. Получение информации (обратное геокодирование) в WMS называется GetFeatureInfo. Ищи что то подобное в своем клиенте, в OpenLayers это называется WMSGetFeatureInfo.
1*. Можно и самому запросить данные в базе. Обычно берут ID объекта и ищут по этому ключу в базе.
2. Внешние вид ответа на запрос можно настраивать как на стороне сервера (templates), так и парсить клиентом.
3. Что-либо менять - или WFS-T (кошерно) или самому работать с базой.
4. "Раскрашивать карту в определенный цвет". Не совсем понятно. Стили можно ставить в зависимость от атрибутов геометрии. Например, хранить для каждого полигона в базе поле с цветом.
лангольеры под окном жрали время ом-ном-ном
Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость