Интерактивная карта города
Добавлено: 30 ноя 2011, 14:06
Помогите пожалуйста определиться с программами и библиотеками для разработки интерактивной карты города.
Есть опыт создания не картографических сайтов.
Цель: Нужно сделать интерактивную карту города, что-то похожее на "Дубль-гис" т.е. при клике по объекту появляется окно с информацией (адрес, этажность, организации находящиеся в этом зданий, ссылки на сайты этих организаций и т.п.), прикрутить поиск.
Вопросы:
1. Какую связку использовать?
Я немножко по-изучал сайт и пришел к выводу использовать связку Mapserver+PostgreSQL/Postgis+OpenLayers+GeoWebCache.
Mapserver - буду использовать в качестве wms-сервера.
PostgreSQL + Postgis - хранение всей картографической информации включая Shapefile-ы.
OpenLayers - библиотека для красивого отображения и интерактивности карты т.е. хочу с помощью этой библиотеки прикрутить поиск и сделать объекты на карте активными (т.е. вытащить информацию из базы и отобразить на карте).
GeoWebCache - режим карту на части и сохраняем в кэше для более быстрой загрузки.
2. Есть специализированный хостинг под эти цели? Можно не только российский.
Есть опыт создания не картографических сайтов.
Цель: Нужно сделать интерактивную карту города, что-то похожее на "Дубль-гис" т.е. при клике по объекту появляется окно с информацией (адрес, этажность, организации находящиеся в этом зданий, ссылки на сайты этих организаций и т.п.), прикрутить поиск.
Вопросы:
1. Какую связку использовать?
Я немножко по-изучал сайт и пришел к выводу использовать связку Mapserver+PostgreSQL/Postgis+OpenLayers+GeoWebCache.
Mapserver - буду использовать в качестве wms-сервера.
PostgreSQL + Postgis - хранение всей картографической информации включая Shapefile-ы.
OpenLayers - библиотека для красивого отображения и интерактивности карты т.е. хочу с помощью этой библиотеки прикрутить поиск и сделать объекты на карте активными (т.е. вытащить информацию из базы и отобразить на карте).
GeoWebCache - режим карту на части и сохраняем в кэше для более быстрой загрузки.
2. Есть специализированный хостинг под эти цели? Можно не только российский.