• Stars
    star
    19
  • Rank 1,163,249 (Top 23 %)
  • Language
    R
  • Created over 1 year ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

In this tutorial, I will show you how to use ggplot2 and rayshader in R to make powerful 3D maps of forest canopy height using the ETH Global Canopy Height dataset

More Repositories

1

3d-land-cover-map

Learn how to harness the power of ESRI Living Atlas of the World Sentinel-2 Global Land Cover data at an incredible 10m resolution to create ultra-crisp 3D elevation and land cover maps using rayshader in R
R
30
star
2

3d-forest-type-map

In this repo, you will learn how to create wonderful 3D forest-type maps with rayshader in R. We will create a 3D elevation mapped overlayed with an image of forest-type values derived from the Copernicus Global Land Cover project, which provides a harmonized and high-resolution classification and mapping of land cover types across the globe.
R
30
star
3

3d-vintage-topo-maps

In this repo, Iโ€™ll show you how to use rayshader in R to transform old 3D topo maps into 3D topo maps
R
26
star
4

3d-forest-map-ggplot2

This repo shares the ultimate guide to making cool 3D maps with rayshader and ggplot2 in R
R
22
star
5

mapping-river-basins-with-r

In this tutorial, I will show you how to use HydroSHEDS data to create a beautiful and informative map of Brazilโ€™s river basins. You will learn how to download, process and visualize the HydroSHEDS data
Jupyter Notebook
19
star
6

crisp-topographical-map-with-r

In this repo, I'll show you how to programatically access satellite imagery from several APIs to create such a map of Italy. We will use a single interface to query the data without even downloading raster data to your local drive ๐Ÿ˜ฒ. For a tutorial please visit https://milospopovic.net/crisp-topography-map-with-r/
R
18
star
7

wind_map

This repo visualizes the wind streamlines and speed
R
15
star
8

3d-river-maps

Explore the capabilities of the `rayshader` package in R with my new tutorial. I'll guide you through the process of creating detailed 3D elevation and river maps for any country. This step-by-step tutorial is perfect for anyone looking to enhance their mapping skills with powerful visualization tools. ๐ŸŒ๐Ÿ–ฅ๏ธ
R
15
star
9

map-rivers-with-sf-and-ggplot2-in-R

Let's make a pretty map of European rivers using the Global River Classification dataset ๐Ÿง‘๐Ÿผโ€๐Ÿ’ป Check the full tutorial at https://milospopovic.net/map-rivers-with-sf-and-ggplot2-in-r/
R
13
star
10

3d-river-basin-map

In this repo, you will learn how to create stunning 3D maps of river basins using rayshader in R
R
12
star
11

3d-city-buildings

Have you ever wondered how to make realistic and beautiful 3D maps of your favorite cities using open data and R? In this repo, I will show you how to use Bing Maps Global Building Footprint data, which contains over 1.2 BILLION building polygons across 200 countries, to create a crisp and effective 3D map of New York City with R, ggplot2, and
R
11
star
12

arcgis-in-r

In this repo, we are going to explore the amazing power of the R-ArcGIS connection. You will discover how to use R to access the vast ArcGIS database and create stunning NDVI maps with the awesome ggplot2 and rayshader packages
R
10
star
13

mapping-air-pollution

In this tutorial, you will learn how to interpolate the air poluttion index (AQI) data points and create beautiful 2D and 3D choropleth maps using ggplot2 and rayshader in R
R
9
star
14

making-crisp-spike-maps-with-r

Join me in today's tutorial as we embark on another R quest to make a crisp spike population map using the Kontur dataset.
R
9
star
15

making-pretty_3d-topographic-maps-in-r

This repo will demonstrate how to create realistic 3D topographic maps using colors from the satellite imagery
R
9
star
16

tree-height-maps-meta

In this repo, I'll guide you through the process of downloading the latest tree canopy height data from Meta and the World Resources Institute, with a detailed resolution of 1 meter. You'll learn how to create clear static maps using ggplot2 in both light and dark themes, as well as interactive maps with leaflet
R
9
star
17

map-population-change

In this repo, I show you how to map the population change in Romania from 1990 to 2020 using ggplot2 in R. ๐Ÿ—บ๏ธ I use the GHSL population data, which provides high-resolution population rasters for the whole world. ๐ŸŒŽ I take the difference between the 1990 and 2020 rasters to calculate the population change in each pixel. ๐Ÿงฎ
R
9
star
18

map-uninhabited-areas

In this repo, you will learn how to use the Global Human Settlement Layer (GHSL) population data to map the uninhabited areas of the world using R and ggplot2. The GHSL population data is a high-resolution gridded
R
8
star
19

3d-railway-maps

This repository is a practical guide to using the rayshader library in R for creating 3D maps of railways and terrain from OpenStreetMap data. It's aimed at those interested in visualizing geographic information in a three-dimensional format for any country.
R
8
star
20

Inset-graph-within-map-in-R

In this tutorial, you'll learn how to re-create this map with an eye on using inset graphs within a map in R
R
8
star
21

precipitation-maps

In this tutorial, I'll show you how to use the pRecipe to download the MSWEP data, compute the average precipitation for any location and time period of your interest and use ggplot2 and rayshader to create beautiful 2D and 3D maps that show the variation of precipitation across space
R
7
star
22

eurostat-maps-2024

Do you want to learn how to make beautiful choropleth maps of Europe? You are in for a treat! This repo shows you how to load Eurostat data into R using the new API and make a stunning map of Median age in Europe. ๐Ÿ—บ๏ธ
R
7
star
23

visualize-poverty-r

THis repo will show how to download the NASA GRDI data, which is a global index of deprivation for each pixel on Earth Use the terra package to read and manipulate spatial data in R Use the zonal function to calculate the average deprivation for each state in India Use ggplot2 and rayshader to create beautiful 2D and 3D maps of poverty in India
R
7
star
24

esa-land-cover

Harnessing the power of ESAโ€™s satellite data and Microsoftโ€™s Planetary Computer STAC API, weโ€™re crafting detailed maps of land cover using R. Whether youโ€™re a nature enthusiast or a city lover, our tutorial will guide you through the fascinating process of visualizing our planetโ€™s diverse terrains
R
7
star
25

isochrone_maps

In this repo, I will show you how to create interactive and static isochrone maps in R using openrouteservice, leaflet, and ggplot2.
R
7
star
26

visualizing-tree-cover-loss

This repo demonstrates how to apply zonal statistics to Sentinel-2 10m Land Use/Land Cover Time Series satellite data to compute and visualize tree cover change between 2018 and 2022 using R.
R
6
star
27

3d-digital-elevation-maps

This repo show you how to make realistic and crisp 3D digital elevation maps of any location, area or country in the world using elevatr, rayshader and rayvista packages in R ๐Ÿง‘๐Ÿผโ€๐Ÿ’ป
R
6
star
28

create-crisp-topographic-maps-with-r

In this tutorial, we will programmatically access satellite imagery from several APIs to create such a map of Italy. We will use a single interface to query the data without even downloading raster data to your local drive
R
6
star
29

earthquake-map-rgee

In this repo, I will show you how to set up Google Earth Engine in R and use it to visualize earthquake data from around the world.
R
6
star
30

6-ways-to-map-population-with-r

6 ways to map population with R
R
6
star
31

swipe-maps-nightlight

In this repo, I will show you how to make before/after swipe maps of nighttime lights using shiny in R. We will use the VIIRS data from the Earth Observation Group (EOG) to create the swipe maps of Ukraine's nighttime lights before and after the onset of war in 2022.
R
6
star
32

india_rail

This repo shows you how to compute railroad density for every Indian subdistrict and make a cool map using R and ggplot2
R
6
star
33

neet_2019

How to make a choropleth map of Europe using Eurostat data and <200 lines of R code
R
6
star
34

sicss-gis-with-r

This repo serves as the basis for my SICSS talk on "GIS and Spatial Analysis with R" and provides a comprehensive guide to using R for GIS and spatial analysis. The focus of the repository is on utilizing the Uppsala Conflict Data Program's Georeferenced Event Dataset (UCDP GED) to analyze and visualize the war in Ukraine throughout the year 2022.
R
6
star
35

animate-maps-with-r

In this repo, I show you how to easily access one of thousands of World Development Indicators (WDI) from the World Bank database and create awesome animated maps on the global, continent and country levels
R
6
star
36

3-maps-population-density

In this video, I will show you how to use the WorldPop 1km population grid adjusted by UN figures to create three types of maps: choropleth, spike, and contour.
R
6
star
37

3d-urban-area-maps

In this repo, I show you how to create stunning 3D maps of urban areas using R and Global Human Settlement Layer data. ๐ŸŽฅโœจ This data is amazing: it gives you detailed information on the built-up areas for any place on Earth. ๐Ÿ›ฐ๏ธ๐Ÿ—บ๏ธ You'll learn how to use rayshader, a powerful R package, to turn this data into realistic and beautiful 3D maps. ๐Ÿ˜
R
6
star
38

make-your-3d-city

In this repo, I will show you how to use LiDAR and orthophoto data to create a stunning 3D city map using rayshader in R
R
6
star
39

animated-raster-maps

In this tutorial, we'll delve into the fascinating realm of geospatial data and time-lapse mapping using GHSL - Global Human Settlement Layer and R's ggplot2 and gifski packages to create a captivating population map of Istanbul (1975-2030).
R
5
star
40

animated-fire-map

In this repo, I will show you how to use R to access, process, and animate NASAโ€™s Fire Information for Resource Management System (FIRMS) data
R
5
star
41

3d-relief-map-europe

R
5
star
42

mapping-wind-wtih-r

In this repo, I will teach you how to make beautiful maps of wind streamlines with R. Wind streamlines are curves that show the direction and speed of the wind at different points on the Earth. They can help us understand the weather and climate better.
R
5
star
43

forest_map_europe

This repo demonstrates how to easily overlay community polygons on forest cover data and make a beautiful map using R and ggplot2
R
5
star
44

animated_map_germany

Animated choropleth map of Germany using nightlight activity data
R
5
star
45

strongmen_replication

This repo provides data and code for replicating JPR article "Strongmen Cry Too: The Effect of Aerial Bombing on Voting for The Incumbent in Competitive Autocracies"
R
5
star
46

3D-maps-with-sf-and-ggplot2-in-r

This repo show you how to make a crisp 3D map of forest cover height in Brazil using satellite data ๐Ÿง‘๐Ÿผโ€๐Ÿ’ป Check the full tutorial at https://milospopovic.net/map-rivers-with-sf-and-ggplot2-in-r/
R
5
star
47

carbon-emissions-per-capita

Do you want to learn how to measure the carbon footprint of different regions around the world using R? In this repo, I'll show you how to combine the gas emissions data from EDGAR version 8 and population data from GHSL to calculate subnational carbon emissions per capita for any country in the world using zonal statistics in R.
R
5
star
48

3d-elevation-inset-maps

In this repo, we're diving deep into the realm of 3D elevation maps with inset maps, also known as study area maps. We'll harness the power of ggplot2 and rayshader in R to transform your data into stunning, high-definition 3D landscapes.
R
5
star
49

dynamic-3d-population-map

In repo video, I will show you how to create stunning 3D population maps with deck.gl in R using the latest Kontur 2023 population data. deck.gl is a powerful and easy-to-use framework for creating interactive and immersive data visualizations that allows you to create 3D maps with various layers and effects.
R
5
star
50

visualize-temperature-with-r

This repo will show you how to access Copernicus Climate Data Store API through KrigR package in R, retrieve climate data and create powerful static and animated visualizations
R
5
star
51

milos-agathon

4
star
52

Animated-hexbin-map-of-nightlight-in-Europe

This repo showcases the use of nightlight satellite data as well as gganimate to create a timelapse nightlight map of Europe (1992-2020). For a tutorial please visit https://milospopovic.net/animated-hexbin-map-of-nightlight-in-europe/
R
4
star
53

zonal-statistics-classes

In this step-by-step guide, I will show you how to unlock the incredible potential of MODIS satellite data and harness the analytical power of R to run and visualize zonal statistics of land cover classes.
R
4
star
54

shortest_driving_distance

This repo will show you how to effortlessly compute and map the shortest driving distance from a locality to any object using R
R
4
star
55

motorway-map-of-Europe

How to make your own motorway map of Europe using OSM big data in R
R
4
star
56

protest_map

How to make an animated bubble map of Europe using <150 lines of R code
R
4
star
57

unemployment_europe_map

How to make a choropleth map of Europe using Eurostat data and <200 lines of code
R
4
star
58

trade-routes

In this repo, I'll show you how to use the United Nations Comtrade database, which contains over 1.5 billion records of trade flows between countries. You'll learn how to use ggplot2 in R to create great circles that show the trade relationships of the largest wheat exporters in 2022.
R
4
star
59

create-railway-map-from-osm

Eager to use OpenStreetMap country-level data from GeoFabrik to create pretty maps but didn't know how? This repo shows 2 ways to download, process and map OSM data
R
4
star
60

temperature-anomaly-maps

In this repo, you'll learn how to use NASA's temperature anomaly data to create detailed maps in R. We'll cover how to reproject the data into different map projections, including Robinson and Orthographic, and how to visualize it using ggplot2. This guide is perfect for anyone interested in climate data or mapping in R.
R
4
star
61

shipping-traffic-maps

In this repo, we'll explore how to utilize data from the World Bank and IMF on global shipping traffic, along with EOG VIIRS nightlight data. You'll learn to create clear and detailed maps for any region worldwide using ggplot2 in R. This guide is ideal for those interested in data visualization and geographic mapping.
R
4
star
62

map-urban-zones

In this repo, I'll show you how to use the GHS built-up characteristics dataset, which provides information on the spatial distribution and morphology of built-up areas around the world. You'll learn how to use ggplot2 in R to create maps of Morphological Settlement Zones, which are clusters of built-up cells with similar characteristics.
R
4
star
63

how-i-make-eurostat-maps

THis tutorial opens the doors for you to make any map based on Eurostat regional data
R
3
star
64

display-raster-on-globe-in-r

How to create a globe map using the nightlight data
R
3
star
65

map-africa-using-osm-data

How to map Africa or any other place using OpenStreetMap data
R
3
star
66

3d-light-bubble-map

In this repo, we will explore how to add light materials to the Global Power Plant database and render amazing scenes with R: using rayshader and rayrender packages, transforming the data, adjusting the lighting parameters, and creating realistic 3D graphics with simple code.
R
3
star
67

inset-graphs-within-maps

With precision and clarity, this tutorial showcases the step-by-step process of crafting crisp and visually compelling inset graphs that seamlessly integrate with maps in R. By harnessing the power of the Global Health Observatory data via API, you will unlock a wealth of valuable insights to present and analyze global health trends.
R
3
star
68

hex-map-co2-emissions-with-r

Hex maps offer more natural movement, better representation of distance, better space utilization, and a more realistic representation and in this tutorial, you will learn how to make them in R using #ggplot2 and #rayshader. #rstats
R
3
star
69

web-scrapping-sipri-arms-data-using-search-request-with-r

Using this repo, you'll be able to send a POST request to retrieve data, format and map using non-contiguous cartogram
R
3
star
70

how-do-I-map-data-points-in-r

Hot make effective and pretty bubble maps in R using the Geonames database
R
2
star
71

make-railway-map-europe-in-r

Using this repo, you'll be able to create a railway map of Europe programatically in R
R
2
star
72

shortest-route

I'll show you how to find the nearest fuel stations from any location, and how to visualize the results on a map.
R
2
star
73

map-city-expansion-with-r

Let's map city expansion with R using GLAD and OSM data
R
2
star
74

animated-map-lineplot

This code helps you visualize global data on violence on animated map and lineplot using R
R
2
star
75

2019_kosovo_settlements

This repo includes a replica of Kosovo's official settlement boundaries from the Kosovo Cadastral Agency - KGP in shapefile format.
2
star
76

mapping-raster-files-with-terra-in-r

How to create and map a raster extent for a city bounding box
R
2
star
77

average_spei_nuts

Average monthly SPEI over NUTS2016 polygons
R
2
star
78

france_built_up_map

How to download raster files from Copernicus land cover website, load them into R, merge into a single raster, calculate average weighted percentage of built-up areas for every French commune and make a pretty choropleth map using <150 lines of code.
R
2
star
79

dot-density-maps

In today's tutorial, we'll roll up our sleeves and create 2D and 3D dot density maps using R, ggplot2, and rayshader. Buckle up, because we're about to turn data into visual magic!
R
2
star
80

us-flight-routes

In this repo, Iโ€™ll show you how to get US flight data, calculate flight routes and make stunning network visualizations of flight routes with R. ๐ŸŒŽ Youโ€™ll learn how to use the ggraph package in R and its edge path bundling algorithm to create the shortest flight paths. ๐Ÿ›ฌ
R
2
star
81

aggdp-cartogram-map

In this repo, I will show you how to make awesome cartogram maps of agricultural GDP using R and ggplot2. You will learn how to use ggplot2 to create cartograms that adjust the size of countries based on their farming value.
R
2
star
82

my-working-folder

This SQL code helps you solve 2 interview questions (medium and hard difficulty) from stratascratch
R
2
star
83

yugoslavia-municipality-shapefiles

1
star
84

API-data-and-map-making-in-R

API are a buzzword in the programming world so this repo will show you how to use one to create a map in R to create the pretty map below. ๐Ÿง‘๐Ÿผโ€๐Ÿ’ป Check the full tutorial at https://milospopovic.net/using-api-make-maps-r/
R
1
star
85

milos-agathon.github.io

HTML
1
star
86

confucius_bubble_map

Read and implement these lines of code to make a superb animated bubble map in R
R
1
star
87

israel_attacks

Create a time-lapse map of terrorist bombings in Israel using point coordinates
R
1
star
88

mapping-sex-ratio

In this repo, I will show you how to use Metaโ€™s Data for Good, a free and open source platform that provides access to demographic data from around the world, to create a sex ratio map with R and ggplot2
R
1
star
89

netherlands_rail_density_map

Plot a choropleth map using OSM data and geospatial analysis
R
1
star
90

forest_cover

Average annual values of forest cover data 2015-2019 over NUTS2016 polygons
R
1
star
91

static_map_germany

Create your own choropleth map of Germany using geodata
R
1
star
92

conflict-rhetoric-analysis

R
1
star
93

animated-active-fire-map-africa

In this tutorial, we'll use the Near Real-Time (NRT) active fire data within 3 hours of satellite observation from the Moderate Resolution Imaging Spectroradiometer (MODIS) aboard the satellites distributed from NASA's Fire Information for Resource Management System. Then I'll show you how to segment the national map of Africa into hex bins and identify which fire points fall within each of them. Finally, we'll create a timelapse map of African fires for the last 10 days.
R
1
star
94

animate-bubble-maps

In this tutorial, I'll guide you through the step-by-step process of visualizing the devastating impact of the Syrian civil war using data on civilian fatalities. Using R's powerful data visualization libraries, ggplot2 and gganimate, we'll bring the data to life by creating an engaging and informative animated bubble map.
R
1
star
95

traffic-noise-maps

This repo offers a comprehensive guide on utilizing the European Environmental Agency's traffic noise data. We will demonstrate how to calculate noise levels for major roads and illustrate the process of creating informative noise maps using R.
R
1
star
96

great-circles-with-r

This repo showcases how to use Comtrade API data to make great circles with sf library in R. ๐Ÿง‘๐Ÿผโ€๐Ÿ’ป Check the full tutorial at https://milospopovic.net/great-circles-with-sf-in-r/
R
1
star