Built with blockbuilder.org
xxxxxxxxxx
<canvas width="960" height="500"></canvas>
<script src="https://d3js.org/d3.v4.min.js"></script>
<script src="https://unpkg.com/topojson-client@3"></script>
<script>
var context = d3.select("canvas").node().getContext("2d"),
path = d3.geoPath(d3.geoOrthographic(), context);
d3.json("https://unpkg.com/world-atlas@1/world/110m.json", function(error, world) {
if (error) throw error;
context.beginPath();
path(topojson.mesh(world));
context.stroke();
});
</script>
https://d3js.org/d3.v4.min.js
https://unpkg.com/topojson-client@3