Skip to main content
100%

Zoom and Rotating (Reprojecting)

✓ Published0🌍 Public
AAlexanderDavidson
Last edited Apr 21, 2017
Created on Apr 20, 2017

This example demonstrates a dynamic equirectangular world map that is rendered onto a canvas and then applied as a texture to both a plane and a sphere in a 3D A-Frame scene, allowing for zoom and rotation. The map, sourced from a GeoJSON file, uses `d3.geoEquirectangular` projection and a `d3.geoPath` generator to draw graticules and country boundaries. A `d3.timer` drives continuous redraws to the canvas, while the A-Frame `draw-canvas` component integrates it into the virtual environment, with the sphere and camera controls enabling interactive reprojection.

AI-generated description

forked from <a href='http://bl.ocks.org/pnavarrc/'>pnavarrc</a>'s block: <a href='http://bl.ocks.org/pnavarrc/43dd75fb3693588c99ff'>Mapping with canvas</a>

forked from <a href='http://bl.ocks.org/anonymous/'>anonymous</a>'s block: <a href='http://bl.ocks.org/anonymous/28941936167f17fe92cc2b5ef4ea5fa4'>Mapping with canvas</a>

forked from <a href='http://bl.ocks.org/AlexanderDavidson/'>AlexanderDavidson</a>'s block: <a href='http://bl.ocks.org/AlexanderDavidson/8a4856f368657571c13a9488503bf07e'>Mapping with canvas v3 -> v4</a>

forked from <a href='http://bl.ocks.org/AlexanderDavidson/'>AlexanderDavidson</a>'s block: <a href='http://bl.ocks.org/AlexanderDavidson/6ef7ebe9bde38eb48cbc4c2856045fbb'>Mapping with canvas aframe test</a>

mit Licensed

Similar vizzes