Skip to content

Experiment · Open data in 3D

The Balearic Islands, block by block

Each island is a model made of 2-metre blocks, built from IGN terrain, Cadastre buildings, the PNOA aerial photo and OpenStreetMap paths. Choose one and explore it in your browser, on your phone too.

Islands

  • Mallorca

    The largest of the Balearics: from the Serra de Tramuntana, a World Heritage Site, to the coves of the east coast.

    1,007 places75 hikes

  • Menorca

    A Biosphere Reserve since 1993, with Talayotic Menorca, a World Heritage Site since 2023.

    316 places18 hikes

  • Ibiza and Formentera

    Dalt Vila and the posidonia meadows that join the two islands: a World Heritage Site since 1999.

    288 places13 hikes

Data and licences

Each island is made of 2-metre blocks. Trees are placed over the forest cover rather than measured one by one; where the aerial photo was missing, the colour comes from the land cover.

  • Terrain: MDT05 by IGN-CNIG
    CC BY 4.0 · scne.es
  • Colour: PNOA aerial photo by IGN-CNIG
    CC BY 4.0 · scne.es
  • Buildings and floors: Cadastre INSPIRE
    Spanish Directorate General for the Cadastre
  • Land cover: ESA WorldCover 2021
    CC BY 4.0 · ESA
  • Seabed: EMODnet Bathymetry
    CC BY 4.0 · EMODnet
  • Roads, places and routes: OpenStreetMap
    ODbL · OSM contributors
  • Place cards: Wikidata, Wikipedia and Wikimedia Commons
    CC0 · CC BY-SA · each photo's licence

How it's built

All with open-source software. The pipeline turns the data into tiles on a laptop; the viewer draws them in your browser, with no server.

  • 3D viewer: three.js 0.169
    MIT · WebGL in the browser
  • Website: Astro 5 and Tailwind CSS 3
    MIT
  • Rasterising and reprojecting: GDAL 3.12 with rasterio
    MIT · BSD-3
  • Computation: NumPy and SciPy
    BSD-3
  • Coordinates: PROJ with pyproj
    MIT
  • Road and building geometry: Shapely
    BSD-3
  • OpenStreetMap: pyosmium
    BSD-2
  • Images: Pillow
    MIT-CMU
  • Icons: Lucide · Typeface: Manrope
    ISC · OFL