Я пытаюсь использовать проекцию Armadillo в d3 (используя плагин проекции d3), но у моей карты проблемы с рендерингом. Отображение точно такое же, как в следующем проекте bl.ocks: http://bl.ocks.org/mortenjohs/4739921 (выберите Armadillo в меню). Я также использовал world-110m.json.
Есть странные линии к югу от земного шара. Я заметил, что у карты Джейсона Дэвиса нет таких проблем с рендерингом: https://www.jasondavies.com/maps/armadillo/
Как мы можем использовать проекцию Armadillo без этих проблем? В чем разница между картой Мортенджо и Джейсона Дэви? Спасибо за помощь!
Код, используемый для отображения, такой же, как и для других проекций, а именно:
var projection = d3.geoArmadillo();
var path = d3.geo.path()
.projection(projection);
d3.json("/d/4090846/world-110m.json", function(error, world) {
svg.insert("path", ".graticule")
.datum(topojson.object(world, world.objects.land))
.attr("class", "land")
.attr("d", path);
svg.insert("path", ".graticule")
.datum(topojson.mesh(world, world.objects.countries, function(a, b) { return a.id !== b.id; }))
.attr("class", "boundary")
.attr("d", path);