Izbornik Zatvoriti

Kalibracija karata u programu OziExplorer

Skraćena veza: https://pedja.supurovic.net/veza/4538

Kada vam je potrebno da koristite naše topografske karte na računaru za pomoć prilikom navigacije uz korišćenje GPS uređaja, teško da možete zaobići program OziExplorer. On je veoma popularan, pogotovo kod nas, jer je u njega relativno lako učitati i kalibrisati naše topografske karte.

Kalibracija je postupak kojim se geografska karta u rasterskom obliku (dobijena najčešće skeniranjem) u odgovarajućem programu geografski orjentiše. Kada je karta geografski orjentisana, to omogućava da se i geografske koordinate prenose sa karte i na kartu u digitalnom obliku.

Da bi se naše topografske karte mogle koristiti u programu OziExplorer, potrebno je da program bude podešen da koristi datum Hermannskogel Serbia. Kako se to radi, pročitajte u članku OziExplorer i datum topografskih karata Srbije i Crne Gore.

Karta za kalibraciju

Za potrebe ovog članka bila mi je potrebna karta na kojoj ću pokazati tehniku kalibracije. Kako su naše topografske karte predmet licenci i njihovo objavljivanje nije dozvoljeno, umesto prave topografske karte, upotrebiću skicu koju sam nacrtao za ovu priliku. Skica je geografski tačna, koliko sam mogao to da izvedem, te može poslužiti za potrebe ovog uputstva, ali vi svakako isto možete izvesti i sa pravom topografskom kartom koju posedujete.

Naravno, sličan postupak kalibracije se može izvesi i sa svim drugim kartama.

Datum karte koju ću upotrebiti je Hermannskogel Serbia (geoid Bessel 1481) u Gaus-Krigerovoj projekciji (Transverse Mercator) sa početnim meridijanom u Griniču.

Karta pokriva površinu 30 x 100 kilometara prikazujući mesta i putnu mrežu u užičkom kraju. Karta je u rezoluciji 1024 x 1249 tačaka. Koordinatni sistem nacrtan na karti je metrički, a koordinate su upisane u hiljadama metara.

Šta je kalibracija karata?

Kalibracija se zaniva na u suštini vrlo jednostavnom principu: programu treba saopštiti tačne koordinate nekih tačaka na karti, a on će na osnovu toga moći da izračuna goegrafske koordinate svih ostalih tačaka (ne tako jednostavnim) matematičkim usklađivanjem geografskog koordinatnog sistema karte sa koordinatama tačaka koje čine skeniranu kartu.

Kalibraciju karata uvek treba raditi što je moguće preciznije i pažljivo, jer svaka greška će se odraziti kasnije na tačnost očitavanja koordinata sa karte.  Iako je dovoljno uneti podatke za dve tačke, trudite se da ih unesete više, a najmanje četiri. Izbor tačaka koje će biti upotrebljene za kalibraciju je bitan – one treba da budu što udaljenije jedna od druge na karti.

Za kalibracuju je najbolje koristiti tačke na uglovima karte. Ako imate cele topografske karte, onda su na njima upisane tačne koordinate uglova i to je idealan slučaj. Najčešće je  dovoljno da u OziExplorer kao kalibracione tačke unesete sva četiri ugla karte. Program dopušta da unesete i više tačaka, što treba koristiti ako je karta u lošem stanju: izgužvana, iscepana, ili izvitoperena zbog vlage. Dodatne tačke će povećati preciznost kalibracije.

Ukoliko vam koordinate uglova karte nisu poznate, onda koristite druge prepoznatljive tačke na karti za koje imate tačne koordinate koje možete očitati i sa same karte. Možete koristiti i tačke na kojima se spajaju linije koordinatnog sistema karte, s obzirom da je za njih najlakše precizno pročitati koordinate sa same karte.

Podešavanje datuma i projekcije karte

Vreme je da počnemo sa postupkom kalibracije. Prvi korak je podešavanje datuma i projekcije karte. Otvorićemo OziExplorer i učitati kartu u njega opcijom Load and Calibrate Map Image. Učitaćemo datoteku uzice-map.gif i ona će biti prikazana u dijalogu za kalibraciju mape.

U većem delu dijaloga prikazana je učitana karta a na desnoj strani se nalaze ocije za podešavanje kalibracije. Jezičak Setup, služi za podešavanje datuma i projekcije karte i još nekih, manje bitnih parametara. Kako ja uglavnom koristim naše karte program unapred upisuje potrebne vrednosti.

Podešavanje Transverse Mercator projekcije

U polju Map Datum je upisan datum Hermannskogel Serbia. Ako to kod vas nije slučaj, izaberite iz ponuđenog spiska ovaj datum (pogledajte na kraj spiska, gde se nalaze korisnički definisani datumi iz datoteke datums.dat).

U polju Map Projection treba da stoji Transverse Mercator, a zatim kliknite na dugme Projection Setup, kako biste podesili parametre projekcije. Otvoriće se novi dijalog koji treba popuniti prema slici desno.

Posebno obratite pažnju na polja Central Meridian i False Easting. Vrednosti ova dva polja zavise od zone kojoj karta pripada . Karta iz primera pripada zoni 7, ali karta koju vi kalibrišete može biti u nekoj drugoj zoni te je ovaj dijalog odgovarajuće podešen.

Ovim podešavanjima je određen datum i projekcija karte. Sada je potrebno samo još uneti kalibracione tačke, kako bi OziExplorer mogao da ispravno očitava koordinate sa učitane karte.

Podešavanje kalibracionih tačaka

U istom dijalogu, pored jezička Setup, nalazi se još nekoliko jezičaka pod naslovima Point 1, Point 2 pa do Point 9. Njima se podešavaju kalibracione tačke.

Kao što sam već rekao, za kalibracione tačke treba izabrati one tačke na karti za koje znamo precizne koordinate. Na karti koju za ovaj primer kalibrišem, najpogodniji su sami uglovi karte, s obzirom da ispunjavaju sve uslove: poznate su njihove tačne koordinate i to su ujedno međusobno najudaljenije tačke na karti.

Kao prvu tačku uzećemo gornji levi ugao karte. To je tačka koja ima koordinate obeležene kao  7390 geografske dužine (longituda) i 4870 geografske širine (latituda). Već sam pomenuo da su koordinate na ovoj karti izražene u metričkim jedinicama i to u hiljadama metara. Dakle ove dve koordinate u stvari čitamo kao 7390000, 4870000 (metara).

Prva kalibraciona tačka (gornji levi ugao karte)

Dijalog za unos kalibracione tačke ima više polja. Prva dva služe za upis koordinate tačke na slici (Image coordinates). Svaka digitalizovana slika imao svoj koordinatni sistem izražen u broju tačaka (pixel). Tačka u gornjem levom uglu slike ima koordinate 0,0.

Dok mišem prelazite preko karte, iznad karte će biti prikazane koordinate tačke slike iznad koje se nalazi kursor. Kada kliknete na kartu koordinate tačke na koju ste kliknuli će biti prepisane u polja Image coordinates, a na slici će biti nacrtan krug sa krstom koji pokazuje koju ste tačku izabrali.

Sada samo preostaje da upišete koje su tačne koordinate na karti tačke koju ste označili. Koordinatu možete upisati u polja Degrees & Mins ako unosite uglovne koordinate (u stepenima), odnosno u polja User Grid, ako unosite metričke koordinate. Naša karta sadrži metričke koordinate, te ćemo ih upisati u donja polja. Polje Easting služi za unos geografske dužine, pa ćemo tu upisati 7390000, a polje Northing za unos geografske širine gde upisujemo 4870000. Time smo uneli prvu kalibracionu tačku.

Na sličan način unećemo i preostale tri tačke prema slikama:

Druga kalibraciona tačka (gornji desni ugao karte)
Treća kalibraciona tačka (donji desni ugao karte)
Četvrta kalibraciona tačka (donji levi ugao karte)

Kada su unete sve četiri tačke, potrebno je da podešavanje kalibracije snimimo. Klik na dugme Save otvara dijalog za izbor datoteke u koju ćemo snimiti kalibraciju. Izaberemo ime uzice-mapa.map i snimimo.

Datoteka sa nastavkom map sadrži sve podatke koji su potrebni da bi OziExplorer mogao da ispravno tumači koordinate na karti. Ona se uvek koristi u paru sa slikom koja sadrži samu kartu.

Provera ispravnosti kalibracije

Ma kako da ste sigurni da ste sve dobro podesili uvek na kraju proverite da li je kalibracija ispravna. Prilikom upisivanja silnih brojeva lako se napravi greška, a dovoljno je negde preskočiti nulu ili zarez, ili zaboraviti da se označi istok, sever ili jug, i kalibracija neće biti ispravna.

Najjednostavniji način za proveru kalibracije je poređenje koordinatne mreže na skeniranoj karti i u podešenom koordinatnom sistemu. Karta koju kalibrišete uvek ima iscrtan koordinatni sistem. Kada ste izvršili kalibraciju, možete i OziExplorer podesiti da i on crta koordinatni sistem preko karte. Ako se oba koordinantna sistema poklope, to znači da ste sve dobro uradili.

U meniju OziExplorer-a izaberite opciju Map / Grid Line Setup. Otvoriće se dijalog za podešavanje crtanja koordinatne mreže. Prvi tabulator (Lat/Lon) služi za crtanje mreže uglovnih koordinata, a drugi (Other Grid) služi za metričke koordinate. Kako je naša karta u metričkim koordinatama koristićemo drugi dijalog.

Podešavanje iscrtavanja koordinatne mreže

Izabraćemo da se linije koordinatne mreže crtanu na rastojanju (Line Interval) od 5 kilometara (na našoj karti je rastojanje između linija 10 kilometara) i izabraćemo da se oznake koordinata (Label Interval) ispisuju takođe na svakih 5 kilometara, dakle na svakoj liniji. Boje linija, veličinu slova i ostale opcije možete podesiti po želji. Kliknite na Save da snimite podešenu koordinatnu mreži i Close da zatvorite ovaj dijalog.

Sada će OziExplorer prikazati kalibrisanu kartu u svom glavnom prozoru. Karta je spremna za korišćenje što dokazuje i nacrtana koordinatna mreža koja se savršeno poklapa sa kartom.

Prikaz ispravno kalibrisane karte

Upotreba karte

Kalibrisana karta učitana u OziExplorer spremna je za upotrebu. Na njoj možete prikazivati putanje i tačke snimljene GPS-om ili sa karte precrtavati putanje i tačke i učitavati ih u GPS.

Preuzmite kalibrisanu kartu

Kartu, kalibracionu datoteku i primere snimljene putanje i tačaka nalaze se u datoteci uzice-mapa.zip (8035 downloads ) koju možete preuzeti odavde.

69 Comments

  1. Željko

    Poštovanje..
    Nakon što sam pripremio kartu napravio sam import tracka (GPX) snimljenog GPSom.. Točke su prenešena kako valja, no samo je 1/8 pređenog tracka prenešena na kartu, odnosno točno prvih 100WP tog tracka..
    Probao sam isključiti/uključiti/mijenjati Track filter no u tom grmu ne leži zec..
    Može pomoć – gdje je ograničenje ?
    Zahvaljujem

  2. željko

    Jesam. Mislim da je track je ispravan (i stvaran, sa zadnje šetnje planinicama, 9,2km). Kada ga pogledam u MapSource ili u Google Earth-u sve je u redu..
    Da li mogu da ti pošaljem taj dio karte, napravljen map i track pa da ti pokušaš ili imaš i pametnijeg posla ?
    Ako može – daj molim mail ..

  3. Željko

    Sada sam učitao još tri GPX tracka, snimljena sa raznim uređajima (Garmin Forerun. i sl) i raznim programima (MapSource, RunSat..) – isti problem: ako se GPX track kojeg učitavamo sastoji od više od 100 točaka – Ozi učita (i spoji) samo prvih 100 točaka..
    Ozi kojeg imam je verzija 3.95.5n.

  4. Garo

    Iz nekog razloga ne uspevamo da kalibrisemo kartu koju koristimo u skladu sa Vasim uputstvom. Pokusali smo da ispostujemo proceduru ali greske su 2km za Hermannskogel Serbia i otprilike 2′ za WGS 84. Ukoliko imate bilo kakvu preporuku sta da uradimo molim Vas da nam javite cim pre. Karte pokusavano da unesemo na eTREX 30 i ako ste koristili ovaj uredjaj svaka dodatna preporuka je dobrodosla.

    Unapred vam se zahvaljujemo na pomoci.

    • Peđa

      Proverite dobro sva podešavanja. Naročito obatite pažlju da li ste koristili decimalnu tačku ili decimalni zarez ili da vam se negde nije provukla neka nula više ili manje. Obavezno proverite datum mape.

  5. Garo

    Puno Vam hvala na odgovoru. Pokusali smo ponovo i jedina razlika je to sto nam u polju Progection setup/Minutes.m ne dozvoljava da upisemo .0000000 vec uporno ostavlja 0.0000. Zbog detaljnosti pokusavamo da koristimo nase vojne topografske karte i nadam se da ipak nesto pogresno radimo. Ako imate neki dodatni savet molim Vas da nam o tome javite.

    Unapred hvala!

  6. Željko

    Bez pitanja, samo zahvala na poduci i obuci u svim člancima..
    Za korak dalje – stavio sam Ozy CE i u GPS uređaj (ustvari Windows Mobile mobitel)pa se u prirodi gibam po JNA kartama, koje su preciznije i jasnije nego AdriaTopo i sl..
    Pozdrav

  7. dusan

    pozdrav za Pedju,sve pohvale za clanke jer su veoma korisni… hteo sam da pitam,da li mape koje su kalibrisane u oziexploreru,koje se koriste u androzic programu i imaju ozf2 ekstenziju,mogu da se koriste i u oruxmaps ili iGO programu,ili treba neka obrada,konvertovanje? unapred havala! pozdrav

    • Peđa

      Oruxmaps može da koristi OziExplorer mape ali nisam siguran da li baš ozf2. PNG i JPG mogu da se prebace bez problema.

  8. slobodan

    Sve sam uradio kao u uputstvu ali nikako da dobijem grid i ne vidim koordinate iznad karte.
    Gdje grijesim?

    • Peđa

      Ako ste sve uradili po uputstvo to mora da radi. Ak en radi ili niste nešto dobro uradili (u tomslučaju probajte da sve podesite pnovo, i paljivo praite uputstva) ili imate neku verziju programa koja je mušičava. Bilo je slučajeva da su ljudi sam uradili update programa i tada im je sve radilo.

  9. slobodan

    Sada je sve u redu. U svakom slučaju hvala.
    Da li u kartu koja je kalibrisana u Hermannskogel Serbia mogu da impotrujem track u formatu .gpx i po kojoj proceduri a ako ne može koji je način?
    Track imam snimljen u navedenom formatu na PC.

  10. slobodan

    Još jednom, Peđa hvala.
    Uspio sam da importujem track samo mi se sada javlja problrm da u kalibrisanoj karti u VGS84 nemam poklapanje grida sa koordinatama na karti. Provjeravam o čemu se radi pa ako otkrijem javljam.

    • Peđa

      Ako je karta u Hermanskugel datumu, onda se podela na karti ne može se poklapati sa podelom u WGS84 koju Ozi crta preko karte.

  11. Aleksandar

    Sve pohvale za sajt! Prilikom kalibracije nasih topografskih karata javlja se problem sto su uvek 3 kalibracione tacke (od 4 tacke) ispravne tj. sto u odnosu na grid-sr-wgs84.wpt stoje na ispravnom mestu. Kada iskljucim jednu tacku i ostanu 3 sve lepo stoji. Kada uljucim sve 4 tacke da bih proverio kalibraciju tacke su u pravcu istok zapad u redu ali se ne gadjaju u pravcu sever jug za nekih 20 tak metara. Nije bitno koju tacku iskljucim tri su uvek na idealnim pozicijama a cetvrta nikako ne moze da bude ok. Jedimo mi ostaje da je karta lose skenirana pa je verovatno upredena po dijagonali. Imam nekoliko karata i sa svima je slican problem. Kada proverim vojne karte koje su vec uradjene u razmerama 20 50 i 100 sve je u redu. Sta vi mislite? Pozdrav!

  12. Aleksandar

    Nasao sam problem, samo ne znam da ga resim! Kada oznacim prvu tacku i u nju uvezem waypoint iz vaseg grida, grid-sr-wgs84.wpt,
    44 00 i 20 30 on ne ubaci tacno ove vrednosti vec ubaci 44 00 0013 i 20 30 0 0001. Ovo odstupanje od 0013 na jednom stepenu i 0001 na drugom stepenu ustvari pomere tacku da ne bude tacno gde treba. Ubacio sam hermannskogel serbia u root Ozija (3.95.6b) ovo je najnoviji sa sajta. To ustvari pravi problem da ustvari koordinate nisu tacno gde treba vec su malo pomerene. I tako je ustvari svaka tacka pomerena za malo. Kao da nevidi ovaj datum hermannskogel serbia. U prikazu datuma on se vidi kao zadnji. Stavi vi mislite , kako ovo da resim?

  13. GBole

    Evo ovako. Nekada davno sastavio sam sve topografske karte Srb i Cg u jednu. Mislim na 1:25000; 50000; 100000; 300000 i 500000 i koristio ih za Oziexplorer. Sada se pojavio OruxMaps koji mislim da je za android sveobuhvatniji i sada pokušavam da ih konvertujem u nešto što on čita. Neshvatljivo je da čita ozf2 koji je zamenjen 2004 godine. MapMerge v1.04 ne može nigde da se nadje.
    Da li je ozf produkt isključivo Ozi-ja ili postoji mogućnost da se u nekom GIS-u učita ozf4 a zatim konvertuje u neki otrk2 (ili šta već čita OruxMaps)

    • Peđa

      OZF2 i OZF4 su specifični formati koje koristi OziExplorer. Ako se dobro sećam, format OZF2 je otkriven reverznim inženjeringom tako da postoji nekoliko programa koji umeju da ga pročitaju.

      Autor programa OziExplorer je zato izmenio format i napravio OZF4 tako da onemogući da drugi programi čitaju te mape. Mislim da još uvek niko nije uspeo da otkrije strukturu tog formata.

      Zbog toga ja i ne koristim više OziExplorer.

Ostavite odgovor na slobodan Odustani od odgovora

Vaša adresa e-pošte neće biti objavljena. Neophodna polja su označena *

Popunite izraz tako da bude tačan: *

Ovo veb mesto koristi Akismet kako bi smanjilo nepoželjne. Saznajte kako se vaši komentari obrađuju.