https://github.com/kadyb/geotips
Collection of tips for faster spatial data processing in R
https://github.com/kadyb/geotips
benchmark geospatial performance r raster tips vector
Last synced: 10 months ago
JSON representation
Collection of tips for faster spatial data processing in R
- Host: GitHub
- URL: https://github.com/kadyb/geotips
- Owner: kadyb
- Created: 2023-08-06T12:05:44.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-06T13:07:11.000Z (about 1 year ago)
- Last Synced: 2024-11-06T14:20:02.751Z (about 1 year ago)
- Topics: benchmark, geospatial, performance, r, raster, tips, vector
- Language: HTML
- Homepage: https://kadyb.github.io/geotips
- Size: 6.13 MB
- Stars: 49
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# geotips
1. [Fast distance between points](https://kadyb.github.io/geotips/html/01_distance_between_points.html)
2. [Fast convex hull](https://kadyb.github.io/geotips/html/02_convex_hull.html)
3. [Fast vector operations](https://kadyb.github.io/geotips/html/03_vector_operations.html)
4. [Fast zonal statistics](https://kadyb.github.io/geotips/html/04_zonal_statistics.html)
5. [Fast polygon rasterization](https://kadyb.github.io/geotips/html/05_polygon_rasterization)
6. [Fast combining objects](https://kadyb.github.io/geotips/html/06_combining_objects.html)
7. [GDAL](https://kadyb.github.io/geotips/html/07_GDAL.html)
8. [Multi-threaded csv file loading](https://kadyb.github.io/geotips/html/08_parallel_csv.html)
9. [SQL preselection](https://kadyb.github.io/geotips/html/09_SQL_preselection.html)
10. [Fast polygon grid creation](https://kadyb.github.io/geotips/html/10_grid_creation.html)
11. [Fast points reprojection](https://kadyb.github.io/geotips/html/11_points_reprojection.html)
12. [Fast loading and saving of GeoJSON](https://kadyb.github.io/geotips/html/12_GeoJSON.html)
13. [Faster conversion from sf to WKT](https://kadyb.github.io/geotips/html/13_convert_to_WKT.html)
**Contributions are welcome. I would love to hear what tricks you use!**
Blogposts:
* [Fast Inverse Distance Weighting (IDW) Interpolation with Rcpp](https://geobrinkmann.com/post/iwd/) by Sebastian Brinkmann
* [Geospatial distributed processing with furrr](https://posit.co/blog/geospatial-distributed-processing-with-furrr/) by Ryan Garnett
* [Speeding up spatial analyses by integrating sf and data.table: a test case](https://lbusettspatialr.blogspot.com/2018/02/speeding-up-spatial-analyses-by.html) by Lorenzo Busetto
* [Parallel raster processing in stars](https://kadyb.github.io/stars-parallel/Tutorial.html) by Krzysztof Dyba
**R** and **Python** spatial packages benchmark:
* [Raster processing](https://github.com/kadyb/raster-benchmark)
* [Vector processing](https://github.com/kadyb/vector-benchmark)