Skip to main content
100%

Gist 5b0638a47ca0bbd7ef9b61d76f7ab613

✓ Published0🌍 Public
CCurran Kelleher
Last edited Feb 25, 2022
Created on Feb 25, 2022

This example visualizes the Russia-Ukraine Monitor Map, a crowdsourced dataset of geolocated military activity points compiled by the Centre for Information Resilience. It plots thousands of incidents as colored markers on a map, with green indicating movement, blue satellite imagery, yellow other footage, and orange bombing or shelling. The code loads GeoJSON data via a `curl` script from the Maphub API, then uses D3’s `d3.geoPath` and geographic projections to render the map and points. Marker colors and sizes derive from each feature’s properties, and the visualization supports hover interactions to reveal detailed entry descriptions.

AI-generated description

Data from the Russia-Ukraine Monitor Map by Cen4infoRes.

This dataset is curated by the CENTRE FOR INFORMATION RESILIENCE.

See also their tweet about it: https://twitter.com/Cen4infoRes/status/1497154218121125890

It was not clear how to access the data, so I investigated how the map was loading the data and put together a script scrape.sh that fetches the data from that endpoint and outputs it to data.json.

Last updated 2/25/2022.

Similar vizzes

Loading thumbnail…

Russia

This visualization shows a choropleth-style map of Russia, with each of its federal subjects (oblasts, krais, and republics) filled in a sequential color scale ranging from light to dark blue. The map uses D3.js (v3) with SVG rendering to draw the geographic boundaries from a TopoJSON file. Users can hover over individual regions to highlight them and view tooltip details, likely the region name, making it an interactive reference for exploring Russia's administrative divisions. The title and axes, if any, are minimal, focusing attention on the geographic shape and the color-encoded data. The visualization is built with D3.js version 3 and follows an MIT license.# Russia This visualization displays a choropleth-style map of Russia using an SVG-based D3.js render. Built with D3 v3, the visualization highlights the country's administrative subdivisions using a subtle color scale, with each region rendered as an interactive SVG path. The map emphasizes the geographic boundaries and spatial relationships between Russia's federal subjects. **Technical details:** The visualization uses TopoJSON data to render the map, employing a standard geographic projection. The layout is clean and minimal, focusing on the country's outline and internal boundaries. No explicit data values are encoded in the visible marks—the visualization appears to focus on geographic shape rather than quantitative comparison. It is part of a series of blocks exploring country-level maps, forked from earlier examples featuring Brazil and Russia. The visualization is built with D3.js v3, uses SVG rendering, and is available under the MIT license. The author is EvertLagerberg, and the block was created using Blockbuilder.org. The code is forked from a series of related blocks, showing an iterative development of the geographic visualization approach.# Russia A minimalist SVG map of Russia rendered with D3.js, demonstrating geographic data visualization through a clean, monochromatic design. The visualization presents the country's outline using a simplified TopoJSON format, highlighting the geographic boundaries in a straightforward, unadorned manner suitable for reference or presentation contexts. Built with D3 v3 and SVG rendering, this example follows a line of geographic visualizations for different countries, with Russia being the final iteration in a series that includes Brazil. The visualization focuses on clarity and simplicity, making it a useful template for country-level mapping projects. Available under the MIT license.

EEvertLagerberg
69% match