Marche de rue ouverte. OpenStreetMap - cartes GPS gratuites. Cartes OSM pour le navigateur Garmin

Sans navigation, nulle part, surtout compte tenu de l'état de nos routes. Vous avez remarqué que votre navigateur n'est pas stable ? Ensuite, vous devez télécharger dès que possible Cartes OSM pour navitel. Ils contiennent toutes les informations nécessaires sur les colonies du pays, ces cartes montrent des objets POI, tels que des restaurants, des bars et des lieux de loisirs culturels.

Cartes OSM pour navigateur - quelque chose de plus qu'une navigation ordinaire. C'est un projet créé par des passionnés de leurs propres mains. Le service fournit des cartes raster de la région et les services de navigation basés sur celles-ci créent les cartes auxquelles nous sommes habitués. Cette approche permet d'organiser la navigation au plus juste.

Le projet OSM est un projet entièrement non commercial. Cela signifie que toutes les cartes sont fournies gratuitement sous licence publique. De plus, Open Street Map agit comme un wiki, ce qui permet à chacun d'apporter des modifications aux cartes, ce qui rend OSM encore meilleur, meilleur et plus populaire.

Pourquoi OSM vaut-il la peine d'être utilisé ?

Open Street Map présente un certain nombre d'avantages par rapport à d'autres projets de même nature :

  • précision;

Les cartes Navitel OSM sont si détaillées qu'avec une probabilité de 99%, chaque bosse et terrain accidenté qui se trouve sur les cartes se produira dans la vraie vie. Cela est dû au fait que les cartes sont constamment finalisées par la communauté OSM sur Internet. En conséquence, des modifications sont apportées, les anciennes versions sont mises à jour et de nouvelles cartes sont améliorées.

  • distribution gratuite;

Le projet existe grâce à un don. Cela a permis de télécharger absolument toutes les cartes OSM pour Navitel. Dans le même temps, la qualité sera loin d'être pire que celle des services payants.

  • large circonférence;

Contrairement à la plupart des projets, les cartes OSM pour Navigator couvrent le monde entier. Par conséquent, en les utilisant, vous êtes assuré de savoir comment vous rendre à l'endroit dont vous avez besoin dans un pays ou un continent inconnu. De plus, OSM est en avance sur certains "frères" rémunérés en termes de précision - TomTom/Tele Atlas. Selon l'étude, la précision de l'Open Street Map dépasse ces cartes de 27 %.

  • utilisation pratique;

Les cartes peuvent être importées dans n'importe quel format pratique - PNG, JPEG, SVG, PDF ou PostScript. En outre, il est possible de les expédier à Garmin, GisRussa.

Le format WIKI a permis à OSM de créer un projet cartographique unique. Après tout, le fait que les cartes soient en cours de finalisation par les habitants de la zone donne des avantages indéniables. Premièrement, la précision est extrêmement élevée et deuxièmement, la fiabilité est assurée. Et troisièmement, il s'agit de la disponibilité générale de la carte OSM pour Navitel. Vous pouvez les télécharger sur notre site gratuitement et sans SMS.

Découvrez comment installer des cartes.

Carte d'ensemble de la Russie (Russie-aperçu)
Altaï (Russie-AL)
Territoire de l'Altaï (Russie-ALT)
Région de l'Amour (Russie-UMA)
Région d'Arkhangelsk (Russie-ARK)
Région d'Astrakhan (Russie-AST)
Bachkirie (Russie-BA)
Région de Belgorod (Russie-BEL)
Région de Briansk (Russie-BRY)
Bouriatie (Russie-BU)
Tchétchénie (Russie-CE)
Région de Tcheliabinsk (Russie-CHE)
District autonome de Tchoukotka (Russie-CHU)
Tchouvachie (Russie-CU)
Daghestan (Russie-DA)
Ingouchie (Russie-IN)
Région d'Irkoutsk (Russie-IRK)
Région d'Ivanovo (Russie-IVA)
Territoire du Kamtchatka (Russie-KAM)
Kabardino-Balkarie (Russie-KB)
Karachay-Cherkessia (Russie-KC)
Territoire de Krasnodar et Adygea (Russie-KDA)
Région de Kemerovo (Russie-KEM)
Région de Kaliningrad (Russie-KGD)
Région de Kourgan (Russie-KGN)
Territoire de Khabarovsk (Russie-KHA)
District autonome de Khanty-Mansi (Russie-KHM)
Région de Kirov (Russie-KIR)
Khakassie (Russie-KK)
Kalmoukie (Russie-KL)
Région de Kalouga (Russie-KLU)

La connaissance d'OSM par la plupart des gens se limite généralement à : "C'est une carte que les gens ordinaires dessinent, comme un wikipedia." De plus, on entend souvent dire que les cartes OSM ne sont pas adaptées au tourisme, qu'il n'y a pas de relief, de cols, etc. Ce n'est pas le cas, et je suis devenu convaincu de la nécessité d'écrire un programme éducatif.

  • Qu'est-ce qu'OSM exactement ;
  • Pourquoi est-ce pour les touristes ;
  • Comment obtenir des informations de l'OSM lors de la planification d'un voyage ;
  • Comment l'utiliser déjà sur la route ;
  • Un peu sur le dessin (addition) OSM.

Qu'est-ce qu'OSM ?

Ce n'est pas la carte que vous voyez sur openstreetmap.org !

95% de la population qui a entendu parler d'OSM va sur ce site, le voit et n'éprouve raisonnablement pas beaucoup d'émotions.

OSM est une base de données. Pour faciliter la compréhension, imaginez un fichier avec une tablette, où les coordonnées des points ou des lignes sont écrites dans la première colonne, dans la deuxième colonne, ce que ces points et lignes représentent. Voici une telle plaque - c'est OSM. Bien sûr, j'ai simplifié la plaque maintenant, mais l'essentiel est que vous compreniez qu'OSM dans la version originale est une plaque tellement ennuyeuse, et non une belle carte multicolore et même pas une image.

Les données de cette plaque sont utilisées pour faire…. n'importe quoi!

Des cartes électroniques pour touristes aux schémas de réseau électrique ou une affiche sur le mur avec une carte des lignes de bus dans votre ville natale.


Une des cartes OSM à visualiser depuis l'écran d'un ordinateur de bureau ou d'un téléphone. (Ouvrir Topo Map) Une des cartes OSM pour navigateur portable Garmin
Carte 3D pour les aveugles imprimée sur une imprimante 3D basée sur les données OSM. Fais . Carte du réseau électrique de l'Allemagne
carte de la mer sur http://map.openseamap.org/
Carte OSM en populaire application mobile Maps.me

Chaque personne qui crée une représentation graphique d'OSM choisit selon ses propres goûts et couleurs comment certains objets y seront présentés. Et s'ils seront présentés du tout. Comme vous pouvez le voir sur les images ci-dessus, ceux qui avaient besoin de la carte de puissance ont ignoré tous les objets de la base de données OSM, à l'exception de ceux liés aux réseaux électriques. Et les créateurs de Maps.me, lors de la création d'une carte pour la navigation dans le village et à proximité, n'ont pas inséré de lignes électriques, de cols de montagne et de gués dans leur carte. Les créateurs de la carte marine extraient de la base de données tout à fait le tiers.

C'est-à-dire que si je le veux vraiment, je peux faire une carte où seuls les mers, les bancs et les puits seront affichés. Et les mers seront rouges, les bancs ressembleront à un drapeau de l'ONU sur la carte, les puits seront affichés à la plus grande échelle (quand, ce qui est indiqué à quelle échelle peut aussi naturellement être différent) et seront dessinés avec des croix. Ma carte psychédélique sera mise à jour (récupérez les dernières informations des serveurs OSM) à chaque pleine lune (Qui dit ça comme ça, mais j'adore la pleine lune !). Personne n'aura besoin d'une telle carte, mais en théorie c'est possible 🙂

Il n'y a donc pas de liste Conventions sur les cartes OSM. Chaque représentation graphique (sorte d'OSM/rasterizer - vous rencontrerez des noms différents) en aura une différente. Comment recevoir des informations de l'OSM, je vais décrire ci-dessous. Ce sera intéressant même pour ceux qui sont intuitivement clairs sur les cartes, car, comme vous l'avez probablement compris, il n'y a pas une seule carte OSM qui afficherait tout ce qui se trouve dans la base de données à la fois.

Pourquoi en avons-nous besoin?

Vous pouvez en savoir plus sur les cartes utilisées pour préparer le voyage de moi.

Yandex et Google Maps car les forêts et les montagnes ne sont pas applicables - c'est, je l'espère, clair. Pas de chemins, pas d'objets nécessaires, pas de relief. Les entreprises ne sont pas intéressées à être distraites et à tracer un chemin le long duquel 100 personnes passeront en un an. Il n'est pas intéressant de représenter une source dans la forêt, et un nombre si insignifiant de leurs clients ont besoin de laissez-passer qu'ils n'apparaîtront probablement jamais. là.

Mais il y a beaucoup d'informations dans OSM qui a) ne tiennent pas sur la carte b) ne sont pas cartographiques en principe. Si un géomètre compétent s'est promené dans la région avant vous, vous obtiendrez de nombreuses informations que vous avez généralement l'habitude d'obtenir des rapports des touristes sportifs. ( Soit dit en passant, dans les rapports, ils mentent parfois et embellissent la réalité à cause du motif, des croûtes et des décharges, mais l'éditeur OSM n'a aucun motif de mentir.) Et ici, cette information est immédiatement liée à la zone, et non sous forme de texte . Si la zone est mal dessinée, vous n'avez pas de chance et c'est à vous de le réparer.

Je vais vous montrer le moyen le plus simple et ne nécessitant aucune installation d'obtenir des informations supplémentaires intéressantes d'OSM.

Les balises sont cool, bien sûr, mais OSM offre également la possibilité d'itinéraire (préparer une piste pour une randonnée) le long des sentiers/routes automatiquement, plutôt que de cliquer manuellement sur la carte. Cela peut être fait dans l'application Android (elle contient également un package de cartes d'ici) ou sur le site Web gpsies.com (l'essentiel lors de l'enregistrement de la piste est de vérifier qu'il s'agit de votre plan et non de la piste réellement passée) , ou dans le programme SAS Planet (c'est mauvais ici).

OSM en route

Les OSM sont des cartes vectorielles, il est donc pratique de les utiliser dans les navigateurs (routage automatique le long des chemins, zoom sans perte de qualité, recherche d'objets). Comme d'habitude, nous avons le choix entre Garmin et un smartphone.

Cartes OSM pour le navigateur Garmin

Des versions OSM pratiques qui s'adapteront aux routards à dos, mises à jour quotidiennement :

  • https://maptourist.org/osm-garmin - toute l'ex-URSS + Mongolie. Le lien contient un fichier gmapsupp.zip, en le décompressant et en le plaçant sur la carte mémoire de l'appareil dans le dossier Garmin, vous obtiendrez une carte de toute l'ex-URSS. Il existe également des fichiers distincts pour les districts fédéraux de la Fédération de Russie et de la Mongolie. Cet assemblage affiche des passes avec des catégories ;
  • http://garmin.openstreetmap.ru/federal/ - Russie avec fichiers par districts fédéraux (l'archive doit être décompressée à l'aide, par exemple, de 7zip et simplement jetée sur la carte mémoire de l'appareil dans le dossier Garmin);
  • http://gis-lab.info/data/mp/# - régions de la Fédération de Russie et certains pays dans des fichiers séparés. Il existe également des instructions pour verser, y compris via le camp de base.

OSM est constamment modifié par les utilisateurs et les versions ci-dessus sont constamment mises à jour, donc en téléchargeant la carte juste avant de partir, vous obtiendrez la dernière version.

De nombreuses cartes n'ont pas de lignes horizontales. Ils peuvent être placés séparément.

Les fichiers de terrain sont permanents, je les ai donc récupérés ici : https://yadi.sk/d/olnB_ueyxHJW0g Ils sont également faciles à remplir. Après l'installation, vous verrez les fichiers de terrain dans des éléments séparés dans la liste des cartes de l'appareil, ce qui vous permet de les désactiver lorsqu'ils ne sont pas nécessaires et interfèrent avec la visualisation de la carte.
Dans le fichier de lien readme, les lignes horizontales de l'ensemble de la Russie et séparément du reste du monde de 60*Sh à 56*Sh. Vous pouvez télécharger les fichiers immédiatement et les fichiers torrent. Les courbes de niveau sont un collage des données de balayage spatial terrestre SRTM et ASTER GDEM.

sorte de compris avec Garmin.

OSM sur smartphone

Il y a beaucoup d'options ici. Le plus simple d'entre eux :

L'application OSMAnd ne m'a pas impressionné car je ne pouvais pas télécharger une carte non-OSM hors ligne. Depuis une randonnée, j'utilise un smartphone, y compris comme stockage de sauvegarde pour les cartes et Imagerie par satellite.

Un peu sur le dessin (addition) OSM

Idéalement, vous devez dessiner la carte avant et après le voyage.

  • Avant la randonnée- pour préparer le plus de carte pour votre bien-aimé. Vous pouvez marquer les forêts, les rivières, les crêtes, les clairières, les routes visibles sur les images satellites.
  • Après la randonnée- parce que c'est intéressant et de partager les informations que vous avez recueillies pendant le voyage. Une grande partie ne peut être cartographiée qu'après l'avoir vue par vous-même. La qualité du sentier, le nombre d'emplacements pour les tentes, les sources, les puits dans les villages, la profondeur du gué, etc. etc

L'éditeur le plus simple - directement dans le navigateur. Ça s'appelle l'identification. Allez sur https://www.openstreetmap.org

Si vous le faites pour la première fois, vous devrez vous inscrire (login et mot de passe seront utiles pour d'autres éditeurs).

C'est très simple, mais il y a peu d'opportunités, beaucoup de choses sont longues et peu pratiques à faire, et vous pouvez facilement casser quelque chose.

Le mieux est de maîtriser l'éditeur JOSM. Il s'agit déjà d'un programme séparé sur l'ordinateur. Il y a beaucoup de toutes sortes de cloches et de sifflets, la possibilité de mettre un nuage de toutes sortes d'images satellites, de télécharger vos traces et points, de voir l'historique complet des changements d'objets, etc. etc. L'essentiel est que le processus d'édition se déroule hors ligne, toute action est facilement annulée par l'habituel Ctrl + Z. Lorsque vous avez terminé, appuyez sur le bouton "envoyer les données au serveur", le programme vérifiera vos modifications, vous proposera de cocher la case "Je veux que quelqu'un d'autre vérifie mes modifications" (cochez-la d'abord), vous demandera d'indiquer la source de données sur le nouveau lot de modifications. Et seulement après ce changement volera vers le serveur où la base de données est stockée. Sur la carte du site openstreetmap.org, les modifications seront affichées immédiatement, dans les assemblages pour Garmin que j'ai lancés ci-dessus - en un jour, et, par exemple, le même maps.me met à jour la carte une fois par mois.

Instructions d'utilisation de JOSM : https://josm.openstreetmap.de/wiki/Ru%3AIntroduction

Instruction vidéo dans laquelle tout commence par la configuration du programme : https://www.youtube.com/watch?v=t7UdJrX8nGM

Ces deux instructions (si vous le souhaitez, vous en trouverez d'autres, y compris sur YouTube) vous apprendront la partie technique. Pour savoir exactement à quelles balises certains objets sont destinés, utilisez la recherche dans OSMWiki (boîte de recherche en haut à droite). Avec un peu d'expérience, vous vous souviendrez des balises que vous utilisez et vous aurez moins tendance à surfer sur le wiki.

Erreurs courantes des débutants :

  • dessiner sous le rastériseur. Disons que vous utilisez maps.me pour la navigation. Il ne tire pas de passes ( col_de_montagne=oui), ce rastériseur n'a pas été créé pour la randonnée en montagne. Mais vous voulez voir les passes dans maps.me sur votre smartphone. Et vous commencez à marquer des passes comme tourism=viewpoint ( cette balise est censée marquer les endroits avec une bonne vue), qui s'affiche dans maps.me. Ce n'est pas correct, car ce sont des objets de signification différente, clairement décrits dans le Wiki. Et c'est votre problème que votre rastériseur ne montre rien. Pour une autre personne, tout va probablement bien et il doit distinguer le laissez-passer de l'endroit spécifique. Même si aucun rastériseur n'affiche ce que vous voulez, si la base de données est correctement entretenue, il est possible de créer un rastériseur adapté à vos besoins ou d'en modifier un existant. Par exemple, j'ai raté https://maptourist.org/osm-garmin rtsa_scale =* dans la construction de Garmin. Si tout est écrit en texte continu sur une ligne, le cerveau électronique ne s'en sortira pas. Si vous avez des informations que vous ne savez pas étiqueter, mais qui sont utiles à l'utilisateur final, écrivez-les dans la valeur de l'étiquette la description=*. Par exemple, j'écris au point shop=hardware (quincaillerie) des informations pour savoir si j'y ai trouvé de l'essence de brûleur raffinée.
  • redessiner à partir d'autres cartes.En général, cet article a été inventé en Occident à cause de toutes sortes de problèmes juridiques et monétaires. Oui, Google et Yandex seront très contre si vous commencez à utiliser leurs cartes, sur lesquelles ils ont dépensé de l'argent, pour une carte distribuée gratuitement. Mais cette règle, comme on dit : "pas un bug, mais une fonctionnalité". Cela permet de s'assurer que le chemin que je vois sur OSM a été tracé à partir de la trace GPS par des personnes qui y ont réellement marché, et que la clairière est visible sur la photo satellite, et non copiée sur la carte de l'état-major, qui n'a pas mis à jour depuis des décennies. Bien sûr, le sentier sur OSM pourrait aussi être envahi par la végétation, mais lors de la préparation d'une randonnée, nous regardons toutes les cartes disponibles, et si le sentier est tracé sur toutes les cartes, alors nous serons sûrs de sa présence, et s'il n'est pas sur une carte, nous ne compterons plus dessus et planifierons nos actions en conséquence. Et si les cartes commencent à se redessiner les unes avec les autres sans vérifier la réalité, alors ce sera un non-sens. De plus, vous savez déjà regarder la date de création du sentier dans OSM afin d'estimer sa présence à l'instant, et vous savez supprimer l'objet s'il n'est toujours pas au sol.

On entend souvent dire que, puisque OSM peut être édité par n'importe qui, alors quelqu'un peut venir là-bas qui effacera tout ou dessinera des bêtises schizophréniques. Si cela se produit occasionnellement, les utilisateurs expérimentés l'identifient avec succès et l'éliminent. Oui, et c'est trop difficile et n'égratigne pas les vandales CSV - inscrivez-vous quelque part et gâchez la carte. L'abondance d'utilisateurs augmente bien sûr le nombre de personnes qui ne connaissent pas la partie technique de la cartographie, mais il y a de plus en plus d'utilisateurs expérimentés qui corrigeront pour les débutants.

Il s'agissait d'un cours d'introduction à OSM. Assez pour commencer :)

Rejoignez les randonnées à travers mon groupe.

Dans cet article pratique, nous examinerons les services qui aident à télécharger des cartes à partir du service en ligne OpenStreetMap pour une conversion ultérieure vers d'autres formats cartographiques afin de les utiliser hors ligne sans connexion Internet.

C'est l'été maintenant, et pour beaucoup, c'est le moment idéal pour voyager. Par conséquent, il est temps d'obtenir des navigateurs ou de mettre une navigation spéciale sur les tablettes et les smartphones. Logiciel pour ne pas se perdre dans des endroits inconnus. De plus, de tels programmes ne manquent pas à l'ère actuelle du GPS et des appareils mobiles. Aux services des utilisateurs en tant que services Internet géographiques comme Google Maps et Microsoft Bing, ainsi que des logiciels spécialisés comme "2GIS" avec ses propres cartes.

Cette dernière option, avec des cartes locales que les utilisateurs pré-téléchargent et installent pour leur logiciel de navigation, est dans de nombreux cas non seulement plus pratique, mais aussi la seule Solution possible. Étant donné que l'Internet dans un domaine particulier peut être coûteux ou ne pas fonctionner du tout. Mais en même temps, les cartes hors ligne nécessaires d'une zone particulière peuvent également manquer.

Ci-dessous, nous examinerons les options de chargement des données cartographiques du service en ligne OpenStreetMap (OSM) dans le but ultérieur de convertir ces données dans un format de carte spécifique pour votre programme de navigation. Nous avons déjà couvert le projet OpenStreetMap en détail. Il s'agit d'un service de cartographie Web ouvert, similaire à Google Maps, dont les données sont collectées par les utilisateurs eux-mêmes et accessible à tous sous une licence ouverte. Dans l'article, par exemple, considérons la conversion des données OSM pour le programme OsmAnd pour les appareils Android, que nous avons également examiné en détail sur le site Web de KV.

Site officiel de l'OSM

Nous devons donc télécharger les données cartographiques OpenStreetMap pour une zone spécifique. Tout d'abord, cela peut se faire depuis le site officiel du service www.openstreetmap.org.

Directement sur la carte des ressources en ligne, il y a un lien "Exporter", une fois cliqué, un panneau d'exportation de données apparaîtra. Ici, à l'aide du bouton bleu "Sélectionner manuellement une autre zone" (sélection manuelle d'une zone spéciale), vous devez sélectionner un rectangle du territoire souhaité sur la carte, puis sélectionner "OpenStreetMap XML Data" dans la liste des formats et cliquer sur le bouton "Exporter".

En conséquence, un fichier avec l'extension osm sera chargé. Il s'agit d'un fichier texte xml contenant des données cartographiques, qui peuvent ensuite être converties dans d'autres formats.

Cependant, le site officiel impose des restrictions sur la quantité de données cartographiques téléchargeables. La carte que vous téléchargez ne doit pas contenir plus de 500 nœuds. Et toute ville aura toujours plus de 500 nœuds. Mais il existe d'autres services qui vous permettent de télécharger la zone géographique souhaitée sans de telles restrictions.

Planète entière

Ici, vous devez sélectionner la zone souhaitée sur la carte OSM et, dans des champs spéciaux, indiquer votre adresse e-mail et définir le nom de la carte sélectionnée. Il est important que le service permette de télécharger la carte non seulement au format OSM, mais également de la convertir en formats Garmin, Navit, Esri prêts à l'emploi.

Étant donné que "l'extraction" d'une carte spécifique de la zone sur le service provient de planet.osm, cela prend un certain temps. Le résultat sera prêt en 15 à 30 minutes, selon la taille de la zone de la carte et la charge du service. Dès que le processus d'extraction de la carte est terminé, l'utilisateur sera averti à l'adresse e-mail qu'il a laissée.

Convertir

Ainsi, après avoir reçu les données cartographiques d'une région particulière sous la forme d'un fichier texte osm, vous pouvez commencer à les convertir en un format de carte prêt à l'emploi avec des graphiques vectoriels ou raster pour une application de navigation. Par exemple, pour le navigateur GPS du logiciel OsmAnd, vous devez convertir les données cartographiques OSM au format OBF.

Il existe un convertisseur spécial OsmAndMapCreator pour cela. Cette application est écrite en Java et est multiplateforme. Il est lancé après décompression, selon le système d'exploitation, par le script sh ou bat. Mais en même temps, le programme a une interface graphique.

Vous devez convertir le fichier osm via le menu "Fichier" - "Créer un fichier obf à partir d'un fichier osm". Après cela, un fichier avec l'extension obf apparaîtra dans le dossier pré-spécifié, qui doit être transféré sur l'appareil Android dans le répertoire /sdcard/osmand/. Désormais, la carte de cette zone sera disponible dans OsmAnd en mode hors ligne.

Avec OsmAndMapCreator, vous pouvez également créer des cartes OBF en utilisant les données d'autres services de cartographie en ligne. Mais un examen de ces fonctionnalités du programme dépasse le cadre de cet article.

Mikhaïl ASTAPCHIK


2) Vecteurs disponibles dans les éditeurs et en téléchargement sous forme de fichiers

Pour naviguer sur le terrain, des cartes doivent être chargées dans l'appareil avec lequel vous vous rendrez dans cette zone - capable de recevoir un signal GPS, de dessiner une carte et votre position dessus. Si l'appareil peut toujours tracer un itinéraire, c'est généralement bon.

Aujourd'hui, nous allons parler de conversion. Cartes OpenStreetMap pour les afficher dans les programmes Russa ou Navitel Navigator. En conséquence, ces cartes peuvent être téléchargées sur des appareils exécutant l'un de ces programmes.

D'une manière générale, vous pouvez télécharger des cartes prêtes à l'emploi de certaines régions de la Russie et de certains autres pays, cependant, ces cartes ne couvrent pas le monde entier et ne sont pas toujours faites comme nous le souhaiterions. En convertissant la carte vous-même, vous pouvez obtenir beaucoup plus, si le temps ne vous dérange pas, bien sûr.

Brièvement et pour ceux qui connaissent, la conversion ressemble à ceci : .osm -> .mp -> .rus / .nm2

Avertissement - Je décris la méthode que j'utilise moi-même. Si vous connaissez un moyen plus simple - vous êtes invités à écrire dans les commentaires.

Maintenant, en détail :

1) Télécharger.osm
.osm est un format de carte vectorielle pour OpenStreetMap. From est basé sur XML, c'est-à-dire en fait du texte.
Vous pouvez obtenir le fichier .osm des manières suivantes :
1. Téléchargez les éditeurs : JOSM ou Merkaartor. Téléchargez simplement le rectangle de carte dont vous avez besoin à partir du serveur et enregistrez-le dans un fichier. Personnellement, je préfère utiliser JOSM, mais vous devez installer Java pour cela.
2. Téléchargez une carte prête à l'emploi d'une certaine région à partir de l'un des sites d'hébergement, par exemple :
- geofabrik.de - continents et pays entiers, certains pays sont divisés en provinces/états/régions
- cloudmade.com - le monde entier par pays, certains pays sont divisés en provinces/états/régions
Il suffit de télécharger le fichier et d'extraire bz2.
3. Télécharger manuellement via XAPI
Pour travailler avec XAPI, il faut faire une requête HTTP au serveur, rien de bien compliqué, tout est écrit au niveau du lien.

2) Couper .osm en morceaux(Si tu veux)
Les fichiers .osm, en particulier ceux préparés par pays, sont assez volumineux et ne subissent pas de conversion ultérieure (voir ci-dessous). Il faut donc les couper.
Pour la découpe, j'utilise un séparateur , par défaut, il crée des fichiers .osm d'environ 120 Mo, qui passent ensuite presque toujours par une conversion ultérieure. Si nécessaire, le répartiteur peut être configuré avec des paramètres ligne de commande.
Le séparateur nécessite Java pour fonctionner.
Gardez également à l'esprit qu'en Russa, le routage ne fonctionne qu'avec une seule carte chargée. Ceux. si une carte d'un pays est découpée en morceaux et chargée dans Russa en tant qu'atlas, le routage ne fonctionnera pas.

3) Convertir .osm en .mp
.mp est un ancien format de stockage de cartes polonais. C'est bien parce que c'est textuel et assez lisible par l'homme, eh bien, beaucoup de programmes le comprennent.
Pour la conversion, j'utilise le programme osm2mp. Malheureusement, le programme nécessite l'installation de Perl et n'est pas très facile à utiliser.
D'une manière ou d'une autre, après avoir installé et configuré Perl (décrit sur le lien) et téléchargé osm2mp, le programme peut être utilisé.
Un fichier .osm arbitraire doit être trié au préalable - traité avec le script osmsort.pl joint
Ensuite, vous devez appeler osm2mp.pl avec les paramètres de conversion.
Grâce à de longues expériences, j'ai écrit un ensemble de fichiers .bat pour moi-même, par exemple, une conversion standard avec un œil pour 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 Terminer %date% %heure% >> std_err.log
Vous devez appeler un tel fichier .bat avec 1 paramètre - le nom (et le chemin complet) du fichier .osm
La 1ère ligne écrit la date et l'heure du début de la conversion dans le fichier std_err.log
La 2ème ligne écrit le nom du fichier .osm dans le fichier std_err.log
La 3ème ligne exécute osmsort, les informations sur la progression du processus (et les erreurs) vont dans le fichier std_err.log
La 4ème ligne exécute osm2mp, les informations sur la progression du processus (et les erreurs) vont dans le fichier std_err.log
La 5ème ligne écrit la date et l'heure de la fin de la conversion dans le fichier std_err.log
(Le chemin vers perl.exe doit être écrit soit dans le système, soit dans votre fichier .bat)

Pour la conversion de carte pays étrangers, il est souhaitable d'inclure la translittération - puis le nom. Par exemple, ajoutez les paramètres suivants "--nametaglist int_name,name:en,name,name:ru,ref,int_re f,addr:housenumber,operator --translit" juste après "osm2mp.pl"

Pour convertir en vue de Navitel, vous devez télécharger un ensemble de fichiers de configuration osm2navitel, renommer les fichiers respectivement en header_navitel.tpl, poly_navitel.cfg et poi_navitel.cfg ; et ajoutez les paramètres "--osmbbox --navitel --disableuturns --header header_navitel.tpl --cfgpoly poly_navitel.cfg --cfgpoi poi_navitel.cfg" à l'appel à osm2mp.pl

Pour d'autres conversions, vous pouvez également préparer poly*.cfg, poi*.cfg et header*.tpl

Une grande carte peut ne pas être convertie - par exemple, Perl 32 bits est limité à 2 Go de RAM, par conséquent, osm2mp ne peut pas gérer les fichiers .osm n'importe où à partir de 700 Mo de taille, et se bloque parfois avec une erreur de mémoire sur des cartes beaucoup plus petites. Dans ce cas, la carte doit être découpée (voir étape 2).

4) Convertir .mp en .rus (ou .nm2)
Pour cela, il existe un excellent programme GPSMapEdit, qui, comme son nom l'indique, est également un éditeur. Il suffit de charger le fichier .mp dans GPSMapEdit et de faire un Export au format requis.
Mais il y a quelques pièges :
- Les fichiers .rus (et .nm2) enregistrés à partir de GPSMapEdit ont une taille limite de 16 Mo. Selon mes estimations, cela équivaut à environ 120 Mo d'un fichier .mp ou environ 600 Mo d'un fichier osm.
- Les fichiers .nm2 pour les versions Navitel 3.2.* sont très exigeants sur l'absence d'erreurs sur la carte, donc si "Échec de l'exportation" se produit, vous devrez corriger l'erreur sur la carte affichée, soit sélectionner un format différent, soit convertir la carte avec différents paramètres (voir étape 3).

PS , puis convertissez-les en .rus ou .nm2.

(au sens propre " carte ouverte des rues"), abrégé OSM— un projet de cartographie web non commerciale pour créer un plan détaillé gratuit et gratuit carte géographique paix.

Pour créer des cartes, des données de traceurs GPS personnels, des photographies aériennes, des enregistrements vidéo, Imagerie par satellite et des panoramas de rue fournis par certaines entreprises, ainsi que les connaissances de la personne qui dessine la carte. Il est impossible d'utiliser des services tels que Google Maps pour créer des cartes sans l'autorisation du détenteur des droits d'auteur.

OpenStreetMap utilise le principe d'un wiki pour créer une carte. Chaque utilisateur enregistré peut apporter des modifications à la carte.

Nous allons maintenant commencer notre histoire sur la façon d'apporter des modifications et des ajouts à cette carte plutôt détaillée, en développement et facile à utiliser.

Vous devez d'abord vous rendre sur le site officiel de l'OSM http://www.openstreetmap.org/. Vous pouvez accéder au site à la fois en utilisant votre boîte aux lettres personnelle et en liant un compte existant dans différentes communautés, dont les icônes sont illustrées sur la figure :

Après être entré sur le site, nous aurons la même image que sur la photo d'en-tête du blog. L'en-tête de la page contient le menu principal avec toutes les commandes et fonctionnalités prises en charge.

Maintenant, une question tout à fait logique se pose : comment éditer la carte après tout ?

La carte peut être éditée à la fois en ligne, à l'aide de deux éditeurs en ligne : iD et Potlatch 2, et hors ligne, à l'aide de l'éditeur installé sur l'ordinateur. La deuxième méthode est pratique pour ceux qui ont une vitesse Internet très faible ou il y a des restrictions sur le trafic utilisé, où toutes les modifications peuvent être apportées sur votre ordinateur puis envoyées au serveur OSM. Les modifications sont envoyées sous forme de fichier XML, elles n'auront donc pas d'impact significatif sur le trafic.

Dans cet article, nous allons éditer la carte en ligne à l'aide de l'éditeur iD, car. Les éditeurs iD et Potlatch 2 fonctionnent de la même manière, seul Potlatch 2 vous permet de mapper plus de classes d'objets différentes et de ce fait, il est plus lent. Pour dessiner et éditer sur la feuille de route, un éditeur iD rapide suffit amplement.

Dans le coin supérieur gauche, nous avons trois éléments en surbrillance "Modifier", "Historique" et "Exporter". De plus, l'item "Modifier" est inactif. Lorsque vous le survolez avec le curseur de la souris, un indice apparaît indiquant que vous devez zoomer pour le modifier.

Une fois la carte agrandie à l'échelle requise, le bouton "Modifier" deviendra actif. Lorsque vous cliquerez dessus, un menu contextuel apparaîtra dans lequel vous pourrez sélectionner l'éditeur de carte souhaité.

Sélectionnez l'éditeur d'iD et commencez à travailler avec la carte. Vous pouvez apporter des modifications à la carte à la fois manuellement, en utilisant des images satellites fournies par le service OSM, et en traçant les chemins obtenus à partir des traces enregistrées dans le navigateur. L'image suivante montre la fenêtre d'édition de la carte avec l'éditeur iD. L'édition ne sera disponible qu'après un zoom avant et l'échelle doit être très grande. La figure montre l'échelle extrêmement petite, qui est disponible pour l'édition. Comme vous pouvez le voir, cette échelle n'est pas très adaptée pour tracer des objets à partir d'images spatiales, mais elle peut être utilisée pour tracer des routes à l'aide de traces GPS.

Comme vous pouvez le constater, l'éditeur est très simple et ne permet de cartographier que trois types d'objets : un point, une ligne et un polygone. Comme vous pouvez le deviner, un point est le nom d'un certain lieu ou d'un objet ponctuel, une ligne représente des routes, un polygone représente diverses zones (forêts, colonies, maisons, etc.).

Sur la barre d'outils de droite, seuls deux boutons sont intéressants :

réglage du substrat. Ceux. ce qui sera affiché sur la carte (instantané Google, carte OSM, etc.)

données de la carte. Ici, à l'aide de ce bouton, les traces GPS sont chargées dans l'éditeur et sélectionnent également les classes d'objets qui doivent être affichées ou masquées sur la carte lors de l'édition.

Et maintenant, découvrons comment placer des objets sur la carte. J'ai vu que pendant le trajet, l'itinéraire passait par endroits le long de routes forestières qui ne figurent pas sur la carte OSM. Cette lacune doit être corrigée. Pour ce faire, téléchargez une vraie trace GPS de Rafael et commencez à tracer des routes sur une carte en utilisant une vraie trace GPS. Dans cet exemple, je veux dessiner un beau chemin forestier que nous avions avant une halte au lac. Voici une photo de cette piste :

La piste est chargée, vous devez maintenant dessiner cette route.

Dans la figure, la piste réelle chargée est affichée en rose, la ligne blanche le long de la piste est la route tracée sur la carte. Tout objet appliqué peut être modifié. Pour ce faire, sélectionnez-le simplement avec le curseur de la souris. L'objet n'a pas à être le vôtre. Pour terminer le tracé de la ligne sur la carte, cliquez sur le dernier point. Les points de début et de fin de la ligne sont importants car ils déterminent la direction du mouvement. Ceci est particulièrement important lorsque vous dessinez des routes et des rivières à sens unique. Mais à tout moment, la direction du mouvement peut être modifiée en sélectionnant l'icône appropriée qui apparaît après l'activation de l'objet. Sur un objet existant, vous pouvez modifier la position des points existants, ajouter les vôtres (faites glisser la flèche située entre les points) et supprimer des points. Ceux. il n'y a rien de compliqué ici.

Lorsque vous sélectionnez un objet nouvellement tracé, le menu de type d'objet apparaît sur le côté gauche de l'écran

Nous avons une route, alors nous la choisissons. Après cela, une liste de routes possibles apparaîtra. Nous avons une route forestière, alors nous la choisissons

Après cela, nous entrons dans les attributs nécessaires de la route forestière. Ces attributs sont importants pour la carte OSM, car ils sont ensuite navigués automatiquement en fonction du véhicule, ainsi que la possibilité d'afficher un objet sur la carte, lors de la suppression d'objets inutiles (par exemple, une Ferrari n'ira pas le long d'une route forestière, de sorte que le conducteur d'une telle voiture ne veut pas que les chemins de campagne et de forêt jonchent la carte et participer à la planification d'itinéraire automatique).

Pour la route créée, j'ai entré les attributs suivants :

Enrobage: non pavé

Largeur: 3m

Accès légal : vélo, transport automobile, cavaliers, piétons

Type de route de campagne : Plutôt mou : terre roulée mélangée à des matériaux durs

Perméabilité : Roues solides : vélos hybrides, voitures, pousse-pousse

Difficulté du parcours VTT : 0 : Gravier lisse/sol compacté, pas d'obstacles, virages larges

Difficulté du VTT : 0 : portance moyenne<10%, гравий/утоптанная земля, без препятствий

Toute action peut être annulée avant que les données ne soient envoyées au serveur. Si vous avez oublié de définir un type d'objet ou de lui attribuer des attributs, mais que vous avez en même temps atteint l'étape de saisie d'un commentaire, la dernière étape peut être annulée (en cliquant sur "Enregistrer") en fermant la fenêtre de saisie de commentaire, tandis que l'objet non enregistré ne disparaîtra nulle part.



 
Des articles sur sujet:
Tout ce que vous devez savoir sur les cartes mémoire SD pour ne pas vous tromper lors de l'achat de Connect sd
(4 évaluations) Si vous ne disposez pas de suffisamment de stockage interne sur votre appareil, vous pouvez utiliser la carte SD comme stockage interne pour votre téléphone Android. Cette fonctionnalité, appelée Adoptable Storage, permet au système d'exploitation Android de formater un support externe
Comment faire tourner les roues dans GTA Online et plus dans la FAQ de GTA Online
Pourquoi gta online ne se connecte pas ? C'est simple, le serveur est momentanément éteint / inactif ou ne fonctionne pas. Passez à un autre Comment désactiver les jeux en ligne dans le navigateur. Comment désactiver le lancement de l'application Online Update Clinet dans le gestionnaire Connect ? ... sur skkoko je sais quand ça te dérange
As de pique en combinaison avec d'autres cartes
Les interprétations les plus courantes de la carte sont: la promesse d'une connaissance agréable, une joie inattendue, des émotions et des sensations inédites, la réception d'un cadeau, une visite à un couple marié. As de cœur, la signification de la carte pour caractériser une personne en particulier que vous
Comment construire correctement un horoscope de relocalisation Faire une carte par date de naissance avec décodage
La carte natale parle des qualités et capacités innées de son propriétaire, la carte locale parle des circonstances locales initiées par le lieu d'action. Ils sont d'égale importance, car la vie de nombreuses personnes passe loin de leur lieu de naissance. Suivez la carte locale