Recent Releases of sandwich_spatial_interpolator
sandwich_spatial_interpolator - Sandwich-R-v1.0
Sandwich: Spatial interpolation based on spatial stratified heterogeneity
Sandwich is an R package for spatial interpolation based on the
spatial stratified heterogeneity (SSH)
theory, which:
- Interpolate the sampling attribute over the reporting units that does not rely on spatial autocorrelation;
- Assess the interpolation uncertainties through standard errors and confidence intervals;
- Evaluate the overall accuracy using a diagnostic statistic called the k-fold cross validation estimate.
You can find more details about the method here.
Getting setup with R
Using the Sandwich package requires a recent version of R to be
installed on your computer. The easiest way is to install it through
CRAN , which stands for the Comprehensive
R Archive Network.
- For Windows, visit https://cran.r-project.org/bin/windows/base/.
- For macOS, visit https://cran.r-project.org/bin/macosx/.
- For Linux, visit https://cran.r-project.org/doc/manuals/r-release/R-admin.html.
Once R is installed, you can proceed to install the RStudio Integrated Development Environment (IDE) to have a much improved environment to work with R. Here is detailed description of RStudio. It is free to download on https://www.rstudio.com/products/rstudio/download/#download.
Installing the package
Now you have the base R and a nice IDE installed on your computer, you
can navigate to the console window (in RStudio, the bottom left panel)
and install the Sandwich package from source code by executing the
following lines of code:
r
install.packages("devtools")
library(devtools)
install_github("linyuehzzz/sandwich_spatial_interpolator", subdir="r/Sandwich")
Tutorial
Once you install the package, we strongly recommend you going through a tutorial of this package to explore it in different scenarios of use. You can find it using the argument:
r
browseVignettes("Sandwich")
A manual of the Sandwich package can be found
here,
which introduces all the available functions in this package.
Citation
Please cite the following reference if you use the code. We are also working on an article about this particular software.
@article{Wang+Haining+Liu+Li+Jiang:2013,
author = {Jin-Feng Wang and Robert Haining and Tie-Jun Liu and Lian-Fa Li and Cheng-Sheng Jiang},
title ={Sandwich Estimation for Multi-Unit Reporting on a Stratified Heterogeneous Surface},
journal = {Environment and Planning A: Economy and Space},
volume = {45},
number = {10},
pages = {2515-2534},
year = {2013},
doi = {10.1068/a44710}
}
Contacts
If there are any questions or suggestions (or anything else you want to talk about concerning this project), please feel free to let us know! If you have found a bug, you can also file an issue.
Email: lin.3326@osu.edu (Ms Yue Lin), xucd@lreis.ac.cn (Dr Chengdong Xu), wangjf@lreis.ac.cn (Dr Jinfeng Wang*)
State Key Laboratory of Resources and Environmental Information System
Institute of Geographic Sciences and Natural Resources Research
Chinese Academy of Sciences
Beijing, 100101, China
- C++
Published by linyuehzzz almost 5 years ago
sandwich_spatial_interpolator - Sandwich-v1.7
Sandwich: a novel software for spatial interpolation of spatially stratified heterogeneous populations
Sandwich is a cross-platform open-source spatial interpolation tool that supports the Sandwich interpolation model.
Here's something you need to know/do before you run the source codes of Sandwich.
Configuration settings
Configuration settings in the development of Sandwich:
| Option| Setting | | ------ | ------ | | Development language | C++ | | Software development kit (SDK) | Qt 5.6.3 | | Integrated development environment (IDE)|Qt Creator 4.0.3 (Community) Compiler | MSVC 2015 (32-bit) | | UI| Qt Designer | | Support library | GDAL-2.2.1, OpenGL |
Configuration steps
To run the source code of Sandwich (in Windows, for example), please follow the steps below. - Step 1: Download Visual C++ 2015 Redistributable Update 3 and Visual C++ Build Tools 2015 Update 3. Install the first package by default. For the second one, use “custom install” to install the version that corresponds to that of your Windows. - Step 2: Download Windows 10 SDK, and install the feature “Debugging Tools for Windows”. - Step 3: Download qt-opensource-windows-x86-msvc2015-5.6.3.exe, and install it by default. - Step 4: Make sure that the folder gdal_2.1.1 is put in the same parent folder with Sandwich-v1.5. Click Sandwich.pro and run the code in Qt Creator.
Citation
Please cite the following reference if you use the codes. We are also working on an article about this particular software😎.
@article{Wang+Haining+Liu+Li+Jiang:2013,
author = {Jin-Feng Wang and Robert Haining and Tie-Jun Liu and Lian-Fa Li and Cheng-Sheng Jiang},
title ={Sandwich Estimation for Multi-Unit Reporting on a Stratified Heterogeneous Surface},
journal = {Environment and Planning A: Economy and Space},
volume = {45},
number = {10},
pages = {2515-2534},
year = {2013},
doi = {10.1068/a44710}
}
Contacts
If there are any questions or suggestions (or anything else you want to talk about concerning this project), please feel free to let us know!
Email: liny@lreis.ac.cn (Ms Yue Lin), xucd@lreis.ac.cn (Dr Chengdong Xu), wangjf@lreis.ac.cn (Dr Jinfeng Wang*)
State Key Laboratory of Resources and Environmental Information System
Institute of Geographic Sciences and Natural Resources Research
Chinese Academy of Sciences
Beijing, 100101, China
- C++
Published by linyuehzzz over 6 years ago