R/algorithmVersion-webprocess.R

Defines functions algorithmVersion

algorithmVersion <- function(knife){
  getCaps <- gGET(url(knife), query = list(
    'service' = 'WPS', 'version' = version(knife),'request' = 'DescribeProcess', 'identifier'=algorithm(knife)[[1]]))
  doc <- gcontent(getCaps)
  version <- xml2::xml_attrs(xml2::xml_find_all(doc,'//ProcessDescription', 
                                 ns = pkg.env$NAMESPACES)[[1]])[['processVersion']]
  return(version)
}
eric-erki/geoknife documentation built on Dec. 31, 2019, 12:54 a.m.