2013-08-27 83 views
-1

我從谷歌的MyTracks應用程序創建的多個kml文件中提取座標信息,併合並它們以創建合併文件。這些文件有以下形式:我可以在Google地圖疊加層中顯示來自kml文件的不同顏色的點嗎?

<?xml version="1.0" encoding="UTF-8"?> 
<kml> 
<Document> 
<Placemark><Point><coordinates> -125.362289,50.057000,0.0 </coordinates></Point></Placemark> 
<Placemark><Point><coordinates> -125.363414,50.058000,0.0 </coordinates></Point></Placemark> 
<Placemark><Point><coordinates> -125.372059,50.056000,0.0 </coordinates></Point></Placemark> 
<Placemark><Point><coordinates> -125.366759,50.058001,0.0 </coordinates></Point></Placemark> 
<Placemark><Point><coordinates> -125.376856,50.066001,0.0 </coordinates></Point></Placemark> 
<Placemark><Point><coordinates> -125.377394,50.067001,0.0 </coordinates></Point></Placemark> 
</Document> 
</kml> 

此代碼生成在谷歌地圖製作工具(http://www.google.com/mapmaker)藍氣球。我想知道這個代碼是否可以修改來創建不同的彩色氣球。這將允許我確定哪些點來自哪個源文件。

次問題: (1)氣球可以顯示爲有色點嗎?當我工作時,氣球需要大量的視覺空間,所以我希望儘可能使用更小的點。 (2)上面的代碼可以更緊湊嗎?這三個標籤「地標,點,座標」看起來像這樣一個簡單的演示文稿的矯枉過正。

如果有人有興趣,他們可以看到更多的我的合併KML文件的位置: https://sites.google.com/site/keithkmlfiles/home/kmlfiles/point_files/snowden

感謝您的幫助。

+1

查看https://developers.google.com/kml/documentation/kml_tut#custom_styles –

回答

0

以下代碼會生成3個綠色圖釘和3個默認標記,它們是Google地圖製作工具中當前藍色的標記。

<?xml version="1.0" encoding="UTF-8"?> 
<kml> 
<Document> 
<Style id="TIcon"> 
    <IconStyle> 
    <Icon> 
     <href>http://maps.google.com/mapfiles/kml/pushpin/grn-pushpin.png</href> 
    </Icon> 
    </IconStyle> 
</Style> 
<Placemark><styleUrl>#TIcon</styleUrl><Point><coordinates> -125.362289,50.057000,0.0 </coordinates></Point></Placemark> 
<Placemark><styleUrl>#TIcon</styleUrl><Point><coordinates> -125.363414,50.058000,0.0 </coordinates></Point></Placemark> 
<Placemark><styleUrl>#TIcon</styleUrl><Point><coordinates> -125.372059,50.056000,0.0 </coordinates></Point></Placemark> 
<Placemark><Point><coordinates> -125.366759,50.058001,0.0 </coordinates></Point></Placemark> 
<Placemark><Point><coordinates> -125.376856,50.066001,0.0 </coordinates></Point></Placemark> 
<Placemark><Point><coordinates> -125.377394,50.067001,0.0 </coordinates></Point></Placemark> 
</Document> 
</kml> 

有文件中的這段代碼的精確副本: https://sites.google.com/site/keithkmlfiles/home/kmlfiles/test/two_colours.kml

如果你去:http://www.google.com/mapmaker - 將光標移到了「疊加」框。 - 點擊「管理疊加」。 - 將上述* .kml的鏈接複製到頂部框中。 - 點擊添加。 - 單擊確定。

你可以看到它的功能。

相關問題