I am trying to use the Armadillo projection in d3 (using the d3 projection plugin), but my map has rendering problems. The display is exactly the same than in the following bl.ocks project: http://bl.ocks.org/mortenjohs/4739921 (select Armadillo in the menu). I also used world-110m.json.
There are weird lines south of the globe. I notice that the map of Jason Davies does not have such rendering problems: https://www.jasondavies.com/maps/armadillo/
How can we use the Armadillo projection without those issues? What is the difference between the mortenjohs map and Jason Davie's? Thank you for you help!
The code used for the display is the same than for other projections, that is:
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);