ความแตกต่างระหว่าง KML และ KMZ | KML กับ KMZ

Anonim

KML และ KMZ

KML และ KMZ เป็นส่วนขยายสองส่วนของไฟล์ข้อมูล Geospatial ที่ใช้โดยระบบสารสนเทศภูมิศาสตร์และซอฟต์แวร์ที่เกี่ยวข้อง ใช้เพื่อบันทึกแอตทริบิวต์และข้อมูลอื่น ๆ เกี่ยวกับสถานที่ภายในแผนที่

KML

KML ย่อมาจาก Keyhole Markup Language ได้รับการพัฒนาโดย Keyhole Inc. สำหรับ Keyhole Earth Viewer ของพวกเขา ไฟล์ KML พื้นฐานคือไฟล์ XML ที่มีสัญกรณ์เฉพาะสำหรับการแสดงข้อมูลทางภูมิศาสตร์เช่นคำอธิบายประกอบและการสร้างภาพข้อมูลในแบบจำลองทางภูมิศาสตร์ 2D และ 3D พร้อมใช้งานออนไลน์

Google ได้รับ Keyhole Inc. ในปี 2547 และผลิตภัณฑ์ Google เช่น Google Earth และ Google Maps ได้รับการอัปเกรดเพื่อสนับสนุน KML KML ได้รับการรับรองเป็นมาตรฐานสากลที่ Consortium Geospatial เปิดในปี 2008

ไฟล์ KML เก็บข้อมูลภูมิสารสนเทศ ไฟล์ KML จะให้ข้อมูลแก่ซอฟต์แวร์ที่เกี่ยวข้องเกี่ยวกับคุณลักษณะต่างๆเช่นเครื่องหมายสถานที่รูปภาพรูปหลายเหลี่ยมโมเดล 3 มิติและคำอธิบายข้อความ คุณลักษณะเหล่านี้รวมอยู่ในพิกัดเฉพาะบนแผนที่ซึ่งมักมีโดยลองจิจูดและละติจูด ไฟล์เหล่านี้ใช้เพื่อบันทึกการโต้ตอบของผู้ใช้กับคุณลักษณะต่างๆของแผนที่เพื่อใช้ในภายหลัง

KMZ

ไฟล์ KML ที่บีบอัดจะเรียกว่าไฟล์ KMZ ไฟล์ KML เป็นไฟล์รูปแบบข้อความแต่ละรายการในขณะที่ KMZ เชื่อมโยงข้อมูลที่อ้างถึงในไฟล์ KML รูปภาพและข้อมูลอื่น ๆ อาจรวมอยู่ในไฟล์ที่บีบอัดไว้ในโฟลเดอร์แยกต่างหาก ไฟล์ KML แบบง่ายๆสามารถบีบอัดในไฟล์ KMZ โดยการบีบอัดและเปลี่ยนชื่อโดยใช้นามสกุลไฟล์ KMZ

ไฟล์ KML สามารถใช้ได้กับซอฟต์แวร์ GIS ส่วนใหญ่ในขณะที่ผลิตภัณฑ์ของ Google สนับสนุน KMZ ซอฟต์แวร์อื่นอาจไม่สนับสนุน

KML และ KMZ

• KML และ KMZ เป็นส่วนขยายสองไฟล์ที่ใช้สำหรับอินสแตนซ์ต่างๆของไฟล์ข้อมูลพิกัดทางภูมิศาสตร์เรียกว่า Keyhole Markup Language

• KML เป็นภาษา XML ที่ใช้แท็กที่ใช้เก็บแอ็ตทริบิวต์ของแผนที่หรือแบบจำลอง ไฟล์ KML แต่ละไฟล์ประกอบด้วยองค์ประกอบภาพกราฟิกและการตั้งค่าต่างๆ

• KMZ เป็นไฟล์ KML ที่บีบอัด

•ไฟล์ KML เป็นไฟล์ข้อความแบบง่ายๆและสามารถเปิดได้ในโปรแกรมแก้ไขข้อความ ไฟล์ KMZ อาจถูกเก็บถาวรพร้อมกับรูปภาพและข้อมูลอื่น ๆ ที่ชี้ในไฟล์ KML ไฟล์เหล่านี้สามารถเก็บไว้ในโฟลเดอร์แยกต่างหากภายในที่จัดเก็บของ KMZ

•ไฟล์ทั้งสองประเภทสามารถใช้งานร่วมกับแอปพลิเคชันของ Google เช่น Google แผนที่และ Google Earth ได้ แต่ซอฟต์แวร์อื่น ๆ อาจไม่สนับสนุน KMZ แม้ว่าจะสนับสนุน KML ก็ตาม