Kmz faylini onlayn qanday ochish mumkin. KMZ fayl kengaytmasi nima? Nisbiy havolalarni boshqarish

KMZ fayli nima?

KMZ fayli asosiy KML faylni va, qoida tariqasida, arxivator yordamida bitta faylga siqilgan bog'langan resurslarni o'z ichiga oladi. Arxiv. KMZ arxivi diskda saqlanishi yoki bitta fayl sifatida pochta orqali yuborilishi mumkin. Tarmoq havolasidan foydalanib, KMZ faylini veb-serverdan olish mumkin. Asosiyni siqishdan oldin KML-hujjat va u bilan bog'liq resurslar o'z nomlari va kengaytmalari bo'lgan alohida fayllar bo'lib, kataloglarda tashkil etilgan. KMZ formati nafaqat arxivlash, balki siqish uchun ham xizmat qiladi, shuning uchun arxivga faqat bitta katta KML faylini kiritish mumkin. Fayl hajmi odatda o'n baravar kamayishi mumkin (tarkibiga qarab). Shunday qilib, 10 KB KML faylni 1 KB KMZ faylga aylantirish mumkin.

Google Earth va Google Maps KML va KMZ formatlarini taniydi va KMZ fayllarini saqlashni qo'llab-quvvatlaydi. Odatiy bo'lib, asosiy KML fayli nomlanadi doc.kml.

Eslatma. Aniqlik uchun biz KMZ arxividagi asosiy KML faylini ham chaqiramiz doc.kml. Aslida, uni har qanday narsa deb atash mumkin, asosiysi uning kengaytmasi bo'lishi kerak KML va bir bo'ling KML- arxivdagi fayl.

Agar fayl hajmi doc.kml 10 KB dan oshsa yoki u boshqa resurslarga (rasmlar, tovush fragmentlari, modellar yoki teksturalar) havolalarni o'z ichiga olsa, siz KMZ arxivini yaratishingiz kerak.

Ushbu bo'limda KML va KMZ fayllarini yaratish bo'yicha ba'zi maslahatlar mavjud. Biz foydalanayotgan misol Jimmi Baffetning saytidan olingan boʻlib, u yerda KML formati Google Earth’da sayohat marshrutlari va tegishli maʼlumotlarni koʻrsatish uchun ishlatiladi.

Ushbu tur haqida ma'lumotga ega KMZ faylini yuklab oling(egasining ruxsati bilan foydalaniladi).

Eslatma. KMZ fayllariga nisbiy havolalar Google Earth 6.0 tomonidan to'g'ri qayta ishlanishini ta'minlash uchun siz quyidagi barcha ko'rsatmalarga amal qilishingiz kerak (4-bosqichga alohida e'tibor bering). Geobrauzerning oldingi versiyalarida nisbiy havolalar bilan ishlash qoidalari unchalik qattiq emas edi, shuning uchun Google Earthda 5.2 versiyasigacha ishlagan baʼzi havolalar 6.0 va undan keyingi versiyalarda ishlamasligi mumkin.

KMZ faylini yaratish uchun quyidagi amallarni bajaring:

Quyidagi misolda Jimmi Baffetning sayohati KMZ arxivining papka tuzilishi ko'rsatilgan.

Faqat beshta qo'shimcha fayl mavjud bo'lganligi sababli, ularning barchasi pastki papkaga birlashtirilgan fayllar. Agar siz faylni Google Earth-ga yuklasangiz va mazmunini matn muharririga nusxalab qo'ysangiz, barcha elementlarda buni ko'rasiz. Qo'shimcha manbalarga nisbiy havolalar (piktogrammalar, ekran qoplamalari, ovozli fayllar) ishlatiladi.

1.1 files/icon_surfing.png

fayllar/Margaritaville.mp3

Tashqi fayllarga havolalar

Fayl ichida doc.kml odatda boshqa fayllarga havolalarni o'z ichiga oladi: rasmlar, piktogrammalar, modellar, teksturalar va tovush fragmentlari. Ular href atributiga (yoki element ), bu quyidagi KML elementlari ichida bo'lishi mumkin:

Tashqi fayllarga havolalar bo'lishi mumkin mutlaq yoki qarindosh- keyingi bo'lim bunga bag'ishlangan. Ular bir xil KMZ arxividagi, boshqa KMZ arxivlaridagi yoki tashqi veb-serverlardagi fayllarga ishora qilishi mumkin. Nisbiy havolalar har doim fayl joylashuvi asosida aniqlanadi doc.kml, bo'limda tasvirlanganidek. Faqat istisno ichki element .

Mutlaq va nisbiy aloqalar

Mutlaq havola faylning butun URL manzilini o'z ichiga oladi. Bunday havolalar bir ma'noga ega va, qoida tariqasida, tashqi serverlarda saqlanadigan fayllarga ishora qiladi. Mahalliy saqlangan faylga mutlaq havola boshqa tizimga ko'chirilgandan keyin ishlamaydi. Buning oldini olish uchun nisbiy havolalardan foydalanish tavsiya etiladi.

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

Nisbiy havolalarni boshqarish

Nisbiy havolalar fayl joylashuvi asosida qayta ishlanadi doc.kml, ya'ni har qanday nisbiy yo'l KMZ arxivining ildiz papkasida boshlanadi. Yuqoridagi misolda asosiy URL quyidagicha ko'rinadi (KMZ arxivini qayerdan yuklab olganingizga qarab u farq qilishi mumkin):

Buffetthawaiitour.kmz

Boshqa KMZ arxivida joylashgan faylga ulanish uchun (masalan, images/jimmyphoto.jpg V margaritavillealbum.kmz) bir daraja yuqoriga ko'chirishga mos keladigan ".." belgisi ishlatiladi (joriy KMZ arxividan chiqish () buffetthawaiitour.kmz).

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

Eslatma. KMZ arxividagi nisbiy havolalarni qayta ishlash qoidalari RFC 3986 standarti talablariga asoslanadi (5-bo'lim). Asosiy URL fayl joylashuvi bilan belgilanadi doc.kml, va barcha nisbiy URL-lar unga asoslanib qayta ishlanadi.

Istisno: ichki element

Element elementni o'z ichiga oladi , bu Google Earthga yuklanadigan COLLADA fayliga ishora qiladi. COLLADA fayllari 3D modellarni o'z ichiga oladi va kengaytmaga ega DAE. Element elementni ham o'z ichiga oladi , bog'laydigan (tekstura fayli Google Earthga uzatiladi) va (ichki tekstura fayliga yo'l DAE-fayl). Agar elementda bo'lsa nisbiy havola ko'rsatilgan bo'lsa, Google Earth uni DAE faylining joylashuvi asosida emas, balki qayta ishlaydi doc.kml, boshqa barcha holatlarda bo'lgani kabi. Keling, bir misolni ko'rib chiqaylik.

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

KMZ arxivini yaratish

ZIP arxivini yaratish uchun Windows Explorer yoki Mac Finder-dan foydalaning. Fayl joylashgan papkaning mazmunini tanlang doc.kml va tegishli manbalarni tanlang va bosing WinZip > ZIP faylga qo'shish. Java JAR kutubxonasida ZIP arxivlarini yaratish va chiqarish uchun ZIP kutubxonasi ham mavjud va Linux tegishli buyruq qatori ko'rsatmalarini beradi.

Eslatma. ZIP arxivini yaratishda siz tanlashingiz kerak mazmuni fayl papkalari doc.kml, jildning o'zi emas.

Yaratilgan arxivning kengaytmasini dan o'zgartiring ZIP yoqilgan KMZ. Agar siz fayllarni chiqarib olishingiz kerak bo'lsa, kengaytmani yana o'zgartiring yoqilgan ZIP, shundan so'ng siz ZIP arxivlarini ochish uchun standart dasturdan foydalanishingiz mumkin.

Google Earthdagi KMZ arxivlari

Elementdan foydalanish