KML va KMZ
KML va KMZ geografik axborot tizimlari va tegishli dasturiy ta'minot tomonidan foydalaniladigan geografik ma'lumotlar fayllarining ikkita kengaytmasidir. Ular xaritadagi joylashuv haqidagi atribut va boshqa maʼlumotlarni yozib olish uchun ishlatiladi.
KML
KML qisqartmasi Keyhole Markup Language. U Keyhole Inc. tomonidan Keyhole Earth Viewer uchun ishlab chiqilgan. Asosiy KML fayli XML fayli boʻlib, u geografik maʼlumotlarni ifodalash uchun maxsus belgilarga ega boʻladi, masalan, 2D va 3D geografik modellardagi izohlar va vizualizatsiyalar.
Keyhole Inc. 2004 yilda Google tomonidan sotib olingan va Google Earth va Google Maps kabi Google mahsulotlari KML-ni qo'llab-quvvatlash uchun yangilangan. KML xalqaro standart sifatida 2008 yilda Open Geospatial Consortsium tomonidan qabul qilingan.
KML fayllari geografik ma'lumotlarni saqlaydi. KML fayllari tegishli dasturiy ta'minotga joy belgilari, tasvirlar, ko'pburchaklar, 3D modellar va matn tavsiflari kabi xususiyatlar haqida ma'lumot beradi. Bu xususiyatlar har doim xaritada ma'lum bir koordinata bilan birlashtiriladi, ko'pincha uzunlik va kenglik bilan beriladi. Bu fayllar foydalanuvchining keyinchalik foydalanish uchun xarita funksiyalari bilan oʻzaro munosabatini yozib olish uchun ham ishlatiladi.
KMZ
KML fayllarning siqilgan versiyasi KMZ fayllari sifatida tanilgan. KML fayli individual matn formatidagi fayl bo'lib, KMZ esa KML fayllarida ko'rsatilgan ma'lumotlarni bog'laydi. Ushbu tasvirlar va boshqa ma'lumotlar siqilgan faylga alohida papkalarga kiritilishi mumkin. Oddiy KML faylni siqish va.kmz fayl kengaytmasi bilan nomini o'zgartirish orqali KMZ fayliga siqish mumkin.
KML fayli GIS dasturiy ta'minotining ko'pchiligiga mos keladi, KMZ esa Google mahsulotlari tomonidan qo'llab-quvvatlanadi; boshqa dasturlar qoʻllab-quvvatlamasligi mumkin.
KML va KMZ
• KML va KMZ ikkita fayl kengaytmalari boʻlib, Geospatial maʼlumot faylining turli nusxalari uchun ishlatiladi, ular Keyhole Markup Language deb nomlanadi.
• KML tegga asoslangan XML tili boʻlib, u xarita yoki model atributlarini saqlash uchun ishlatiladi. Har bir KML fayli grafik elementlar, tasvirlar va sozlamalar toʻplamidan iborat.
• KMZ KML faylining siqilgan versiyasidir.
• KML fayli oddiy matnga asoslangan fayl boʻlib, uni matn muharririda ochish mumkin. KMZ fayli KML faylida ko'rsatilgan rasmlar va boshqa ma'lumotlar bilan birga arxivlanishi mumkin. Bu fayllar KMZ arxividagi alohida jildlarda saqlanishi mumkin.
• Ikkala fayl turi ham Google Xaritalar va Google Earth kabi Google ilovalariga mos keladi, ammo boshqa dasturlar KML-ni qoʻllab-quvvatlasa-da KMZ-ni qoʻllab-quvvatlamasligi mumkin.