2010-07-19 54 views
2

當您單擊KML Layer中的實體時,Google會將KMLFeatureData中的數據公開。但是,似乎沒有一種好方法來獲得個人Markers,PolylinesPolygons。人們用什麼方法來生成KML圖層中的邊欄或元素列表?我想過維護一個單獨分析的列表來生成一個側邊欄,但是這似乎是不應該有必要的工作的重複。 GeoXML3項目提供了一種解析方案,但我沒有太多運氣來做我想做的事情。從Google API V3創建邊欄KML圖層

您使用Google的KML圖層生成可點擊的側邊欄的技術有哪些?

回答

1

雖然我對KML並不熟悉,但我發現您沒有答案,並且希望至少指向一個方向(希望是正確的方向)。

http://code.google.com/apis/kml/documentation/kmlreference.html

另外,GeoXML3項目(即你沒有做你想要的運氣)被另一個啓發。我想知道你是否也去過那個。 (http://econym.org.uk/gmap/egeoxml.htm)? 看來,如果提供比GeoXML3項目中Wiki更多的信息。

我希望這能以某種方式爲你提供幫助,如果不是,我希望知道這樣我可以在未來嘗試做得更好。

〜旅程的結束不如旅程本身。

1

如果您正在接受JSON響應,那麼您可以爲標記創建哈希表,因爲它們具有真實身份。如果您正在接受XML響應,那麼XPath選擇似乎是一種合理的中間選擇。