GML與KML的區別


1.GML是基於XML的地理信息的傳輸、存儲編碼,它包括空間的和非空間的地理特征和地理范疇。GML是空
間數據編碼、傳輸、存儲、發布的國際標准
KML是一個OGC標准

2.GML專注於地理信息的結構與內容的不同,KML關注於地理信息的顯示和表達

3.KML以位置為中心,GML以要素為中心,GML應用模式中定義的要素對象可以沒有幾何屬性,而KML則必
須有。

4.KML是一種面向客戶端設計的數據形式,它以超文本的方式標記屬性數據,更便於客戶端的表現。

5.KML是一種基於XML語法格式的文件,通過KML文件可以用來描述和保存地理信息如:點、線、圖片、折
線,並在GoogleEarth客戶端顯示。KML提供如下功能:

1)指定一個地點的圖標和標注來區分每一個地點。
2)為每一個視圖指定明確的視角來創建不同的特寫鏡頭。
3)使用指定到屏幕或地理位置的圖片標注。
4)為特定種類的標注定義顯示樣式。
5)為標注指定基於簡單HTML語法的描述,支持超級鏈接和圖片的顯示;
6)使用目錄(folders)對標注進行樹形的分類管理;
7)基於時間戳記得標注可以用來進行動態播放;
8)從本地或遠程的網絡地址動態的加載KML文件;

6.GML通過特征集合(FeatureCollection)來表示基本的地理要素,它們可以互相嵌套來表示異常豐富
的空間信息。它具有如下特征:

1)GML跟XML一樣,GML使用者只需考慮使用GML描述空間數據和數據的存儲、提取。
2)GML可以實現空間數據的分布式存儲。
3)GML可以集成非空間數據。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM