Я изучаю, как использовать Leaflet для создания интерактивных онлайн-карт для целей общественного здравоохранения (опытный пользователь ArcGIS, Mapbox TileMill). Я делаю это медленно, поэтому я понимаю каждый фрагмент кода, и я работаю с хороплетом Leaflet example так как я хочу делать картограммы. Текущая задача, над которой я застрял, заключается в том, как правильно добавить данные topoJSON на карту Leaflet. Я пробовал следующий код для преобразования геоJSON штатов США в 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);
Я ознакомился с справочником API topoJSON, но я уверен, что должен делая простую ошибку, поскольку я новичок в JavaScript в целом. Спасибо за вашу помощь!
Лучший Эли