Showing 40 of total 40 results (show query)
r-spatial
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.
Maintained by Edzer Pebesma. Last updated 15 days ago.
38.7 match 1.4k stars 22.42 score 117k scripts 1.2k dependentsrspatial
terra:Spatial Data Analysis
Methods for spatial data analysis with vector (points, lines, polygons) and raster (grid) data. Methods for vector data include geometric operations such as intersect and buffer. Raster methods include local, focal, global, zonal and geometric operations. The predict and interpolate methods facilitate the use of regression type (interpolation, machine learning) models for spatial prediction, including with satellite remote sensing data. Processing of very large files is supported. See the manual and tutorials on <https://rspatial.org/> to get started. 'terra' replaces the 'raster' package ('terra' can do more, and it is faster and easier to use).
Maintained by Robert J. Hijmans. Last updated 3 hours ago.
geospatialrasterspatialvectoronetbbprojgdalgeoscpp
38.0 match 559 stars 17.65 score 17k scripts 849 dependentshypertidy
vapour:Access to the 'Geospatial Data Abstraction Library' ('GDAL')
Provides low-level access to 'GDAL' functionality. 'GDAL' is the 'Geospatial Data Abstraction Library' a translator for raster and vector geospatial data formats that presents a single raster abstract data model and single vector abstract data model to the calling application for all supported formats <https://gdal.org/>. This package is focussed on providing exactly and only what GDAL does, to enable developing further tools.
Maintained by Michael Sumner. Last updated 9 months ago.
62.4 match 86 stars 9.39 score 63 scripts 5 dependentsappelmar
gdalcubes:Earth Observation Data Cubes from Satellite Image Collections
Processing collections of Earth observation images as on-demand multispectral, multitemporal raster data cubes. Users define cubes by spatiotemporal extent, resolution, and spatial reference system and let 'gdalcubes' automatically apply cropping, reprojection, and resampling using the 'Geospatial Data Abstraction Library' ('GDAL'). Implemented functions on data cubes include reduction over space and time, applying arithmetic expressions on pixel band values, moving window aggregates over time, filtering by space, time, bands, and predicates on pixel values, exporting data cubes as 'netCDF' or 'GeoTIFF' files, plotting, and extraction from spatial and or spatiotemporal features. All computational parts are implemented in C++, linking to the 'GDAL', 'netCDF', 'CURL', and 'SQLite' libraries. See Appel and Pebesma (2019) <doi:10.3390/data4030092> for further details.
Maintained by Marius Appel. Last updated 1 years ago.
remote-sensingsatellite-imageryspatial-analysisgdalnetcdfcpp
42.9 match 124 stars 8.39 score 356 scriptsr-lidar
lasR:Fast and Pipeable Airborne LiDAR Data Tools
Fast and pipeable airborne lidar processing tools. Read/write 'las' and 'laz' files, computation of metrics in area based approach, point filtering, normalization, individual tree segmentation and other manipulations in a powerful and versatile processing chain.
Maintained by Jean-Romain Roussel. Last updated 20 days ago.
33.0 match 17 stars 6.76 score 26 scriptsjoshobrien
gdalUtilities:Wrappers for 'GDAL' Utilities Executables
R's 'sf' package ships with self-contained 'GDAL' executables, including a bare bones interface to several 'GDAL'-related utility programs collectively known as the 'GDAL utilities'. For each of those utilities, this package provides an R wrapper whose formal arguments closely mirror those of the 'GDAL' command line interface. The utilities operate on data stored in files and typically write their output to other files. Therefore, to process data stored in any of R's more common spatial formats (i.e. those supported by the 'sf' and 'terra' packages), first write them to disk, then process them with the package's wrapper functions before reading the outputted results back into R. GDAL function arguments introduced in GDAL version 3.5.2 or earlier are supported.
Maintained by Joshua OBrien. Last updated 2 years ago.
26.7 match 37 stars 7.09 score 252 scripts 6 dependentscarlos-alberto-silva
ICESat2VegR:NASA's Ice, Cloud, and Elevation Satellite (ICESat-2) Data Analysis for Land and Vegetation Applications
Set of tools for downloading, reading, visualizing, processing and exporting NASA's ICESat-2 ATL03 (Global Geolocated Photon Data) and ATL08 (Land and Vegetation Height) products for Land and Vegetation Applications.
Maintained by Caio Hamamura. Last updated 6 months ago.
35.0 match 11 stars 4.57 score 21 scriptsprioritizr
prepr:Automatic Repair of Spatial Polygons
Automatically repair broken spatial polygons using constrained triangulation. The computational methodology is derived from Ledoux et al. (2014) <doi:10.1016/j.cageo.2014.01.009>.
Maintained by Jeffrey O Hanson. Last updated 3 months ago.
33.0 match 6 stars 4.01 score 17 scriptscaiohamamura
gdalBindings:GDAL Classes Wrapper for Reading and Writing Raster Blocks
Wraps around 'Geospatial' Data Abstraction Library (GDAL) raster and band classes for reading and writing directly from RasterBlock in R semantic `[[]]` and familiar syntax for accessing RasterBand and reading/writing to blocks (see <https://gdal.org/>).
Maintained by Caio Hamamura. Last updated 9 months ago.
38.7 match 4 stars 3.38 scorecaiohamamura
rGEDIsimulator:NASA's Global Ecosystem Dynamics Investigation (GEDI) Simulator for ALS Data
Simulates the fullwaveform GEDI data and calculates metrics based on aerial lidar systems data.
Maintained by Caio Hamamura. Last updated 11 months ago.
33.0 match 7 stars 3.02 score 2 scriptsropensci
MODIStsp:Find, Download and Process MODIS Land Products Data
Allows automating the creation of time series of rasters derived from MODIS satellite land products data. It performs several typical preprocessing steps such as download, mosaicking, reprojecting and resizing data acquired on a specified time period. All processing parameters can be set using a user-friendly GUI. Users can select which layers of the original MODIS HDF files they want to process, which additional quality indicators should be extracted from aggregated MODIS quality assurance layers and, in the case of surface reflectance products, which spectral indexes should be computed from the original reflectance bands. For each output layer, outputs are saved as single-band raster files corresponding to each available acquisition date. Virtual files allowing access to the entire time series as a single file are also created. Command-line execution exploiting a previously saved processing options file is also possible, allowing users to automatically update time series related to a MODIS product whenever a new image is available. For additional documentation refer to the following article: Busetto and Ranghetti (2016) <doi:10.1016/j.cageo.2016.08.020>.
Maintained by Luigi Ranghetti. Last updated 8 months ago.
gdalmodismodis-datamodis-land-productspeer-reviewedpreprocessingremote-sensingsatellite-imagerytime-series
11.0 match 156 stars 8.04 score 86 scripts 1 dependentshypertidy
lazysf:Delayed Read for 'GDAL' Vector Data Sources
Lazy read for drawings. A 'dplyr' back end for data sources supported by 'GDAL' vector drivers, that allows working with local or remote sources as if they are in-memory data frames. Basic features works with any drawing format ('GDAL vector data source') supported by the 'sf' package.
Maintained by Michael Sumner. Last updated 1 years ago.
17.4 match 22 stars 5.04 score 10 scriptsr-spatial
stars: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'.
Maintained by Edzer Pebesma. Last updated 29 days ago.
3.9 match 568 stars 18.26 score 7.2k scripts 135 dependentsmlampros
PlanetNICFI:Processing of the 'Planet NICFI' Satellite Imagery
It includes functions to download and process the 'Planet NICFI' (Norway's International Climate and Forest Initiative) Satellite Imagery utilizing the Planet Mosaics API <https://developers.planet.com/docs/basemaps/reference/#tag/Basemaps-and-Mosaics>. 'GDAL' (library for raster and vector geospatial data formats) and 'aria2c' (paralleled download utility) must be installed and configured in the user's Operating System.
Maintained by Lampros Mouselimis. Last updated 1 years ago.
aria2cgdalnicfiplanetsatellite-imagery
11.5 match 6 stars 4.48 score 1 scriptsr-spatial
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.
Maintained by Chris Reudenbach. Last updated 4 months ago.
5.7 match 26 stars 9.05 score 78 scripts 1 dependentsropensci
osmdata:Import 'OpenStreetMap' Data as Simple Features or Spatial Objects
Download and import of 'OpenStreetMap' ('OSM') data as 'sf' or 'sp' objects. 'OSM' data are extracted from the 'Overpass' web server (<https://overpass-api.de/>) and processed with very fast 'C++' routines for return to 'R'.
Maintained by Mark Padgham. Last updated 30 days ago.
open0street0mapopenstreetmapoverpass0apiosmcpposm-dataoverpass-apipeer-reviewedcpp
2.4 match 319 stars 14.53 score 2.8k scripts 14 dependentshypertidy
gdalio:Read Data to via GDAL Warper to an Assumed Grid
Convenience wrapper for the GDAL raster warper library. Set a default context grid, an extent, dimension, projection, and then read any GDAL raster source into that grid. There are controls to augment metadata-poor sources (to override missing or incorrect extent or projection metadata), to set a desired grid for subsequent use, and ability to control options available by the GDAL warp library itself. This can be used to easily read data from any kind of raster data source, local files, online servers, bare URLs, and database connections. Data is read in generic form but we provide example wrappers for commonly used formats for raster data.
Maintained by Michael D. Sumner. Last updated 3 years ago.
7.3 match 27 stars 4.56 score 27 scriptsr-spatial
RSAGA:SAGA Geoprocessing and Terrain Analysis
Provides access to geocomputing and terrain analysis functions of the geographical information system (GIS) 'SAGA' (System for Automated Geoscientific Analyses) from within R by running the command line version of SAGA. This package furthermore provides several R functions for handling ASCII grids, including a flexible framework for applying local functions (including predict methods of fitted models) and focal functions to multiple grids. SAGA GIS is available under GPL-2 / LGPL-2 licences from <https://sourceforge.net/projects/saga-gis/>.
Maintained by Alexander Brenning. Last updated 1 months ago.
3.7 match 23 stars 8.72 score 275 scriptsnplatonov
ursa:Non-Interactive Spatial Tools for Raster Processing and Visualization
S3 classes and methods for manipulation with georeferenced raster data: reading/writing, processing, multi-panel visualization.
Maintained by Nikita Platonov. Last updated 10 months ago.
9.0 match 7 stars 3.54 score 5 scriptshypertidy
dsn:Data Source Name and Description Helpers for Use With 'GDAL'
Simple helpers for 'GDAL' data source names ('DSN'), prefix and suffix and other handling. 'GDAL' is the Geospatial Data Abstraction Library, not used by this package directly.
Maintained by Michael Sumner. Last updated 1 years ago.
10.6 match 6 stars 2.52 score 11 scriptsusdaforestservice
FIESTAutils:Utility Functions for Forest Inventory Estimation and Analysis
A set of tools for data wrangling, spatial data analysis, statistical modeling (including direct, model-assisted, photo-based, and small area tools), and USDA Forest Service data base tools. These tools are aimed to help Foresters, Analysts, and Scientists extract and perform analyses on USDA Forest Service data.
Maintained by Grayson White. Last updated 6 hours ago.
3.6 match 8 stars 6.33 score 1 dependentsr-spatial
lwgeom: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/>.
Maintained by Edzer Pebesma. Last updated 1 months ago.
1.7 match 61 stars 12.95 score 1.7k scripts 66 dependentsbioc
SpatialFeatureExperiment:Integrating SpatialExperiment with Simple Features in sf
A new S4 class integrating Simple Features with the R package sf to bring geospatial data analysis methods based on vector data to spatial transcriptomics. Also implements management of spatial neighborhood graphs and geometric operations. This pakage builds upon SpatialExperiment and SingleCellExperiment, hence methods for these parent classes can still be used.
Maintained by Lambda Moses. Last updated 1 months ago.
datarepresentationtranscriptomicsspatial
1.8 match 49 stars 9.40 score 322 scripts 1 dependentslucarraro
traudem:Use TauDEM
Simple trustworthy utility functions to use TauDEM (Terrain Analysis Using Digital Elevation Models <https://hydrology.usu.edu/taudem/taudem5/>) command-line interface. This package provides a guide to installation of TauDEM and its dependencies GDAL (Geopatial Data Abstraction Library) and MPI (Message Passing Interface) for different operating systems. Moreover, it checks that TauDEM and its dependencies are correctly installed and included to the PATH, and it provides wrapper commands for calling TauDEM methods from R.
Maintained by Luca Carraro. Last updated 11 months ago.
2.7 match 12 stars 5.79 score 17 scriptsropensci
rsi:Efficiently Retrieve and Process Satellite Imagery
Downloads spatial data from spatiotemporal asset catalogs ('STAC'), computes standard spectral indices from the Awesome Spectral Indices project (Montero et al. (2023) <doi:10.1038/s41597-023-02096-0>) against raster data, and glues the outputs together into predictor bricks. Methods focus on interoperability with the broader spatial ecosystem; function arguments and outputs use classes from 'sf' and 'terra', and data downloading functions support complex 'CQL2' queries using 'rstac'.
Maintained by Michael Mahoney. Last updated 2 months ago.
2.0 match 49 stars 7.20 score 38 scriptsnepem-ufsc
pliman:Tools for Plant Image Analysis
Tools for both single and batch image manipulation and analysis (Olivoto, 2022 <doi:10.1111/2041-210X.13803>) and phytopathometry (Olivoto et al., 2022 <doi:10.1007/S40858-021-00487-5>). The tools can be used for the quantification of leaf area, object counting, extraction of image indexes, shape measurement, object landmark identification, and Elliptical Fourier Analysis of object outlines (Claude (2008) <doi:10.1007/978-0-387-77789-4>). The package also provides a comprehensive pipeline for generating shapefiles with complex layouts and supports high-throughput phenotyping of RGB, multispectral, and hyperspectral orthomosaics. This functionality facilitates field phenotyping using UAV- or satellite-based imagery.
Maintained by Tiago Olivoto. Last updated 13 hours ago.
2.0 match 10 stars 6.68 score 476 scriptshypertidy
lazyraster:Generate Raster Data Lazily from 'GDAL'
Read raster data at a specified resolution on-demand via 'GDAL' (the Geospatial Data Abstraction Library <https://gdal.org/>). Augments the 'raster' package by never reading data from a raster source until necessary for generating an in-memory 'raster' object. A 'lazyraster' object may be cropped and converted to 'raster' object, and by default will only read a small amount of data sufficient for an overall summary. The amount of data read can be controlled by specifying the output dimensions.
Maintained by Michael Sumner. Last updated 4 years ago.
3.8 match 28 stars 3.49 score 22 scriptsusdaforestservice
FIESTA:Forest Inventory Estimation and Analysis
A research estimation tool for analysts that work with sample-based inventory data from the U.S. Department of Agriculture, Forest Service, Forest Inventory and Analysis (FIA) Program.
Maintained by Grayson White. Last updated 2 days ago.
1.8 match 30 stars 7.24 score 62 scriptshypertidy
affinity:Raster Georeferencing, Grid Affine Transforms, Cell Abstraction
Tools for raster georeferencing, grid affine transforms, and general raster logic. These functions provide converters between raster specifications, world vector, geotransform, 'RasterIO' window, and 'RasterIO window' in 'sf' package list format. There are functions to offset a matrix by padding any of four corners (useful for vectorizing neighbourhood operations), and helper functions to harvesting user clicks on a graphics device to use for simple georeferencing of images. Methods used are available from <https://en.wikipedia.org/wiki/World_file> and <https://gdal.org/user/raster_data_model.html>.
Maintained by Michael D. Sumner. Last updated 4 years ago.
2.4 match 14 stars 4.85 score 7 scriptshypertidy
ggdal:GDAL Rendering for 'ggplot2'
A 'ggplot2' extension that enables image data from GDAL data sources (DSN).
Maintained by Michael D. Sumner. Last updated 1 years ago.
3.9 match 17 stars 2.93 score 2 scriptsropensci
tic:Tasks Integrating Continuously: CI-Agnostic Workflow Definitions
Provides a way to describe common build and deployment workflows for R-based projects: packages, websites (e.g. blogdown, pkgdown), or data processing (e.g. research compendia). The recipe is described independent of the continuous integration tool used for processing the workflow (e.g. 'GitHub Actions' or 'Circle CI'). This package has been peer-reviewed by rOpenSci (v0.3.0.9004).
Maintained by Eli Miller. Last updated 1 months ago.
appveyorcontinuous-integrationdeploymentgithubactionstravis-ci
1.2 match 155 stars 7.57 score 16 scriptshypertidy
gdalwebsrv:GDAL Imagery Services 'GDAL_WMS' (Web Map Services)
Provide imagery services via GDAL's Web Map Services. <https://gdal.org/drivers/raster/wms.html>
Maintained by Michael Sumner. Last updated 3 years ago.
3.7 match 4 stars 2.30 score 1 scriptshypertidy
vaster:Tools for Raster Grid Logic
Provides raster grid logic, the grid operations that don't require access to materialized data, i.e. most of them. Grids are arrays with dimension and extent, and many operations are functions of just the dimension 'nrows', 'ncols' or a combination of the dimension and the extent 'xmin', 'xmax', 'ymin', 'ymax'. Here we provide direct access to this logic without need for connection to any materialized data or formats. Grid logic includes functions that relate the cell index to row and column, or row and column to cell index, row, column or cell index to position. Cell index, and row,column posiiton exist independently of any other use of a raster grid.
Maintained by Michael Sumner. Last updated 10 months ago.
1.9 match 7 stars 3.62 score 9 scripts 2 dependentsropensci
tiler:Create Geographic and Non-Geographic Map Tiles
Creates geographic map tiles from geospatial map files or non-geographic map tiles from simple image files. This package provides a tile generator function for creating map tile sets for use with packages such as 'leaflet'. In addition to generating map tiles based on a common raster layer source, it also handles the non-geographic edge case, producing map tiles from arbitrary images. These map tiles, which have a non-geographic, simple coordinate reference system (CRS), can also be used with 'leaflet' when applying the simple CRS option. Map tiles can be created from an input file with any of the following extensions: tif, grd and nc for spatial maps and png, jpg and bmp for basic images. This package requires 'Python' and the 'gdal' library for 'Python'. 'Windows' users are recommended to install 'OSGeo4W' (<https://trac.osgeo.org/osgeo4w/>) as an easy way to obtain the required 'gdal' support for 'Python'.
Maintained by Matthew Leonawicz. Last updated 6 months ago.
0.8 match 64 stars 7.78 score 39 scripts 2 dependentstxwri
SELECTRdata:Download and Format Spatially Explicit Load Enrichment Calculation Tool ('SELECT') Data
Provides convienence functions for downloading raster and tabular data used by Spatially Explicit Load Enrichment Calculation Tool ('SELECT') to characterize landscape based pollutant sources (<https://tx.select.tamu.edu>). Methodology based on Teague et al. (2009) <doi:10.13031/2013.27788>.
Maintained by Michael Schramm. Last updated 10 days ago.
1.9 match 2.40 scorehypertidy
reproj:Coordinate System Transformations for Generic Map Data
Transform coordinates from a specified source to a specified target map projection. This uses the 'PROJ' library directly, by wrapping the 'PROJ' package which leverages 'libproj', otherwise the 'proj4' package. The 'reproj()' function is generic, methods may be added to remove the need for an explicit source definition. If 'proj4' is in use 'reproj()' handles the requirement for conversion of angular units where necessary. This is for use primarily to transform generic data formats and direct leverage of the underlying 'PROJ' library. (There are transformations that aren't possible with 'PROJ' and that are provided by the 'GDAL' library, a limitation which users of this package should be aware of.) The 'PROJ' library is available at <https://proj.org/>.
Maintained by Michael D. Sumner. Last updated 9 months ago.
0.5 match 3 stars 6.69 score 20 scripts 26 dependentsbrownag
gpkg:Utilities for the Open Geospatial Consortium 'GeoPackage' Format
Build Open Geospatial Consortium 'GeoPackage' files (<https://www.geopackage.org/>). 'GDAL' utilities for reading and writing spatial data are provided by the 'terra' package. Additional 'GeoPackage' and 'SQLite' features for attributes and tabular data are implemented with the 'RSQLite' package.
Maintained by Andrew Brown. Last updated 5 days ago.
dbigeopackagegeospatialgisrasterspatialsqlitevector
0.5 match 21 stars 5.72 scorebrownag
rapr:Interface to Rangeland Analysis Platform (RAP) Vegetation Biomass and Cover Products
Provides access to Rangeland Analysis Platform (RAP) products <https://rangelands.app/products> for arbitrary extents via GDAL virtual file system.
Maintained by Andrew Brown. Last updated 5 months ago.
0.5 match 4 stars 3.60 score