Kako otvoriti kmz datoteku na mreži. Šta je KMZ ekstenzija datoteke? Rukovanje relativnim vezama

Šta je KMZ datoteka?

KMZ datoteka uključuje glavnu KML datoteku i, po pravilu, povezane resurse, komprimirane pomoću arhivatora u jednu arhiva. KMZ arhiva se može pohraniti na disk ili poslati poštom kao jedna datoteka. Koristeći mrežnu vezu, KMZ datoteka se može dobiti sa web servera. Prije kompresije glavnog KML- dokument i povezani resursi su odvojene datoteke s vlastitim imenima i ekstenzijama, organizirane u direktorije. KMZ format služi ne samo za arhiviranje, već i za kompresiju, tako da samo jedan veliki KML fajl može biti uključen u arhivu. Veličina datoteke se obično može smanjiti za faktor deset (u zavisnosti od sadržaja). Tako se KML datoteka od 10 KB može pretvoriti u KMZ datoteku od 1 KB.

Google Earth i Google Maps prepoznaju KML i KMZ formate i također podržavaju spremanje KMZ datoteka. Podrazumevano, glavna KML datoteka je imenovana doc.kml.

Bilješka. Radi jasnoće, pozvaćemo i glavnu KML datoteku u KMZ arhivi doc.kml. U stvarnosti, može se nazvati bilo čim, glavna stvar je da mora imati proširenje KML i budite ujedinjeni KML-fajl u arhivi.

Ako je veličina datoteke doc.kml prelazi 10 KB ili ako sadrži veze do drugih resursa (slike, zvučni fragmenti, modeli ili teksture), morate kreirati KMZ arhivu.

Ovaj odjeljak sadrži nekoliko savjeta za kreiranje KML i KMZ datoteka. Primjer koji koristimo dolazi sa stranice Jimmyja Buffetta, gdje se KML format koristi za prikaz planova obilaska i povezanih informacija na Google Earthu.

Preuzmite KMZ datoteku sa informacijama o ovom obilasku(koristi se uz dozvolu vlasnika).

Bilješka. Kako biste osigurali da Google Earth 6.0 pravilno obrađuje relativne veze do KMZ datoteka, morate slijediti sva donje navedena uputstva (obratite posebnu pažnju na korak 4). U ranijim verzijama geopreglednika, pravila za rukovanje relativnim vezama bila su manje stroga, tako da neke veze koje su radile u Google Earth-u do i uključujući verziju 5.2 možda neće raditi u verziji 6.0 i novijoj.

Da kreirate KMZ datoteku, slijedite ove korake:

Primjer ispod prikazuje strukturu foldera KMZ arhive obilaska Jimmyja Buffetta.

Pošto postoji samo pet dodatnih datoteka, svi su kombinovani u podmapu datoteke. Ako otpremite fajl na Google Earth, a zatim kopirate i zalijepite sadržaj u uređivač teksta, to ćete vidjeti u svim elementima Koriste se relativne veze ka dodatnim resursima (ikone, prekrivači ekrana, zvučni fajlovi).

1.1 files/icon_surfing.png

files/Margaritaville.mp3

Veze ka eksternim fajlovima

U fajlu doc.kml obično sadrži veze do drugih datoteka: slike, ikone, modeli, teksture i zvučni fragmenti. Oni su uključeni u atribut href (ili u element ), koji može biti unutar sljedećih KML elemenata:

Veze ka eksternim fajlovima mogu biti apsolutno ili relativno– tome je posvećen sljedeći odjeljak. Oni mogu ukazivati ​​na datoteke unutar iste KMZ arhive, unutar drugih KMZ arhiva ili na vanjskim web serverima. Relativne veze se uvijek određuju na osnovu lokacije datoteke doc.kml, kao što je opisano u odjeljku. Jedini izuzetak je unutrašnji element .

Apsolutne i relativne veze

Apsolutna veza sadrži cijeli URL datoteke. Takve veze su nedvosmislene i po pravilu upućuju na datoteke koje su pohranjene na vanjskim serverima. Apsolutna veza do lokalno pohranjene datoteke više neće raditi nakon što se premjesti na drugi sistem. Da biste to izbjegli, preporučuje se korištenje relativnih veza.

http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png

Rukovanje relativnim vezama

Relativne veze se obrađuju na osnovu lokacije datoteke doc.kml, tj. svaka relativna putanja počinje u korijenskom folderu KMZ arhive. U gornjem primjeru, glavni URL izgleda ovako (može se razlikovati ovisno o tome odakle ste preuzeli KMZ arhivu):

Buffetthawaiitour.kmz

Za povezivanje na datoteku koja se nalazi u drugoj KMZ arhivi (na primjer, images/jimmyphoto.jpg V margaritavillealbum.kmz) koristi se oznaka ".." koja odgovara pomicanju za jedan nivo gore (izlaz iz trenutne KMZ arhive ( buffetthawaiitour.kmz).

../margaritavillealbum.kmz/images/jimmyphoto.jpg"

Bilješka. Pravila za obradu relativnih veza u KMZ arhivi su zasnovana na zahtjevima standarda RFC 3986 (odjeljak 5). Glavni URL je određen lokacijom datoteke doc.kml, i svi relativni URL-ovi se obrađuju na osnovu njega.

Izuzetak: unutrašnji element

Element uključuje element , pokazujući na datoteku COLLADA za otpremanje na Google Earth. COLLADA fajlovi sadrže 3D modele i imaju ekstenziju DAE. Element takođe uključuje element , koji povezuje (fajl teksture prebačen na Google Earth) i (put do datoteke teksture unutar DAE-fajl). Ako je u elementu relativna veza je navedena, Google Earth je obrađuje na osnovu lokacije DAE datoteke, ne doc.kml, kao što se dešava u svim drugim slučajevima. Pogledajmo primjer.

. . . MackyBldg.kmz/files/CU Macky.dae ../files/StairsnoCulling.jpg ../files/StairsnoCulling.jpg ../files/sideturretnoCulling.jpg . . .

Kreiranje KMZ arhive

Za kreiranje ZIP arhive koristite Windows Explorer ili Mac Finder. Odaberite sadržaj fascikle u kojoj se datoteka nalazi doc.kml i povezane resurse i kliknite WinZip > Dodaj u ZIP datoteku. Java JAR biblioteka takođe sadrži ZIP biblioteku za kreiranje i ekstrahovanje ZIP arhiva, a Linux obezbeđuje odgovarajuće instrukcije komandne linije.

Bilješka. Kada kreirate ZIP arhivu, morate odabrati sadržaj fascikle sa datotekama doc.kml, a ne sam folder.

Promijenite ekstenziju kreirane arhive iz ZIP on KMZ. Ako trebate raspakirati datoteke, samo ponovo promijenite ekstenziju on ZIP, nakon čega možete koristiti standardni program za raspakivanje ZIP arhiva.

KMZ arhive na Google Earth

Korištenje elementa