Мне очень весело играть с topojson, но похоже, что topojson.object не определен в версии 1 topojson, где он поддерживался в версии 0. Может кто-нибудь объяснить, как я могу обойти эту проблему? Я пытаюсь нарисовать отдельные элементы пути для каждого многоугольника во входном файле, отформатированном как topojson. код:
d3.json("maTopo.json", function(error, ma) {
svg.selectAll(".subunit")
.data(topojson.object(ma, ma.objects.ma).geometries)
.enter().append("path")
.attr("class", function(d) { return "subunit " + d.id; })
.attr("d", path);
});