Карта мира planet.openstreetmap.org

Смутило то, что при сравнении файлов на geofabric например bulgaria.bz2 13Мб соответствует файл pbf гдето 10Мб.

Скажите, пытаюсь использовать getbound.pl

getbound.pl -o test -onering

Как собственно определяется этот , если его нет в getbound.pl?

Как определить? Посмотреть в ОСМе, естественно…

А где-нибудь есть вменяемое описание pbf файла?

http://wiki.openstreetmap.org/wiki/PBF_Format
пример наколенной разбиралки *.pbf - http://code.google.com/p/pyosm/source/browse/src/parsers_pbf.py

Извините за м\б ламерский вопрос это на сайте ОСМ смотрится или с помощью какого-то ПО типа QGIS?
Допустим мне для создания poly файла города Хвалынска…

Дабы избежать ламерских вопросов очень советую вам посмотреть хотя бы вот это:
http://wiki.openstreetmap.org/wiki/RU:Beginners_Guide

Скажите, может ли экспорт области в личном кабинете в OSM быть полноценной заменой операций в osmosis?

В базу вы тоже через личный кабинет зальете?

А если не учитывать заливку в базу данных, а просто нужно получить какой то участок карты?

Это будет очень маленький участок карты. Но да, можно.

Доброго времени суток!
Такой вопрос. После закачивания карты мира в PostgreSQL\Postgis пытаюсь открыть какой либо слой в QGIS , но программа QGIS требует наличия колонки в слое PostgreSQL, которая бы служила уникальным идентификатором. По идеи, если в таблице отсутствуют колонки с уникальным индетификатором, то вместо них будет использоваться колонка «oid». Где и как это настраивается?
P.S При тестовой заливки на примере отдельного региона все работало и отображалось нормально.

Наличие OIDs задается при создании таблицы, опцией WITH OIDS. Добавить в таблицу их нельзя, только при копировании, что в общем-то не сложно CREATE TABLE AS …

Но попробуйте использовать ключ -G у osm2pgsql - в этом случае поле osm_id будет уникальным и QGIS сможет использовать его. Без ключа -G не уникальный osm_id получается для полигонов с двумя и более outer-ами - возможно в тестовом регионе у вас таких не было.

в pgAdmin показывается OID в свойствах той таблицы которую я хочу загрузить… для применения ключа -G необходимо заново просчитывать всю карту или есть какой либо др способ?

Еще раз всех приветствую!
Кто подскажет, как обновляется карта мира, точнее какое обновление нужно заливать вслед за planet-101022?
Т.е я закачал и поставил planet-101022, затем просто по датам накатываются обновления?

Добрый день.

Вопрос такой. Выгрузки .osm файлов для разных стран можно брать, например, с cloudmade, но они там иногда не особо актуальны - в конце прошлого года последний апдейт был за 26-е августа и обновился он только 13-го декабря, для большинства регионов это, наверное не так важно, а вот Латинская Америка и многие, как раньше говорили “страны третьего мира”, на openstreetmap.org наполняется очень быстро, ибо поле там не паханное и карта даже трехмесячной давности уже сильно уступает тому, что есть на сегодняшний день.
Опять-таки у меня (а наверное не только у меня) есть потребность в таких экзотических картах ну пусть 4 раза в год, не больше. Городить из-за этого свой сервер и обновлять его постоянно - немного палить из пушки по воробьям. C помощью osmget.pl большие куски не выкачать.
Собственно вопрос, а есть ли “открытые” серверы с osm данными с которых osmosis’ом можно выкачать по нужной границе страны данные в виде .osm файлов время от времени? Ну нужен Эквадор - выкачал, понадобилась через полгода Венесуэла - выкачал, на новогодние праздники понадобилась ШриЛанка - выкачал…
Или только городить свой огород с Postgres+PostGIS+обновления…

Заранее спасибо.

ну так http://planet.openstreetmap.org/

Так берите просто последнюю планету на http://planet.openstreetmap.org/ и режьте как надо. Или я что не так понял?

Ну такой вариант конечно проходим, но выкачивать каждый раз всю планету много-много гигов…, распахивать её… Не красиво. :frowning:
Из-за одной Венесуэлы. :slight_smile:

на geofabrik.de более актуальные данные чем на Cloudmade.com, разбиты по странам(вам ведь так и нужно?): http://download.geofabrik.de/osm

Да, наверное это рабочий вариант. Конечно не все страны там есть, например Перу, Венесуэла - их нет по отдельности… конечно можно выкачать всю Южную Америку и с неё резать тоже Перу или Венесуэлу…
Спасибо. Наверное так и буду делать. Просто подумалось, вдруг есть открытые Postgris серверы, пусть с ограничением по объёму - но мне особых объёмов и не надо.