3
我正在学习如何使用传单为公共健康目的制作在线交互式地图(经验丰富的ArcGIS用户,Mapbox TileMill)。我采取缓慢的方式,因此我理解每一段代码,并且我正在从Leaflet choropleth example工作,因为我想制作choropleth地图。我坚持的当前任务是如何将topoJSON数据正确添加到Leaflet地图。我试过下面的代码将美国的geoJSON转换为topoJSON,但它没有奏效。有什么建议么?在传单中使用topoJSON地图
var geojson;
var test = topojson.feature(us-states-topo, us-states-topo.objects.layer1);
geojson = L.geoJson(test, {
style: style,
onEachFeature: onEachFeature
}).addTo(map);
我查看topoJSON API reference,但我敢肯定,因为我是一个初学者的JavaScript一般我必须做一个简单的错误。感谢大家的帮助!
最佳 礼