
sf - Simple Features for R
Support for simple feature access, a standardized way to encode and analyze spatial vector data. Binds to 'GDAL' <doi:10.5281/zenodo.5884351> for reading and writing data, to 'GEOS' <doi:10.5281/zenodo.11396894> for geometrical operations, and to 'PROJ' <doi:10.5281/zenodo.5884394> for projection conversions and datum transformations. Uses by default the 's2' package for geometry operations on geodetic (long/lat degree) coordinates.
Last updated
gdalgeosprojspatialcpp
22.59 score 1.4k stars 1.4k dependents 144k scripts 400k downloadsstars - Spatiotemporal Arrays, Raster and Vector Data Cubes
Reading, manipulating, writing and plotting spatiotemporal arrays (raster and vector data cubes) in 'R', using 'GDAL' bindings provided by 'sf', and 'NetCDF' bindings by 'ncmeta' and 'RNetCDF'.
Last updated
rastersatellite-imagesspatial
18.23 score 606 stars 173 dependents 8.0k scripts 51k downloadsclassInt - Choose Univariate Class Intervals
Selected commonly used methods for choosing univariate class intervals for mapping or other graphics purposes.
Last updated
16.18 score 36 stars 1.5k dependents 3.7k scripts 249k downloadsgstat - Spatial and Spatio-Temporal Geostatistical Modelling, Prediction and Simulation
Variogram modelling; simple, ordinary and universal point or block (co)kriging; spatio-temporal kriging; sequential Gaussian or indicator (co)simulation; variogram and variogram map plotting utility functions; supports sf and stars.
Last updated
openblas
15.96 score 212 stars 68 dependents 5.9k scripts 25k downloadsmapview - Interactive Viewing of Spatial Data in R
Quickly and conveniently create interactive visualisations of spatial data with or without background maps. Attributes of displayed features are fully queryable via pop-up windows. Additional functionality includes methods to visualise true- and false-color raster images and bounding boxes.
Last updated
gisleafletmapsspatialvisualizationweb-mapping
14.62 score 551 stars 28 dependents 11k scripts 27k downloadss2 - Spherical Geometry Operators Using the S2 Geometry Library
Provides R bindings for Google's s2 library for geometric calculations on the sphere. High-performance constructors and exporters provide high compatibility with existing spatial packages, transformers construct new geometries from existing geometries, predicates provide a means to select geometries based on spatial relationships, and accessors extract information about geometries.
Last updated
opensslcpp
14.32 score 79 stars 1.5k dependents 288 scripts 278k downloads
rgee - R Bindings for Calling the 'Earth Engine' API
Earth Engine <https://earthengine.google.com/> client library for R. All of the 'Earth Engine' API classes, modules, and functions are made available. Additional functions implemented include importing (exporting) of Earth Engine spatial objects, extraction of time series, interactive map display, assets management interface, and metadata display. See <https://r-spatial.github.io/rgee/> for further details.
Last updated
earth-engineearthenginegoogle-earth-enginegoogleearthenginespatial-analysisspatial-data
13.96 score 775 stars 6 dependents 2.0k scripts 1.7k downloadslwgeom - Bindings to Selected 'liblwgeom' Functions for Simple Features
Access to selected functions found in 'liblwgeom' <https://github.com/postgis/postgis/tree/master/liblwgeom>, the light-weight geometry library used by 'PostGIS' <http://postgis.net/>.
Last updated
projgeoscpp
13.20 score 63 stars 77 dependents 2.6k scripts 43k downloadsleafem - 'leaflet' Extensions for 'mapview'
Provides extensions for packages 'leaflet' & 'mapdeck', many of which are used by package 'mapview'. Focus is on functionality readily available in Geographic Information Systems such as 'Quantum GIS'. Includes functions to display coordinates of mouse pointer position, query image values via mouse pointer and zoom-to-layer buttons. Additionally, provides a feature type agnostic function to add points, lines, polygons to a map.
Last updated
11.95 score 111 stars 65 dependents 828 scripts 38k downloadsleafgl - High-Performance 'WebGl' Rendering for Package 'leaflet'
Provides bindings to the 'Leaflet.glify' JavaScript library which extends the 'leaflet' JavaScript library to render large data in the browser using 'WebGl'.
Last updated
11.18 score 290 stars 30 dependents 223 scripts 29k downloadssftime - Classes and Methods for Simple Feature Objects that Have a Time Column
Classes and methods for spatial objects that have a registered time column, in particular for irregular spatiotemporal data. The time column can be of any type, but needs to be ordinal. Regularly laid out spatiotemporal data (vector or raster data cubes) are handled by package 'stars'.
Last updated
10.75 score 51 stars 70 dependents 39 scripts 22k downloadsleafpop - Include Tables, Images and Graphs in Leaflet Pop-Ups
Creates 'HTML' strings to embed tables, images or graphs in pop-ups of interactive maps created with packages like 'leaflet' or 'mapview'. Handles local images located on the file system or via remote URL. Handles graphs created with 'lattice' or 'ggplot2' as well as interactive plots created with 'htmlwidgets'.
Last updated
10.36 score 117 stars 30 dependents 620 scripts 23k downloadsqgisprocess - Use 'QGIS' Processing Algorithms
Provides seamless access to the 'QGIS' (<https://qgis.org>) processing toolbox using the standalone 'qgis_process' command-line utility. Both native and third-party (plugin) processing providers are supported. Beside referring data sources from file, also common objects from 'sf', 'terra' and 'stars' are supported. The native processing algorithms are documented by QGIS.org (2024) <https://docs.qgis.org/latest/en/docs/user_manual/processing_algs/>.
Last updated
9.59 score 221 stars 280 scripts 1.2k downloadsleafsync - Small Multiples for Leaflet Web Maps
Create small multiples of several leaflet web maps with (optional) synchronised panning and zooming control. When syncing is enabled all maps respond to mouse actions on one map. This allows side-by-side comparisons of different attributes of the same geometries. Syncing can be adjusted so that any combination of maps can be synchronised.
Last updated
9.28 score 37 stars 31 dependents 428 scripts 26k downloads
link2GI - Linking Geographic Information Systems, Remote Sensing and Other Command Line Tools
Functions and tools for using open GIS and remote sensing command-line interfaces in a reproducible environment.
Last updated
8.82 score 28 stars 2 dependents 94 scripts 810 downloadsmapedit - Interactive Editing of Spatial Data in R
Suite of interactive functions and helpers for selecting and editing geospatial data.
Last updated
8.80 score 221 stars 2 dependents 455 scripts 2.3k downloadsleafpm - Leaflet Map Plugin for Drawing and Editing
A collection of tools for interactive manipulation of (spatial) data layers on leaflet web maps. Tools include editing of existing layers, creation of new layers through drawing of shapes (points, lines, polygons), deletion of shapes as well as cutting holes into existing shapes. Provides control over options to e.g. prevent self-intersection of polygons and lines or to enable/disable snapping to align shapes.
Last updated
6.31 score 23 stars 4 dependents 81 scripts 1.8k downloadsRPyGeo - ArcGIS Geoprocessing via Python
Provides access to ArcGIS geoprocessing tools by building an interface between R and the ArcPy Python side-package via the reticulate package.
Last updated
6.18 score 30 stars 50 scripts 640 downloadsslideview - Compare Raster Images Side by Side with a Slider
Create a side-by-side view of raster(image)s with an interactive slider to switch between regions of the images. This can be especially useful for image comparison of the same region at different time stamps.
Last updated
4.92 score 25 stars 11 scripts 239 downloads