Редактирование карты (установка меток) с добавлением фото

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Rex
Интересующийся
Сообщения: 19
Зарегистрирован: 16 фев 2009, 15:43
Репутация: 0

Редактирование карты (установка меток) с добавлением фото

Сообщение Rex »

Есть у меня карта города, построенная на MySQL+MapServer+OpenLayers+TileCache.

Есть также желание сделать сервис добавления картинок на карту. Чтобы любой пользователь мог ткнуть точку на карте и залить на сервер фотографию/фотографии. И в дальнейшем в этой точке появляется метка, при щелчке на которую всплывает окошко с данной фотографией/фотографиями. Как это можно реализовать? В какую сторону копать? Заливку, хранение и отображение фотографий я реализую, не проблема (php+mysql), а вот как это все привязать к карте?
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Редактирование карты (установка меток) с добавлением фот

Сообщение Denis Rykov »

Самый простой вариант - создаёте точечный векторный слой (пользовательские маркеры) в БД (например, PostGIS) и таблицу со ссылками на фотографии, структура таблицы фотографий такая: id,marker_id,img_url. Затем, например, публикуете слой маркеров по WMS и запросом GetFeatureInfo извлекаете id маркера, затем посылаете запрос какому-либо серверному скрипту, который по id маркера вытаскивает ссылки на изображения из таблицы и посылает вам ответ в нужной форме. Последние два шага можно объединить в один.
Spatial is now, more than ever, just another column- The Geometry Column.
Ответить

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

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

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