Giter Club home page Giter Club logo

cawar's Introduction

CAWaR

CRAN version CRAN downloads CRAN downloads

R package to support Remote Sensing based Crop Mapping. It was developed at the Department of Remote Sensing of the University of Würzburg, Germany, within the Central Asia Waters (CAWa) project funded by the German Federal Foreign Office. It is part of the German Water Initiative for Central Asia (the so-called Berlin process), launched by the German Federal Foreign Office launched on the 1st of April of 2008 to support peaceful, sustainable and mutually beneficial management of transboundary water resources in Central Asia.

CAWaR was designed to support water management in Central Asia through the distinction and mapping of crop types. As water use requirements vary between crop types, knowing their spatial and temporal distribution helps decision makers build efficient water distribution practices in periods of water scarcity. In the context of climiate change, arid environments such as the one found in Central Asia demand efficient water management practices and toolboxes such as CAWaR make the work of local authorities much easier and consistent. CAWaR offers tools to consistently prepare ground-truth data, identify target classes and map and validate land cover information. In the near future, CAWaR will be published on CRAN and tutorial will be created describing how to use the package. If you are interested, go here and keep tabs on the website of our department. We will announce it there soon!


How to install the package?

As CAWaR is not yet on CRAN, we can install it using devtools as shown below.

devtools::install_github("RRemelgado/CAWaR")

What else are we doing?

The Department of Remote Sensing of the University of Würzburg has developed other R packages that might interest you:

Click here for news on our department.


Supported by

                                  


cawar's People

Contributors

rremelgado avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

cawar's Issues

CAWaR vulnerable to forthcoming changes in sp and rgdal

Running revdep checks for current rgdal on R-Forge - see:

https://stat.ethz.ch/pipermail/r-sig-geo/2019-November/027801.html

shows the errors in the check log below, related to use of PROJ&/GDAL3
and required changes to sp and rgdal. If useful find a regerence to a docker
image in this thread:

r-spatial/discuss#28

Changes will occur quite fast, and packages need to be prepared.

* using log directory ‘/home/rsb/topics/packages/rgdal/deps_ng/CAWaR.Rcheck’
* using R version 3.6.1 (2019-07-05)
* using platform: x86_64-pc-linux-gnu (64-bit)
* using session charset: UTF-8
* checking for file ‘CAWaR/DESCRIPTION’ ... OK
* checking extension type ... Package
* this is package ‘CAWaR’ version ‘0.0.1’
* package encoding: UTF-8
* checking package namespace information ... OK
* checking package dependencies ... OK
* checking if this is a source package ... OK
* checking if there is a namespace ... OK
* checking for executable files ... OK
* checking for hidden files and directories ... OK
* checking for portable file names ... OK
* checking for sufficient/correct file permissions ... OK
* checking whether package ‘CAWaR’ can be installed ... OK
* checking installed package size ... OK
* checking package directory ... OK
* checking ‘build’ directory ... OK
* checking DESCRIPTION meta-information ... OK
* checking top-level files ... OK
* checking for left-over files ... OK
* checking index information ... OK
* checking package subdirectories ... OK
* checking R files for non-ASCII characters ... OK
* checking R files for syntax errors ... OK
* checking whether the package can be loaded ... OK
* checking whether the package can be loaded with stated dependencies ... OK
* checking whether the package can be unloaded cleanly ... OK
* checking whether the namespace can be loaded with stated dependencies ... OK
* checking whether the namespace can be unloaded cleanly ... OK
* checking loading without being on the library search path ... OK
* checking dependencies in R code ... NOTE
Namespaces in Imports field not imported from:
  ‘grDevices’ ‘rgdal’ ‘spatialEco’
  All declared Imports should be used.
* checking S3 generic/method consistency ... OK
* checking replacement functions ... OK
* checking foreign function calls ... OK
* checking R code for possible problems ... OK
* checking Rd files ... OK
* checking Rd metadata ... OK
* checking Rd cross-references ... OK
* checking for missing documentation entries ... OK
* checking for code/documentation mismatches ... OK
* checking Rd \usage sections ... OK
* checking Rd contents ... OK
* checking for unstated dependencies in examples ... OK
* checking contents of ‘data’ directory ... OK
* checking data for non-ASCII characters ... OK
* checking data for ASCII and uncompressed saves ... OK
* checking installed files from ‘inst/doc’ ... OK
* checking files in ‘vignettes’ ... OK
* checking examples ... ERROR
Running examples in ‘CAWaR-Ex.R’ failed
The error most likely occurred in:

> ### Name: extractTS
> ### Title: extractTS
> ### Aliases: extractTS
> 
> ### ** Examples
> 
> {
+ 
+ require(raster)
+ require(fieldRS)
+ 
+ # read raster data
+ r <- brick(system.file("extdata", "ndvi.tif", package="fieldRS"))
+ 
+ # read field data
+ data(fieldData)
+ 
+ extractTS(fieldData[1:5,], r)
+ 
+ }
Loading required package: raster
Loading required package: sp
Loading required package: fieldRS
Error in extractTS(fieldData[1:5, ], r) : 
  "x" and "y" have different projections
Execution halted
* checking for unstated dependencies in vignettes ... OK
* checking package vignettes in ‘inst/doc’ ... OK
* checking running R code from vignettes ... NONE
  ‘CAWaR.Rmd’using ‘UTF-8’... OK
* checking re-building of vignette outputs ... OK
* checking PDF version of manual ... OK
* DONE
Status: 1 ERROR, 1 NOTE

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.