2011-12-07 15 views
3

我需要深入KML,所以我正在查看Web上的規格和示例,但是我收到了一些不一致的信息。 例如,有些網站會說你寫的東西如<tessellate>true</tessellate>,而其他網站則有<tessellate>1</tessellate>,還有一些網站說tessellate不再是必要的,因爲altitudeMode提供了相同的信息。學習KML,但在規範中發現不一致

所以我有很多小問題,比如這裏更安全,1/0或者true/false。 KML是什麼,Keyhole標記語言或匙孔建模語言的縮寫?
但我的問題基本上是,我在哪裏可以找到標準,KML的權威性和權威性參考?然後我可以忽略其他來源。

回答

1

http://code.google.com/apis/kml/documentation/kmlreference.html 應該可能被認爲是主要參考。這是我經常提到的那個。

它包括Google特定的擴展名(前綴爲gx :),您可以選擇忽略(或不)。

雖然 http://www.opengeospatial.org/standards/kml/ 是真正的權威來源,它遠不及谷歌的一個(這之前OGC承擔KML)的訪問 - 我不知道如何讀OGC一個!

KML用來表示「Keyhole標記語言」

布爾,可能最好考慮1/0 - 有些客戶可能會了解真實等,但最大的兼容性去1/0

順便說一句,細分本身是有用的,它不會像altitudeMode一樣。它們相輔相成。

+0

謝謝。那麼,OGC網站上的例子顯示true/false,而Google的例子有1/0,但我認爲我會堅持1/0。 –