Доброго времени суток, уважаемые участники конференции!
Подскажите, возможно ли при помощи например mapserver реализовать ввод и получение данных (дополнительной информации) касаемо конкретных объектов на карте. Например кликаешь по зданию и получаешь его историю, которую можно не только читать, но и дополнять (вводить новые данные). Или при переходе к зданию можно получить его фотографии.
Помимо этого интересует вопрос, можно ли на основании подобных данных раскрашивать карту в определенный цвет (на подобие диаграммы), относительно определенных условий запроса?
Спасибо!
дополнительная инфа с привязкой к локациям
-
- Новоприбывший
- Сообщения: 1
- Зарегистрирован: 12 окт 2009, 00:40
- Репутация: 0
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: дополнительная инфа с привязкой к локациям
1. Получение информации (обратное геокодирование) в WMS называется GetFeatureInfo. Ищи что то подобное в своем клиенте, в OpenLayers это называется WMSGetFeatureInfo.
1*. Можно и самому запросить данные в базе. Обычно берут ID объекта и ищут по этому ключу в базе.
2. Внешние вид ответа на запрос можно настраивать как на стороне сервера (templates), так и парсить клиентом.
3. Что-либо менять - или WFS-T (кошерно) или самому работать с базой.
4. "Раскрашивать карту в определенный цвет". Не совсем понятно. Стили можно ставить в зависимость от атрибутов геометрии. Например, хранить для каждого полигона в базе поле с цветом.
1*. Можно и самому запросить данные в базе. Обычно берут ID объекта и ищут по этому ключу в базе.
2. Внешние вид ответа на запрос можно настраивать как на стороне сервера (templates), так и парсить клиентом.
3. Что-либо менять - или WFS-T (кошерно) или самому работать с базой.
4. "Раскрашивать карту в определенный цвет". Не совсем понятно. Стили можно ставить в зависимость от атрибутов геометрии. Например, хранить для каждого полигона в базе поле с цветом.
лангольеры под окном жрали время ом-ном-ном
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость