Для нужд общественной организации необходимо создать веб-сервис с активным использованием GIS.
Существующие вебсервисы с ГИС отображающие разные объекты, фото, дороги, это большой плюс для каждого человека, но хотелось бы добавить к существующим возможностям дополнительный функционал.
Помогите разобраться, какое необходимо настольное ПО(или веб-приложение), какое серверное и какие веб-технологии использовать.
Требования:
Рисование пользователем полигонов поверх карты города- многоугольники содержащие группы домов, участки дорог и т.д. Это можно делать как в десктоп-клиенте, так и через веб.
Создание слоев с определенными полигонами. Слоев 100+, полигонов в слое 1000+.
Возможно ли такое:
Создание полигона содержащего список домов, например:
при вводе списка
ул. Победы, д.1
ул. Победы, д.3
ул. Победы, д.5
ул. Победы, д.7
ул. Надежды, д.32
ул. Надежды, д.34
ул. Надежды, д.36
ул. Надежды, д.38
ул. Надежды, д.40
должен создаться полигон с именем Полигон_35, в рамки которого входят дома из списка.
Хранение пользовательских полигонов;
Возможность выдавать наименование полигона в случае ввода координаты места или адреса на карте, если адрес или координата находятся в пределах полигона.
Например, если введен адрес ул. Победы, д.3, то должно быть возвращено имя полигона, содержащего ул. Победы, д.3, а именно Полигон_35
Возможность отображать границы полигона поверх участка карты города.
К серверной части:
возможность отдавать данные через запросы из WEB.
WMS, PostGIS, PostgreSQL, OSM...??
Каким образом можно минимизировать затраты? Что именно можно использовать из открытого ПО для реализации таких возможностей?
OSM вижу как источник адресов домов, названий улиц, привязка их к названию города или населенного пункта.
Можно ли где-либо в веб(платный сервис, бесплатный с ограничениями) хранить свои полигоны и работать с ними путем запросов?
Помогите составить список необходимых компонент для WEB-GIS
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 22 фев 2012, 14:18
- Репутация: 0
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Помогите составить список необходимых компонент для WEB-
Настольный клиент — QGIS. Данные хранить в PostGIS. Отдавать данные через WFS (например, TinyOWS).
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 22 фев 2012, 14:18
- Репутация: 0
Re: Помогите составить список необходимых компонент для WEB-
Спасибо!Voltron писал(а):Настольный клиент — QGIS. Данные хранить в PostGIS. Отдавать данные через WFS (например, TinyOWS).
Я правильно понимаю:
Актуальная карта из OSM и мои полигоны находятся в PostGIS на сервере, даю запрос на принадлежность координаты или адреса к какому то полигону- получаю результат - название полигона, на веб-странице прорисовываю карту например, через Cloudmate, Leaflet, а сверху накладываю слой с изображением полигона из моего же WFS?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость