GIS-LAB

Географические информационные системы и дистанционное зондирование

Данные OpenStreetMap в форматах XML и PBF

Обсудить в форуме Комментариев — 161

Здесь можно скачать данные OSM в различных форматах

Используя опыт, накопленный в рамках предыдущего проекта по экстракции данных из OpenStreetMap, мы запускаем новый проект, решающий ту же задачу.

На данный момент проект находится в состоянии alpha-версии. Надеемся, что после тестирования этот проект заменит собой ту часть предыдущего, которая отвечает за формирование дампов. Замечания и предложения всячески приветствуются.

Покрытие

На данный момент покрытие включает следующие страны: Армения, Азербайджан, Беларусь, Грузия, Киргизия, Казахстан, Россия, Таджикистан, Туркмения, Украина, Узбекистан. На данном этапе Poly-файлы полностью идентичны предыдущему проекту.

Мы с удовольствием выслушаем ваши пожелания, касающиеся расширения или уточнения зоны покрытия.

Все страны в виде одного файла доступны в файлах с именем local (аналог full.osm).

Детали

Как и в предыдущем проекте, обрезка стран и регионов осуществляется с опцией completeWays=yes.

В качестве промежуточного формата используется osm.pbf, что, по предварительным оценкам, позволяет ускорить процесс генерации дампов более чем в два раза. Файлы в формате osm.bz2, получаются конвертацией из osm.pbf, упаковка которых осуществляется pbzip2. По причине использования последнего, Osmosis, а так же ряд Java-приложений, не могут самостоятельно его распаковывать. В этом случе необходимо прибегнуть к помощи сторонних архиваторов.

Для каждогов файла дампа доступен файл, в котором содержиться информация о версии данных, вида [имя_файла].meta. Это позволяет понять, какую версию данных содержит тот или иной файл. Например: чтобы понять какую версию данных содержит файл dump/latest/local.osm.pbf достаточно посмотреть файл dump/latest/local.osm.pbf.meta.

Лицензия

На данный момент данные OpenStreetMap доступны по лицензии CC-BY-SA версии 2.0. Подробнее о ваших правах и обязанностях можно почитать тут.

Обновление

Данные обновляются ежедневно. К 08:30 по Москве обычно все уже готово. Страны в формате osm.pbf появляются, как правило, на час раньше.

Данные

GIS-LAB: СТРАНИЦА НЕ НАЙДЕНА!

GIS-LAB

Географические информационные системы и дистанционное зондирование

СТРАНИЦА НЕ НАЙДЕНА!

Возможны следующие причины ошибки:

  • Адрес, по которому Вы хотите найти страницу - неправильный (содержит ошибку)
  • Страница, которую Вы пытаетесь открыть - не существует на этом сервере

Вы можете:

Вы также можете:

Воспользоваться поиском

Тип поиска: "И" "ИЛИ"

Сообщить нам о недоступой странице по e-mail или воспользовавшись формой быстрой отправки комментария.

Все свежие версии: http://gis-lab.info/projects/osm_dump/dump/latest/
Все обновления: http://gis-lab.info/projects/osm_dump/diff/
Poly-файлы: http://gis-lab.info/projects/osm_dump/poly/

Процесс

Ниже приведено приблизительное описание того, как это работает на примере стран. Описание несколько упрощенное, однако в таком виде несколько проще понять суть происходящего:

Первоначально:

  1. Из дампа planet вырезается все необходимое покрытие (local).
  2. Из local вырезаются все необходимые страны.

Ежедневно:

  1. Дамп local обновляется ежедневными diff-файлами, затем повторно обрезeтся.
  2. Из предыдущей и текущей версии local создается отдельный diff-файл.
  3. Страны, для которых существует предыдущая версия, обновляются diff-файлом, полученным в п.2, и обрезаются в соответствии с poly-файлом страны/региона.
  4. Страны, для которых не существует предыдущей версии, вырезаются из local при помощи соответствующего poly-файла.

В качестве промежуточного формата используется osm.pbf, который затем конвертируется в osm.bz2.

Обсудить в форуме Комментариев — 161

Последнее обновление: March 12 2024