16 lines
566 B
JavaScript
16 lines
566 B
JavaScript
(function() {
|
|
var canvas = document.getElementById('basicGlobe');
|
|
var planet = planetaryjs.planet();
|
|
// Loading this plugin technically happens automatically,
|
|
// but we need to specify the path to the `world-110m.json` file.
|
|
planet.loadPlugin(planetaryjs.plugins.earth({
|
|
topojson: { file: '/world-110m.json' }
|
|
}));
|
|
// Scale the planet's radius to half the canvas' size
|
|
// and move it to the center of the canvas.
|
|
planet.projection
|
|
.scale(canvas.width / 2)
|
|
.translate([canvas.width / 2, canvas.height / 2]);
|
|
planet.draw(canvas);
|
|
})();
|