Mapserver: рендеринг данных OSM
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 23 май 2012, 04:58
- Репутация: 0
Mapserver: рендеринг данных OSM
У меня задача поднять Mapserver на уже существующих данных
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Прошу помощи с Mapserver
1. Начало работы с MapServer
2. Создание WMS-сервиса с помощью Mapserver
3. Ну и в обязательном порядке первая глава туториала.
Запомните - режимы map и browse - это архаизм, используйте WMS.
2. Создание WMS-сервиса с помощью Mapserver
3. Ну и в обязательном порядке первая глава туториала.
Запомните - режимы map и browse - это архаизм, используйте WMS.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 23 май 2012, 04:58
- Репутация: 0
Mapserver: Рендеринг данных OSM
У меня есть файл *.osm - куда их необходимо подключать?
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Установка Mapserver
Как вариант - сначала загрузить в PostGIS, подробнее тут. Если проще, то здесь на гислабе есть выгрузки данных OSM в виде готовых shape-файлов, можете для начала взять этот файл и попробовать отрендерить его в MapServer.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 23 май 2012, 04:58
- Репутация: 0
Re: Mapserver: рендеринг данных OSM
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', ...
Пишет при добавлении Забайкальского края
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', ...
Пишет при добавлении Забайкальского края
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 23 май 2012, 04:58
- Репутация: 0
Re: Mapserver: рендеринг данных OSM
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
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
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 23 май 2012, 04:58
- Репутация: 0
Re: Mapserver: рендеринг данных OSM
Ну я так понимаю что он должен сам создавать таблицы, но не создает.
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 23 май 2012, 04:58
- Репутация: 0
Re: Mapserver: рендеринг данных OSM
spatial_ref_sys.sql
lwpostgis.sql
Нужны для разрешения проблем, которых нету почему-то у меня
lwpostgis.sql
Нужны для разрешения проблем, которых нету почему-то у меня
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Mapserver: рендеринг данных OSM
А PostGIS в базе стоит? Какая версия?
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 23 май 2012, 04:58
- Репутация: 0
Re: Mapserver: рендеринг данных OSM
Версии 8.4
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Mapserver: рендеринг данных OSM
8.4 - это PostgreSQL, что само собой должен стоять, но нужен еще и PostGIS.
Spatial is now, more than ever, just another column- The Geometry Column.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя