Sự khác biệt giữa KML và KMZ | KML với KMZ

Anonim

KML và KMZ

KML và KMZ là hai phần mở rộng của các tệp thông tin không gian địa lý được sử dụng bởi Hệ thống Thông tin Địa lý và phần mềm liên quan. Chúng được sử dụng để ghi lại thuộc tính và các thông tin khác về vị trí trong một bản đồ.

KML

KML là viết tắt của Ngôn ngữ đánh dấu lỗ khóa . Nó được phát triển bởi Keyhole Inc. cho Keyhole Earth Viewer. Tệp KML cơ bản là tệp XML với ký hiệu cụ thể để biểu thị thông tin địa lý như chú thích và hình ảnh hóa trong mô hình địa lý 2D và 3D có sẵn trực tuyến.

Keyhole Inc đã được Google mua lại vào năm 2004 và các sản phẩm của Google như Google Earth và Google Maps đã được nâng cấp để hỗ trợ KML. KML đã được thông qua như là một tiêu chuẩn quốc tế tại Liên minh không gian địa phương mở trong năm 2008.

Các tệp KML lưu trữ dữ liệu không gian địa lý. Tệp KML cung cấp thông tin cho phần mềm có liên quan liên quan đến các tính năng như dấu vị trí, hình ảnh, đa giác, mô hình 3D và mô tả văn bản. Các tính năng này luôn được kết hợp với một tọa độ cụ thể trên bản đồ, thường được cung cấp bởi kinh độ và vĩ độ. Các tệp này cũng được sử dụng để ghi lại sự tương tác của người dùng với các tính năng của bản đồ để sử dụng sau này.

KMZ

Phiên bản nén của các tệp KML được gọi là tệp KMZ. Tệp KML là một tệp định dạng văn bản cá nhân trong khi KMZ kết hợp dữ liệu được đề cập trong các tệp KML. Những hình ảnh và dữ liệu khác có thể được bao gồm trong tệp nén trong các thư mục riêng biệt. Một tệp KML đơn giản có thể được nén vào một tệp KMZ bằng cách nén và đổi tên bằng phần mở rộng tệp. kmz.

Một tệp KML tương thích với hầu hết phần mềm GIS trong khi KMZ được hỗ trợ bởi các sản phẩm của Google; phần mềm khác có thể không hỗ trợ.

KML và KMZ

• KML và KMZ là hai phần mở rộng tệp được sử dụng cho các trường hợp khác nhau của tệp thông tin không gian địa lý, được gọi là Ngôn ngữ đánh dấu lỗ khóa (Keyhole Markup Language).

• KML là một ngôn ngữ XML dựa trên thẻ được sử dụng để lưu trữ các thuộc tính của bản đồ hoặc mô hình. Mỗi tệp KML bao gồm một tập hợp các phần tử đồ họa, hình ảnh và cài đặt.

• KMZ là một phiên bản nén của tệp KML.

• KML file là một tập tin dựa trên văn bản đơn giản và có thể được mở trong một trình soạn thảo văn bản. Tệp KMZ có thể được lưu trữ cùng với hình ảnh và các thông tin khác được chỉ vào tệp KML. Các tệp này có thể được lưu trữ trong các thư mục riêng trong kho lưu trữ KMZ.

• Cả hai loại tệp tương thích với các ứng dụng của Google như Google Maps và Google Earth, nhưng phần mềm khác có thể không hỗ trợ KMZ mặc dù họ hỗ trợ KML.