Страница 1 из 1
Как поднять свой OSM server
Добавлено: 19 мар 2015, 09:50
snake32
Доброго времени!
Скачал и установил PostgreSQL 9.3 и PostGIS
postgresql-9.3.3-1-windows-x64.exe
postgis-bundle-pg93x64-setup-2.1.5-2.exe
В процессе установки везде нажимал только Next,Next...Finish.
Единственное, изменил путь к БД на другой диск, где места больше.
Так же закачал всю карту в формате PBF
planet-latest.osm.pbf ( более 25Гб )
Вопрос: как занести эти данные(pbf) в чистую базу(postGIS)?
Re: Как поднять свой OSM server
Добавлено: 19 мар 2015, 10:24
Zverik
С помощью osm2pgsql.
https://switch2osm.org/loading-osm-data/
Учтите, что вся планета в базе займёт около 500-600 гигабайт, импортироваться будет около недели.
Re: Как поднять свой OSM server
Добавлено: 19 мар 2015, 11:49
paleogis
У snake32 винда, а не бубунту:)
snake32 писал(а):Скачал и установил PostgreSQL 9.3 и PostGIS
postgresql-9.3.3-1-windows-x64.exe
postgis-bundle-pg93x64-setup-2.1.5-2.exe
В процессе установки везде нажимал только Next,Next...Finish.
Единственное, изменил путь к БД на другой диск, где места больше.
Так же закачал всю карту в формате PBF
planet-latest.osm.pbf ( более 25Гб )
Вопрос: как занести эти данные(pbf) в чистую базу(postGIS)?
Советую сделать осм сервер на linux, как советует Илья. Благо Вам кинули ссылку на отличное руководство, можно просто тупо копипастить команды, естественно иногда включая мозги:) Кроме того, есть еще 2 причины, чтобы поднять сервак на linux:
1.Все доки и ПО больше ориентированы под unix
2. OSM сервер должен заниматься только OSM, это должен быть мощный сервак, самая большая нагрузка идет во время импорта OSM в БД, любые другие приблуды лучше не ставить, соответственно виндовс не особо нужен. P.S. А OSM не такой уж бесплатный, на железо придется потратиться:)
Re: Как поднять свой OSM server
Добавлено: 21 июн 2015, 23:24
vladimiromsk
osm2pgsql под виндой работает не корректно!
Я для загрузки использую Freebsd 11.
Для корректной работы требуется:
1. postgis
2. postgresql client
3. mapnik
4. oms2pgsql
Могу выслать образ готовой виртуалки в формате Oracle VM VirtualBox