KML در مقابل KMZ
KML و KMZ دو پسوند فایلهای اطلاعات مکانی هستند که توسط سیستمهای اطلاعات جغرافیایی و نرمافزارهای مرتبط استفاده میشوند. آنها برای ثبت ویژگی و سایر اطلاعات در مورد یک مکان در نقشه استفاده می شوند.
KML
KML مخفف Keyhole Markup Language است. توسط Keyhole Inc. برای Keyhole Earth Viewer خود توسعه داده شده است. یک فایل KML پایه یک فایل XML با نمادهای خاص برای بیان اطلاعات جغرافیایی مانند حاشیه نویسی و تجسم در مدل های جغرافیایی دو بعدی و سه بعدی است.
Keyhole Inc. در سال 2004 توسط Google خریداری شد و محصولات Google مانند Google Earth و Google Maps برای پشتیبانی از KML ارتقا یافتند. KML به عنوان یک استاندارد بین المللی در کنسرسیوم فضایی باز در سال 2008 پذیرفته شد.
فایل های KML داده های مکانی را ذخیره می کنند. فایل های KML اطلاعاتی را در رابطه با ویژگی هایی مانند علامت مکان، تصاویر، چند ضلعی ها، مدل های سه بعدی و توضیحات متنی در اختیار نرم افزار مربوطه قرار می دهند. این ویژگیها همیشه با مختصات خاصی روی نقشه که اغلب بر اساس طول و عرض جغرافیایی داده میشود، گنجانده میشوند. این فایلها همچنین برای ضبط تعامل کاربر با ویژگیهای نقشه برای استفاده بعدی استفاده میشوند.
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 پشتیبانی می کنند.