This tutorial shows you how to capture the expansion of built-up surfaces in the world's largest urban areas using R.
Data-visualization
- RiverREM is a Python package for automatically generating river relative elevation model (REM) visualizations from nothing but an input digital elevation model (DEM). Learn how to use it here.
- Bertin.js is a JavaScript library for visualizing geospatial data and make thematic maps for the web. Bertin.js v1.0 has now been released. Check here for examples on how to use Bertin.js.
- Check here for a Python script for creating an animated GIF, given a shapefile with time-annotated vector objects (e.g., building footprints and construction year).
- PyGMT is a Python library for processing geospatial and geophysical data and making publication quality maps and figures. Here is a short course on using PyGMT.
- This website aims to list all open-source (OS) Python libraries that can be used for doing various operations, analyses, visualizations etc. related to GIS and Earth Observation.
- The spatstat package has extensive capabilities for exploratory analysis, statistical modelling, simulation and statistical inference with a strong focus on analysing spatial point patterns in 2D.
- PyGIS is a Python package for installing optional dependencies for geemap and leafmap with only one command.
- This multi-page web app (source code included) demonstrates various interactive web apps created using streamlit and open-source mapping libraries, such as leafmap, geemap, pydeck, and kepler.gl.
- tmap is an open-source R package for drawing thematic maps. The API is based on A Layered Grammar of Graphics and resembles the syntax of ggplot2, a popular R package for drawing charts.