我正在一個KML圖層的網站中嵌入谷歌地圖,我正在努力解決我認爲是一個非常基本的問題。谷歌地圖 - 無法訪問KML文件的KML層
我的計算機上有一個KML文件,我想將它添加到我的地圖中作爲KML層,但我不知道如何「訪問」該特定文件。我已將網址設置爲url: '/../data/Bus27route.kml.xml',
,目前我的Google地圖上沒有任何內容出現。現在,''標記之間的內容就是目錄「data」中文件「Bus27route.kml.xml」的簡單方向。
訪問我的計算機上的文件的標記應該是什麼?或者是我的錯誤在我的代碼中的其他地方訪問此文件?
謝謝任何認爲他們可以幫助我的人!任何意見,建議,問題等都非常感謝。
function initMap(lat, lng) {
var myLatLng = {lat: lat, lng: lng};
// Create a map object and specify the DOM element for display.
var map = new google.maps.Map(document.getElementById('bus_1_map'), {
center: myLatLng,
scrollwheel: false,
zoom: 12
});
var bus27Route = new google.maps.KmlLayer({
url: '/../data/Bus27route.kml.xml',
map: map
});
}
網址KMLLayer必須是公開的(由谷歌的服務器訪問)。您需要提供完整的網址。 – geocodezip