Добрый день всем!
Вопрос новичка, так что сразу заранее извините за неграмотность. Стоит такая вот задача:
- на предприятии есть необходимость работы с картографической информацией на рабочих местах пользователей - просмотр (смещение центра, изменение масштаба, маршрутизация);
- картографическая информация должна быть доступна для редактирования силами работников предприятия и выполнятся это редактирование должно централизовано;
- отображение дополнительных (движущихся) объектов на карте (информацию о координатах объектов можно получить от самих объектов в режиме реального времени);
- картографическая информация должна быть доступна из локального источника (не из Интернет);
- приложение для рабочих мест будет сделано на Java.
Я думаю сделать следующим способом:
- установить PostGIS расширение для PostgreSQL (сервер будет работать по управлением MS Windows);
- скачать картографическую информацию, например отсюда;
- изменить картографическую информацию с помощью редактора JOSM;
- импортировать картографическую информацию с помощью osm2pqsql в БД;
- установить Mapnik для генерации картинок (tiles);
- использовать в своем приложении компонент JMapViewer для отображения карты;
- использовать LibOSM для решения задач построения маршрутов.
А теперь самое интересное - вопросы:
- возможно ли с помощью описанной последовательности действий решить поставленную задачу, или есть более интересный и легкий путь?
- где найти инструкцию по установке локального сервера картографической информации на базе PostGIS+Mapnik?
Заранее большое спасибо за ответы.
Локальный сервер OSM
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 29 май 2012, 11:02
- Репутация: 0
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Локальный сервер OSM
Посмотрите в viewtopic.php?f=3&t=8692
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 29 май 2012, 11:02
- Репутация: 0
Re: Локальный сервер OSM
Спасибо.Донецков писал(а):Посмотрите в viewtopic.php?f=3&t=8692
Как я понял, можно взять отсюда данные как напрямую из БД, так и сохранить в виде Shape файлов на моей стороне локально. Однако:
- пока не знаю как мне на эти Shape файлы нанести свою информацию (с помощью какого редактора);
- пока не знаю как мне эти Shape файлы отображать в моем Java-приложении;
- можно ли с помощью Shape файлов реализовать поиск маршрута и получить длину этого найденного маршрута.
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 29 май 2012, 11:02
- Репутация: 0
Re: Локальный сервер OSM
как отображать Shape файлы в Java-приложении написано здесь.pau писал(а): - пока не знаю как мне эти Shape файлы отображать в моем Java-приложении;
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Локальный сервер OSM
Практически любая ГИС. Например QGISpau писал(а):- пока не знаю как мне на эти Shape файлы нанести свою информацию (с помощью какого редактора);
Можноpau писал(а): - можно ли с помощью Shape файлов реализовать поиск маршрута и получить длину этого найденного маршрута.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя