我想弄清楚爲什麼這個JSON文件不會加載小冊子。 JSON文件包含一個名爲「海底」的對象,我用它在下面的代碼中創建地圖圖層。 JSON文件是located here. html文件是located here和下面複製的代碼。JSON文件不加載小冊子
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.3/leaflet.css" />
</head>
<body>
<div id="map" style="position: absolute; width: 100%; height: 100%;"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.3/leaflet.js"></script>
<script src="seabeds.json"></script>
<script>
var map = L.map('map').setView([41.55437, -72.61202], 9);
L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpandmbXliNDBjZWd2M2x6bDk3c2ZtOTkifQ._QA7i5Mpkd_m30IGElHziw', {
maxZoom: 18,
id: 'mapbox.streets'
}).addTo(map);
function style(feature) {
return {
weight: 2,
opacity: 1,
color: 'white',
dashArray: '3',
fillOpacity: 0.7
};
}
var seabeds_layer = L.geoJson(seabeds, {
style: style
}).addTo(map);
</script>
</body>
</html>
任何幫助將不勝感激。
謝謝。
內森,謝謝!我感謝你的周到和徹底的迴應。我會馬上嘗試你的建議。 – Scott