2011-12-20 86 views
1

我有一個kml文件。我需要將這個kml文件加載到我的網站中,最終顯示爲使用C#或Javascript的Google Map。我的項目根目錄中有這個.kml文件。如何將kml文件加載到谷歌地圖?

+0

你使用的是什麼代碼,什麼是你的javascript看起來像..? – MethodMan 2011-12-20 18:24:10

回答

4

下面是關於Maps API v3和KML層的文檔鏈接:

http://code.google.com/apis/maps/documentation/javascript/layers.html#KMLLayers

基本上,你會做:

var layer = new google.maps.KmlLayer('<url of your KML file>'); 
layer.setMap(map); 

感謝

+0

一個更簡單的問題:如何訪問服務器文件夾上的文件。目前我的項目是在本地主機上,所以我嘗試用這種方法C:\ xxx \ xxxx \ Documents \ Visual Studio 2008 \\ Projects \ DemoSite \ cta。 kml,但它沒有加載文件。我想給出這個條件,以便它可以在我的活動網站上工作,而且不會對此路徑進行任何更改 – Tiger 2011-12-20 20:16:02

+0

您必須使用服務器的路徑:http:// localhost:9999/cta。 kml或類似的東西......當你開始你的項目時(假設Visual Studio使用CTRL-F5),請注意瀏覽器的路徑。祝你好運 ! – 2011-12-20 20:44:18