Программа потоковой загрузки данных OpenStreetMap

Печать Стартовая страница

Программа потоковой загрузки данных предназначена для автоматического формирования и поддержания в актуальном состоянии банка пространственных данных, включающего цифровые карты в формате SXF. Источником данных являются наборы в формате ShapeFile, сформированные из данных OpenStreetMap и выложенные на сайтах: GIS-Lab, Geofabric и Cloudmade.

В любом случае при публикации сформированных пространственных данных ссылка на ©Участники OpenStreetMap обязательна!

Результатом работы программы является комплект карт в формате SXF. Кроме того, в рабочей папке после обработки остается комплект карт в формате ShapeFile и во внутреннем формате ГИС «Карта 2011».

Внутренние параметры программы настроены на структуру баз данных по состоянию на 23.02.2014 г.

Для выполнения программы обязательно наличие установленной программы – архиватора 7z.

 

_bm4693

 

Обработка данных может выполняться в одном из четырех режимов:

 

_bm4694

 

1 - Только скачать данные.

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

 

2 - Скачать и обработать;

Основной режим. Производится скачивание всех данных, отмеченных в списке (независимо от содержимого входной папки с архивами) и обработка в соответствии с установленными опциями.

 

3 - Доскачать и обработать;

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

 

4 - Обработать содержимое рабочей папки.

Выполняется обработка всех наборов, содержащихся во входной папке с архивами, независимо от состояния списка загрузки.

 

Загрузка может выполняться с одного из трех доступных сайтов:

 

_bm4695

 

Ввиду того, что внутренняя структура данных, а также структура компоновки наборов на этих сайтах различна, для каждого из них в комплект программы входит свой файл проекта импорта (.SHI).

В случае, если установленный источник загрузки и файл проекта импорта не совпадают, импорт может быть выполнен с ошибками.

 

В ходе работы программа выполняет следующие процессы:

 

1.Скачивание наборов в соответствии со списком и помещение их в папку для исходных архивов (пока не будут закачены все наборы, дальнейшая обработка выполняться не будет).

2.Последовательная обработка наборов, включающая:

- формирование в рабочей папке поддиректории с именем загружаемого набора, помещение в нее и развертывание архива;

- формирование в созданной поддиректории папки с именем MAP;

- формирование карты в папке MAP, конвертирование из формата

- раскодировка точек POI;

- подпись улиц;

- оформление перекрестков;

- подпись строений;

- итоговая сортировка карты;

- выгрузка карты в формат SXF и помещение ее в папку, указанную для хранения SXF;

- упаковка архива.

 

Любой из указанных процессов по желанию оператора может быть может быть пропущен.

В комплект поставки программы входит набор файлов - списков загрузки для каждого из трех источников.

Для Gis-Lab эти файлы имеют префикс «gislab_», для Geofabric - «geofabric_» и для Cloudmade - «cm_».

Все списки загрузки размещены в папке \LIST.

На сайте Gis-Lab наборы данных имеют закодированные названия.

 

Соответствие кодовых и истинных названий регионов на сайте Gis-Lab:

 

Армения

AM

Азербайджан

AZ

Республика Беларусь

BY

Эстония

EE

Грузия

GE

Киргизия

KG

Казахстан

KZ

Литва

LT

Латвия

LV

Молдова

MD

Российская Федерация

RU

Таджикистан

TJ

Туркмения

TM

Украина

UA

Узбекистан

UZ

Адыгея

RU-AD

Алтай

RU-AL

Алтайский край

RU-ALT

Амурская область

RU-AMU

Архангельская область

RU-ARK

Астраханская область

RU-AST

Башкортостан

RU-BA

Белгородская область

RU-BEL

Брянская область

RU-BRY

Бурятия

RU-BU

Чеченская республика

RU-CE

Челябинская область

RU-CHE

Чукотский автономный округ

RU-CHU

Чувашия

RU-CU

Дагестан

RU-DA

Ингушетия

RU-IN

Иркутская область

RU-IRK

Ивановская область

RU-IVA

Камчатский край

RU-KAM

Кабардино-Балкарская республика

RU-KB

Карачаево-Черкесская республика

RU-KC

Краснодарский край

RU-KDA

Кемеровская область

RU-KEM

Калининградская область

RU-KGD

Курганская область

RU-KGN

Хабаровский край

RU-KHA

Ханты-Мансийский автономный округ - Югра

RU-KHM

Кировская область

RU-KIR

Республика Хакасия

RU-KK

Республика Калмыкия

RU-KL

Калужская область

RU-KLU

Республика Коми

RU-KO

Костромская область

RU-KOS

Республика Карелия

RU-KR

Курская область

RU-KRS

Красноярский край

RU-KYA

Ленинградская область

RU-LEN

Липецкая область

RU-LIP

Магаданская область

RU-MAG

Марий Эл

RU-ME

Республика Мордовия

RU-MO

Московская область

RU-MOS

Москва

RU-MOW

Мурманская область

RU-MUR

Ненецкий автономный округ

RU-NEN

Новгородская область

RU-NGR

Нижегородская область

RU-NIZ

Новосибирская область

RU-NVS

Омская область

RU-OMS

Оренбургская область

RU-ORE

Орловская область

RU-ORL

Пермский край

RU-PER

Пензенская область

RU-PNZ

Приморский край

RU-PRI

Псковская область

RU-PSK

Ростовская область

RU-ROS

Рязанская область

RU-RYA

Республика Саха

RU-SA

Сахалинская область

RU-SAK

Самарская область

RU-SAM

Саратовская область

RU-SAR

Северная Осетия - Алания

RU-SE

Смоленская область

RU-SMO

Санкт-Петербург

RU-SPE

Ставропольский край

RU-STA

Свердловская область

RU-SVE

Татарстан

RU-TA

Тамбовская область

RU-TAM

Томская область

RU-TOM

Тульская область

RU-TUL

Тверская область

RU-TVE

Тыва

RU-TY

Тюменская область

RU-TYU

Удмуртская республика

RU-UD

Ульяновская область

RU-ULY

Волгоградская область

RU-VGG

Владимирская область

RU-VLA

Вологодская область

RU-VLG

Воронежская область

RU-VOR

Ямало-Ненецкий автономный округ

RU-YAN

Ярославская область

RU-YAR

Еврейская автономная область

RU-YEV

Забайкальский край

RU-ZAB