
duckspatial - R Interface to 'DuckDB' Database with Spatial Extension
Fast & memory-efficient functions to analyze and manipulate large spatial data data sets. It leverages the fast analytical capabilities of 'DuckDB' and its spatial extension (see <https://duckdb.org/docs/stable/core_extensions/spatial/overview>) while maintaining compatibility with R’s spatial data ecosystem to work with spatial vector data.
Last updated
quarto
11.49 score 105 stars 6 dependents 270 scripts 5.8k downloads
r5r - Rapid Realistic Routing with 'R5'
Rapid realistic routing on multimodal transport networks (walk, bike, public transport and car) using 'R5', the Rapid Realistic Routing on Real-world and Reimagined networks engine <https://github.com/conveyal/r5>. The package allows users to generate detailed routing analysis or calculate travel time and monetary cost matrices using seamless parallel computing on top of the R5 Java machine. While R5 is developed by Conveyal, the package r5r is independently developed by a team at the Institute for Applied Economic Research (Ipea) with contributions from collaborators. Apart from the documentation in this package, users will find additional information on R5 documentation at <https://docs.conveyal.com/>. Although we try to keep new releases of r5r in synchrony with R5, the development of R5 follows Conveyal's independent update process. Hence, users should confirm the R5 version implied by the Conveyal user manual (see <https://docs.conveyal.com/changelog>) corresponds with the R5 version that r5r depends on.
Last updated
gtfsjavar5routerroutingtransporttransport-networksopenjdk
10.90 score 236 stars 1 dependents 585 scripts 1.3k downloads
spanishoddata - Get Spanish Origin-Destination Data
Gain seamless access to origin-destination (OD) data from the Spanish Ministry of Transport, hosted at <https://www.transportes.gob.es/ministerio/proyectos-singulares/estudios-de-movilidad-con-big-data/opendata-movilidad>. This package simplifies the management of these large datasets by providing tools to download zone boundaries, handle associated origin-destination data, and process it efficiently with the 'duckdb' database interface. Local caching minimizes repeated downloads, streamlining workflows for researchers and analysts. Methods described in Kotov et al. (2026) <doi:10.1177/23998083251415040>. Extensive documentation is available at <https://ropenspain.github.io/spanishoddata/index.html>, offering guides on creating static and dynamic mobility flow visualizations and transforming large datasets into analysis-ready formats.
Last updated
cdrdatadata-packagemobile-telephone-datamobilityorigin-destinationquarto
8.58 score 47 stars 40 scripts 565 downloadsrang - Reconstructing Reproducible R Computational Environments
Resolve the dependency graph of R packages at a specific time point based on the information from various 'R-hub' web services <https://blog.r-hub.io/>. The dependency graph can then be used to reconstruct the R computational environment with 'Rocker' <https://rocker-project.org>.
Last updated
reproducibilityreproducible-research
7.28 score 80 stars 16 scripts 212 downloads
flowmapblue - Flow Map Rendering
Create interactive flow maps using 'FlowmapBlue' 'TypeScript' library <https://github.com/FlowmapBlue/FlowmapBlue>, which is a free tool for representing aggregated numbers of movements between geographic locations as flow maps. It is used to visualize urban mobility, commuting behavior, bus, subway and air travels, bicycle sharing, human and bird migration, refugee flows, freight transportation, trade, supply chains, scientific collaboration, epidemiological and historical data and many other topics. The package allows to either create standalone flow maps in form of 'htmlwidgets' and save them in 'HTML' files, or integrate flow maps into 'Shiny' applications.
Last updated
datavismobilitymobility-datamovement-datarstudioquarto
6.38 score 71 stars 34 scripts 181 downloadslayer - Tilt your Maps and Turn Them into 'ggplot' Plots
Simplifies the whole process of creating stacked tilted maps, that are often used in scientific publications to show different environmental layers for a geographical region. Tilting maps and layering them allows to easily draw visual correlations between these environmental layers.
Last updated
ggplot2spatial-visualizations
6.18 score 132 stars 38 scripts 160 downloads
osrm.backend - Bindings for 'Open Source Routing Machine'
Install and control 'Open Source Routing Machine' ('OSRM') backend executables to prepare routing data and run/stop a local 'OSRM' server. For computations with the running server use the 'osrm' R package (<https://cran.r-project.org/package=osrm>).
Last updated
osmosrmrouting
5.69 score 7 stars 3 scripts 507 downloads
gridmaker - Create INSPIRE-Compliant Grids with IDs
Creates GISCO compatible and INSPIRE-compliant grids with IDs that look like 'CRS3035RES1000mN3497000E4448000' or '1kmN3497E4447'. Input can be 'sf', 'sfc' objects or bounding boxes. Output can be 'sf' polygons, 'sf' centroids, or just 'data.frame' with grid cell center or bottom left corner coordinates. The resulting grids are always aligned to rounded coordinates as per INSPIRE requirements.
Last updated
giscogridinspirequarto
5.02 score 11 stars 12 scripts
r5rgui - Graphical User Interface for 'r5r' Router
Interactively build and explore public transit routes with 'r5r' package via a graphical user interface in a 'shiny' app. The underlying routing methods are described in Pereira et al. (2021) <doi:10.32866/001c.21262>.
Last updated
openjdk
4.68 score 16 stars 5 scripts 150 downloadswikimapR - Import Wikimapia Data as Simple Features via API
Download and import of Wikimapia data as 'sf' objects. Wikimapia data is retrieved via the Wikimapia API and converted to `sf` objects retaining all recevied fields.
Last updated
apiapi-clientwikimapia
2.74 score 11 stars 2 scriptsnvdb2osmr - Convert NVDB Data to OSM
High-performance conversion of Swedish NVDB data to OpenStreetMap format. Uses DuckDB for spatial IO and Rust for topological simplification.
Last updated
rustcargo
2.60 score 2 stars 4 scripts
sx - Scalable Spatial Data Analysis Using 'SedonaDB'
Provides scalable spatial operations on vector and raster data using 'Apache SedonaDB' ('DataFusion'-based spatial engine) as backend. Enables efficient processing of large spatial datasets without loading all data into 'R' memory, leveraging 'DuckDB' and 'Arrow' for high-performance I/O.
Last updated
2.48 score 6 stars 6 scriptsmapineqr - Access Mapineq Inequality Indicators via API
Access Mapineq inequality indicators via API.
Last updated
datademogrpahysocio-economic-indicators
2.00 score 2 stars 3 scriptsalboFr - Get French Data on Tiger Mosquito Colonisation
Get French Data on Tiger Mosquito (Aedes Albopictus) colonisation in France from the online map at <https://signalement-moustique.anses.fr/signalement_albopictus/colonisees>.
Last updated
aedes-albopictusdatafrancetiger-mosquito
1.70 score 3 scripts


