Por @Alvy — 22 de Marzo de 2024

Un globo terrestre «arrastrable» para crear visualizaciones con los países

Este código de Michael Keith está creado con la librería JavaScript D3 y muestra muy básicamente un globo terrestre con todos los países. Se puede arrastrar con el razón, tiene zoom y otros detalles interesantes.

Como puede verse el código es bastante breve. Uno de los puntos interesantes que almacena los datos en bruto en el fichero world.json que también hay que descargar y se puede editar. El mundo queda de este modo reducido a un fichero JSON de 250 KB en el que se delimitan países y geometría poligonal a partir de un conjunto de coordenadas. [Curiosidad: tal y como comenta Chema no están las Islas Canarias ni las Baleares, así que es el sitio para de añadirlas.]

Como curiosidad, decir que el país poligonalmente más complejo es Canadá, seguramente por ser el tercero más grande del mundo pero sobre todo el más lleno de islas en la zona polar.

La librería y el código son tan pequeños que pueden utilizarse en prácticamente cualquier proyecto; no parece tener muchas complicaciones.

Relacionado:

Compartir en Flipboard Publicar / Tuitear Publicar