Openstreetmap project maps. OpenStreetMap - modern topographic maps

You can’t go anywhere without navigation, especially considering the state of our roads. Have you noticed that your navigator is not stable? Then you need to download OSM maps for Navitel as soon as possible. They contain all the necessary information about the populated areas of the country; POI objects, such as restaurants, bars, and places for cultural recreation, are marked on these maps.

OSM maps for Navitel are something more than regular navigation. This is a project created by enthusiasts with their own hands. The service provides raster maps of the area, and navigation services based on them create the maps that we are accustomed to. This approach makes it possible to organize navigation as accurately as possible.

The OSM project is a completely non-profit project. This means that all maps are provided free of charge under a public domain license. Moreover, Open Street Map acts as a wiki, which gives everyone the opportunity to make changes to the maps and this makes OSM even better, higher quality and more popular.

Why should OSM be used?

Open Street Map has a number of advantages over other projects of a similar nature:

  • accuracy;

Navitel OSM maps are so detailed that with a 99% probability, every hump and uneven terrain that is on the maps will be found in real life. This is due to the fact that maps are constantly being improved by the OSM community on the Internet. As a result, edits are made, old versions are updated, and new maps are improved.

  • free distribution;

The project runs on donations. This made it possible to absolutely download all OSM maps for Navitel. At the same time, the quality will be far from worse than that of paid services.

  • wide girth;

Unlike most projects, OSM maps for Navitel cover the entire globe. Therefore, using them, you are guaranteed to know how to get to the place you need in an unfamiliar country or continent. Moreover, OSM is superior in accuracy to some of its paid “brothers” - TomTom/Tele Atlas. According to the study, Open Street Map is 27% more accurate than these maps.

  • convenient use;

Maps can be imported into any convenient format– PNG, JPEG, SVG, PDF or PostScript. Also, it is possible to load them into Garmin, GisRussa.

The WIKI format allowed OSM to create a unique mapping project. After all, the fact that maps are finalized by local residents provides undeniable advantages. Firstly, the accuracy is extremely high, and secondly, reliability is ensured. And thirdly, this is the general availability of the OSM map for Navitel. You can download them on our website completely free of charge and without SMS.

Read about how to install cards.

Overview map of Russia (Russia-overview)
Altai (Russia-AL)
Altai Territory (Russia-ALT)
Amur region (Russia-AMU)
Arkhangelsk region (Russia-ARK)
Astrakhan region (Russia-AST)
Bashkiria (Russia-BA)
Belgorod region (Russia-BEL)
Bryansk region (Russia-BRY)
Buryatia (Russia-BU)
Chechnya (Russia-CE)
Chelyabinsk region (Russia-CHE)
Chukotka Autonomous Okrug (Russia-CHU)
Chuvashia (Russia-CU)
Dagestan (Russia-DA)
Ingushetia (Russia-IN)
Irkutsk region (Russia-IRK)
Ivanovo region (Russia-IVA)
Kamchatka region (Russia-KAM)
Kabardino-Balkaria (Russia-KB)
Karachay-Cherkessia (Russia-KC)
Krasnodar region and Adygea (Russia-KDA)
Kemerovo region (Russia-KEM)
Kaliningrad region (Russia-KGD)
Kurgan region (Russia-KGN)
Khabarovsk Territory (Russia-KHA)
Khanty-Mansi Autonomous Okrug (Russia-KHM)
Kirov region (Russia-KIR)
Khakassia (Russia-KK)
Kalmykia (Russia-KL)
Kaluga region (Russia-KLU)


2) Vectors, available in editors and for downloading as files

To navigate the area, maps need to be loaded into the device with which you will go to this area - capable of receiving a GPS signal, drawing a map and your position on it. If the device can still plot a route, that’s generally good.

Today we will talk about converting OpenStreetMap maps to display them in Russa or Navitel Navigator programs. Accordingly, these maps can be downloaded into devices running one of these programs.

Generally speaking, you can download ready-made maps of some regions of Russia and some other countries, but these maps do not cover the whole world and are not always made as desired. By converting the card yourself, you can achieve much more, if you don’t mind the time, of course.

Briefly and for those in the know, the conversion looks like this: .osm -> .mp -> .rus / .nm2

Disclaimer - I am describing the method that I use myself. If you know an easier way, please write it in the comments.

Well, now - in detail:

1) Download.osm
.osm is a vector map format for OpenStreetMap. It is based on XML, i.e. actually text.
You can get the .osm file in the following ways:
1. Download by editors: JOSM or Merkaartor. Simply download the map rectangle you need from the server and save it to a file. I personally prefer to use JOSM, but it requires Java to be installed.
2. Download a ready-made map of a certain region from one of the hosting sites, for example:
- geofabrik.de - entire continents and divided into countries, some countries are divided into provinces/states/regions
- cloudmade.com - the whole world by country, some countries are divided into provinces/states/regions
Just download the file and extract bz2.
3. Download manually via XAPI
To work with XAPI, you need to make an HTTP request to the server, nothing complicated, everything is written in the link.

2) Cut .osm into pieces(if required)
.osm files, especially those prepared by country, can be quite large and do not undergo subsequent conversion (see below). Therefore they have to be cut.
For cutting I use splitter, it by default makes .osm files somewhere around 120 MB, which then almost always undergo subsequent conversion. If necessary, splitter can be configured using command line parameters.
Splitter requires Java to work.
Please also keep in mind that in Russa, routing only works with one map loaded. Those. If a map of one country is cut into pieces and loaded into Russa as an atlas, routing will not work.

3) Convert .osm to .mp
.mp is an ancient Polish map storage format. It’s good because it’s text-based and quite human-readable, and a lot of programs understand it.
For conversion I use the osm2mp program. Unfortunately, the program requires Perl to be installed and is not very easy to use.
One way or another, after installing and configuring Perl (described in the link) and downloading osm2mp, the program can be used.
An arbitrary .osm file must also be pre-ordered - processed with the attached script osmsort.pl
Then you need to call osm2mp.pl specifying the conversion parameters.
Through lengthy experiments, I wrote a set of .bat files for myself, for example, a standard conversion with a sight for Russa:
echo Start %date% %time% >> std_err.log echo %1 >> std_err.log perl.exe osmsort.pl %1 > temp_del.osm 2>> std_err.log perl.exe osm2mp.pl --header header_russa. tpl temp_del.osm > %1.mp 2>> std_err.log echo Finish %date% %time% >> std_err.log
You need to call such a .bat file with 1 parameter - the name (and full path) of the .osm file
The 1st line writes the date and time the conversion started to the std_err.log file
The 2nd line writes the name of the .osm file to the std_err.log file
The 3rd line executes osmsort, information about the progress of the process (and errors) goes to the std_err.log file
The 4th line executes osm2mp, information about the progress of the process (and errors) goes to the std_err.log file
The 5th line writes the date and time the conversion ended to the std_err.log file
(The path to perl.exe must be specified either in the system or in your .bat file)

To convert maps of foreign countries, it is advisable to enable transliteration - otherwise the names. For example, adding the following parameters "--nametaglist int_name,name:en,name,name:ru,ref,int_re f,addr:housenumber,operator --translit" immediately after "osm2mp.pl"

To convert with a view for Navitel, you need to download a set of configuration files osm2navitel, rename the files there respectively to header_navitel.tpl, poly_navitel.cfg and poi_navitel.cfg; and add to the call osm2mp.pl the parameters "--osmbbox --navitel --disableuturns --header header_navitel.tpl --cfgpoly poly_navitel.cfg --cfgpoi poi_navitel.cfg"

For other conversions, you can also prepare poly*.cfg, poi*.cfg and header*.tpl

A large map may not convert - for example, 32-bit Perl is limited to 2GB RAM, as a result, osm2mp cannot cope with .osm files ranging from 700MB in size, and sometimes crashes with a memory error on significantly smaller cards. In this case, the card must be cut (see step 2).

4) Convert .mp to .rus (or .nm2)
For this purpose there is an excellent program GPSMapEdit, which, as the name suggests, is also an editor. It is enough to load the .mp file into GPSMapEdit and Export it to the desired format.
But there are several pitfalls:
- Files.rus (and.nm2) saved from GPSMapEdit have a size limit of 16MB. I estimate this equates to about a 120 MB .mp file or about 600 MB .osm file.
- .nm2 files for Navitel 3.2.* versions are very demanding on the absence of errors on the map, so if “Export failed” occurs, you will have to correct the error on the displayed map, or select a different format, or convert the map with other settings (see step 3).

P.S. , and then convert it to .rus or .nm2.

(literally " open card streets"), abbreviated O.S.M. is a non-profit web mapping project to create, through a community of participating Internet users, a detailed free and free geographical map peace.

To create maps, data from personal GPS trackers, aerial photography, video recordings, satellite images and street views provided by some companies, as well as the knowledge of the person drawing the map. Use to create maps of services like Google Maps, without the permission of the copyright holder it is impossible.

OpenStreetMap uses a wiki principle when creating a map. Each registered user can make changes to the map.

Now we will begin our story about how to make changes and additions to this fairly detailed, evolving and easy-to-use map.

First you need to go to the official OSM website http://www.openstreetmap.org/. You can log in to the site either using your personal mailbox or by linking existing account in various communities, the icons of which are shown in the figure:

After entering the site, we will have the same picture as in the main photo of the blog. The page header contains the main menu with all supported commands and capabilities provided.

Now a completely logical question arises: how do you edit the map?

The map can be edited online using two online editors: iD and Potlatch 2 - and offline, using the editor installed on your computer. The second method is convenient for those who have very low Internet speeds or have restrictions on the traffic used, where all changes can be made on your computer and then sent to the OSM server. Edits are sent as an XML file, so they will not have a significant impact on traffic.

In this article we will edit the map online using the iD editor, because... The operating principle of the iD and Potlatch 2 editors is the same, only Potlatch 2 allows you to plot a larger number of different classes of objects on the map and because of this it is more sluggish. To draw and edit roads on a map, the fast iD editor is quite sufficient.

In the upper left corner we have three highlighted items “Edit”, “History” and “Export”. Moreover, the “Edit” item is inactive. When you hover your mouse cursor over it, a hint appears indicating that you need to zoom in to edit it.

After enlarging the map to the desired scale, the "Edit" button will become active; when you click on it, a pop-up menu will appear where you can select the desired map editor.

Select the iD editor and start working with the map. You can make changes to the map either manually, using satellite images provided by the OSM service, or by plotting paths obtained from completed tracks saved in the navigator. The following image shows the map editing window with the iD editor. Editing will only become available after zooming in, and the zoom should be very large. The figure shows an extremely small scale, which is available for editing. As you can see, this scale is not very suitable for plotting objects using satellite images, but it can be used for plotting roads using GPS tracks.

As you can see, the editor is very simple and allows you to plot only three types of objects on the map: point, line and polygon. As you might guess, a point is the name of a specific place or a point object, a line is roads, a polygon is various areas (forests, settlements, at home, etc.).

On the toolbar located on the right, only two buttons are of interest:

setting the background. Those. what will be displayed on the map (Google image, OSM map, etc.)

card details. Using this button, GPS tracks are loaded into the editor, and you can also select those classes of objects that should be displayed or hidden on the map when editing.

Now let’s figure out how to put objects on the map. I noticed that during the ride the route passed in some places along forest roads that are not on the OSM map. This deficiency needs to be corrected. To do this, download a real GPS track from Rafael and begin to plot roads on the map using a real GPS track. In this example, I want to paint a beautiful forest path that we had before stopping at the lake. Here is a photo of this path:

The track is loaded, now you need to draw this road.

In the figure, the loaded real track is shown in pink; the white line along the track is the road mapped. Any applied object can be edited. To do this, simply select it with the mouse cursor. The object does not have to be yours. To complete drawing the line on the map, click on the last point. The starting and ending points of the line are important because... they determine the direction of movement. This is especially important when drawing one-way roads and rivers. But at any time the direction of movement can be changed by selecting the appropriate icon that appears after activating the object. On an existing object, you can change the position of existing points, add your own (drag the arrow located between the points), and also delete points. Those. there is nothing complicated here.

When you select a newly drawn object, an object type menu appears on the left side of the screen

We have a road, so we choose it. After this, a list of possible roads will appear. We have a forest road, that’s why we choose it

After this, we enter the necessary attributes of the forest road. These attributes are important for the OSM map, because they are subsequently used for automatic navigation depending on the selected vehicle, as well as the ability to display an object on the map, while discarding unnecessary objects (let’s say a Ferrari won’t drive along a forest road, so the driver of such a car will not want field and forest paths to litter the map and participate in the automatic route planning).

For the created road I entered the following attributes:

Coating: unpaved (without coating)

Width: 3 m

Legal access: bicycle, motor transport, riders, pedestrians

Type of country roads: Rather soft: compacted soil with admixtures of hard materials

Patency: Sturdy wheels: hybrid bikes, cars, rickshaws

Mountain bike trail difficulty: 0: smooth gravel/packed ground, no obstacles, wide turns

Difficulty of climbing on a mountain bike: 0: Medium rise<10%, гравий/утоптанная земля, без препятствий

Any action can be canceled before the data is sent to the server. If you forgot to define the type of an object or assign attributes to it, but at the same time reached the step of entering a comment, the last step can be canceled (clicking "Save") by closing the comment entry window, and the unsaved object will not be lost anywhere.

In this article, I will share simple and convenient tools (maps and programs) that I use myself to plan my simple walking routes and navigate them in the process.


Disadvantages of topographic maps of the General Staff

Topographical maps of the General Staff (usually paper or already scanned) are good because they provide high-quality standardized information about the area. But sufficiently detailed maps are not always possible. And they cannot be used “quickly” by opening the cards on a computer or smartphone. They are not represented in their entirety and each area has to be searched individually and in advance.

After performing a certain dance with a tambourine, you can link a scan of the map to the coordinates in special programs and load it into the navigator. But again, this needs to be done in advance, you need a navigator, skill and time. What if you decide to just take a walk through a huge park on vacation or suddenly get lost somewhere in nature (especially in the mountains) and want to find a path? In such a situation, an application installed once on your smartphone will certainly help you out.

In addition, there are other goodies that are missing from topographic maps, which I will talk about later.

However, it is worth mentioning a good service that connects maps of the General Staff into a unified online map - Routes.ru. But so far I have not found such maps in applications on smartphones.


- modern topographic maps

For myself, I long ago found a replacement that covers most of my goals (simple tracking). These are maps built using OpenStreetMap (OSM) data.

These are open non-commercial online maps of the whole world created jointly by the participants of this project.
To create maps, we use data from personal GPS trackers, aerial photographs, video recordings, satellite images and street panoramas provided by some companies, as well as project participants.

In fact, it is data about objects created by a huge community of people in various ways. And anyone can freely build maps based on this data.

So why is OSM better? topographic maps of the General Staff?

  1. Completeness of coverage. They represent the whole world.
  2. Detail and precision provided information about the area and location of objects.
  3. Hiking trails. Large quantity accurate information about hiking trails based on GPS trackers. Moreover, this is precisely what allows you to use the map for direct navigation along the trails. And if you find yourself in conditions of unexpectedly fallen snow and a swept path, poor visibility, such information will help you find the lost path. This has saved me more than once.
  4. Lots of easy to use programs and services for all kinds of devices and operating systems that use these cards. All thanks to an open license. Most of them provide the ability to save maps offline on your device for navigating the area without using the Internet.
  5. Opportunity map export in all sorts of formats. Be it PNG, JPEG, SVG, PDF, PostScript or even Garmin and Polish format for other navigation programs.
  6. Some programs and services overlay data from other maps and sources on these maps supplementing information and functionality. For example, data from Wikimapia
  7. If you have internet, you can download the desired area on the spot.

In addition, there is everything that is in topographic maps:

  1. Terrain type. Rocks, forests, fields, rivers, ponds and everything else.
  2. Availability altitude information(OpenCycleMap, Landscape, OpenTopoMap).
  3. Water sources

The list of advantages is far from complete and represents only what most clearly reflects the advantages from my point of view and for my purposes (tracking).


OSM based maps

The main and first map built on this data has the same name OpenStreetMap and is located at the address of the project itself. Often provides more useful information about the area than the next two, but does not display elevations.

These maps are available online both on the osm website itself and on its own domain.
The most interesting layers for tracking with elevations are OpenCycleMap and Landscape itself (available only at http://www.opencyclemap.org).

The Landscape map (layer), in my opinion, provides more information about the area.


I recently discovered these cards. Despite their name, they are also built on the OpenStreetMap database, but are more reminiscent of topographic maps and are in many ways similar to the Landscape layer mentioned above.

Wikimapia
The slogan of the project: “Let's describe the whole world!” An international project, an online geographic encyclopedia whose goal is to mark and describe all geographic objects on Earth. And they cope with this very successfully. Wikimapia has more than 2.4 million registered users and more than 26 million objects added to the map (as of 2016). The project uses different maps on its website, including OSM. It displays these objects on them. Wikimapia data is often used by other services to overlay on their maps.

Programs for computer with OSM cards

To plan a route on your computer, you can use online maps in your browser. But this is not entirely convenient.

I am using the program SAS.Planet for Windows. The program accumulates all of the above cards, except Landscape. As well as many other cards including General Staff cards from the service Routes.ru, GooglMaps, YandexMaps and many others.

You can overlay data from other maps and databases on one map, thus creating personal information content. Allows you to plot routes, measure distances, save marks, export maps and data to other formats. Allows you to connect a navigator and much more.

Share: