Mapserver: рендеринг данных OSM

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
DragoN
Интересующийся
Сообщения: 17
Зарегистрирован: 23 май 2012, 04:58
Репутация: 0

Mapserver: рендеринг данных OSM

Сообщение DragoN »

У меня задача поднять Mapserver на уже существующих данных
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Прошу помощи с Mapserver

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

1. Начало работы с MapServer
2. Создание WMS-сервиса с помощью Mapserver
3. Ну и в обязательном порядке первая глава туториала.
Запомните - режимы map и browse - это архаизм, используйте WMS.
Spatial is now, more than ever, just another column- The Geometry Column.
DragoN
Интересующийся
Сообщения: 17
Зарегистрирован: 23 май 2012, 04:58
Репутация: 0

Mapserver: Рендеринг данных OSM

Сообщение DragoN »

У меня есть файл *.osm - куда их необходимо подключать?
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Установка Mapserver

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

Как вариант - сначала загрузить в PostGIS, подробнее тут. Если проще, то здесь на гислабе есть выгрузки данных OSM в виде готовых shape-файлов, можете для начала взять этот файл и попробовать отрендерить его в MapServer.
Spatial is now, more than ever, just another column- The Geometry Column.
DragoN
Интересующийся
Сообщения: 17
Зарегистрирован: 23 май 2012, 04:58
Репутация: 0

Re: Mapserver: рендеринг данных OSM

Сообщение DragoN »

Setting up table: osm_point
NOTICE: table "osm_point" does not exist, skipping
NOTICE: table "osm_point_tmp" does not exist, skipping
SELECT AddGeometryColumn('osm_point', 'way', 4326, 'POINT', 2 );
failed: ERROR: function addgeometrycolumn(unknown, unknown, integer, unknown, integer) does not exist
LINE 1: SELECT AddGeometryColumn('osm_point', 'way', 4326, 'POINT', ...

Пишет при добавлении Забайкальского края
DragoN
Интересующийся
Сообщения: 17
Зарегистрирован: 23 май 2012, 04:58
Репутация: 0

Re: Mapserver: рендеринг данных OSM

Сообщение DragoN »

osm2pgsql -U postgres /home/web/RU-ZAB.osm.bz2
osm2pgsql SVN version 0.69-

Using projection SRS 900913 (Spherical Mercator)
Setting up table: planet_osm_point
NOTICE: table "planet_osm_point" does not exist, skipping
NOTICE: table "planet_osm_point_tmp" does not exist, skipping
SELECT AddGeometryColumn('planet_osm_point', 'way', 900913, 'POINT', 2 );
failed: ERROR: function addgeometrycolumn(unknown, unknown, integer, unknown, integer) does not exist
LINE 1: SELECT AddGeometryColumn('planet_osm_point', 'way', 900913, ...
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.

Error occurred, cleaning up

или с помощью osm2pgsql
DragoN
Интересующийся
Сообщения: 17
Зарегистрирован: 23 май 2012, 04:58
Репутация: 0

Re: Mapserver: рендеринг данных OSM

Сообщение DragoN »

Ну я так понимаю что он должен сам создавать таблицы, но не создает.
DragoN
Интересующийся
Сообщения: 17
Зарегистрирован: 23 май 2012, 04:58
Репутация: 0

Re: Mapserver: рендеринг данных OSM

Сообщение DragoN »

spatial_ref_sys.sql
lwpostgis.sql

Нужны для разрешения проблем, которых нету почему-то у меня
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Mapserver: рендеринг данных OSM

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

А PostGIS в базе стоит? Какая версия?
Spatial is now, more than ever, just another column- The Geometry Column.
DragoN
Интересующийся
Сообщения: 17
Зарегистрирован: 23 май 2012, 04:58
Репутация: 0

Re: Mapserver: рендеринг данных OSM

Сообщение DragoN »

Версии 8.4
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Mapserver: рендеринг данных OSM

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

8.4 - это PostgreSQL, что само собой должен стоять, но нужен еще и PostGIS.
Spatial is now, more than ever, just another column- The Geometry Column.
Ответить

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

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

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