OGC標準介紹 9

2021-05-23 01:08:42 字數 3889 閱讀 1892

· 概述

kml(opengis® kml encoding standard)從2.2.0版本開始由google提交到ogc並被接受為標準,當前ogc kml的版本也就是2.2.0。

kml和gml在名稱上類似,但是功能有很大不同。gml主要用於地理資料的交換;而kml主要用於地理資料的視覺化,它不僅包括地理資料的描述,還包括資料的符號化方式、使用者視角的控制等資訊。

· kml schema

kml的schema可以從http://schemas.opengis.net/kml/ 訪問到。所有kml中耳熟能詳的placemark、lookat等名稱都可以在這裡找到定義,相對ogc給出的文件,更好的關於kml schema的參考在google code上http://code.google.com/intl/zh-cn/apis/kml/documentation/kml_tut.html ,這裡還有關於schema物件的關係,如圖 11。

圖 11 kml schema物件關係圖

注意,在圖 11中的方框中的物件是邏輯上的物件,並不真實存在於schema定義中。還有,紅色標註的物件是google對kml 2.2.0的擴充套件,在google earth 5.0以上版本中被支援,因此,對於需要了解kml標準的人來說,這些紅色的內容都可以被忽略。

· kml示例

關於地理資料的描述,下面是乙個最簡單的描述「地標」的kml,它包含了乙個點要素資訊:

下面是另外乙個定義了顯示樣式的多邊形資料:

kml> 這是乙個定義了視點屬性的點要素: xml version="1.0" encoding="utf-8"?>

OGC標準介紹 9

概述 kml opengis kml encoding standard 從2.2.0版本開始由google提交到ogc並被接受為標準,當前ogc kml的版本也就是2.2.0。kml和gml在名稱上類似,但是功能有很大不同。gml主要用於地理資料的交換 而kml主要用於地理資料的視覺化,它不僅包括...

OGC 標準介紹

open geospatial consortium ogc 開放地理空間資訊聯盟,他們在全球範圍內合作建立地理資訊科技的開放標準和最佳實踐,為地理資訊交換的便捷提供技術支援。kml 是一種檔案格式,用於在google 地球 google 地圖中顯示地理資料。是一種用於地理資訊視覺化的 xml 語法...

OGC標準介紹

資料共享作為gis行業的基礎,是每一位從事gis相關領域人員必須要了解的知識,而ogc服務作為行業標準,已經被各大gis廠商廣泛應用。究竟什麼是ogc呢?ogc全稱 開放地理空間資訊聯盟 open geospatial consortium 它的主要目的就是制定與空間資訊 基於位置服務相關的標準。而...