KML ընդդեմ KMZ
KML-ը և KMZ-ը աշխարհատարածական տեղեկատվական ֆայլերի երկու ընդլայնում են, որոնք օգտագործվում են Աշխարհագրական տեղեկատվական համակարգերի և հարակից ծրագրերի կողմից: Դրանք օգտագործվում են քարտեզի մեջ հատկանիշը և տեղանքի մասին այլ տեղեկություններ գրանցելու համար:
KML
KML նշանակում է Keyhole Markup Language: Այն մշակվել է Keyhole Inc.-ի կողմից իրենց Keyhole Earth Viewer-ի համար: Հիմնական KML ֆայլը XML ֆայլ է հատուկ նշումով աշխարհագրական տեղեկատվություն արտահայտելու համար, ինչպիսիք են ծանոթագրությունները և պատկերացումները 2D և 3D աշխարհագրական մոդելներում, որոնք հասանելի են առցանց:
Keyhole Inc.-ը ձեռք է բերվել Google-ի կողմից 2004 թվականին, և Google-ի արտադրանքները, ինչպիսիք են Google Earth-ը և Google Maps-ը, թարմացվել են՝ KML-ին աջակցելու համար: KML-ն ընդունվել է որպես միջազգային ստանդարտ Open Geospatial Consortium-ում 2008 թվականին:
KML ֆայլերը պահպանում են աշխարհատարածական տվյալները: KML ֆայլերը տեղեկատվություն են տրամադրում համապատասխան ծրագրակազմին այնպիսի հատկանիշների վերաբերյալ, ինչպիսիք են տեղային նշանները, պատկերները, բազմանկյունները, 3D մոդելները և տեքստային նկարագրությունները: Այս հատկանիշները միշտ ներառված են քարտեզի վրա հատուկ կոորդինատով, որը հաճախ տրված է ըստ երկայնության և լայնության: Այս ֆայլերը նաև օգտագործվում են օգտատիրոջ փոխազդեցությունը քարտեզի առանձնահատկությունների հետ գրանցելու համար՝ հետագայում օգտագործելու համար:
KMZ
KML ֆայլերի սեղմված տարբերակը հայտնի է որպես KMZ ֆայլեր: KML ֆայլը անհատական տեքստային ձևաչափի ֆայլ է, մինչդեռ KMZ-ը կապում է KML ֆայլերում նշված տվյալները: Այս պատկերները և այլ տվյալներ կարող են ներառվել սեղմված ֆայլում առանձին թղթապանակներում: Պարզ KML ֆայլը կարելի է սեղմել KMZ ֆայլի մեջ՝ սեղմելով այն և վերանվանելով.kmz ընդլայնմամբ::
KML ֆայլը համատեղելի է GIS ծրագրաշարի մեծ մասի հետ, մինչդեռ KMZ-ն աջակցվում է Google-ի արտադրանքների կողմից. այլ ծրագրեր կարող են չաջակցվել:
KML ընդդեմ KMZ
• KML-ը և KMZ-ը ֆայլերի երկու ընդլայնումներ են, որոնք օգտագործվում են աշխարհատարածական տեղեկատվական ֆայլի տարբեր օրինակների համար, որոնք հայտնի են որպես Keyhole Markup Language:
• KML-ը պիտակների վրա հիմնված XML լեզու է, որն օգտագործվում է քարտեզի կամ մոդելի ատրիբուտները պահելու համար: Յուրաքանչյուր KML ֆայլ բաղկացած է գրաֆիկական տարրերի, պատկերների և պարամետրերի հավաքածուից:
• KMZ-ը KML ֆայլի սեղմված տարբերակն է:
• KML ֆայլը պարզ տեքստային ֆայլ է և կարող է բացվել տեքստային խմբագրիչում: KMZ ֆայլը կարող է արխիվացվել KML ֆայլում նշված պատկերների և այլ տեղեկությունների հետ միասին: Այս ֆայլերը կարող են պահվել առանձին թղթապանակներում KMZ արխիվում:
• Երկու ֆայլերի տեսակներն էլ համատեղելի են Google-ի հավելվածների հետ, ինչպիսիք են Google Maps-ը և Google Earth-ը, սակայն այլ ծրագրեր կարող են չաջակցել KMZ-ին, չնայած նրանք աջակցում են KML-ին: