我对 Leaflet(和 stackoverflow)还很陌生,我一直在试图让一个等值线出现在我的地图上。我有一个当前显示的基本传单地图,但是当我尝试让我的 geoJson 显示时,我得到了一个错误。
var map;
window.onload = initialize();
function initialize(){
setMap();
};
function setMap() {
map = L.map('map').setView([45, -90], 7);
var layer = L.tileLayer('http://{s}.acetate.geoiq.com/tiles/acetate/{z}/{x}/{y}.png',{
attribution: 'Acetate tileset from GeoIQ',
}).addTo(map);
var myLayer = L.geoJson().addTo(map);
myLayer.addData(counties);
};
“counties”是指我创建的 geoJson 文件的名称。我是否需要对其进行样式设置才能显示出来?
任何帮助将不胜感激。
谢谢!