No articles match
Introduction to sftime2 months ago
The sftime class | Functions to get or set the time column of an sftime object | Conversion to class sftime | Subsetting | Plotting | User-defined time columns
Spatio-Temporal Geostatistics using gstat3 months ago
Introduction | Spatio-temporal dependence modelling and kriging | Application and illustration | Results and discussion | Conclusions | Acknowledgements | Appendix
stars proxy objects 3 months ago
Preamble: the starsdata package | Reading chunks, change resolution, select bands | Reading a particular chunk | Reading at a different resolution | Stars proxy objects | Methods for stars proxy objects | Select attributes | Select an area | Lazy evaluation, changing evaluation order | Fetching the data | Plotting with changed evaluation order | Multi-resolution proxy objects
stars tidyverse methods 3 months ago
slice | filter | pull | mutate | select | geom_stars
vector-raster conversions, reprojection, warping 3 months ago
Rasterizing an sf vector object | Vectorizing a raster object to an sf object | Polygonizing | Exporting to points | Exporting to polygons | Switching between vector and raster in stars objects | Reprojecting a raster | Warping a raster
How raster functions map to stars functions 3 months ago
COMMENT LEGEND | Creating objects | Changing spatial extent and/or resolution of objects | Cell based computation | Spatial contextual computation | Model predictions | Data type conversion | Summarizing | Accessing values of objects | Plotting | Getting and setting dimensions | Computing row, column, cell numbers and coordinates
Statistical modelling with stars objects 3 months ago
Training and prediction with stars objects | stars objects as data.frames | Predict for stars objects | models fitted for every pixel | Linear regression on pixel time series | Unsupervised learners | Principal components | K-means clustering | Supervised learners | Random Forest land use classification | Parallel processing
Reading, Writing and Converting Simple Features 4 months ago
Reading and writing through GDAL | Using st_read | Using st_write | Guessing a driver for output | Dataset and layer reading or creation options | Reading and writing directly to and from spatial databases | Conversion to other formats: WKT, WKB, sp | Conversion to and from well-known text | Conversion to and from well-known binary | Conversion to and from sp
Manipulating Simple Feature Geometries 4 months ago
Type transformations | For single geometries | For collections of geometry (sfc) and simple feature collections (sf) | Affine transformations | Coordinate reference systems conversion and transformation | Getting and setting coordinate reference systems of sf objects | Coordinate reference system transformations | Geometrical operations | Unary operations | Binary operations: distance and relate | Binary logical operations: | Operations returning a geometry
Manipulating Simple Features 4 months ago
Subsetting feature sets | Aggregating or summarizing feature sets | Joining two feature sets based on attributes | Joining two feature sets based on geometries
Plotting Simple Features 4 months ago
Plot methods for sf and sfc objects | Geometry only: sfc | Geometry with attributes: sf | Color key place and size | Class intervals | How does sf project geographic coordinates? | Graticules | Plotting sf objects with other packages | grid: st_as_grob | ggplot2 | mapview | tmap
Simple Features for R 4 months ago
What is a feature? | Dimensions | Simple feature geometry types | Coordinate reference system | How simple features in R are organized | sf: objects with simple features | sfc: simple feature geometry list-column | Mixed geometry types | sfg: simple feature geometry | Well-known text, well-known binary, precision | WKT and WKB | Precision | Reading and writing | Driver-specific options | Create, read, update and delete | Connection to spatial databases | Coordinate reference systems and transformations | Conversion, including to and from sp | Geometrical operations | Non-simple and non-valid geometries | Units | How attributes relate to geometries
Introduction to Spatio-Temporal Variography4 months ago
Introduction | Variography | Spatio-temporal prediction
Use geoarrowWidget with an existing widget5 months ago
Spherical geometry in sf using s2geometry 5 months ago
Introduction | Projected and geographic coordinates | Fundamental differences | Polygons on $S^2$ divide the sphere in two parts | Semi-open polygon boundaries | Bounding cap, bounding rectangle | Switching between S2 and GEOS | Measures | Area | Length | Distances | Predicates | Transformations | Buffers | st_buffer or st_is_within_distance? | References
OTB Wrapper in link2GI6 months ago
Two APIs: legacy vs. Self-describing | Legacy API (parseOTBFunction() / runOTB()) | Self-describing API (recommended) | Minimal workflow (Self-describing) | Typical transparent workflow (Self-describing) | Example: DimensionalityReduction (PCA) | Legacy workflow (supported but not recommended) | What changed (Self-describing) | Compatibility and deprecations | Compatibility | Deprecations (explicit list)
Installation guide for link2GI related software6 months ago
Vignette scope | Windows | Recommended baseline: OSGeo4W | Express installation (minimal) | Advanced installation (recommended) | Important note: starting R/RStudio | Orfeo Toolbox (Windows) | Linux | Baseline: use distribution packages where possible | Ubuntu / Debian | Orfeo Toolbox (Linux) | Note on SAGA versions | Arch Linux | Fedora | macOS | GDAL | GRASS | SAGA | QGIS | Homebrew | Practical guidance: “default” vs. “anything else”
Link GI to R6 months ago
What is link2GI? | Why link2GI? | What does “linking” mean? | GRASS GIS | SAGA GIS | Orfeo Toolbox (OTB) | GDAL
A Deterministic GDAL CLI Context for Reproducible Workflows6 months ago
Motivation | Design Goals | Core Concept: The GDAL Context | Creating a Context from linkGDAL() | Inspecting Capabilities (Fingerprinting) | Running GDAL Commands Deterministically | Help-Driven Skeleton Generation | Building Arguments Programmatically | NDJSON Logging for Reproducibility | Relationship to Existing Packages | When Is This Useful? | Summary
Basic usage of link2GI6 months ago
Brute force search | Setting up project structures | linkSAGA - Find and set up 'SAGA' API bindings | Find and set up GRASS 7/8 API bindings | Important note: GRASS runtime environment | Windows (OSGeo4W) | Linux | macOS | linkGRASS | Standard full search usage | Typical for specified search paths and OS | Specific examples | Manual version selection | Creating a permanent gisdbase folder | Using a permanent gisdbase folder | Manual Setup of the spatial attributes | A typical use case for the Orfeo Toolbox wrapper | Usecases presented on the GEOSTAT August 2018 | Find slides and materials | The examples
GRASS application for real world big data6 months ago
Real world example | Downloading census data | Preprocessing the data | Setting up a GRASS project | Importing raster data into GRASS | Importing data as GRASS vector points
Create reproducible project structures in link2GI6 months ago
Using the RStudio GUI | Console Best-Practice Workflow | Minimal recommended lifecycle | Ad 1 - Project creation | Ad 2 - Project entry point | Comprehensive Workflow Description and Design Principles | Scope of initProj() in link2GI | Separation of responsibilities: initProj() vs setupProj() | initProj() | setupProj() | Default setups and configuration-driven structure | Creating a project from the console | Customising a project at creation time | Location tags (loc_name) | The role of src/functions/000_setup.R | Template system and file generation | Common failure modes
How to create and deploy rgee Shiny apps - I8 months ago
What is an EE user token (EEtk)? | Deploying a simple rgee shiny app on shinyapps.io
How to integrate Rmarkdown and rgee8 months ago
1. The problem | 2. A tentative workaround | 3. Show me the code!
introduction 1 years ago
Reading a satellite image | Switching attributes to dimensions and back | Subsetting | Overviews | Reading a raster time series: NetCDF | Reading datasets from multiple files | Writing stars objects to disk | Cropping a raster's extent | Vector data cube example | OD: space x space x travel mode x time x time | Extracting at point locations, aggregating over polygons
stars data model 1 years ago
Stars objects | Grid type | Regular grids | Raster attributes, rotated and sheared grids | Rectilinear grids | Curvilinear grids
Creating Neighbours using sf objects1 years ago
Introduction | Summary | Data set | nb and listw objects (copied from the nb_igraph vignette) | Comparison of sp and sf approaches | Contiguity neighbours for polygon support | Contiguity neighbours from invalid polygons | Planar point-based neighbours | Finding points for polygon objects | Graph-based neighbours | K-nearest neighbours | Distance neighbours | Spherical point-based neighbours | Contiguity neighbours for spherical polygon support
No-neighbour observation and subgraph handling1 years ago
Introduction | No-neighbour observations | Subgraphs | Per-session control of function behaviour | Unintentional disconnected graphs | References
Introduction to Terrain Analysis with RSAGA: Landslide Susceptibility Modeling1 years ago
Introduction | The RSAGA Package | Initializing the RSAGA Geoprocessing Environment | RSAGA Function Calls | Getting Help with Modules | Accessing Data with RSAGA | RSAGA Terrain Analysis | Grid Calculus & Functions | Extracting Grid Data to a Data Frame | Generalized Additive Modeling with Grids | Summary | A Note on Versions | References
“The Problem of Spatial Autocorrelation:” forty years on1 years ago
Introduction | Spatial weights | Measures of spatial autocorrelation | Simulating measures of spatial autocorrelation | Odds and ends $\ldots$ | References
North Carolina SIDS data set (models)1 years ago
Introduction | Getting the data into R | CAR model fitting | References
Introduction to the North Carolina SIDS data set (re-revised)2 years ago
Introduction | Getting the data into R | Probability mapping | Exploration and modelling of the data | Median polish smoothing | References
Head/Tails breaks2 years ago
Abstract | Introduction | Breaking method | Step by step example | Implementation in classInt package | Case study | Testing and benchmark | References
Creating Neighbours2 years ago
Introduction | Creating Contiguity Neighbours | Creating Graph-Based Neighbours | Distance-Based Neighbours | Higher-Order Neighbours | Grid Neighbours | References
Configuration with options or environment variables2 years ago
Overview | Descriptions
Passing R objects as algorithm arguments2 years ago
How to use QGIS expressions in qgisprocess?2 years ago
Spatial weights objects as sparse matrices and graphs2 years ago
Introduction | spatialreg depends on Matrix | Getting some data | Finding contiguous neighbours and droppping links | Using sparse matrices to represent spatial weights | Symmetric sparse matrices | Log determinants (symmetric weights) used in spatial regression | Asymmetric sparse matrices | Log determinants (asymmetric weights) used in spatial regression | Log determinants: symmetric by similarity | Using eigs in RSpectra for finding some eigenvalues | Using igraph for spatial weights as graphs | Converting from symmetric adjacency matrix to graph | Converting from graph to symmetric adjacency matrix | Graph components in spdep | Graph components in igraph | Shortest paths in weights matrices: igraph | Shortest paths in weights matrices: spdep | Smirnov/Anselin (2009) cyclical matrices
Moran Eigenvectors2 years ago
Introduction [^1] | References
Getting started with qgisprocess2 years ago
Miscellaneous 2 years ago
What is this EPSG code all about? | Why should we use OGC:CRS84 instead of EPSG:4326? | How does sf deal with secondary geometry columns? | Does st_simplify preserve topology? | Why do my dplyr verbs not work for sf objects?
Cheat Sheet (English)3 years ago
Cheat Sheet (español)3 years ago
NetCDF Proxy Workflows 3 years ago
Introduction to rgee4 years ago
1. What is Google Earth Engine ? | 2. The purpose of Earth Engine is to: | 3. Components: | 4. Meet Earth Engine | 5. Why rgee instead of code editor (Javascript)? | 6. Installation | 7. Authentication | 8. Hello World | 9. Checking
Integrate Google Cloud Storage and rgee4 years ago
Create a Service Account Key | 1. Create a Google Cloud Platform (GCP) account | 2. Create a new project | 3. Activate GCS API | 4: Set up a service account | 5: Create and download a SaK as a json file. | Copy the SaK in your system | ERROR: Cannot insert legacy ACL for an object when uniform bucket-level access is enabled | ERROR in Earth Engine servers: Unable to write to bucket demo_0001 (permission denied). | Conclusion
Considerations4 years ago
1. The map message error: | 2. Do not forget the L | 3. Be careful with ee$Date | 4. Take into consideration reserved words in R
Best Practices4 years ago
Avoid mixing client functions and objects with server functions and objects | Avoid converting to list unnecessarily | Avoid ee.Algorithms.If() | Avoid reproject() | Filter and select() first | Use updateMask() instead of mask() | Combine reducers | Use Export | **If you don't need to clip, don't use clip() ** | If you need to clip with a complex collection, use clipToCollection() | Don't use a complex collection as the region for a reducer | Use a non-zero errorMargin | Don't use a ridiculously small scale with reduceToVectors() | Don't use reduceToVectors() with reduceRegions() | Use fastDistanceTransform() for neighborhood operations | Use the optimizations in reduceNeighborhood() | Don't sample more data than you need | Export intermediate results | Join vs. map-filter | reduceRegion() vs. reduceRegions() vs. for-loop | Use forward differencing for neighbors in time
The meuse data set: a tutorial for the gstat R package4 years ago
Introduction | R geostatistics packages | Spatial data frames | Spatial data on a regular grid | Variograms | Kriging | Conditional simulation | Directional variograms | Variogram maps | Cross variography
RPyGeo7 years ago
Introduction | Tutorial | Establishing the ArcPy Python interface in R | Find out about ArcPy functionality | Geoprocessing with ArcPy | Map algebra | Conclusions | References
The pairwise relative semivariogram11 years ago
Introduction | Verification with plain R code | Verification with GSLIB