Monday, October 13, 2025

Drowning Cities in 3D

The Sea Level Rise 3D Map is a very effective visualization of the possible effects of rising sea levels. The map uses Google's 3D Maps API with deck.gl and three.js to create a very realistic demonstration of how locations around the world could be impacted by different levels of sea level rise.

The map was created by combining Google’s Photorealistic 3D Tiles with a custom Three.js water simulation to model rising sea levels in realistic cityscapes. Built with deck.gl as the rendering framework, the map overlays a dynamic ocean surface - constructed from Three.js’s Water and Sky objects - on top of Google’s high-resolution terrain and building data. 

The map also integrates SunCalc to calculate real-time solar positions and Math.gl for accurate geographic projections, ensuring that the simulated water plane aligns properly with the Earth’s curvature and elevation data.

The Sea Level Rise 3D Map features two intuitive slider controls that let users interactively explore environmental and lighting changes in the map view. The vertical slider on the left side of the interface adjusts the sea level height, allowing users to raise or lower the simulated water surface in one-meter increments. This control visually demonstrates how different levels of sea rise would impact coastal landscapes and urban areas in real time. 

The horizontal slider at the bottom of the map adjusts the time of day, changing the position of the sun and thereby altering the lighting, shadows, and reflections across the 3D landscape. Together with Google’s photorealistic 3D map tiles, these sliders enrich the visual experience of the simulation, creating a dynamic and immersive environment that feels both natural and lifelike.

Saturday, October 11, 2025

Stories of Displacement & Return

Journeys of Resilience of Refugees from Ukraine is an interactive map tracking the movements of refugees from Ukraine amidst the ongoing war. Created for the UN’s International Organization for Migration (IOM), the map captures both the immense scale of forced migration and the stories of return and resilience that continue to unfold.

Since Russia’s invasion, around 11 million Ukrainians have been forced to leave their homes. Of these, 6.9 million have moved abroad - mostly to other European countries - while 3.7 million remain internally displaced within Ukraine. IOM has visualized the destinations of these refugees using an animated flow map, which reveals the numbers of Ukrainians moving to each individual European country.

Many refugees have actually returned to Ukraine. Around 14% of the country’s entire population is now made up of returnees. A choropleth map in Journeys of Resilience shows the percentage of returnees in each oblast. As you might expect, the percentage of returnees tends to be higher in the western oblasts, farther from the front line of the ongoing war.

Friday, October 10, 2025

How much for a house like this?

How good are you at guessing the value of a house based purely on its curb appeal? Well, now you can find out with my new daily challenge Street View game - Curb Value.

Each day, Curb Value loads a new set of real homes currently on the market. For every property, you’re shown a static Street View image, a frozen snapshot of the house captured by Google’s cameras. Based on what you see from the curb, your mission is to guess the home’s listing price.

You have five attempts to get within 5% of the correct price. After each guess, the game tells you whether to guess higher or lower. You’ll lose a star for each incorrect attempt, and if you miss all five, the true value is revealed along with details like the home’s location, number of bedrooms, and listing agent.

Each new property links directly to its Google Maps Street View location, so you can explore the neighborhood for yourself. One click takes you from the static image in the game straight to the interactive panorama in Google Maps - perfect for anyone who loves virtual house-hunting or geographic sleuthing.

The Mapping Behind the Game

Under the hood, Curb Value pulls property data from the TripGeo Rentcast API. Each listing includes coordinates, a Google Street View panorama ID, and a directional heading. These are used to generate a static Street View image via TripGeo’s own image API - which ensures quick loading and consistent presentation.

Because the properties refresh daily, there’s always a new challenge waiting! 

Battleships!

Curb Appeal isn't the only new game featuring on TripGeo. You can now also play the classic strategy game Battleships. Battleships is a timeless strategy game where two players face off in an intense naval battle. The objective is simple: be the first to sink all of your opponent's ships!

Obviously Battleships is outside the usual TripGeo remit of geography/map based games. The game was developed as a proof-of-concept project, using WebRTC (Web Real-Time Communication) for direct browser-to-browser connections. Meaning that two players can play against each other from anywhere in the world.

Keep an eye on TripGeo for some more multiplayer projects in the very near future!

How Big was the Roman Empire?

TrueSize.net is an interactive map that allows you to compare the true size of countries and regions around the world. You’ve probably played with 'true size' maps before but TrueSize.net goes far beyond other 'true size' maps - t’s a fully fledged platform for exploring the real scale of countries, regions, and even historical empires.

Unlike most 'true size' maps that focus solely on modern nations, TrueSize.net also ventures into history, offering over 9,000 historical territories, including the USSR, the Roman Empire, and numerous medieval kingdoms. For anyone curious about how the world’s political geography has changed, this feature transforms the map into a living timeline of shifting borders and empires.

For example you can use the historical territories to compare the size of the Roman Empire at its height to Genghis Khan's 13th Century Mongol Empire. Or you could overlay the Aztec and the Inca Empires at their heights over the modern United States.

For advanced users, the platform also includes custom data tools that allow importing GeoJSON or TopoJSON files and exporting results after moving and resizing regions. This makes TrueSize.net not just a visualization toy but a serious tool for geospatial analysis, education, and storytelling.

Also See

Thursday, October 09, 2025

30 Day Map Challenge

November’s 30DayMapChallenge is fast approaching - and the daily themes for this year’s event have just been released!

The #30DayMapChallenge is an annual, community-driven event that brings together mapmakers from all over the world. Started by Topi Tjukanov in 2019, it’s become a global celebration of cartography, creativity, and data visualization. Each day in November, participants create and share one map inspired by a daily theme - from “points” to “Makeover” (redesigning an old map).

The idea is simple: make one map per day, share it on social media using the hashtag #30DayMapChallenge, and explore what others have created. There’s no competition, no prizes - just a fun way to learn, experiment, and be part of a creative mapping community.
 
"Doing less than 30 is also fine."

You can use any data or tools to complete a challenge. Here are the tools I expect I'll be using the most this year:

Maplibre - an open-source library for creating interactive web maps
OpenFreeMap - free global map tiles powered by OpenStreetMap data
Maputnik - a user-friendly visual editor for designing custom map styles
geojson.io - an online tool for drawing, editing, and exporting GeoJSON files
Mapshaper - a browser-based app for simplifying and editing geospatial vector data

Wednesday, October 08, 2025

India Rules the World Map

This animated cartogram resizes countries around the world according to their annual number of births.

In this “natal map” of the world, India appears as the largest country, with over 23 million babies born each year - roughly equivalent to the entire population of a country such as Chile (about 20 million people). China, with 9.54 million births per year, and Nigeria, with 7.51 million births per year, are the second and third largest countries on this re-imagined world map.

Canada and Russia become almost invisible on the world map of countries sized by the annual number of births. Russia is a very wide, west-to-east, stretched country. When its area is shrunk to reflect its relatively small number of births, the cartogram compresses its height far more than its length, leaving a long, thin almost invisible ribbon. In contrast Angola, which has a similar number of annual births to Russia, is more compact to begin with. So when it shrinks, it is still a more visible landmass.

This birth cartogram was created on Go-Cart, a map creation tool for making cartograms - maps where countries or regions are resized according to a data variable such as population, GDP - or births. With Go-Cart you don't need any coding skills to create cartograms, you can just upload your data and use the built-in maps to generate a cartogram in a matter of seconds.

The World Population Cartogram is another example of a map created on Go-Cart. On this cartogram countries are resized by their total population.

Tuesday, October 07, 2025

Four Ways to Destroy the Earth

Project Impact is an interactive asteroid-impact simulator that lets you drop different sized asteroids on the cities of your choice - and observe how they could be destroyed. Alongside the simulation, you can also learn about the mitigation strategies used to detect and deflect hazardous near-Earth objects, and even test your defense skills by taking command of Planetary Defense Command in a full-scale potential impact scenario.

If you’re eager to flatten your least-favorite cities, head straight to the Impact Assessment section of Project Impact. Here you can explore and view 3D models of some of the largest asteroids drifting around the solar system. You can then select any of these near-Earth objects and launch them toward any target on Earth.

Once you’ve had your fill of global destruction, it’s worth checking out the Mitigation and Scenario sections of Project Impact. The Mitigation section lets you chat with an AI, experiment with different asteroid-defense strategies, and watch simulations of how they might work.

In the Scenario section, you take command of Planetary Defense Command and lead a mission to save Earth from an asteroid on a collision course. Your task is to assess the asteroid and its trajectory, choose the most effective deflection method, and balance mission success probability against cost efficiency.

Good luck with saving the Earth!

Also See

Asteroid Launcher
What if it hit my town?
Bomb Blast - launch a nuclear bomb instead

Monday, October 06, 2025

Mapping Russia's Attack on Europe

Each symbol on this interactive map represents an attempt by the Russian state to destabilize European democracy. The map visualizes Russia’s hybrid warfare against the West, which involves tactics as diverse as cyberattacks, disinformation campaigns, physical sabotage, and even possible assassinations — actions that might seem minor in isolation but form part of a broader strategy to undermine political stability, weaken institutions, and erode trust across Europe

Cassini Maps’ Beyond Hybrid Warfare is an ambitious, research-driven interactive map that visualizes the often-invisible dynamics behind Russian hybrid warfare in Europe. Built in collaboration with the GEODE laboratory, the French Institute of Geopolitics, and the CORUSCANT collective, the project hopes to illuminate patterns of Russian destabilization in Europe that might otherwise remain hidden.

The map is accompanied by a Network Graph of Actors. This graph visualizes the relationships between the Russian state and its proxy actors, showing who is linked to which events. Nodes represent actors, and links capture their documented connections. Selecting a node on the graph filters the map to reveal where that actor has been active.

The map also includes five charts that can be used to dynamically filter the events shown on the map by type, country, attribution certainty, time period, and actor type. l way to interrogate the data.

Saturday, October 04, 2025

The School Lines That Divide US

New America has released an interactive map that reveals how the boundaries of U.S. school districts could be redrawn to create a fairer education system for all students.

In most states, school district lines determine which local property taxes fund which schools. This means that children in affluent areas often benefit from far more school funding than those in nearby districts with lower property wealth. These school district borders, often drawn decades ago, have locked in funding gaps and contributed to persistent racial and economic segregation. The new Redrawing the Lines map allows users to explore how alternative boundary lines could redistribute resources more equitably and promote more diverse, integrated schools.

Developed by New America’s Education Funding Equity initiative, Redrawing the Lines compares today’s school district boundaries with alternative redistricting models designed to distribute property tax bases more evenly and foster more diverse student populations. Users can click on a state or search by address to see their own district, then explore how three different approaches to redrawing boundaries - starting from scratch, aligning with county lines, or merging existing districts - would affect local school funding and segregation.

By translating complex policy research into an accessible, visual format, the map helps parents, educators, and policymakers see both the roots of current inequities and the potential benefits of reform.

Also See

Segregation Explorer - Stanford University's map visualizes the levels of segregation in schools and school districts in the United States

Friday, October 03, 2025

The Atlas of American Gun Violence

The Trace's An Atlas of American Gun Violence is an interactive map that uses data from the Gun Violence Archive to visualize gun homicides and assaults across the contiguous United States.

The map has drawn a fair amount of criticism on the MapPorn subreddit, with many dismissing it as “just a population density map.” I think this criticism is somewhat unfair.  If you were to zoom in on a similar map of most European cities you would not see the same density of shooting. Even in European cities with higher population densities than most U.S. cities, the level of gun violence is nowhere near as intense. 

That said, it is true that raw counts of shootings will naturally correlate to some degree with population - areas with more people tend to have more incidents simply because there are more potential interactions. However, the degree of concentration of gun violence in certain U.S. cities, and even within particular neighborhoods of those cities, points to factors beyond mere population density.

The ability to zoom into individual cities can reveal stark differences in the distribution of shootings between neighborhoods in the same metropolitan area. If the visualization were just a proxy for population, we’d expect a much more uniform spread within each city. Instead, the data exposes clear geographic patterns -some neighborhoods suffer disproportionately high levels of gun violence, while others in the same city remain relatively unaffected.

Finally, the map’s interactive filters allow users to explore incidents by location, date range, fatal versus non-fatal shootings, and categories such as mass shootings, accidental discharges, officer-involved incidents, and those involving children. These features make the map more than just a static population density map; they turn it into a powerful tool for understanding the scale, nature, and distribution of gun violence across the United States.

Thursday, October 02, 2025

European Death Zones

Tages-Anzeiger’s data team has published a striking interactive map that visualizes one of Europe’s most profound demographic challenges: in most of the continent's regions, more people are now dying than are being born.

In Europe is becoming a “net death zone”: What the future would look like without immigration the newspaper uses regional data from Eurostat and national statistics offices to show where natural population decline is most acute. The choropleth map shades European regions according to whether they have a birth surplus (more births than deaths) or a death surplus (more deaths than births). It reveals that large swaths of Eastern and Southern Europe, are witnessing falling birth rates.

Only a handful of areas in Northern and Western Europe - such as parts of France, Sweden, Norway, England, and Switzerland - still record more births than deaths. The simple two-color scheme used by the map (blue for birth surplus, red for death surplus) conveys this stark divide at a glance.

The conclusion from the map is clear. Population growth in much of Europe is now entirely dependent on immigration. Without immigration most of the continent faces a future of an aging population without enough younger workers to sustain its economies, support its welfare systems, or maintain current levels of social and economic vitality.

Tages-Anzeiger's map follows quickly upon a similar themed map published by The Guardian. The Guardian's map, Europe's population crisis, is a similarly effective and stark visualization of the continent's emerging demographic problems. This map's primary purpose is to highlight the dramatic difference migration makes to Europe's population projections by 2100. It successfully achieves this by comparing Europe's projected population "With migration" and "Without migration".

The map reveals that without migration nearly all of Europe is going to see a massive fall in population. By 2100, the proportion of people aged 65 or over is projected to rise significantly, leading to slower economic growth, increased tax burdens, and a greater demand for health and social care services. 

Via: Datawrapper's Data Viz Dispatch

Wednesday, October 01, 2025

The World is Your Canvas with PaintMyMap

Creating a truly beautiful and customized map can be a frustrating experience, requiring either expensive software or deep coding knowledge. Enter PaintMyMap, a new online custom map maker that lets anyone - from educators to professionals - design, style, and export custom maps in minutes, and all for free.

What is PaintMyMap?

PaintMyMap is an intuitive web-based editor designed to simplify the map creation process. It strips away the complexity of traditional GIS tools, offering a clean interface focused on styling and customization.

The platform provides a variety of base maps, including world, continent, and country outlines. The real power, however, lies in its ability to handle user-uploaded data. You can easily drag and drop your own geographic data files - including common formats like GeoJSON, TopoJSON, Shapefiles, KML, and CSV - right into the editor.

Once your data or base map is loaded, the customization begins. You can "paint" regions with different colors, add labels, and use a draggable legend to clearly present your information. For those who need specific cartographic standards, the tool also offers a selection of popular projections like Mercator, Robinson, and Winkel Tripel.

It literally took me less than 5 minutes to create the map at the top of this post. That time included downloading U.S. state boundaries as a GeoJSON file, uploading the data into PaintMyMap, editing the map legend, color-coding each state, and exporting the final graphic as a PNG file.

Overall I would say that PaintMyMap excels at creating clear, publication-ready, static maps for data visualization, presentations, and print media. It is superb at quickly creating and coloring static regional maps (particularly for creating choropleth-style map visualizations).

Tuesday, September 30, 2025

Mapping the Housing Crisis in Portugal

The growth of short-term rental properties is a serious problem in Portugal and is contributing to a housing crisis that makes it increasingly difficult for residents to find affordable homes. des AL ojamento is a Mapbox story-map that vividly illustrates the proliferation of short-term rentals in Lisbon and Porto.

Users can choose to explore the growth of ALs (Alojamento Local — short-term tourist rental accommodation) in either Porto or Lisbon using the buttons in the bottom-right corner of the map. As you scroll through the story, dots representing ALs appear on the map in chronological order, showing how they have spread over time.

A central theme of the visualization is the concentration of ALs in historic city-centre neighbourhoods, often in properties managed by professional companies rather than by individual hosts. The map illustrates how this shift has coincided with a decline in housing stock and resident populations in the most affected neighborhoods. 

The accompanying text also places Portugal’s situation in an international context, showing how other cities such as Barcelona, Paris, Amsterdam, and New York have adopted far stricter limits on short-term rentals. The overall argument is that unchecked AL expansion has transformed parts of Lisbon and Porto into tourist-oriented spaces, intensifying the housing shortage and raising questions about who the city is ultimately for.

Monday, September 29, 2025

Mapping the Siege of Kherson

The interactive map The Human Safari sheds stark light on one of the most harrowing realities of the ongoing war in Ukraine. Kherson, a city divided by the Dnipro River, is home to roughly 71,000 civilians who live under the constant threat of shelling and drone attacks. Those remaining on the north bank face relentless bombardment from Russian forces positioned across the river to the south - a campaign that residents grimly describe as a “human safari.”

Far from being a metaphor, this phrase reflects the brutal nature of daily life in the city. Since 2023, Russian attacks have targeted civilian areas with calculated ferocity, seeking not only to inflict casualties but also to terrorize the population and erode its will to endure. The toll is especially severe on Kherson’s most vulnerable residents, including the elderly and those unable to flee, whose stories and fates the map makes tragically visible.

The Human Safari is a harrowing and essential interactive map that documents the civilian casualties in Kherson resulting from targeted Russian drone and shelling attacks. Built using the open-source MapLibre GL JS library, this animated map powerfully visualizes the timeline of non-combatant casualties, offering crucial context and data on these ongoing war crimes.

The ever-increasing cumulation of casualties on the map as the timeline plays out powerfully achieves its purpose of visualizing the systemic, targeted violence against Kherson's civilian population. By using a timeline and allowing filtering by munition and casualty type, it clearly illustrates the pattern of the so-called 'Human Safari'.

Saturday, September 27, 2025

The Musical Animated Train Map

Tokyo’s train stations are famous for their departure melodies - short musical jingles that play when a train leaves a station. Each station on the city’s extensive rail network has its own distinctive tune, creating a unique soundscape that signals the start of a journey. These melodies are designed to soothe passengers, catch attention, and add a touch of local character to the daily commute. For locals and tourists alike, they’ve become an iconic part of the Tokyo experience.

To bring this auditory experience to the web, I've created the interactive Yamanote Line Map. The map shows the full circular route of the Yamanote line and animates a train moving along it. As the train arrives at each station, you can hear the authentic departure melody for that stop. It’s a playful way to explore the line, learn the order of stations, and enjoy the distinctive sounds that make Tokyo’s railway system so charming.

This interactive map was inspired by the website Yamanotes, which showcases the Yamanote Line and its station melodies in a simple, elegant format. My version just adds a map with an animated train, allowing you to imagine that you are actually traveling the Yamanote line yourself (if you have a very vivid imagination).

Also See 

Mini Tokyo 3D - for the full real-time animated Tokyo transit experience

Friday, September 26, 2025

Mapping Humanity’s Journey to Space

T-Minus 6000 is a fascinating story-map by Aaron Koelker that chronicles more than six decades of humanity’s journey into orbit. Blending historical milestones with rich data visualizations, it traces the rise and fall of spacefaring powers, from the launch of Sputnik in 1957 to the surge of private companies in the 21st century.

Embedded within this Esri story-map is an interactive dashboard that pinpoints the locations of all 6,060 rocket launches worldwide since 1957. Using the map, with just a few clicks, you can explore the data not only by location, but also by decade, by launch operator, or even by individual spaceport. The dashboard brings the history of spaceflight to life, letting you switch between a flat map, a rotating globe, or clear, data-driven charts to reveal shifting patterns and trends over more than six decades of space exploration.

Among its most insightful features is the date filter, which lets you watch the story of rocket launches unfold decade by decade. As you slide through time, patterns emerge that reveal the shifting balance of spacefaring nations. In the early decades, launches were concentrated in the Soviet Union’s eastern spaceports, like Baikonur and Plesetsk, underscoring its dominance during the height of the Space Race. By the 1990s, as the Soviet Union collapsed and its space program lost momentum, the center of global launch activity drifted westward toward the United States, powered by the era of the Space Shuttle. In the 21st century, the trend swung east again as China’s rapidly expanding launch programs at Jiuquan, Xichang, and Wenchang reshaped the map, marking the rise of a new powerhouse in the space race.

Thursday, September 25, 2025

Who's Polluting Your Air?

Climate Trace's new Pollution Plumes map uses animated markers to dramatically visualize the amount of air pollution people are exposed to worldwide. At the same time, the map reveals the locations of the largest emitters of PM2.5 pollutants into the atmosphere.

By entering your location into the Pollution Plumes map, you can view the locations of all the super emitters near you. The tool also lets you watch animated simulations of air pollution drifting across your area - both on a typical day with prevailing conditions and on a worst-case day when the largest number of people are exposed.

The data behind the Pollution Plumes map comes from Climate TRACE’s global inventory of more than 660 million pollution sources. This database combines facility-level emissions data from power plants, ports, refineries, mines, and factories. You can investigate this data in more detail on Climate Trace's Explore map.

This Explore map provides a global view of greenhouse gas emissions across every major sector of the economy. The map currently highlights emissions from 2021 to 2025, with totals updating dynamically as you filter by geography, sector, or gas type.

The tool is designed for deep exploration and comparison. Users can search for individual facilities, companies, or regions, then break down emissions by sector, gas, or timeframe. It also reveals the world’s top emitters, ranks them, and shows how their output changes month to month. For broader context, the map includes city-level data for more than 9,000 urban areas worldwide.

Wednesday, September 24, 2025

See Europe by Train, Hour by Hour

Chronotrains, pioneers of European train data visualization, are back with another superb tool. Their latest interactive map again reveals how far you can travel in Europe by train within set time periods - using an impressive animated isochrone layer.

The original Old Chronotrains map features an amazing interactive isochrone layer that automatically moves around Europe to show you how far you can travel by train in 5 hours

The new Chronotrains - Europe Train Map allows you to select any city in Europe and view an animated isochrone layer show you how far you can travel by train over the course of 12 hours. As the timeline plays, the isochrone polygons steadily spread out from your chosen station, illustrating all the destinations you can reach within an ever-increasing travel window.

Of course, the main Chronotrains map is packed with even more useful features. In addition to showing how far you can travel within a chosen time period from any European station, it also lets you explore all the night train departures across Europe, view every direct destination available from a given station, and even access links to book train tickets.

Tuesday, September 23, 2025

Snapping & Mapping the Passage of Time

Rephotography is the fascinating art of capturing the same scene at different points in time. It involves taking a new photograph of the same location, object, or scene that was photographed in the past, with the goal of comparing the two images over time. The new photo is usually taken from the same vantage point, angle, and framing as the original, so changes in the landscape, architecture, environment, or people can be directly observed.

re.photos is a brilliant website that uses the Google Maps API to create a global, collaborative map of rephotographs. The site's core purpose is to collect and showcase these visual time capsules from around the world. It achieves this purpose by providing a simple and intuitive platform for users to contribute their own rephotos and for others to explore them.

Beyond exploring by location, re.photos allows you to navigate its collection using a variety of filters, including date, timespan between photos, and different categories. Once you select a rephoto from the map, you can compare the two photos of the same location using a simple slider control.

Also See

Monday, September 22, 2025

Making Maps Easy with Ultra

Ultra describes itself as “a web application made to simplify making maps with MapLibre GL JS using data from various file/query types.” In essence, it is a tool for turning geospatial data from OSM, CSVs, or GeoJSON into interactive maps using simple YAML “recipes” to define data sources, styling, and popups.

Using Ultra, it is possible to visualize geospatial data from multiple sources, including the Overpass API (OpenStreetMap), CSV/Google Sheets, and GeoJSON. Unlike traditional Overpass queries, which only fetch raw OSM data, Overpass-Ultra provides a flexible interface for styling, filtering, and interacting with map features.

YAML

In Ultra, YAML (Yet Another Markup Language) is used as a map recipe to tell the application what to map, how to style it, and how users can interact with it. This approach makes it easy to turn geospatial datasets into interactive, shareable maps without writing custom code.

Ultra uses YAML to define:

  • Data sources - URLs for Overpass queries, CSV files, or other datasets.
  • Map options - initial zoom, center coordinates, and controls like geolocation.
  • Styling layers - how points, lines, and polygons are rendered (circles, icons, arrows).
  • Popups - HTML templates for what appears when a feature is clicked, including images, text, and links.

Examples

If this all sounds a little confusing, it can help to start with some practical examples. Explore these maps, inspect their YAML “recipes,” and see if you can adapt them:
  • London Artworks - adjust the center coordinates to map pictures of artworks in your town
  • Vintage Photos of Richmond, VA - the YAML loads data from a Google Sheet - inspect the linked CSV to see how the data is structured and loaded
  • UK Castles - loads castle data from a GeoJSON file
(click 'Run' in Ultra to view these maps!)

Saturday, September 20, 2025

How Google Maps Works

Google Maps Explained is an awesome walkthrough that breaks down how Google Maps figures out the best route when you ask for directions. The star of the show is Geo, a cute little green guide who walks you through the behind-the-scenes magic that makes Google Maps so smart.

At the heart of Google Directions is some seriously clever tech - powerful pathfinding algorithms. These are techniques used to figure out the best route between two points, taking into account distance, obstacles, or other factors to make navigation as efficient as possible. 

Google Maps Explained uses an interactive map (with plenty of fun animated map illustrations) to show how different algorithms work, like Breadth-First Search (BFS), Depth-First Search (DFS), Bidirectional BFS, Greedy search, A*, Bidirectional A*, and A* with a lookup table.

Learning about algorithms might sound intimidating, but this tutorial makes it surprisingly fun. Thanks to Geo’s playful explanations and easy-to-follow visuals, you’ll come away with a clear picture of how Google Maps plans routes - and why certain algorithms are better than others for finding the fastest way from point A to point B.

Via: Webcurios

Friday, September 19, 2025

The Interactive Map for Book Lovers

If you've ever read a book and wished you had a map to follow the characters' journeys, you'll love Plotted.io. This unique website is a collection of interactive maps that bring the worlds of fiction and non-fiction books to life. Whether it's a fantasy realm with a hand-drawn map or a real-world journey described in a travelogue, Plotted.io allows users to annotate and share these literary landscapes.

The purpose of Plotted.io is to provide a platform for book lovers to visualize and share the worlds within their favorite stories. The website successfully achieves this by providing a simple and intuitive interface for both browsing existing maps and creating new ones. The ability to upload images, add custom markers and descriptions allows for a rich, collaborative experience.

Currently the Plotted.io cupboard is a little bare - but hopefully that will change as the site becomes more established. Currently highlights include maps of Locations in Dracula, Ursula K. LeGuin's Earthsea and Lunathion.

Also See

Game of Thrones Map
Lord of the Rings Project

Thursday, September 18, 2025

Losing BIG, Very SAD!

The Economist has mapped President Trump’s approval rating in each state, and the results look bleak for the president and the Republican Party ahead of next year’s midterm elections. Drawing on data from YouGov polling, The Economist finds that Trump holds a positive net approval rating in only 11 states.

In its cartogram of Donald Trump's Approval Rating, the magazine shows that the president enjoys double-digit positive approval in just three states — Idaho, West Virginia, and Wyoming. Conversely, in 39 states and in Washington, D.C., Trump has a negative approval rating, and in 11 of those his disapproval exceeds approval by more than 30 percentage points.
 

This Strength in Numbers interactive map of Trump's Net Approval Rating in Each State shows a slightly better picture for the president.

One reason it looks different from The Economist’s approval map is that it doesn’t rely on new state-by-state polls. Instead, it models estimates for each state by:

  • starting with Trump’s 2024 presidential vote margin in that state,
  • comparing his 2024 national vote margin with his current national net approval,
  • then shifting every state’s 2024 result by that same national swing.

A separate Strength in Numbers chart shows 53.8% of Americans disapprove of Trump’s performance while 42% approve, giving him a net approval of -11.8 points (about 12 points under water). The map uses that -11.8-point national figure to adjust the 2024 election results and estimate his current net approval rating in each state. The map would look a little different using The Economist's -17% approval rating.

Wednesday, September 17, 2025

Trump's DEPT of ILL HEALTH

NBC News and Stanford University have created a powerful interactive map that visualizes the percentage of students vaccinated for measles-mumps-rubella (MMR) at the county level. The map is a key component of their six-month investigation - Childhood vaccination rates are backsliding across the U.S.

What the Map Shows (and Doesn't Show)

The map's core purpose is to show the current state of vaccination rates, using a choropleth map where each county is shaded based on its MMR vaccination percentage. This is effective for identifying areas with low vaccination rates, which the accompanying article rightly highlights as a growing public health concern. The use of a simple, dark-to-light color scale makes the data easy to interpret at a glance.

However, the map doesn't visualize the change in vaccination rates over time. The investigative article emphasizes that America is "dangerously backsliding," but the map itself only provides a static snapshot of the latest data. It doesn't show where these steepest declines in vaccinations are occurring.

The Missing Piece Map View

After Trump appointed the barely-sentient Robert F. Kennedy Jr. to the position of Secretary of Health and Human Services, there has been a growing tide of government sponsored anti-vaccine messaging - with the obvious concurrent rise in public health scares.

To visualize this fall in vaccination rates the map would need to also display the percentage point change over a specific period, perhaps the last five or ten years. Such a map would more visually connect the current public health crisis to the rise of anti-vaccine sentiment and misinformation. It would directly show where the most significant impacts of these movements, often amplified by political figures and conspiracy theories, are being felt. 

Also See 

CDC Map of Measles Cases
CDC Map of Vaccination Rates for Kindergarteners (which curiously shows New Mexico as having a good rate of MMR vaccinations and not one of the worst rates - as shown on the NBC map)

Tuesday, September 16, 2025

Is This 2024's Most Detailed Election Map?

VoteHub has launched a new interactive national precinct map for the 2024 election. The map is designed to provide a granular look at the US Presidential election results, allowing users to explore the data at the most detailed level possible.

The 2024 Election at a Precinct Level is a goldmine for election junkies, providing several features that go beyond simply showing who won which state. Users can explore results, compare them to the 2020 and 2016 presidential elections to understand vote shifts, and even see how different demographic groups voted using advanced statistical methods.

One of the most innovative features is the vote density mode, which allows users to see election data in three dimensions. This mode visually represents the concentration of votes, rather than just the geographic size of an area, which helps to illustrate the adage that "land doesn’t vote; people do."

The map also boasts a powerful set of filtering and selection tools. You can filter the map by state, county, metro area, city, and even specific congressional and legislative districts. By simply entering the name of the area you're interested in, you can instantly view the aggregate results for that entire area.

Also See

The NYT's An Extremely Detailed Map of the 2024 Election

Monday, September 15, 2025

What States Would You Live In?

Last year I created the World Level O map for Tripgeo. This fun travel-tracking tool colors the countries of the world based on whether you have lived there, stayed for a while, visited, passed through or never been. You are then awarded a level based on how well you’ve “covered” the globe.

States I'd Live In is a map in the same sort of personal tracking ballpark. However on this map instead of coloring the countries of the world based on your travel experience the objective is to show which countries you would live in. Your preferences are visualized using 5 different colors to indicate Never, Reluctantly, Maybe, Willing and Absolutely.

States I'd Live in includes a number of different regional maps and individual country maps, where you can show which states you would live in within individual countries. In fact I became aware of the map because of the number of people sharing their maps of the United States. Judging from these shared maps, Democratic and Republican supporters seem to have almost diametrically opposed ideas about the best states to live in.

“States I’d Live In” also features a fascinating Stats page that ranks individual states, regions, and countries based on votes from all users. According to the data, Colorado is the most popular U.S. state to live in, while New Zealand tops the list of countries worldwide. The United States itself sits in 17th place, just below Portugal.

At the other end of the scale, Mississippi is the least-favoured U.S. state, and Djibouti ranks last among the 175 countries on the world map.

Sunday, September 14, 2025

Here Be Animated Monsters

One of the most underused features in Maplibre and MapBox is the video overlay, which enables developers to display a video on top of a base map layer.

The Hailou AI Video Generator currently has a trial that allows you to create unlimited videos from a starting and finishing image. I decided to make use of this offer to create an animated sea monster. First I asked Gemini to create two images of the same kraken monster with its tentacles in different positions.

I then asked Hailuo to create an animated Kraken sea monster starting from one image and ending with the other. The result is a short video of a kraken waving its tentacles.

 

You can see this sea monster on my Animated Seamonster map. To place the kraken video on the map, MapLibre uses a video source and a matching raster layer. You supply the video file (for example, kraken.mp4) and define four geographic coordinates that mark its corners on the globe. MapLibre stretches the video between those points so it appears as part of the map, following the same panning and zooming behavior as other layers. By adjusting the bounding box, you can position the animation anywhere - in this case, above the ocean.

Observant users might notice that the background color of the video does not quite match the color of the ocean. I attempted to change the background color of the OpenFreeMap base layer in Maputnik. As you can see I seem to have given Maputnik the wrong color.

Saturday, September 13, 2025

The 3D Dot Map

Everybody loves a good dot map, such as:

However the Toronto Dot Density Map is not just your average, run-of-the-mill dot map of census data. Yes, the map uses 2021 Canadian Census data to create dot map layers of gender, age, income, ethnicity, immigration, commute modes and commute time in Toronto - but it is also much more.

Press the 3D View button on the map and the hundreds of thousands of dots become a shimmering point cloud, forming a landscape of population density across the city. Peaks reveal Toronto’s most crowded neighbourhoods, while valleys trace the less densely populated areas of the city. The colours of the dots still represent the chosen demographic variable, letting you see not only where people live, but also how age, income, or cultural background shape the city.

The Toronto Dot Density Map is the work of the School of Cities at the University of Toronto. 

Friday, September 12, 2025

The Google Maps Platform Awards Winners

Google has announced the winners of the very first Google Maps Platform Awards. The awards were launched to mark the 20th anniversary of the release of the Google Maps API and were open to anyone who has used the Google Maps Platform over the past two decades.

As one of the judges for the competition, I can attest to the overall quality of the maps submitted. Winners were named in 10 different categories, and a Grand Prize was awarded to the overall winner of the Google Maps Platform Awards.

The Grand Prize Winner - Innobrix

Innobrix uses Google’s 3D Map Tiles and the Geocoding API to create an advanced planning environment for architects and builders, allowing them to visualize designs in real-world contexts.

Normally, you need to be an Innobrix customer to access its interactive planning tools. However, for the Google Maps Platform Awards, the company created a special demo map. This demo lets you explore how parcel maps can be integrated directly on top of a 3D Google Map, and how different types of 3D buildings can be placed within a planning site.

10 Category Winners

Daryaft - First Place - Best of Immersive

You can view the winners, runners-up, and fan-vote selections across all 10 categories on the Google Maps Platform Blog. First and second place in each category were chosen by the competition judges, while the Fan Vote winners were decided by the public.

There are many exceptional maps to explore among the winners, runners-up, and fan favorites (plus five honorable mentions). When you click on the links in the Google Maps blog post - look for the 'see in devpost' link to read more and to find the actual link to the winning map.'

Thursday, September 11, 2025

Data Visualization in VR

Flow Immersive is a platform that specializes in immersive data visualization for augmented reality (AR) and virtual reality (VR) environments. It transforms data into interactive 3D visual stories - called “Flows” - which can be viewed on a variety of devices, including VR headsets, desktop browsers, and mobile screens in AR.

CO₂ Emissions Per Household is a demonstration “Flow” that uses a 3D map to visualize the amount of CO₂ emitted by households across the USA. As shown in the video above, the 3D map is visually compelling and, I assume, looks particularly impressive when viewed through a VR headset. Unfortunately, I don’t find the interface very user-friendly.

On the map, colored circles indicate levels of CO₂ emissions, while height represents population density. Users can zoom in and click on individual markers to view the exact amount of CO₂ emitted per person and per household in each ZIP code area. However, there doesn’t appear to be an option to pan the map. The gestures that typically allow panning on an online map instead rotate the scene around a 3D axis. As a result, it’s impossible to obtain a straightforward overview of coastal cities - or any location near the edge of the map - and this makes the data difficult to read.

As far as map visualizations go, I would say that, at the moment, while the immersive 3D map is visually impressive, Flow is not particularly effective as a tool for data visualization. It prioritizes aesthetic impact over clarity, making it hard for users to access and interpret the underlying data. I don't have VR glasses so I may be being unfair here - if in VR there are more intuitive controls and clearer ways to view the actual ZIP code values for coastal cities.

Wednesday, September 10, 2025

The True Size of Africa

There has been much written in recent weeks about the African Union's endorsement of the Correct the Map campaign. Reuters The true size of Africa is one of the better explanations of why Africa is encouraging the use of the Equal Earth map projection over other maps.

In a neatly illustrated article Reuters explains how for centuries, the Mercator projection has dominated classrooms and navigation, and how its distortions have profoundly misrepresented Africa’s true scale. A couple of animated maps are used to show how on Mercator maps, Greenland looks nearly the same size as Africa despite being 14 times smaller, while Canada and Russia also appear deceptively comparable. 

In reality, Africa spans 30.3 million square kilometers - about three times Canada’s size. Another comparative map is used by Reuters to show how Africa is also larger than the U.S., China, India, and much of Europe combined. The African Union, argue that this long-standing distortion is more than a cartographic quirk; it has fueled perceptions of Africa as “marginal” despite its vast size and significance.

The Correct The Map campaign is pushing for adoption of the Equal Earth projection, which preserves proportional land areas more accurately than Mercator while still offering a practical global view.

Tuesday, September 09, 2025

The College Football Imperialism Map

The CFB Charts Imperialism Map is a fan-created, season-long project that turns the college football season into a map-based "conquest" game. It started on Reddit and Twitter a few years ago and has become a tradition among college football fans.

Here’s how it works (I think):

  • Each FBS team begins the season owning the county in which its school is located (and probably all the nearest counties).
  • After every week, the results of the games determine which teams expand their "territory" on the map.
  • When Team A plays Team B, the winner takes over all of the loser’s territory.
  • That means if a team beats another team that has already conquered a lot of counties, they instantly inherit all of their counties.
The College Football Imperialism Map works on the same principle, except instead of counties it uses a voronoi map.

On this map (presumably) at the beginning of the season the USA is divided up into voronoi territories based on the closest college football team. Again after each game the winning team conquers all the losing team's territory. This includes all the land that the losing team might have previously won from other teams, leading to cascading changes. If the losing team had no territory, then no land is transferred.

Monday, September 08, 2025

The Ancient Ley Lines of Britain Map

The idea of ley lines was first proposed in the 1920s by the amateur archaeologist Alfred Watkins. In his book, 'The Old Straight Track', Watkins suggested that many ancient sites in Britain - such as standing stones, barrows, and old churches - could be joined by drawing straight lines across the landscape. He believed these alignments were not accidental but reflected a deliberate system of connecting key points across space, which might once have served as navigational or trade routes.

A distinctive part of Watkins’ theory was his belief in dodmen, or ancient surveyors, who supposedly laid out these lines across the countryside with surveying rods. He imagined that these early engineers intentionally aligned sites to create a coherent network of straight tracks. One crucial aspect of Watkins' theory is often misunderstood: he did not believe people physically walked in perfectly straight lines. Instead, he argued that the straight "ley" was a conceptual line of sight between prominent landmarks. While travelers still had to navigate around natural obstacles like hills and rivers, they would use the visible monuments as a series of beacons to guide them toward their ultimate destination.

I have no doubt that throughout history people have used prominent ancient landmarks as navigational aids. Even today, with GPS and mobile maps, we still navigate primarily by sight. Prominent topographic features such as rivers, valleys, and mountains have always been used to help navigate the landscape, and ancient monuments like hillforts and megaliths have undoubtedly served as waymarks for travelers.

However, while I think it’s very likely people have used landmarks as practical aids for finding their way, the idea of a prehistoric surveying class (dodmen) systematically imposing straight alignments seems improbable. 

In recent decades ley lines have taken on a different life altogether. Rather than being viewed mainly as old trade routes or alignments, they have become part of a spiritual and mystical interpretation of the landscape. Many people today see ley lines as channels of earth energy, linking sacred sites into a web of unseen power. This belief that ley lines are natural channels of energy ignores one fundamental fact. You can find straight lines connecting ancient monuments everywhere and anywhere you look.

To illustrate this point, I created an interactive map that allows you to plot straight lines between ancient sites. The way it works is simple: you can click anywhere on the map, draw a line across the landscape, and almost inevitably that line will intersect with a castle or standing stone(s). This isn’t because the sites were all deliberately aligned in prehistory, or were built on a channel of natural Earth energy, but rather because Britain is so densely dotted with ancient and historic features that some degree of alignment is bound to occur purely by chance.

When you click on the Ley Line Locator map, the code looks for the two nearest sites - either castles, ancient stones, or both - that line up most closely in a straight line with your chosen point. It does this by calculating the angles formed between your click and pairs of nearby sites, searching for the combination that produces the angle closest to 180 degrees (a perfectly straight alignment). Once the best match is found, the map automatically draws a line through your location and the two sites, and highlights them so you can see the alignment. This means that no matter where you click, even with only a few hundred locations, the map will almost always be able to produce a “ley line”.

Saturday, September 06, 2025

Isochrone Tokyo

Tokyo has one of the most comprehensive public transit systems in the world. Curtis Fenner has built an isochrone map that allows you to see where you can travel in the city by train in a given time.

The purpose of the map is to help people make crucial decisions about where to live by visualizing real-world commute times. It effectively achieves this by not only showing the reach of the entire network but also highlighting areas that are surprisingly difficult to get to, revealing what Curtis calls "train deserts" -pockets in the city that are more than a ten-minute walk from a station.

Users can input a single destination into the map How Far Can Trains Take Me in Tokyo? to see all the areas reachable within a specified commute time. The map also has a feature that allows for the addition of multiple destinations. When more than one destination is entered, the map blends the travel times, which can be useful for planning a meeting spot or finding a place to live that optimizes the commutes for multiple people. The settings panel also allows users to adjust the maximum door-to-door commute time and the maximum walk time to a station.

Tokyo has around 100 different transit lines and more than a dozen different train operators. These private operators typically do not publish their schedules in an easily usable format, which means most maps simply can't account for them. This map, however, tackles this challenge head-on by using a combination of web scraping and estimation to fill in the data gaps, resulting in a more complete travel time map of the city.

If you are interested in exploring an isochrone map of your city then you might find one under the Maps Mania isochrone tag.

Friday, September 05, 2025

The 2025 Fall Foliage Map

The nights are beginning to draw in which can only mean one thing: autumn is nearly upon us! And for "leaf-peepers" everywhere, that means it's time to consult the annual Smoky Mountain 2025 Fall Foliage Map. This incredibly popular interactive map is back to help you predict the best time to see the vibrant reds, oranges, and yellows of fall across the United States.

Every year, Smoky Mountain releases this map, which plots the predicted progression of fall colors across the contiguous United States. Using a sophisticated data model that incorporates historical and forecasted temperature and precipitation, as well as tree types, the map provides a county-by-county forecast.

The map's interface is straightforward and user-friendly. A date control at the bottom allows you to slide through the weeks, from early September to late November, to see the expected leaf color progression. It's a fantastic tool for planning a scenic drive or a hiking trip to catch the leaves at their peak.

Also See:

  • Explore Fall's Fall Foliage Map 2025 - this is a great alternative fall foliage map that provides a real-time, frequently updated map based on 'the latest reports gathered from hundreds of sources throughout the country'.
  • New England Fall Foliage Map - if your interest is more regional, this map focuses specifically on the progression of colors throughout New England.

Thursday, September 04, 2025

Europe's Migration Crisis

The Guardian's map, Visualised: Europe's population crisis, is an effective and stark visualization of the continent's emerging demographic issue. The map's primary purpose is to highlight the dramatic difference migration makes to Europe's population projections by 2100. It successfully achieves this by comparing Europe's projected population "With migration" and "Without migration".

It is often stated by many of our politicians that Europe needs to curb migration. However, this map shows that the opposite is true. Projections show that migration is essential for addressing the continent's long-term demographic and economic challenges.

The map reveals that without migration nearly all of Europe is going to see a massive fall in population. The only exceptions being a small area around Paris and in parts of the Republic of Ireland. The Guardian explains that this widespread decline will pose serious economic challenges for Europe. Without young migrants a shrinking workforce and an aging population will put immense pressure on social and economic systems. 

By 2100, the proportion of people aged 65 or over is projected to rise significantly, leading to slower economic growth, increased tax burdens, and a greater demand for health and social care services. This demographic pressure is already evident in many EU countries and will be exacerbated further by a lack of migration.

Also See

Demographic Boom and Bust - an interactive map from Zeit that shows the areas of Europe that experienced population growth and population loss in Europe from 2011-2017.