Kako otvoriti kmz datoteku online. Što je ekstenzija datoteke KMZ? Rukovanje relativnim vezama

Što je KMZ datoteka?

KMZ datoteka uključuje glavnu KML datoteku i, u pravilu, povezane resurse, komprimirane pomoću programa za arhiviranje u jednu arhiva. KMZ arhiva se može pohraniti na disk ili poslati poštom kao jedna datoteka. Pomoću mrežne veze KMZ datoteka se može dobiti s web poslužitelja. Prije komprimiranja glavnog KML- dokument i njegovi pridruženi resursi su zasebne datoteke s vlastitim nazivima i ekstenzijama, organizirane u direktorije. KMZ format služi ne samo za arhiviranje, već i za kompresiju, tako da samo jedna velika KML datoteka može biti uključena u arhivu. Veličina datoteke obično se može smanjiti za faktor deset (ovisno o sadržaju). Dakle, KML datoteka od 10 KB može se 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. Prema zadanim postavkama glavna KML datoteka ima naziv doc.kml.

Bilješka. Radi jasnoće, također ćemo nazvati glavnu KML datoteku u KMZ arhivi doc.kml. U stvarnosti se može nazvati bilo kako, glavna stvar je da mora imati nastavak KML i biti ujedinjeni KML-datoteka u arhivi.

Ako je veličina datoteke doc.kml premašuje 10 KB ili ako sadrži poveznice na druge resurse (slike, fragmente zvuka, modele ili teksture), morate stvoriti KMZ arhivu.

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

Preuzmite KMZ datoteku s informacijama o ovom obilasku(korišteno uz dopuštenje vlasnika).

Bilješka. Kako biste osigurali da Google Earth 6.0 ispravno obrađuje relativne veze na KMZ datoteke, morate slijediti sve upute u nastavku (obratite posebnu pozornost na korak 4). U ranijim verzijama geopreglednika, pravila za rukovanje relativnim vezama bila su manje stroga, tako da neke veze koje su radile u programu Google Earth do i uključujući verziju 5.2 možda neće raditi u verziji 6.0 i novijim.

Za izradu KMZ datoteke slijedite ove korake:

Primjer u nastavku prikazuje strukturu mapa KMZ arhive turneje Jimmyja Buffetta.

Budući da postoji samo pet dodatnih datoteka, sve su kombinirane u podmapu datoteke. Ako prenesete datoteku na Google Earth, a zatim kopirate i zalijepite sadržaj u uređivač teksta, vidjet ćete da u svim elementima Koriste se relativne veze na dodatne resurse (ikone, preklapanja zaslona, ​​zvučne datoteke).

1.1 datoteke/icon_surfing.png

datoteke/Margaritaville.mp3

Linkovi na vanjske datoteke

U datoteci doc.kml obično sadrži veze na druge datoteke: slike, ikone, modele, teksture i zvučne fragmente. Oni su uključeni u atribut href (ili u element ), koji se može nalaziti unutar sljedećih KML elemenata:

Veze na vanjske datoteke mogu biti apsolutni ili relativna– tome je posvećen sljedeći odjeljak. Mogu upućivati ​​na datoteke unutar iste KMZ arhive, unutar drugih KMZ arhiva ili na vanjskim web poslužiteljima. Relativne veze uvijek se određuju na temelju lokacije datoteke doc.kml, kao što je opisano u odjeljku. Jedina je iznimka unutarnji element .

Apsolutne i relativne veze

Apsolutna veza sadrži cijeli URL datoteke. Takve poveznice su nedvosmislene i u pravilu upućuju na datoteke koje su pohranjene na vanjskim poslužiteljima. Apsolutna poveznica na lokalno pohranjenu datoteku više neće raditi nakon što je premjestite na drugi sustav. Kako biste to izbjegli, preporuča se koristiti relativne veze.

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

Rukovanje relativnim vezama

Relativne veze obrađuju se na temelju lokacije datoteke doc.kml, tj. svaka relativna staza počinje u korijenskoj mapi 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 s datotekom koja se nalazi u drugoj KMZ arhivi (na primjer, slike/jimmyphoto.jpg V margaritavillealbum.kmz) koristi se oznaka ".." koja odgovara pomicanju jednu razinu prema gore (izlazak iz trenutne KMZ arhive ( buffetthawaiitour.kmz).

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

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

Iznimka: unutarnji element

Element uključuje element , pokazujući na datoteku COLLADA koja će se prenijeti na Google Earth. COLLADA datoteke sadrže 3D modele i imaju ekstenziju DAE. Element također uključuje element , koji povezuje (teksturna datoteka prenesena na Google Earth) i (put do datoteke teksture unutar DAE-datoteka). Ako je u elementu navedena je relativna veza, Google Earth je obrađuje na temelju lokacije DAE datoteke, a ne doc.kml, kao što se događa u svim drugim slučajevima. Pogledajmo primjer.

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

Izrada KMZ arhive

Za izradu ZIP arhive koristite Windows Explorer ili Mac Finder. Odaberite sadržaj mape u kojoj se datoteka nalazi doc.kml i povezane resurse i kliknite WinZip > Dodaj u ZIP datoteku. Java JAR biblioteka također sadrži ZIP biblioteku za kreiranje i izdvajanje ZIP arhiva, a Linux pruža odgovarajuće upute za naredbeni redak.

Bilješka. Prilikom izrade ZIP arhive morate odabrati sadržaj mape datoteka doc.kml, a ne sama mapa.

Promijenite ekstenziju stvorene arhive iz ZIP na KMZ. Ako trebate izdvojiti datoteke, samo ponovno promijenite ekstenziju na ZIP, nakon čega možete koristiti standardni program za raspakiranje ZIP arhiva.

KMZ arhive na Google Earthu

Korištenje elementa