Comments (10)
@Robinlovelace @Nowosad maybe we will find some time to contribute ;)
from rqgis.
Thanks to @eivindhammers RQGIS already supports simple features. Check out https://github.com/jannes-m/RQGIS/tree/dev for more information. However, we wait with the integration until the next sf
-release on CRAN due to an issue while overwriting files with st_write
(see r-spatial/sf#307).
from rqgis.
@Robinlovelace @Nowosad I came across your new book just a week ago. To be honest, I always wanted to write a book like this. In fact, two years ago I started to write the first chapter but then... So please let me know if I can be of any help, I would love to contribute!
Since you call your book geocomputation with R, I think a chapter on R/GIS integration is a prerequisite, simply because R was never designed as a GIS, and therefore is missing much of the functionality of a GIS. Secondly, R is not that good at processing large amounts of spatial data. You could implement that in R (using C++ etc.) but why reproduce already available GIS functionality if we can access it via an interface. By the way, stuff like this we are discussing in a paper that we would like to submit within the next month. If you are more interested in this, we can share with you the manuscript.
from rqgis.
This is fantastic news - and definitely makes me want to cover RQGIS in our upcoming book.
Heads-up: I may have questions for you - will try to install on Ubuntu 16.04 to give it a spin.
cc @Nowosad I think this will be really useful to include, not sure where though.
from rqgis.
@Robinlovelace I've added this to our list (geocompx/geocompr#12) last week;)
from rqgis.
Hi Jannes, I think a section on R/GIS integration deserves its own chapter. Not sure where that would go yet but I think chapter 12 on algorithms could usefully shift to chapter 13, providing space for it.
Regarding opportunities to contribute, we are still at the early stages of this book, there is so much to cover, so there are many opportunities! It's really exciting that things are moving fast in the R/GIS world but the priority should be to get strong foundations, hence our emphasis on solid use of sf
objects in the opening chapters - any thoughts on that welcome.
Regarding speed, we would welcome more benchmarks in the I/O chapter.
Regarding contributing, I think you would be very well-placed to write something on R/GIS integration - happy to provide input on that - e.g. building on this starter for 10: geocompx/geocompr#33
from rqgis.
@jannes-m - and it would be great if you could share this manuscript with us.
from rqgis.
+1 re manuscript - yes that would be really useful. Any general ideas/comments welcome.
from rqgis.
@Robinlovelace @Nowosad Thank you both for your thoughts! Give me a couple of weeks before sharing our manuscript. At the moment I am rewriting and updating it. Regarding contributing, I would be happy to write something on R/GIS integration, so please provide input!
At the moment I am a bit busy with teaching, nevertheless I will read your book and have a look at the code that Jakub provided (thanks!) within the next two weeks.
from rqgis.
That sounds good to me re timing - no rush on this but I'm increasingly thinking this will be an important component of the book, especially for ppl coming to R from a GIS background.
In terms of input - a good starting point could be just writing down some ideas as they come-up here - in the web-editor is fine.
We can worry about polishing things after the ideas and structure are in there:
from rqgis.
Related Issues (20)
- RQGIS doesn't recognize SAGA HOT 17
- GRASS7 needs to be installed after QGIS2 HOT 1
- run_qgis() fails silently when OUTPUT not specified and load_output = TRUE HOT 4
- "argument "type_name" is missing, with no default" HOT 2
- ERROR 4 on temporary SAGA files when RQGIS is run inside a function HOT 1
- Unable to open EPSG support file gcs.csv HOT 2
- using RQGIS when LTR is 3.4.6 install on computer HOT 1
- Module '__main__' has no attribute 'RQGIS3' HOT 2
- Python2 support on Homebrew HOT 2
- error in accessing QGIS functionality in R HOT 1
- Errors arising when trying to use files on network as function inputs HOT 4
- Extent mismatch between SAGA through (1) RQGIS and (2) RSAGA (but RSAGA matches the input) HOT 4
- grass7:i.segment does not finish HOT 6
- Error in "grass7:r.neighbors" with method = "6" - sum using raster with NA-values HOT 3
- NA-Bug? HOT 4
- configuration help on macOS high sierra with homebrew osgeo HOT 9
- ERROR in using saga:resampling via RQGIS (but in QGIS it is working) HOT 5
- Producing outputs in loops stops after certain iterations HOT 9
- QGIS3 Support? HOT 11
- v.rast.stats doesn't add a new column HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rqgis.