Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Auto-Moto
Mobilní telefony
Notebooky  |  Tablety
Příslušenství
Wearables  |  Ostatní
Svět hardware  |  Digimanie  |   TV Freak

GEOTIFF

vop_ce4you (24)|7.7.2009 18:14
Ahoj vsem,

existuje nekde nejaky sofistikovany popis formatu GEOTIFF (nejlepe v v cestine)? Mam na mysli neco jako technicke vysvetleni principu a take duvodu vzniku tohoto formatu (tedy co noveho prinasi oproti jinym apod...). Popis utilit na Oziexplorer.com odpovedi na tyto otazky bohuzel nedava...

Zajimave technicky ladene pojednani je na webu gisdevelopment.net ale s moji anglictinou jsem akorat identifikoval prehrsel superlativu, ale vysledku jsem se nedobral.

Pozn.:
Muj puvodni zamer prameni ze situace, ze mam nekolik map Svedska o velikosti 0,5 - 1 GB, coz je nesmirne neprakticke stran transportu apod. Pokud nad tim provedu jakoukoliv kompresi (LZW, RAR, ZIP), dostanu se radove az na polovinu velikosti souboru, coz naznacuje velkou rezervu v moznostech efektivni komprimace (prevod do JPG). Pritom jsem ale soucasne chtel vedet, cim je GeoTIFF lepsi, nez napr. JPG...
bogino (35)|10.7.2009 21:19
Geotiff sa od inych formatov bitmap (bmp, png,...) lisi najma tym, ze okrem samotneho obrazku obsahuje v sebe aj informaciu, pomocou ktorej je kazdemu pixelu mozne priradit zemepisne suradnice. Hovori sa tomu, ze je georeferencovany - prave to znamena "geo" v nazve geotiff.

Geotiff je mozne importovat do OziExplorera. Pocas importu sa z dat, obsiahnutych v geotiffe, vytvori kalibracny .map subor pre OziExplorer.
Import do OziExplorera je mozny dvoma sposobmi:
a) zo stranok OziExplorera (Optional Extras) je treba stiahnut DLLku pre podporu formatu geotiff a potom mapu naimportovat ako "Single DRG Map"
b) niektorou z free utilit z geotiffu vyexportovat tzv. "TIFF world file" typu TFW. Ak TFW subor lezi v tom istom adresari ako (geo)TIFF, OziExplorer ho dokaze naimportovat aj bez DLLky z moznosti a)
Pocas importu si OziExplorer moze vypytat udaje o geodetickom datume a projekcii, ak tieto nie su v originalnom geotiffe pritomne.
vop_ce4you (24)|10.7.2009 22:01
Diky za informaci. Rozhodne zajimava vstupni informace.

Jednotlive soubory jsou ale DOST velke, ale presto se s nimi OziExplorer docela dobre vyrovnava - takze maji asi nejakou vnitrni strukturu. Kazdopadne maji ale (podle meho nazoru) dost velkou rezervu pro komprimaci... Existuje tedy nejak cesta, jak geotiff napr. preformatovat do jpg ci ozf ?
bogino (35)|11.7.2009 17:53
Da sa zmenit format.

Importom do OziExplorera sa vygeneruje .map subor. Nasledne mozes mapu v geotiff formate prekonvertovat cez img2ozf (opat najdes v Optional Extras) do vlastneho formatu OziExplorera ozfx3.
Tento format ide otvorit v PC aj PDA verzii OziExplorera. Okrem pravdepodobne lepsej kompresie (vyskusaj) poskytuje aj sirsiu skalu zoomov a lepsiu kvalitu obrazku v roznych zoomoch.

Aj velmi velky tiff alebo geotiff sa da otvorit v OziExploreri za predpokladu, ze ma 8 bitovu farebnu hlbku a packbits kompresiu. V tomto pripade OziExplorer dokaze pristupovat ku tiff-u strankovane, cize nacitava do RAM len aktualne zobrazovanu cast tiff-u. Podobne aj ozfx3 je strankovany format obrazku.
vop_ce4you (24)|12.7.2009 13:06
Ahoj,

uprimne receno me vubec nenapadlo, ze by img2off umel TIF na vstupu.

Toto reseni sice nesplnuje presne to, co jsem chtel, ale je to dilci krok. Ja jsem potreboval ziskat nejlepe BMP, abych mohl zkouset vhodnou uroven zmenseni souboru napr. barevnou hloubkou cestou GIF nebo komprimace cestou JPG. Pak by teprve prisel na radu OZF nebo pro jine mobilni aplikace OGF.

Udelal jsem zkousku a vzal jsem 200 MB TIF (konkretne dil "P" ze sady Svedsko "SWE II" ze zde dosupneho zdroje) a nechal chroustat muj comp celkem trikrat po 2 hodinach. Rozdil souboru byl v barevne hloubce. Ve vsech trech pripadech se celkova velikost vyrazne podobala (ca 55 % puvodni velikosti, konkretne z 210 MB pod 120 MB), rozdily v barevne kvalite byly znacne. Zaver je diky tomu i diky predchozim jinym pokusum jednoznacny - TIF (alespon ten testovany) lze vyrazne komprimovat.

---
EHM: az po skonceni tohoto pokusu jsem si uvedomil, ze Ozi ma exportni filtr, ktery umozni nacteni file (tedy i TIF) primo exportovat do BMP nebo PNG, cili nyni provedu dalsi pokusy a budu je zde obratem reportovat.
vop_ce4you (24)|12.7.2009 13:08
pri primem exportu do BMP napsal Ozi do stavoveho radku, ze exportuje 220 stripu. Pri 30. stripu napsal "Chyba ukladani -112-" a export spadl. Presto byl tou dobou uz hotovy soubor o velikosti 640 MB !!! Tento se ale nedal otevrit (IrfanWiev) s tim, ze nejde o korektni BMP soubor...

Nedivil bych se, kdyby ta chyba -112- byl problem s datovym prostorem pro TMP soubor nebo neco podobneho - temito pokusy jsem si zcela zaplacal 16 GB SD kartu... nicmene velikost BMP souboru me vydesila, prostym vypoctem by se vysplahala na 4,7 GB...!
vop_ce4you (24)|12.7.2009 13:48
pri primem exportu do PNG probehl export za ca 30 minut bez problemu, vysledny soubor byl ca 115 MB (tedy opet onech ca 55 % puvodniho souboru), ale prohlizec (IrfanView) mi opet nahlasil "Chyba dekodovani - chybny nebo nepodporovany soubor PNG", stejne me pri pokusu to zobrazit zareagoval Firefox... Bude se ale mozna jednat opet o nejakou kolizi s velikosti souboru, protoze Firefox rozhodne nepocita s tim, ze by otevrial obrazek pres 100 MB, u Irfanu me to prekvapuje, ale OTEVREL TO MICROSOFTI prohlizec obrazku a faxu. Cili si to vezmu k definitivni analyze do prace na poradny PC (mam tu jen netbook Asus Eee PC 901) a Photoshop...
bogino (35)|12.7.2009 17:47
(geo)tiff mozes prekonvertovat do ineho obrazkoveho formatu v akomkolvek obrazkovom editore alebo konvertore (Adobe Photoshop, Corel PaintShop Pro, ACDSee, ...). Tieto programy umoznuju aj nastavovat parametre kompresie.

Pokial sa konverziou nezmenila pixelova velkost obrazku, v .map subore staci v 3. riadku odhora zmenit meno obrazkoveho suboru.
vop_ce4you (24)|12.7.2009 20:31
Aha, ted to vidim, zapomnel jsem to tu napsat - zkousekl jsem ty TIFy nacist do cehokoliv vc. Photoshopu a nepodarilo se mi to (vzdy to psalo neco jako "neznamy format souboru" apod.)