Otvorite kartu ulica. Kako napraviti promjene na Open Street Map (OSM). Programi za računalo s OSM kartama

Ovo su neslužbeni besplatne karte. Kreira ih internetska zajednica Otvori kartu ulica (OSM). Još jedan definitivan plus je što ih izrađuje više od jedne osobe, svaki registrirani korisnik može mijenjati kartu. Stalno se ažurira iu mnogim regijama ima najnovijih informacija o ovaj trenutak nego službene karte.

Upute za instaliranje OpenStreetMap karata za Navitel Navigator:

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

VAŽNO! Karte OSM projekta izrađene su u jedinom NM2 formatu, savršeno rade s navigacijskim programom Navitel Navigator verzija 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 karta koja obični ljudi poput wikipedije. Dalje, često se čuje da OSM karte nisu pogodne za turizam, da nema reljefa, prolaza i sl. To nije tako i ja sam se uvjerio u potrebu pisanja obrazovnog programa.

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

Što je OSM?

Ovo nije karta koju vidite na openstreetmap.org!

95% populacije koja je čula za OSM posjeti ovu stranicu, vidi ovo i razumno ne doživi puno izljeva emocija.

OSM je baza podataka. Radi lakšeg razumijevanja zamislite datoteku s tabletom gdje su u prvom stupcu ispisane koordinate točaka ili linija, u drugom stupcu što te točke i pravci predstavljaju. Evo takve ploče - ovo je OSM. Naravno, sada sam pojednostavio ploču, ali glavna stvar je da razumijete da je OSM u izvornoj verziji samo tako dosadna ploča, a ne lijepa karta u više boja, pa čak ni slika.

Podaci s ove ploče koriste se za izradu... bilo što!

Od elektroničkih karata za turiste do dijagrama električne mreže ili plakata na zidu s kartom autobusnih ruta u vašem rodnom gradu.


Jedna od OSM karti za pregled sa ekrana stolnog računala ili telefona. (Open Topo Map) Jedna od OSM karti za Garmin prijenosni navigator
3D karta za slijepe osobe isprintana na 3D printeru na temelju OSM podataka. Čini . Karta električne mreže Njemačke
morska karta na http://map.openseamap.org/
OSM mapa je popularna Mobilna aplikacija Maps.me

Svatko tko stvara grafički prikaz OSM-a bira za svoj ukus i boju kako će određeni objekti tamo biti prikazani. I hoće li uopće biti predstavljeni. Kao što možete vidjeti na gornjim slikama, oni kojima je trebala elektroenergetska karta zanemarili su sve objekte u OSM bazi, osim onih koji se odnose na elektroenergetske mreže. I tvorci Maps.me, kada su pravili kartu za navigaciju u selu i bližoj okolici, u svoju kartu nisu ubacili dalekovode, planinske prijevoje i gazove. Kreatori pomorska karta izvukao 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 crvena, klupe će na karti izgledati kao zastave UN-a, bunari će biti prikazani u najvećem mjerilu (kada, što je prikazano u kojem mjerilu može naravno biti i drugačije) i bit će iscrtani križićima. Moja psihodelična karta će se ažurirati (izvući najnovije informacije s OSM poslužitelja) svakog punog mjeseca (Tko to tako kaže, ali ja volim pun Mjesec!). Nikome neće trebati takva kartica, ali u teoriji je moguće 🙂

Prema tome, popisa nema konvencije na OSM kartama. Svaki grafički prikaz (vrsta OSM-a/rasterizatora - naići ćete na različita imena) imat će drugačiji. Kako dobiti informacije od OSM-a opisat ću u nastavku. Ovo će biti zanimljivo čak i onima koji su intuitivno jasni na kartama, jer, kao što ste vjerojatno shvatili, ne postoji niti jedna OSM mapa koja bi prikazala sve što se nalazi u bazi odjednom.

Zašto nam to treba?

Više o kartama koje su korištene za pripremu putovanja možete pročitati kod mene.

Yandex i Google karte za šume i planine nisu primjenjivi - to je, nadam se, jasno. Bez staza, bez potrebnih predmeta, bez reljefa. Korporacijama nije u interesu da im se odvlači pažnja i crtaju stazu kojom će proći 100 ljudi godišnje, nije zanimljivo prikazati proljeće u šumi, a tako beznačajan broj njihovih klijenata treba propusnice koje se vjerojatno nikada neće pojaviti tamo.

No u OSM-u postoji mnogo informacija koje a) ne stanu na kartu b) u principu nisu kartografske. Ako je kompetentan geodet prije vas prošetao područjem, tada ćete dobiti mnogo informacija koje ste inače navikli dobivati ​​iz izvješća sportskih turista. ( Usput, u izvješćima se ponekad laže i uljepšava stvarnost zbog motiva, krasta i iscjetka, ali urednik OSM-a nema motiva za laž.) I ovdje se ta informacija odmah veže za područje, a ne u obliku 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 nikakvih programa, da izvučete nešto zanimljivo dodatne informacije iz OSM-a.

Oznake su cool, naravno, ali OSM također pruža mogućnost rutiranja (pripreme staze za pješačenje) po stazama / cestama automatski, umjesto ručnog klikanja na kartu. To se može učiniti u Android aplikaciji (također ima paket karata odavde) ili na web stranici gpsies.com (glavna stvar pri spremanju staze je provjeriti je li to vaš plan, a ne staza koja je stvarno prošla) , ili u programu SAS Planet (ovdje je loše).

OSM na putu

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

OSM karte za Garmin navigator

Praktične OSM konstrukcije koje će stati ispod ruksaka s ruksakom, ažurirane svakodnevno:

  • https://maptourist.org/osm-garmin - cijeli bivši SSSR + Mongolija. Link ima datoteku gmapsupp.zip, otpakiravanjem i stavljanjem na memorijsku karticu u uređaj u mapu Garmin, dobit ćete kartu cijelog bivšeg SSSR-a. Također postoje zasebne datoteke za savezne okruge Ruske Federacije i Mongolije. Ovaj sklop prikazuje prolaze s kategorijama;
  • http://garmin.openstreetmap.ru/federal/ - Rusija s datotekama po saveznim okruzima (arhiva se mora raspakirati pomoću npr. 7zipa i jednostavno baciti na memorijsku karticu u uređaju u mapu Garmin);
  • http://gis-lab.info/data/mp/# - regije Ruske Federacije i neke zemlje zasebne datoteke. Tu su i upute za izlijevanje, uključujući kroz bazni kamp.

Korisnici neprestano dotjeruju OSM i gore navedene verzije se stalno ažuriraju, tako da ćete učitavanjem karte neposredno prije odlaska dobiti najnoviju verziju.

Mnoge karte nemaju vodoravne crte. Mogu se postaviti zasebno.

Datoteke terena su trajne, pa sam ih prikupio ovdje: https://yadi.sk/d/olnB_ueyxHJW0g Također ih je lako ispuniti. Nakon instalacije, datoteke terena vidjet ćete u zasebnim stavkama na popisu karata uređaja, što vam omogućuje da ih isključite kada nisu potrebne i ometaju gledanje karte.
Na linku readme file vodoravne linije cijele Rusije i zasebno ostatka svijeta od 60*Sh do 56*Sh. Možete preuzeti obje datoteke odmah i torrent datoteke. Konturne linije su lijepljenje podataka skeniranja svemira Zemlje SRTM i ASTER GDEM.

nekako skužio s Garminom.

OSM u pametnom telefonu

Postoji mnogo opcija ovdje. Najjednostavniji od njih:

OSMAnd aplikacija me se nije dojmila jer nisam mogao offline preuzeti kartu koja nije OSM. Budući da na pješačenju koristim pametni telefon, uključujući i rezervnu pohranu za karte i satelitske snimke.

Malo o crtanju (dodatku) OSM-a

U idealnom slučaju, morate nacrtati kartu prije i poslije putovanja.

  • Prije pješačenja- pripremiti najljepšu čestitku za svoju voljenu osobu. Na satelitskim snimkama možete označiti šume, rijeke, grebene, čistine, ceste.
  • Nakon pješačenja- jer je zanimljivo i podijeliti informacije koje ste prikupili tijekom putovanja. Mnogo toga se može mapirati tek nakon što ste to sami vidjeli. Kvaliteta staze, broj mjesta za šatore, izvori, bunari u selima, dubina gaza itd. i tako dalje

Najjednostavniji uređivač - izravno u pregledniku. Zove se ID. Idite na https://www.openstreetmap.org

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

Vrlo je jednostavan, ali ima malo prilika, mnoge stvari u njemu su duge i nezgodne za raditi, a lako možete nešto slomiti.

Najbolji način je savladati JOSM editor. Ovo je već zaseban program na računalu. Postoji puno svih vrsta zvona i zviždaljki, mogućnost postavljanja oblaka svih vrsta satelitskih slika, učitavanje vaših staza i točaka, pregled cijele povijesti promjena objekata itd. itd. Glavna stvar je da se postupak uređivanja odvija izvan mreže, bilo koja radnja se lako poništava uobičajenim Ctrl + Z. Kada ste gotovi, pritisnite gumb "pošalji podatke na poslužitelj", program će provjeriti vaše izmjene, ponuditi da označite kućicu "Želim da netko drugi provjeri moje izmjene" (prvo označite), zatražiti da navedete izvor podataka o novoj seriji promjena. I tek nakon ove promjene će letjeti na poslužitelj na kojem je pohranjena baza podataka. Na karti stranice openstreetmap.org promjene će se prikazati odmah, u onim sklopovima za Garmin koje sam bacio gore - za jedan dan, a, na primjer, isti maps.me ažurira kartu jednom mjesečno.

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

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

Ove dvije upute (ako želite, naći ćete više, uključujući i na YouTubeu) će vas naučiti tehnički dio. Kako biste točno saznali kojim su oznakama određeni objekti označeni, upotrijebite pretragu u OSMWiki (kutija za pretraživanje gore desno). Uz malo iskustva, zapamtit ćete oznake koje koristite i bit će manje vjerojatno da ćete surfati wikijem.

Uobičajene greške početnika:

  • nacrtati ispod rasterizera. Recimo da koristite maps.me za navigaciju. On ne izvlači dodavanja ( planinski_prijevoj=Da), ovaj raster nije stvoren za planinarenje. Ali želite vidjeti propusnice u maps.me na svom pametnom telefonu. I počnete označavati prolaze kao turizam=vidikovac ( ovom oznakom bi se trebala označavati mjesta dobar pogled) , koji je prikazan u maps.me. To nije točno, budući da su to različiti objekti u značenju, jasno opisani u Wikiju. A tvoj je problem što ti rasterizer nešto ne pokazuje. Za drugu osobu je vjerojatno sve u redu i treba razlikovati propusnicu od konkretnog mjesta. Čak i ako niti jedan rasterizator ne prikazuje ono što želite, ako se baza podataka pravilno održava, moguće je izraditi prikladan rasterizer za vaše potrebe ili modificirati postojeći. Na primjer, propustio sam https://maptourist.org/osm-garmin rtsa_scale =* u verziji za Garmin. Ako je sve napisano kontinuiranim tekstom u jednom retku, tada se elektronički mozak neće nositi. Ako imate informaciju koju ne znate označiti, a korisna je krajnjem korisniku, upišite je u vrijednost oznake opis=*. Na primjer, ja pišem točno shop=hardware (željezarija) informacije o tome jesam li tamo našao rafinirani benzin za plamenik.
  • ponovno crtanje s drugih karata.Općenito, ovaj predmet je izmišljen na Zapadu zbog svih vrsta pravnih i monetarnih problema. Da, Google i Yandex će biti vrlo protiv ako počnete koristiti njihove karte, na koje su potrošili novac, za kartu koja se distribuira besplatno. Ali ovo pravilo, kako kažu: "nije greška, već značajka." Omogućuje vam da osigurate da je put koji vidim na OSM-u iscrtan s GPS traga od strane ljudi koji su stvarno hodali tamo, a čistina je vidljiva na satelitskoj fotografiji, a ne kopirana s karte Glavnog stožera, koja nije ažuriran desetljećima. Naravno, staza na OSM-u također može biti zarasla, ali kada se pripremamo za planinarenje, pogledamo sve dostupne karte, i ako je staza ucrtana na svim kartama, tada ćemo biti sigurni u njezinu prisutnost, a ako nije na nekoj karti, nećemo više računati na to i planirati naše akcije u skladu s tim. A ako se karte počnu iscrtavati jedna s drugom bez provjere stvarnosti, onda će to biti besmislica. Osim toga, već znate kako pogledati datum kada je trag kreiran u OSM-u kako biste procijenili njegovu prisutnost u ovom trenutku i znate kako izbrisati objekt ako još nije na tlu.

Često se čuje da, budući da OSM može uređivati ​​bilo tko, onda može doći netko tko će sve obrisati ili nacrtati šizofrene gluposti. Ako se to povremeno dogodi, iskusni korisnici to uspješno prepoznaju i otklone. 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 s tehničkim dijelom kartiranja, ali sve je više iskusnih korisnika koji će ispraviti početnike.

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

Pridružite se planinarenju kroz moju grupu.

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

OSM karte za navigator - nešto više od obične navigacije. Ovo je projekt koji su stvorili entuzijasti vlastitim rukama. Usluga nudi rasterske karte područja, a navigacijski servisi na temelju njih izrađuju karte na koje smo navikli. Ovaj pristup omogućuje što točniju organizaciju navigacije.

Projekt OSM potpuno je nekomercijalan projekt. To znači da se sve karte daju besplatno pod javnom licencijom. Štoviše, Open Street Map djeluje kao wiki, što omogućuje svima da mijenjaju karte 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:

  • točnost;

Navitel OSM karte su toliko detaljne da će se s 99% vjerojatnosti svaka grba i neravan teren koji se nalaze na kartama pronaći u stvaran život. To je zbog činjenice da OSM zajednica na Internetu neprestano dovršava karte. Kao rezultat toga, unose se promjene, stare verzije se ažuriraju, a nove karte se poboljšavaju.

  • besplatna distribucija;

Projekt postoji na donaciji. To je omogućilo apsolutno preuzimanje svih OSM karata za Navitel. U isto vrijeme, kvaliteta će biti daleko lošija od one plaćenih usluga.

  • širok opseg;

Za razliku od većine projekata, OSM karte za Navitel pokrivaju sve Zemlja. Stoga, koristeći ih, zajamčeno je da znate kako doći do mjesta koje vam je potrebno u nepoznatoj zemlji ili kontinentu. Štoviše, OSM je ispred neke plaćene "braće" po točnosti - TomTom/Tele Atlas. Prema studiji, točnost Open Street Map-a nadmašuje te karte za 27%.

  • prikladna uporaba;

Karte se mogu uvesti u bilo kojem prikladnom formatu - PNG, JPEG, SVG, PDF ili PostScript. Također, moguće ih je dostaviti Garminu, GisRussi.

WIKI format omogućio je OSM-u stvaranje jedinstvenog projekta mapiranja. Uostalom, činjenica da karte dovršavaju stanovnici tog područja daje neosporne prednosti. Kao prvo, točnost je iznimno visoka, a kao drugo, osigurana je pouzdanost. I treće, ovo je opća dostupnost OSM karte za Navitel. Možete ih preuzeti na našoj web stranici besplatno i bez SMS-a.

Pročitajte kako instalirati karte.

Pregledna karta Rusije (Rusija-pregled)
Altaj (Rusija-AL)
Altajski kraj (Rusija-ALT)
Amurska oblast (Rusija-AMU)
Regija Arkhangelsk (Rusija-ARK)
Astrahanska oblast (Rusija-AST)
Baškirija (Rusija-BA)
Belgorodska oblast (Rusija-BEL)
Regija Bryansk (Rusija-BRY)
Burjatija (Rusija-BU)
Čečenija (Rusija-CE)
Čeljabinska regija (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)
Kamčatski teritorij (Rusija-KAM)
Kabardino-Balkaria (Rusija-KB)
Karačajevo-Čerkezija (Rusija-KC)
Krasnodarski kraj i Adigeja (Rusija-KDA)
Regija Kemerovo (Rusija-KEM)
Kaliningradska oblast (Rusija-KGD)
Kurganska oblast (Rusija-KGN)
Habarovski kraj (Rusija-KHA)
Hanti-Mansijski autonomni okrug (Rusija-KHM)
Kirovska oblast (Rusija-KIR)
Hakasija (Rusija-KK)
Kalmikija (Rusija-KL)
Regija Kaluga (Rusija-KLU)

(doslovno " otvorena karta ulice“), skraćeno OSM— nekomercijalni projekt web mapiranja za stvaranje detaljnog besplatnog i besplatnog geografska karta mir.

Za izradu karata, podataka iz osobnih GPS trackera, fotografija iz zraka, video snimaka, satelitske snimke i panorame ulica koje pružaju neke tvrtke, kao i znanje osobe koja crta kartu. Koristite za izradu mapa usluga kao što su Google karte, bez dopuštenja nositelja autorskih prava nije moguće.

OpenStreetMap koristi princip wikija za izradu karte. Svaki registrirani korisnik može mijenjati kartu.

Sada ćemo započeti našu priču o tome kako napraviti izmjene i dopune ove prilično detaljne, razvojne i jednostavne karte.

Prvo trebate otići na službenu web stranicu OSM-a http://www.openstreetmap.org/. Na web mjesto možete ući i pomoću osobnog poštanskog sandučića i povezivanjem postojećeg računa u različitim zajednicama, čije su ikone prikazane na slici:

Nakon ulaska na stranicu, imat ćemo istu sliku kao u naslovnoj fotografiji bloga. Zaglavlje stranice sadrži glavni izbornik sa svim podržanim naredbama i značajkama.

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

Kartu je moguće uređivati ​​online, pomoću dva online uređivača: iD i Potlatch 2, i offline, pomoću uređivača instaliranog na računalu. Druga metoda je prikladna 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 poslužitelj. Uređivanja se šalju kao XML datoteka, tako da neće imati značajan utjecaj na promet.

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

U gornjem lijevom kutu imamo tri istaknute stavke "Edit", "History" i "Export". Štoviše, stavka "Uredi" je neaktivna. Kada preko njega prijeđete pokazivačem miša, pojavljuje se naznaka da je potrebno povećati za uređivanje.

Nakon što se karta poveća na željeno mjerilo, gumb "Uredi" će postati aktivan, kada kliknete na njega pojavit će se skočni izbornik u kojem možete odabrati željeni uređivač karte.

Odaberite iD editor i počnite raditi s kartom. Kartu možete mijenjati i ručno, pomoću satelitskih slika koje pruža usluga OSM i iscrtavanjem staza dobivenih iz staza spremljenih u navigatoru. Sljedeća slika prikazuje prozor za uređivanje karte s iD editorom. Uređivanje će biti dostupno tek nakon zumiranja, a mjerilo mora biti jako veliko. Slika prikazuje izuzetno malo mjerilo, koje je dostupno za uređivanje. Kao što vidite, ovo mjerilo nije baš prikladno za iscrtavanje objekata sa svemirskih slika, ali se može koristiti za iscrtavanje cesta pomoću GPS tragova.

Kao što vidite, uređivač je vrlo jednostavan i omogućuje vam mapiranje samo tri vrste objekata: točke, linije i poligona. Kao što pretpostavljate, točka je naziv određenog mjesta ili točkastog objekta, linija su ceste, poligon su razna područja (šume, naselja, kuće itd.).

Na alatnoj traci s desne strane zanimljiva su samo dva gumba:

postavljanje podloge. Oni. što će biti prikazano na karti (Google snimka, OSM karta itd.)

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

A sada shvatimo kako staviti objekte na kartu. Vidio sam da je u vožnji ruta mjestimično prolazila šumskim cestama kojih nema na karti OSM-a. Ovaj nedostatak treba ispraviti. Da biste to učinili, preuzmite pravi GPS trag od Rafaela i počnite iscrtavati ceste na karti pomoću pravog GPS traga. U ovom primjeru želim nacrtati prekrasnu šumsku stazu koju smo imali prije zaustavljanja na jezeru. Evo fotografije ove staze:

Staza je učitana, sada trebate nacrtati ovu cestu.

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

Kada odaberete novo iscrtani objekt, na lijevoj strani ekrana pojavljuje se izbornik vrste objekta

Imamo cestu pa je biramo. Nakon toga pojavit će se popis mogućih cesta. Imamo šumsku cestu, pa je biramo

Nakon toga upisujemo potrebne atribute šumske ceste. Ovi atributi su važni za OSM kartu, jer se koriste za automatsku navigaciju u budućnosti ovisno o odabranom vozilu, kao i mogućnost prikaza objekta na karti kada se odbacuju nepotrebni objekti (npr. Ferrari neće voziti). šumskom cestom, pa vozač takvog automobila neće htjeti pa poljske i šumske staze zakrče kartu i sudjeluju u automatskom rutiranju).

Za kreiranu cestu sam unio sljedeće atribute:

Premazivanje: neasfaltirana

Širina: 3m

Pravni pristup: biciklizam, motorni prijevoz, konjički, pješački

Vrsta seoske ceste: Prilično meko: uvaljana zemlja pomiješana s tvrdim materijalima

Prohodnost: Jaki kotači: hibridni bicikli, automobili, rikše

Zahtjevnost brdsko-biciklističke staze: 0: Glatki šljunak/zbijeno tlo, bez prepreka, široki zavoji

Težina brdskog biciklizma: 0: srednje podizanje<10%, гравий/утоптанная земля, без препятствий

Bilo koja radnja može se poništiti prije nego što se podaci pošalju na poslužitelj. 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 "Spremi") zatvaranjem prozora za unos komentara, dok nespremljeni objekt ostaje neće nigdje nestati.


2) Vektori dostupni u editorima i za preuzimanje kao datoteke

Za snalaženje po terenu potrebno je učitati karte u uređaj s kojim ćete ići na to područje - koji može primiti GPS signal, nacrtati 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 karata OpenStreetMap za njihov prikaz u programima Russa ili Navitel Navigator. U skladu s tim, ove se karte mogu preuzeti na uređaje koji pokreću jedan od ovih programa.

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

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

Odricanje od odgovornosti - opisujem metodu koju sam koristim. Ako znate lakši način - slobodno napišite u komentarima.

Sada, u detalje:

1) Preuzmite.osm
.osm je format vektorske karte za OpenStreetMap. From se temelji na XML-u, tj. zapravo tekst.
Datoteku .osm možete dobiti na sljedeće načine:
1. Download editori: JOSM ili Merkaartor. Jednostavno preuzmite pravokutnik karte koji vam je potreban s poslužitelja i spremite ga u datoteku. Ja osobno radije koristim JOSM, ali za to morate instalirati Javu.
2. Preuzmite gotovu kartu određene regije s jedne od hosting stranica, na primjer:
- geofabrik.de - cijeli kontinenti i zemlje, neke zemlje su podijeljene na provincije/države/regije
- cloudmade.com - cijeli svijet po državama, neke zemlje su podijeljene na provincije/države/regije
Samo preuzmite datoteku i izdvojite bz2.
3. Preuzmite ručno putem XAPI-ja
Da biste radili s XAPI-jem, morate poslati HTTP zahtjev poslužitelju, ništa komplicirano, sve je napisano na poveznici.

2) Izrežite .osm na komade(Ako želiš)
.osm datoteke, posebno one pripremljene prema zemlji, prilično su velike i ne podliježu naknadnoj pretvorbi (vidi dolje). Dakle, moraju se rezati.
Za rezanje koristim splitter , standardno radi .osm datoteke negdje oko 120 MB, koje onda gotovo uvijek idu kroz naknadnu konverziju. Ako je potrebno, razdjelnik se može konfigurirati parametrima naredbeni redak.
Za rad razdjelnika potrebna je Java.
Također imajte na umu da u Rusiji rutiranje radi samo s jednom učitanom kartom. Oni. ako se karta jedne zemlje izreže na dijelove i učita u Russu kao atlas, usmjeravanje neće funkcionirati.

3) Pretvorite .osm u .mp
.mp je stari poljski format za pohranu karata. Dobar je jer je tekstualni i prilično čovjeku čitljiv, pa, puno ga programa razumije.
Za konverziju koristim osm2mp program. Nažalost, program zahtijeva instaliranje Perla i nije baš jednostavan za korištenje.
Na ovaj ili onaj način, nakon instaliranja i konfiguriranja Perla (opisano na poveznici) i preuzimanja osm2mp, program se može koristiti.
Proizvoljnu .osm datoteku potrebno je prethodno sortirati - obraditi s priloženom skriptom osmsort.pl
Zatim morate pozvati osm2mp.pl s parametrima konverzije.
Kroz duge eksperimente, napisao sam skup .bat datoteka za sebe, na primjer, standardnu ​​konverziju s okom za Russa:
echo Početak %datum% %vrijeme% >> std_err.log echo %1 >> std_err.log perl.exe osmsort.pl %1 > temp_del.osm 2>> std_err.log perl.exe osm2mp.pl --zaglavlje zaglavlje_russa. tpl temp_del.osm > %1.mp 2>> std_err.log echo Završi %datum% %vrijeme% >> std_err.log
Morate pozvati takvu .bat datoteku s 1 parametrom - imenom (i punim putem) .osm datoteke
1. redak upisuje datum i vrijeme početka konverzije u datoteku std_err.log
Drugi redak upisuje naziv .osm datoteke u std_err.log datoteku
3. redak izvršava osmsort, informacije o napretku procesa (i pogreškama) idu u datoteku std_err.log
4. redak izvršava osm2mp, informacije o tijeku procesa (i greškama) idu u datoteku std_err.log
5. red upisuje datum i vrijeme završetka konverzije u datoteku std_err.log
(Put do perl.exe mora biti zapisan ili u sustavu ili u vašoj .bat datoteci)

Za pretvorbu karata stranih zemalja poželjno je uključiti transliteraciju – ili čak imena. Na primjer, dodavanjem sljedeće opcije"--nametaglist int_name,name:en,name,name:ru,ref,int_re f,addr:housenumber,operator --translit" odmah nakon "osm2mp.pl"

Za konverziju s okom na Navitel, morate preuzeti set osm2navitel konfiguracijskih datoteka, tamo preimenovati 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" u poziv na osm2mp.pl

Za druge pretvorbe također možete pripremiti poly*.cfg, poi*.cfg i header*.tpl

Velika karta se možda neće pretvoriti - npr. 32-bitni Perl ograničen je na 2 GB RAM memorija, kao rezultat toga, osm2mp ne može rukovati .osm datotekama veličine bilo gdje od 700MB, a ponekad se ruši s memorijskom pogreškom na znatno manjim karticama. U tom slučaju, karticu morate izrezati (pogledajte korak 2).

4) Pretvorite .mp u .rus (ili .nm2)
Za tu namjenu postoji izvrstan program GPSMapEdit koji je, kako mu i samo ime govori, ujedno i editor. Dovoljno je učitati .mp datoteku u GPSMapEdit i napraviti Export u traženi format.
Ali postoji nekoliko zamki:
- Datoteke .rus (i .nm2) spremljene iz GPSMapEdita imaju ograničenje veličine od 16 MB. Prema mojim procjenama, to odgovara otprilike 120 MB .mp datoteke ili oko 600 MB osm datoteke.
- Datoteke .nm2 za verzije Navitela 3.2.* vrlo su zahtjevne u pogledu odsutnosti grešaka na karti, pa ako se dogodi "Izvoz nije uspio", morat ćete popraviti grešku na prikazanoj karti, ili odabrati drugi format ili pretvoriti kartu s različitim postavkama (pogledajte korak 3).

p.s. , a zatim pretvoriti u .rus ili .nm2.