geoknife: Web-Processing of Large Gridded Datasets

Processes gridded datasets found on the U.S. Geological Survey Geo Data Portal web application or elsewhere, using a web-enabled workflow that eliminates the need to download and store large datasets that are reliably hosted on the Internet. The package provides access to several data subset and summarization algorithms that are available on remote web processing servers.

AuthorJordan Read [aut, cre], Jordan Walker [aut], Alison Appling [aut], David Blodgett [aut], Emily Read [aut], Luke Winslow [aut], Lindsay Carr [aut], David Watkins [aut]
Date of publication2016-12-28 01:41:31
MaintainerJordan Read <jread@usgs.gov>
LicenseCC0
Version1.5.2
https://github.com/USGS-R/geoknife

View on CRAN

Man pages

abstract-datagroup: get abstract from a datagroup

algorithm-webprocess: the algorithm of a webprocess object

attribute: the attribute of an webgeom object

bufferPoint: Create linear ring from point

cancel-methods: cancel a geo-web processing request

canStart: can start a new job?

check-geojob: Check status of processing request

datagroup-class: datagroup class

datagroup-methods: create datagroup object

download: download output from geojob

email-method: email user when processing job is complete

fetchGML_IDs: fetch GML_IDs from WFS

gconfig: congfigure geoknife settings

gcontent: drop in replacement for httr switching to xml2 from XML

geojob-class: geojob class

geojob-methods: create geojob object

geoknife-methods: geoknife

geom: the geom of an object

getJobState: get job state

inputs-webprocess: inputs of webprocess

parseCategorical: parse categorical coverage file into R environment

parseTimeseries: parse timeseries file into R environment

query: query webdata for various fields

result-methods: parse process output into R environment

retryVERB: simple retry for httr VERBs

setJobState: set job state at package level for outgoing requests

simplegeom-class: simplegeom class

simplegeom-methods: Create simplegeom object

start-methods: Submit a GDP web processing request

successful-methods: Convenience function for GDP process state

times_query-method: times query

times-webdata: the times of an webdata object

url: the url of an object

values: the values of a webgeom

variables_query-method: variables query

variables-webdata: the variables of a webdata object

version: the version of an object

wait: hold up R while GDP is processing

webdata-class: webdata class

webdata-methods: create webdata object

webgeom-class: webgeom class

webgeom-methods: create webgeom object

webprocess-class: webprocess class

webprocess-methods: create webprocess object

XML-method: XML from set of objects

Functions

abstract Man page
abstract,datagroup-method Man page
algorithm Man page
algorithm<- Man page
algorithm<-,webprocess-method Man page
algorithm,webprocess-method Man page
attribute Man page
attribute<- Man page
attribute<-,webgeom-method Man page
bufferPoint Man page
cancel Man page
cancel,geojob-method Man page
cancel,missing-method Man page
canStart Man page
check Man page
check,geojob-method Man page
datagroup Man page
[[,datagroup,ANY,ANY-method Man page
datagroup,ANY-method Man page
datagroup-class Man page
datagroup,datagroup-methods Man page
[,datagroup-method Man page
download Man page
download,geojob,character-method Man page
download,geojob,missing-method Man page
email Man page
email,geojob-method Man page
email,geojob,webprocess-method Man page
error Man page
error,geojob-method Man page
fetchGML_IDs Man page
gconfig Man page
gcontent Man page
geojob Man page
geojob,ANY-method Man page
geojob-class Man page
geojob,geojob-method Man page
geoknife Man page
geom Man page
geom<- Man page
geom<-,webgeom-method Man page
geom,webgeom-method Man page
getJobState Man page
id Man page
id<- Man page
id<-,geojob-method Man page
id,geojob-method Man page
inputs Man page
inputs<- Man page
inputs<-,webprocess,character-method Man page
inputs<-,webprocess,list-method Man page
inputs,webprocess-method Man page
inputs<-,webprocess,missing-method Man page
length,datagroup-method Man page
parseCategorical Man page
parseTimeseries Man page
query Man page
query,character,missing-method Man page
query,webdata,character-method Man page
query,webdata-method Man page
query,webdata,missing-method Man page
query,webgeom,character-method Man page
query,webgeom-method Man page
query,webprocess,character-method Man page
query,webprocess-method Man page
result Man page
result,geojob-method Man page
retryVERB Man page
running Man page
running,geojob-method Man page
setJobState Man page
simplegeom Man page
simplegeom,ANY-method Man page
simplegeom-class Man page
simplegeom,missing-method Man page
start Man page
start,geojob-method Man page
successful Man page
successful,geojob-method Man page
times Man page
times<- Man page
times_query Man page
times_query,webdata-method Man page
times_query,webdata,missing-method Man page
times_query,webdata,webprocess-method Man page
times<-,webdata-method Man page
times,webdata-method Man page
title Man page
title,datagroup-method Man page
url Man page
url<- Man page
url<-,ANY-method Man page
url,ANY-method Man page
url,character-method Man page
url,datagroup-method Man page
url,missing-method Man page
url<-,webprocess-method Man page
values Man page
values<- Man page
values<-,webgeom-method Man page
values,webgeom-method Man page
variables Man page
variables<- Man page
variables_query Man page
variables_query,webdata-method Man page
variables_query,webdata,missing-method Man page
variables_query,webdata,webprocess-method Man page
variables<-,webdata-method Man page
variables,webdata-method Man page
version Man page
version<- Man page
version<-,ANY-method Man page
version,ANY-method Man page
wait Man page
webdata Man page
webdata,ANY-method Man page
webdata,character-method Man page
webdata-class Man page
webdata,missing-method Man page
webgeom Man page
webgeom,ANY-method Man page
webgeom-class Man page
webgeom,missing-method Man page
webprocess Man page
webprocess,ANY-method Man page
webprocess,character-method Man page
webprocess-class Man page
webprocess,missing-method Man page
xml Man page
xml<- Man page
XML Man page
XML,ANY,webdata,webprocess-method Man page
xml<-,geojob-method Man page
xml,geojob-method Man page
XML,webgeom-method Man page

Files

geoknife
geoknife/inst
geoknife/inst/CITATION
geoknife/inst/extdata
geoknife/inst/extdata/tsv_linear_ring.tsv
geoknife/inst/extdata/csv_multi_feature_stat.csv
geoknife/inst/extdata/SB_getCapabilities.xml
geoknife/inst/extdata/webdata_query.RData
geoknife/inst/extdata/tsv_multi_feature_var.tsv
geoknife/inst/extdata/csv_time_dimension_parse.csv
geoknife/inst/extdata/state_webgeom_post.xml
geoknife/inst/extdata/HUC8_stencil.RData
geoknife/inst/extdata/tsv_multi_feature.tsv
geoknife/inst/extdata/csv_multi_threshold.csv
geoknife/inst/extdata/sst_result.RData
geoknife/inst/extdata/multi_poly_post.xml
geoknife/inst/extdata/prism_job.RData
geoknife/inst/extdata/nasa_data.zip
geoknife/inst/extdata/tsv_multi_var_feature_stat.tsv
geoknife/inst/extdata/get_attribute_values.xml
geoknife/inst/extdata/csv_categorical_multifeature.csv
geoknife/inst/extdata/csv_linear_ring.csv
geoknife/inst/extdata/HUC8_query.RData
geoknife/inst/doc
geoknife/inst/doc/geoknife.Rmd
geoknife/inst/doc/plot_geotiff.R
geoknife/inst/doc/geoknife.html
geoknife/inst/doc/plot_geotiff.html
geoknife/inst/doc/geoknife.R
geoknife/inst/doc/plot_geotiff.Rmd
geoknife/tests
geoknife/tests/testthat.R
geoknife/tests/testthat
geoknife/tests/testthat/test-sleep_time.R
geoknife/tests/testthat/test-setJobState.R
geoknife/tests/testthat/test-geoknife_setters.R
geoknife/tests/testthat/test-dodsReplace.R
geoknife/tests/testthat/test-download_result.R
geoknife/tests/testthat/test-parseCategorical.R
geoknife/tests/testthat/test-webprocess_input.R
geoknife/tests/testthat/test-query_webgeom.R
geoknife/tests/testthat/test-query_webdatasets.R
geoknife/tests/testthat/test-webdata_object.R
geoknife/tests/testthat/test-waitUntilFinished.R
geoknife/tests/testthat/test-webprocess_object.R
geoknife/tests/testthat/test-geoknife_xml_parser.R
geoknife/tests/testthat/test-geoknife_output_parser.R
geoknife/tests/testthat/test-knife_shorthand.R
geoknife/tests/testthat/test-gconfig.R
geoknife/tests/testthat/test-processErrors.R
geoknife/tests/testthat/test-geoknife_utils.R
geoknife/tests/testthat/test-show_object.R
geoknife/tests/testthat/test-geoknife_com.R
geoknife/tests/testthat/test-times_webdata.R
geoknife/NAMESPACE
geoknife/demo
geoknife/demo/prism_summary.R
geoknife/demo/iclus_categorical.R
geoknife/demo/prism_subset.R
geoknife/demo/00Index
geoknife/R
geoknife/R/version-generic.R geoknife/R/parseCategorical.R geoknife/R/dodsReplace.R geoknife/R/attribute-webgeom.R geoknife/R/query-webprocess.R geoknife/R/initializeProcessInputs.R geoknife/R/show-webprocess.R geoknife/R/check.R geoknife/R/show-webgeom.R geoknife/R/geom-webgeom.R geoknife/R/show-datagroup.R geoknife/R/show-simplegeom.R geoknife/R/algorithmVersion-webprocess.R geoknife/R/values-webgeom.R
geoknife/R/sysdata.rda
geoknife/R/successful.R geoknife/R/url-generic.R geoknife/R/query-webdata-times.R geoknife/R/00-gconfig.R geoknife/R/07-datagroup-obj.R geoknife/R/start-geojob.R geoknife/R/06-simplegeom-obj.R geoknife/R/algorithm-webprocess.R geoknife/R/processInputsToXML.R geoknife/R/04-webprocess-obj.R geoknife/R/02-webgeom-obj.R geoknife/R/query-webgeom.R geoknife/R/email-geojob.R geoknife/R/result.R geoknife/R/show-webdata.R geoknife/R/setProcessInputs.R geoknife/R/03-geojob-obj.R geoknife/R/show-geojob.R geoknife/R/inputs-webprocess.R geoknife/R/waitUntilFinished.R geoknife/R/geoknifeUtils.R geoknife/R/variables-webdata.R geoknife/R/bufferPoint.R geoknife/R/query-webdata.R geoknife/R/query-webdata-variables.R geoknife/R/geoknife-generic.R geoknife/R/01-webdata-obj.R geoknife/R/setJobState.R geoknife/R/times-webdata.R geoknife/R/cancel-geojob.R geoknife/R/download-geojob.R geoknife/R/parseTimeseries.R
geoknife/vignettes
geoknife/vignettes/geoknife.Rmd
geoknife/vignettes/plot_geotiff.Rmd
geoknife/README.md
geoknife/MD5
geoknife/build
geoknife/build/vignette.rds
geoknife/DESCRIPTION
geoknife/man
geoknife/man/download.Rd geoknife/man/setJobState.Rd geoknife/man/parseTimeseries.Rd geoknife/man/bufferPoint.Rd geoknife/man/abstract-datagroup.Rd geoknife/man/email-method.Rd geoknife/man/XML-method.Rd geoknife/man/simplegeom-class.Rd geoknife/man/inputs-webprocess.Rd geoknife/man/version.Rd geoknife/man/values.Rd geoknife/man/wait.Rd geoknife/man/simplegeom-methods.Rd geoknife/man/webprocess-methods.Rd geoknife/man/url.Rd geoknife/man/canStart.Rd geoknife/man/geojob-class.Rd geoknife/man/webdata-methods.Rd geoknife/man/webdata-class.Rd geoknife/man/variables-webdata.Rd geoknife/man/geom.Rd geoknife/man/result-methods.Rd geoknife/man/geoknife-methods.Rd geoknife/man/times-webdata.Rd geoknife/man/webprocess-class.Rd geoknife/man/geojob-methods.Rd geoknife/man/fetchGML_IDs.Rd geoknife/man/variables_query-method.Rd geoknife/man/parseCategorical.Rd geoknife/man/gcontent.Rd geoknife/man/start-methods.Rd geoknife/man/times_query-method.Rd geoknife/man/cancel-methods.Rd geoknife/man/query.Rd geoknife/man/getJobState.Rd geoknife/man/webgeom-class.Rd geoknife/man/attribute.Rd geoknife/man/datagroup-class.Rd geoknife/man/webgeom-methods.Rd geoknife/man/algorithm-webprocess.Rd geoknife/man/check-geojob.Rd geoknife/man/gconfig.Rd geoknife/man/datagroup-methods.Rd geoknife/man/successful-methods.Rd geoknife/man/retryVERB.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.