Program for stream load of OpenStreetMap  data

Print Top page

The program of stream loading the data is intended for automatic formation and maintenance in an actual condition of spatial data bank including digital maps in format SXF. Data source are sets in format ShapeFile, formed from the OpenStreetMap data and posted on the websites: GIS-Lab, Geofabric and Cloudmade.

In any case, at the publication of formed spatial data the reference to ©Members OpenStreetMap is obligatory!

Result of the program work is a set of maps in SXF format. Besides, in the working folder after processing there is a set of maps in format ShapeFile and in an internal format of GIS «Panorama 11».

Internal parameters of the program are customized onto structure of databases as of 2/23/2014

For program execution necessarily presence of the installed program - archiver 7z.

 

_engbm5557

 

Data processing can be made in one of four modes:

_engbm5558

 

1 - Only to load the data.

 

It can be used, for example, for primary loading all data with the subsequent distribution of processing onto several workstations.

 

2 - To load and to process;

 

The basic mode. There is produced a downloading all data marked in the list (irrespective of contents of input folder with archives) and processing according to the specified options.

 

3 - To finish loading and to process;

 

It can be used, for example, at rupture of communication with the Internet. There is performed an additionally loading the sets identified in the list of loading, but absent in the input folder with archives.

 

4 - To process contents of the working folder.

 

Processing of all sets containing in the input folder with archives is performed, irrespective of a condition of the download list.

 

Loading can be done from one of three accessible sites:

 

_engbm5559

 

In view of that the internal structure of data, and also structure of configuration of sets on these sites are various, for each of them the program complete set includes its own file of the import's project (.SHI).

In case the installed source of loading and a file of the import's project does not coincide, import can be executed with errors.

 

During work the program carries out the following processes:

 

1.Download of sets in accordance with the list and placing them in the folder for the source archives (until all sets will be downloaded, further processing will not be performed).

2.Sequential processing of sets including:

- formation in a working folder of a subdirectory with a name of a loaded set, placing into it and archive deployment;

- formation in the created subdirectory of a folder with name MAP;

- map formation in folder MAP, conversion from a format

- decoding points POI;

- signing of streets;

- designing of crossroads;

- signing of structures;

- final map sorting;

- map's unloading into format SXF and its placing in a folder, specified for storage SXF;

- archive packing.

 

Any of the specified processes at wish of the operator can be omitted.

The application's installation package includes a set of files - download lists for each of the three sources.

For Gis-Lab these files have the prefix «gislab_», for Geofabric - «geofabric_» and for Cloudmade - «cm_».

All lists of loading are placed in the folder \LIST.

On Gis-Lab site the data sets have the coded names.

 

Conformity of code and true names of regions on the site Gis-Lab:

Armenia

AM

Azerbaijan

AZ

Republic of Belarus

BY

Estonia

EE

Georgia

GE

Kyrgyzstan

KG

Kazakhstan

KZ

Lithuania

LT

Latvia

LV

Moldova

MD

The Russian Federation

RU

Tajikistan

TJ

Turkmenistan

TM

Ukraine

UA

Uzbekistan

UZ

Adygea

RU-AD

Altai

RU-AL

Altay region

RU-ALT

Amur oblast

RU-AMU

Arkhangelsk oblast

RU-ARK

Astrakhan oblast

RU-AST

Bashkortostan

RU-BA

Belgorod oblast

RU-BEL

Bryansk oblast

RU-BRY

Buryatia

RU-BU

Chechen Republic

RU-CE

Chelyabinsk oblast

RU-CHE

Chukotka Autonomous Okrug

RU-CHU

Chuvashia

RU-CU

Dagestan

RU-DA

Ingushetia

RU-IN

Irkutsk oblast

RU-IRK

Ivanovo oblast

RU-IVA

Kamchatka Krai

RU-KAM

Kabardino-Balkaria

RU-KB

Karachay-Cherkess Republic

RU-KC

Krasnodar krai

RU-KDA

Kemerovo oblast

RU-KEM

Kaliningrad oblast

RU-KGD

Kurgan oblast

RU-KGN

Khabarovsk Krai

RU-KHA

Khanty-Mansi Autonomous Okrug - Yugra

RU-KHM

Kirov oblast

RU-KIR

Republic of Khakassia

RU-KK

Republic of Kalmykia

RU-KL

Kaluga oblast

RU-KLU

Komi Republic

RU-KO

Kostroma oblast

RU-KOS

Republic of Karelia

RU-KR

Kursk oblast

RU-KRS

Krasnoyarsk Territory

RU-KYA

Leningrad oblast

RU-LEN

Lipetsk oblast

RU-LIP

Magadan oblast

RU-MAG

Mari El

RU-ME

Republic of Mordovia

RU-MO

Moscow oblast

RU-MOS

Moscow

RU-MOW

Murmansk oblast

RU-MUR

Nenets Autonomous Okrug

RU-NEN

Novgorod oblast

RU-NGR

Nizhny Novgorod oblast

RU-NIZ

Novosibirsk oblast

RU-NVS

Omsk oblast

RU-OMS

Orenburg oblast

RU-ORE

Orel oblast

RU-ORL

Perm Krai

RU-PER

Penza oblast

RU-PNZ

Primorsky Krai

RU-PRI

Pskov oblast

RU-PSK

Rostov oblast

RU-ROS

Ryazan oblast

RU-RYA

Republic of Sakha

RU-SA

Sakhalin oblast

RU-SAK

Samara oblast

RU-SAM

Saratov oblast

RU-SAR

North Ossetia - Alania

RU-SE

Smolensk oblast

RU-SMO

St. Petersburg

RU-SPE

Stavropol krai

RU-STA

Sverdlovsk oblast

RU-SVE

Tatarstan

RU-TA

Tambov oblast

RU-TAM

Tomsk oblast

RU-TOM

Tula oblast

RU-TUL

Tver oblast

RU-TVE

Tyva

RU-TY

Tyumen oblast

RU-TYU

Udmurt Republic

RU-UD

Ulyanovsk oblast

RU-ULY

Volgograd oblast

RU-VGG

Vladimir oblast

RU-VLA

Vologda oblast

RU-VLG

Voronezh oblast

RU-VOR

Yamal-Nenets Autonomous Okrug

RU-YAN

Yaroslavl oblast

RU-YAR

Jewish Autonomous Region

RU-YEV

Zabaykalsky krai

RU-ZAB