Otvorite mapu ulica. Kako napraviti promjene na Open Street Map (OSM). Programi za računar sa OSM mapama

Ovo su nezvanične besplatne kartice. Kreirala ih je internet zajednica Otvori mapu ulica (OSM). Još jedan nedvosmisleni plus je što ih pravi više osoba, svaki registrovani korisnik može napraviti izmjene na karti. Konstantno se ažuriraju iu mnogim regijama imaju više ažurnih informacija o ovog trenutka nego službene karte.

Upute za instaliranje OpenStreetMap mapa za Navitel Navigator:

1. Napravite kopiju memorijske kartice (za svaki slučaj)
2. Kopirajte potrebne *.nm2 datoteke u bilo koji folder na uređaju ili memorijskoj kartici (npr. /sdcard/NavitelContent/Maps/AtlasOSM). Ako se regije ne graniče jedna s drugom, onda kako bi ruta bila pravilno postavljena, dodajte datoteku s preglednom mapom Rusije (Russia-overview-osm-nm2) u mapu s odabranim kartama.
3. U programu Navitel otvorite Meni - Postavke - Karta - Otvori atlas - srednja ikona sa folderom na dnu - odaberite folder i kliknite "ok" (zelena kvačica)
4. Nakon što je proces indeksiranja završen, karte će biti dostupne za navigaciju

BITAN! Karte OSM projekta kreirane su u jedinom NM2 formatu, savršeno rade s navigacijskim programom Navitel Navigator verzije 5.0.3 i niže (bolje u verziji 3.5) bez kvarova i ograničenja. Također, OSM karte dobro rade na verzijama Navitel Navigatora do 9.10.xxxx

Znanje većine ljudi o OSM-u obično je ograničeno na: „Ovo je mapa koja obični ljudi kao wikipedia. Nadalje, često se čuje da OSM karte nisu pogodne za turizam, da nema reljefa, propusnica itd. To nije tako, i ja sam se uvjerio u potrebu pisanja obrazovnog programa.

  • Šta je tačno OSM;
  • Zašto je za turiste;
  • Kako dobiti informacije od OSM-a prilikom planiranja putovanja;
  • Kako ga koristiti već na ruti;
  • Malo o crtanju (dodavanju) OSM-a.

Šta je OSM?

Ovo nije mapa koju vidite na openstreetmap.org!

95% stanovništva koje je čulo za OSM ode na ovu stranicu, vidi ovo i razumno ne doživi veliki izliv emocija.

OSM je baza podataka. Radi lakšeg razumijevanja, zamislite datoteku sa tabletom, gdje su koordinate tačaka ili linija upisane u prvom stupcu, u drugom stupcu, šta te tačke i linije predstavljaju. Evo takve ploče - ovo je OSM. Naravno, sada sam pojednostavio ploču, ali glavna stvar je da shvatite da je OSM u originalnoj verziji samo tako dosadna ploča, a ne prekrasna raznobojna mapa, pa čak ni slika.

Podaci sa ove ploče se koriste za izradu…. bilo šta!

Od elektronskih karata za turiste do dijagrama električne mreže ili postera na zidu sa mapom autobuskih linija u vašem rodnom gradu.


Jedna od OSM karata za gledanje sa ekrana desktop računara ili telefona. (Otvorite Topo Map) Jedna od OSM karata za Garmin prijenosni navigator
3D mapa za slijepe odštampana na 3D štampaču na osnovu OSM podataka. Uradi . Karta električne mreže Njemačke
karta mora na http://map.openseamap.org/
OSM mapa popularna mobilna aplikacija Maps.me

Svako ko kreira grafički prikaz OSM-a bira za svoj ukus i boju kako će određeni objekti biti tamo predstavljeni. I da li će uopšte biti predstavljeni. Kao što možete vidjeti na gornjim slikama, oni kojima je potrebna mapa napajanja zanemarili su sve objekte u OSM bazi podataka, osim onih koji se odnose na elektroenergetske mreže. A kreatori Maps.me-a, prilikom izrade mape za navigaciju u selu i okolini, u svoju mapu nisu ubacivali dalekovode, planinske prijevoje i prevoje. Kreatori morska karta izbačen iz baze podataka sasvim treći.

Odnosno, ako baš želim, onda mogu napraviti kartu na kojoj će biti prikazana samo mora, klupe i bunari. I mora će biti crveno, klupe će izgledati kao zastava UN-a na mapi, bunari će biti prikazani u najvećoj skali (kada, ono što je prikazano u kojoj mjeri također prirodno može biti drugačije) i crtaće se križićima. Moja psihodelična mapa će se ažurirati (povući najnovije informacije sa OSM servera) svakog punog mjeseca (Ko to tako kaže, ali ja volim pun mjesec!). Takva kartica nikome neće trebati, ali u teoriji je moguće 🙂

Dakle, ne postoji lista konvencije na OSM kartama. Svaki grafički prikaz (vrsta OSM/rasterizatora - naići ćete na različita imena) će imati drugačiji. Kako dobiti informacije od OSM-a opisat ću u nastavku. Ovo će biti zanimljivo čak i za one koji su intuitivno jasni na kartama, jer, kao što ste vjerovatno shvatili, ne postoji niti jedna OSM mapa koja bi istovremeno prikazala sve što se nalazi u bazi podataka.

Zašto nam treba?

Više o kartama koje se koriste za pripremu putovanja možete pročitati kod mene.

Yandex i Google mape jer šume i planine nisu primjenjive - ovo je, nadam se, jasno. Nema staza, nema potrebnih objekata, nema reljefa. Korporacije nisu zainteresovane da se ometaju i crtaju stazu kojom će za godinu dana proći 100 ljudi.Nije interesantno prikazati izvor u šumi, a tako neznatnom broju njihovih klijenata trebaju propusnice da se najverovatnije nikada neće pojaviti tamo.

Ali u OSM-u ima puno informacija koje a) ne staju na kartu b) nisu kartografske u principu. Ako je kompetentan geodet prošetao područjem prije vas, tada ćete dobiti mnogo informacija koje ste inače navikli dobiti iz izvještaja sportskih turista. ( Inače, u izvještajima ponekad lažu i uljepšavaju stvarnost zbog motiva, kora i iscjedaka, ali nema motiva da urednik OSM laže.) I ovdje se ova informacija odmah vezuje za područje, a ne u formi teksta. Ako je područje loše nacrtano, onda nemate sreće i na vama je da to popravite.

Pokazat ću vam najlakši način, koji ne zahtijeva instalaciju bilo kakvih programa, da izvučete zanimljivost Dodatne informacije od OSM.

Oznake su kul, naravno, ali OSM također pruža mogućnost automatskog rutiranja (priprema staze za planinarenje) duž staza/puteva, umjesto ručnog klikanja na kartu. To se može uraditi u Android aplikaciji (odavde ima i paket mapa) ili na web stranici gpsies.com (glavna stvar prilikom spremanja staze je provjeriti da li je ovo vaš plan, a ne staza stvarno prošla) , ili u programu SAS Planet (ovdje je loše).

OSM na ruti

OSM su vektorske karte, pa ih je zgodno koristiti u navigatorima (automatsko usmjeravanje duž staza, zumiranje bez gubitka kvalitete, traženje objekata). Kao i obično, imamo izbor između Garmina i pametnog telefona.

OSM karte za Garmin navigator

Zgodne OSM konstrukcije koje će stati ispod ruksaka, svakodnevno ažurirane:

  • https://maptourist.org/osm-garmin - cijeli bivši SSSR + Mongolija. Na linku se nalazi gmapsupp.zip fajl, raspakujući ga i stavite na memorijsku karticu u uređaj u Garmin folderu, dobićete kartu celog bivšeg SSSR-a. Postoje i zasebni dosijei za federalne okruge Ruske Federacije i Mongolije. Ovaj sklop prikazuje propusnice sa kategorijama;
  • http://garmin.openstreetmap.ru/federal/ - Rusija s datotekama po federalnim okruzima (arhiva se mora raspakirati pomoću, na primjer, 7zip i jednostavno baciti na memorijsku karticu u uređaju u mapu Garmin);
  • http://gis-lab.info/data/mp/# - regioni Ruske Federacije i neke zemlje odvojeni fajlovi. Tu su i upute za izlijevanje, uključujući i kroz bazni logor.

Korisnici se konstantno prilagođavaju OSM-u i gore navedene verzije se stalno ažuriraju, tako da ćete uploadom mape neposredno prije nego što krenete, dobiti najnoviju verziju.

Mnoge karte nemaju horizontalne linije. Mogu se postaviti odvojeno.

Fajlovi terena su trajni, pa sam ih sakupio ovdje: https://yadi.sk/d/olnB_ueyxHJW0g Takođe se lako popunjavaju. Nakon instalacije vidjet ćete datoteke terena u zasebnim stavkama na listi karata uređaja, što vam omogućava da ih isključite kada nisu potrebni i ometaju gledanje karte.
Na linku readme fajl, horizontalne linije cele Rusije i odvojeno ostatka sveta od 60*Sh do 56*Sh. Možete preuzeti i datoteke odmah i torrent datoteke. Linije konture su lijepljenje podataka skeniranja svemira SRTM i ASTER GDEM Zemlje.

nekako sam shvatio sa Garminom.

OSM u pametnom telefonu

Ovdje postoji mnogo opcija. Najjednostavniji od njih:

Aplikacija OSMAnd me nije impresionirala jer nisam mogao preuzeti mapu koja nije OSM van mreže. Budući da na planinarenju koristim pametni telefon, uključujući i kao rezervnu pohranu za karte i satelitske snimke.

Malo o crtanju (dodavanju) OSM-a

U idealnom slučaju, trebate nacrtati kartu prije i poslije planinarenja.

  • Prije planinarenja- da pripremite najviše čestitke za svoju voljenu osobu. Možete označiti šume, rijeke, grebene, čistine, puteve vidljive na satelitskim snimcima.
  • Nakon planinarenja- jer je zanimljivo i podijeliti informacije koje ste prikupili tokom putovanja. Mnogo toga se može mapirati tek nakon što to lično vidite. Kvalitet staze, broj mesta za šatore, izvori, bunari u selima, dubina broda itd. i tako dalje

Najjednostavniji uređivač - direktno u pretraživaču. Zove se ID. Idite na https://www.openstreetmap.org

Ako ovo radite prvi put, morat ćete se registrirati (login i lozinka će biti korisni za druge urednike).

Vrlo je jednostavno, ali ima malo mogućnosti, mnoge stvari u njemu su duge i nezgodne za raditi, a lako možete nešto pokvariti.

Najbolji način je savladati JOSM editor. Ovo je već zaseban program na računaru. Postoji puno svih vrsta zvona i zviždaljki, mogućnost postavljanja oblaka svih vrsta satelitskih snimaka, upload-ovanja vaših staza i tačaka, pregled cijele historije promjena objekata itd. itd. Glavna stvar je da se proces uređivanja odvija izvan mreže, bilo koja radnja se lako otkazuje uobičajenim Ctrl + Z. Kada završite, pritisnete dugme „pošalji podatke na server“, program će proveriti vaše izmene, zatražiti od vas da označite kućicu „Želim da neko drugi proveri moje izmene“ (prvo označite), zamoliće vas da naznačite izvor podataka o novoj seriji izmjena. I tek nakon ove promjene će letjeti na server gdje je baza podataka pohranjena. Na mapi web stranice openstreetmap.org promjene će biti prikazane odmah, u onim sklopovima za Garmin koje sam bacio gore - za jedan dan, a npr. isti maps.me ažurira mapu jednom mjesečno.

Upute za korištenje JOSM-a: https://josm.openstreetmap.de/wiki/Ru%3AIntroduction

Video instrukcija u kojoj sve počinje postavljanjem programa: https://www.youtube.com/watch?v=t7UdJrX8nGM

Ova dva uputstva (ako želite, naći ćete više, uključujući i na YouTube-u) će vas naučiti tehničkom dijelu. Da biste saznali za koje su tačno oznake određeni objekti, koristite pretragu u OSMWiki (okvir za pretragu u gornjem desnom uglu). Uz malo iskustva, zapamtit ćete oznake koje koristite i manje je vjerovatno da ćete surfati wikijem.

Uobičajene početničke greške:

  • crtajte ispod rasterizatora. Recimo da koristite maps.me za navigaciju. On ne izvlači pasove ( mountain_pass=da), ovaj rasterizer nije stvoren za planinarenje. Ali želite da vidite propusnice u maps.me na svom pametnom telefonu. I počnete označavati propusnice poput tourism=viewpoint ( ova oznaka treba da označava mesta sa dobar pogled) , koji je prikazan u maps.me. Ovo nije tačno, jer su to različiti objekti po značenju, jasno opisani na Wiki-u. I tvoj je problem što tvoj rasterizer nešto ne pokazuje. Za drugu osobu je vjerovatno sve u redu i treba da razlikuje prolaz od određenog mjesta. Čak i ako nijedan rasterizer ne prikazuje ono što želite, ako se baza podataka pravilno održava, moguće je kreirati odgovarajući rasterizer za vaše potrebe ili modificirati postojeći. Na primjer, propustio sam https://maptourist.org/osm-garmin rtsa_scale =* u izradi za Garmin. Ako je sve napisano kontinuiranim tekstom u jednom redu, tada se elektronski mozak neće nositi. Ako imate informaciju koju ne znate označiti, ali je korisna krajnjem korisniku, upišite je u vrijednost oznake opis=*. Na primjer, pišem do tačke shop=hardware (prodavnica hardvera) informacije o tome da li sam tamo pronašao rafinirani benzin za gorionike.
  • precrtati sa drugih karata.Općenito, ovaj predmet je izmišljen na Zapadu zbog svih vrsta pravnih i monetarnih problema. Da, Google i Yandex će biti jako protiv ako počnete koristiti njihove mape, na koje su potrošili novac, zarad karte koja se distribuira besplatno. Ali ovo pravilo, kako kažu: "nije greška, već karakteristika." Omogućava vam da osigurate da je put koji vidim na OSM-u iscrtan sa GPS staze od strane ljudi koji su tamo zapravo hodali, a čistina je vidljiva na satelitskoj fotografiji, a ne kopirana sa karte Glavnog štaba, koja nije ažuriran decenijama. Naravno, i staza na OSM-u bi mogla biti zarasla, ali kada se pripremamo za planinarenje gledamo sve dostupne karte i ako je staza ucrtana na svim kartama, onda ćemo biti sigurni da je prisutna, a ako nije na nekoj mapi, nećemo više računati na to i planirati svoje akcije u skladu s tim. A ako karte počnu da se precrtavaju jedna s drugom bez provjere stvarnosti, onda će to biti glupost. Osim toga, već znate kako pogledati datum kreiranja staze u OSM-u kako biste procijenili njegovu prisutnost u ovom trenutku, a znate i kako izbrisati objekt ako još uvijek nije na zemlji.

Često se čuje da, pošto OSM može svako da uređuje, onda može doći neko ko će sve obrisati ili nacrtati šizofrene gluposti. Ako se to dešava povremeno, iskusni korisnici to uspješno prepoznaju i eliminišu. Da, i preteško je i ne grebe CSV vandale - registrirajte se negdje i pokvarite kartu. Obilje korisnika, naravno, povećava broj ljudi koji nisu upoznati sa tehničkim dijelom mapiranja, ali je sve više iskusnih korisnika koji će korigirati za početnike.

Ovo je bio uvodni kurs u OSM. Dovoljno za početak :)

Pridružite se planinarenju kroz moju grupu.

Bez navigacije, nigdje, pogotovo s obzirom na stanje naših puteva. Jeste li primijetili da vam navigator nije stabilan? Zatim morate preuzeti OSM karte za Navitel što je prije moguće. Sadrže sve potrebne informacije o naseljima u zemlji, ove mape prikazuju POI objekte, kao što su restorani, barovi, mjesta za kulturnu rekreaciju.

OSM karte za navigator - nešto više od obične navigacije. Ovo je projekt koji stvaraju entuzijasti vlastitim rukama. Servis pruža rasterske karte područja, a navigacijski servisi na osnovu njih kreiraju karte na koje smo navikli. Ovaj pristup omogućava da se navigacija organizuje što je preciznije moguće.

OSM projekat je potpuno nekomercijalni projekat. To znači da se sve karte daju besplatno pod javnom licencom. Štaviše, Open Street Map djeluje kao wiki, što omogućava svima da unose promjene na mapama i to čini OSM još boljim, boljim i popularnijim.

Zašto se isplati koristiti OSM?

Open Street Map ima niz prednosti u odnosu na druge projekte slične prirode:

  • tačnost;

Navitel OSM karte su toliko detaljne da će se sa 99% vjerovatnoće svaka grbina i neravan teren koji se nalaze na mapama naći u pravi zivot. To je zbog činjenice da OSM zajednica stalno dorađuje karte na Internetu. Kao rezultat toga, napravljene su promjene, stare verzije su ažurirane, a nove karte su poboljšane.

  • besplatna distribucija;

Projekat postoji na osnovu donacije. Ovo je omogućilo apsolutno preuzimanje svih OSM karata za Navitel. Istovremeno, kvalitet će biti daleko od lošijeg od kvaliteta plaćenih usluga.

  • široki obim;

Za razliku od većine projekata, OSM karte za Navitel pokrivaju sve zemlja. Stoga, koristeći ih, zajamčeno ćete znati kako doći do mjesta koje vam je potrebno u nepoznatoj zemlji ili kontinentu. Štaviše, OSM je ispred neke plaćene "braće" po preciznosti - TomTom/Tele Atlas. Prema studiji, tačnost Open Street Map premašuje ove karte za 27%.

  • zgodna upotreba;

Mape se mogu uvesti u bilo kojem prikladnom formatu - PNG, JPEG, SVG, PDF ili PostScript. Također, moguće ih je poslati u Garmin, GisRussa.

WIKI format je omogućio OSM-u da kreira jedinstveni projekat mapiranja. Uostalom, činjenica da karte finaliziraju stanovnici tog područja daje neosporne prednosti. Prvo, preciznost je izuzetno visoka, a drugo, osigurana je pouzdanost. I treće, ovo je opšta dostupnost OSM karte za Navitel. Možete ih preuzeti na našoj web stranici besplatno i bez SMS-a.

Pročitajte o tome kako instalirati karte.

Pregledna karta Rusije (Rusija-pregled)
Altaj (Rusija-AL)
Altajska teritorija (Rusija-ALT)
Amurska regija (Rusija-AMU)
Arhangelska oblast (Rusija-ARK)
Astrahanska oblast (Rusija-AST)
Baškirija (Rusija-BA)
Belgorodska oblast (Rusija-BEL)
Brjanska oblast (Rusija-BRY)
Burjatija (Rusija-BU)
Čečenija (Rusija-CE)
Čeljabinska oblast (Rusija-CHE)
Čukotski autonomni okrug (Rusija-CHU)
Čuvašija (Rusija-CU)
Dagestan (Rusija-DA)
Ingušetija (Rusija-IN)
Irkutska oblast (Rusija-IRK)
Ivanovska oblast (Rusija-IVA)
Teritorija Kamčatka (Rusija-KAM)
Kabardino-Balkarija (Rusija-KB)
Karachay-Cherkesia (Rusija-KC)
Krasnodarska teritorija i Adigeja (Rusija-KDA)
Kemerovska oblast (Rusija-KEM)
Kalinjingradska oblast (Rusija-KGD)
Kurganska oblast (Rusija-KGN)
Habarovska teritorija (Rusija-KHA)
Hanti-Mansijski autonomni okrug (Rusija-KHM)
Kirovska regija (Rusija-KIR)
Hakasija (Rusija-KK)
Kalmikija (Rusija-KL)
Kaluška oblast (Rusija-KLU)

(bukvalno " otvori karticu ulicama"), skraćeno OSM— nekomercijalni projekt web mapiranja za kreiranje detaljnog besplatnog i besplatnog geografska karta mir.

Za kreiranje mapa, podataka sa ličnih GPS trackera, fotografija iz zraka, video zapisa, satelitske snimke i panorame ulica koje pružaju neke kompanije, kao i znanje osobe koja crta mapu. Koristite za kreiranje mapa usluga kao što su google mape, bez dozvole vlasnika autorskih prava je nemoguće.

OpenStreetMap koristi princip wikija za kreiranje mape. Svaki registrovani korisnik može izvršiti izmjene na karti.

Sada ćemo započeti našu priču o tome kako unijeti izmjene i dopune na ovu prilično detaljnu kartu koja se razvija i jednostavna za korištenje.

Prvo morate otići na službenu OSM web stranicu http://www.openstreetmap.org/. Na stranicu možete ući putem svog ličnog poštanskog sandučeta i povezivanjem postojećeg naloga u različitim zajednicama, čije su ikone prikazane na slici:

Nakon ulaska na stranicu, imat ćemo istu sliku kao na zaglavnoj fotografiji bloga. Zaglavlje stranice sadrži glavni meni sa svim podržanim komandama i funkcijama.

Sada se postavlja sasvim logično pitanje: kako ipak urediti kartu?

Karta se može uređivati ​​kako online, koristeći dva online editora: iD i Potlatch 2, tako i offline, koristeći editor instaliran na računaru. Drugi način je pogodan za one koji imaju vrlo malu brzinu interneta ili postoje ograničenja u korištenom prometu, gdje se sve promjene mogu izvršiti na vašem računalu i zatim poslati na OSM server. Izmjene se šalju kao XML fajl, tako da neće imati značajan utjecaj na promet.

U ovom članku ćemo urediti kartu na mreži pomoću iD editora, jer. iD i Potlatch 2 uređivači rade na isti način, samo Potlatch 2 omogućava mapiranje više različitih klasa objekata i zbog toga je sporiji. Za crtanje i uređivanje na mapi puta sasvim je dovoljan brz iD editor.

U gornjem lijevom uglu imamo tri označene stavke "Uredi", "Istorija" i "Izvoz". Štaviše, stavka "Uredi" je neaktivna. Kada kursorom miša zadržite pokazivač miša iznad njega, pojavljuje se nagoveštaj da morate zumirati da biste uredili.

Nakon što je mapa uvećana na željenu skalu, dugme "Uredi" će postati aktivno, kada kliknete na njega, pojaviće se iskačući meni u kojem možete izabrati željeni uređivač karte.

Odaberite iD editor i počnite raditi s mapom. Možete izvršiti promjene na karti i ručno, koristeći satelitske slike koje pruža OSM usluga, i iscrtavanjem putanja dobijenih iz tragova sačuvanih u navigatoru. Sljedeća slika prikazuje prozor za uređivanje karte sa iD editorom. Uređivanje će postati dostupno tek nakon zumiranja, a razmjer mora biti vrlo velik. Na slici je prikazana izuzetno mala skala koja je dostupna za uređivanje. Kao što vidite, ova skala nije baš pogodna za crtanje objekata sa svemirskih slika, ali se može koristiti za crtanje puteva pomoću GPS tragova.

Kao što vidite, uređivač je vrlo jednostavan i omogućava vam da mapirate samo tri tipa objekata: tačku, liniju i poligon. Kao što možete pretpostaviti, tačka je naziv određenog mjesta ili tačkastog objekta, linija je put, poligon je različita područja (šume, naselja, kuće itd.).

Na alatnoj traci sa desne strane interesantna su samo dva dugmeta:

podešavanje podloge. One. šta će biti prikazano na mapi (Google snimak, OSM mapa, itd.)

podaci o kartici. Ovdje se uz pomoć ovog gumba GPS tragovi učitavaju u uređivač, a također se biraju one klase objekata koje treba prikazati ili sakriti na karti prilikom uređivanja.

A sada hajde da shvatimo kako staviti objekte na mapu. Vidio sam da je u vožnji ruta prolazila na mjestima uz šumske puteve kojih nema na OSM karti. Ovaj nedostatak treba ispraviti. Da biste to učinili, preuzmite pravi GPS trag od Rafaela i počnite crtati puteve na karti koristeći pravu GPS stazu. U ovom primjeru želim nacrtati prekrasnu šumsku stazu koju smo imali prije zaustavljanja na jezeru. Evo fotografije ove staze:

Staza je učitana, sada morate nacrtati ovaj put.

Na slici je učitana prava staza prikazana ružičastom bojom, bijela linija duž staze je mapirana cesta. Bilo koji primijenjeni objekt se može uređivati. Da biste to učinili, jednostavno ga odaberite kursorom miša. Predmet ne mora biti vaš. Da biste završili crtanje linije na karti, kliknite na posljednju tačku. Početna i krajnja tačka linije su važne jer određuju pravac kretanja. Ovo je posebno važno kada se crtaju jednosmjerne ceste i rijeke. Ali u svakom trenutku smjer kretanja se može promijeniti odabirom odgovarajuće ikone koja se pojavljuje nakon aktivacije objekta. Na postojećem objektu možete promijeniti položaj postojećih tačaka, dodati svoje (povucite strelicu koja se nalazi između tačaka) i izbrisati točke. One. tu nema ništa komplikovano.

Kada odaberete novo iscrtani objekat, meni tipa objekta se pojavljuje na lijevoj strani ekrana

Imamo put, pa ga biramo. Nakon toga će se pojaviti lista mogućih puteva. Imamo šumski put, pa ga biramo

Nakon toga unosimo potrebne atribute šumskog puta. Ovi atributi su važni za OSM mapu, jer se naknadno koriste za automatsku navigaciju ovisno o odabranom vozilu, kao i mogućnost prikaza objekta na karti pri odbacivanju nepotrebnih objekata (recimo da Ferrari neće voziti uz šumski put, tako da vozač takvog automobila neće htjeti tako da poljske i šumske staze začepljuju kartu i učestvuju u automatskom rutiranju).

Za kreiranu cestu unio sam sljedeće atribute:

premaz: neasfaltirano

širina: 3m

Pravni pristup: bicikl, motorni prijevoz, konjanici, pješaci

Tip seoske ceste: Prilično mekano: valjano tlo pomiješano sa tvrdim materijalima

Prohodnost: Jaki točkovi: hibridni bicikli, automobili, rikše

Težina staze za brdski biciklizam: 0: Glatka šljunak/zbijeno tlo, bez prepreka, široka skretanja

Poteškoće brdskog biciklizma: 0: Srednje podizanje<10%, гравий/утоптанная земля, без препятствий

Bilo koja radnja se može otkazati prije nego što se podaci pošalju na server. Ako ste zaboravili definirati tip objekta ili mu dodijeliti atribute, ali ste u isto vrijeme došli do koraka unosa komentara, posljednji korak možete poništiti (klikom na "Sačuvaj") zatvaranjem prozora za unos komentara, dok nespremljeni objekt neće nestati nigde.


2) Vektori dostupni u editorima i za preuzimanje kao fajlovi

Da biste se kretali terenom, mape je potrebno učitati u uređaj s kojim ćete ići na ovo područje – koji može primati GPS signal, crtati kartu i vašu poziciju na njoj. Ako uređaj još uvijek može postaviti rutu, općenito je dobro.

Danas ćemo govoriti o pretvaranju OpenStreetMap mapa za njihovo prikazivanje u programima Russa ili Navitel Navigator. U skladu s tim, ove karte se mogu preuzeti na uređaje koji koriste jedan od ovih programa.

Uopšteno govoreći, možete preuzeti gotove karte nekih regija Rusije i nekih drugih zemalja, međutim, ove karte ne pokrivaju cijeli svijet i nisu uvijek napravljene kako bismo željeli. Samim pretvaranjem kartice možete postići mnogo više, naravno ako vam ne smeta vrijeme.

Ukratko i za one koji znaju, konverzija izgleda ovako: .osm -> .mp -> .rus / .nm2

Disclaimer - opisujem metodu koju sam koristim. Ako znate lakši način - slobodno pišite u komentarima.

Sada, detaljno:

1) Download.osm
.osm je format vektorske karte za OpenStreetMap. From je baziran na XML-u, tj. zapravo tekst.
Možete dobiti .osm datoteku na sljedeće načine:
1. Preuzmite editore: JOSM ili Merkaartor. Samo preuzmite pravougaonik karte koji vam je potreban sa servera i spremite ga u datoteku. Ja lično radije koristim JOSM, ali za to morate instalirati Javu.
2. Preuzmite gotovu mapu određenog regiona sa jednog od hosting sajtova, na primer:
- geofabrik.de - cijeli kontinenti i države, neke zemlje su podijeljene na pokrajine/države/regije
- cloudmade.com - cijeli svijet po državama, neke zemlje su podijeljene na provincije/države/regije
Samo preuzmite datoteku i raspakirajte bz2.
3. Preuzmite ručno putem XAPI-ja
Za rad sa XAPI-jem potrebno je napraviti HTTP zahtjev do servera, ništa komplikovano, sve piše na linku.

2) Izrežite .osm na komade(Ako želiš)
.osm datoteke, posebno one koje priprema država, prilično su velike i ne podliježu naknadnoj konverziji (pogledajte dolje). Tako da ih treba iseći.
Za rezanje koristim splitter, po defaultu pravi .osm fajlove negdje oko 120 MB, koji onda gotovo uvijek prolaze kroz naknadnu konverziju. Ako je potrebno, razdjelnik se može konfigurirati s parametrima komandna linija.
Za rad razdjelnika je potrebna Java.
Takođe imajte na umu da u Russi rutiranje radi samo sa jednom učitanom mapom. One. ako se karta jedne zemlje iseče na komade i učita u Rusu kao atlas, rutiranje neće raditi.

3) Pretvorite .osm u .mp
.mp je drevni poljski format za pohranu mapa. Dobro je jer je tekstualno i prilično čitljivo, pa, mnogi ga programi razumiju.
Za konverziju koristim program osm2mp. Nažalost, program zahtijeva Perl da bude instaliran i nije baš jednostavan za korištenje.
Na ovaj ili onaj način, nakon instalacije i konfiguracije Perla (opisano na linku) i preuzimanja osm2mp, program se može koristiti.
Proizvoljna .osm datoteka se mora prethodno sortirati - obraditi priloženom osmsort.pl skriptom
Zatim trebate pozvati osm2mp.pl s parametrima konverzije.
Kroz duge eksperimente, napisao sam set .bat fajlova za sebe, na primjer, standardnu ​​konverziju s okom za Russu:
echo Početak %datum% %vrijeme% >> std_err.log eho %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 Završi %datum% %vrijeme% >> std_err.log
Morate pozvati takav .bat fajl sa 1 parametrom - imenom (i punim putem) .osm fajla
1. red upisuje datum i vrijeme početka konverzije u datoteku std_err.log
Drugi red upisuje ime .osm datoteke u datoteku std_err.log
3. red izvršava osmsort, informacije o napretku procesa (i greškama) idu u datoteku std_err.log
4. red izvršava osm2mp, informacije o napretku procesa (i greškama) idu u datoteku std_err.log
5. red upisuje datum i vrijeme završetka konverzije u datoteku std_err.log
(Putanja do perl.exe mora biti napisana ili u sistemu ili u vašoj .bat datoteci)

Za pretvaranje mapa stranih zemalja poželjno je uključiti transliteraciju - ili čak imena. Na primjer, dodavanjem sledećim parametrima"--nametaglist int_name,name:en,name,name:ru,ref,int_re f,addr:broj kuće,operator --translit" odmah iza "osm2mp.pl"

Da biste konvertovali sa okom za Navitel, potrebno je da preuzmete set konfiguracionih datoteka osm2navitel, preimenujte datoteke u header_navitel.tpl, poly_navitel.cfg i poi_navitel.cfg; i dodajte parametre "--osmbbox --navitel --disableuturns --header header_navitel.tpl --cfgpoly poly_navitel.cfg --cfgpoi poi_navitel.cfg" pozivu osm2mp.pl

Za druge konverzije možete pripremiti i poly*.cfg, poi*.cfg i header*.tpl

Velika mapa se možda neće pretvoriti - npr. 32-bitni Perl je ograničen na 2 GB ram memorija, kao rezultat toga, osm2mp ne može rukovati .osm datotekama nigdje od 700MB veličine, a ponekad se ruši s greškom u memoriji na znatno manjim karticama. U tom slučaju, kartica se mora izrezati (pogledajte korak 2).

4) Pretvorite .mp u .rus (ili .nm2)
Za tu svrhu postoji odličan program GPSMapEdit, koji je, kako samo ime kaže, ujedno i uređivač. Dovoljno je učitati .mp datoteku u GPSMapEdit i izvršiti Export u traženi format.
Ali postoji nekoliko zamki:
- .rus (i .nm2) datoteke sačuvane iz GPSMapEdit imaju ograničenje veličine od 16MB. Prema mojim procjenama, ovo je jednako oko 120 MB .mp datoteke ili oko 600 MB osm datoteke.
- .nm2 datoteke za Navitel 3.2.* verzije su vrlo zahtjevne u pogledu odsustva grešaka na mapi, pa ako dođe do "Izvoz nije uspio", morat ćete ispraviti grešku na prikazanoj mapi, ili odabrati drugi format ili konvertirati karta s različitim postavkama (pogledajte korak 3).

P.S. , a zatim konvertujte u .rus ili .nm2.