我想通過使用傳單ajax加載外部geojson。 我認爲geojson的結構是真實的。這是它的link。 這裏是我沒有基於什麼樣的HERE:通過使用傳單加載外部geojson文件到傳單地圖ajax
在頭:
<script src="../external/js/leaflet.js"></script>
<script src="../external/js/leaflet.functionaltilelayer.js"></script>
<script src="../external/js/leaflet.ajax.min.js"></script>
在javascript中:
var mymap = L.map('mapid',{ center: new L.LatLng(the_center_splitted[0],the_center_splitted[1]),maxZoom: 17, minZoom:11, zoom: 14}); //creating the map
var gs = new L.TileLayer('../external/maps/qom/gs/gs_{x}_{y}_{z}.jpg', {opacity: 1,scheme: 'TMS'}).addTo(mymap); //loading image layer
var geojsonLayer = new L.GeoJSON.AJAX("../external/map/qom/geojson/qom.geojson");
geojsonLayer.addTo(mymap);
但GeoJSON的文件沒有顯示出來,我得到這個錯誤: ncaught TypeError:L.GeoJSON.AJAX不是構造函數
我很感激任何人都可以提供幫助。 謝謝。
編輯您的問題並用代碼標記語法標記代碼。請參閱如何在此處設置格式部分:http://stackoverflow.com/questions/ask – henrik