Skip to content
Snippets Groups Projects

Final CRAN 2.1 updates.

Merged Laura A DeCicco requested to merge ldecicco-USGS:master into master
12 files
+ 89
74
Compare changes
  • Side-by-side
  • Inline
Files
12
+ 7
16
@@ -27,8 +27,6 @@
@@ -27,8 +27,6 @@
#' startDate <- '1985-01-01'
#' startDate <- '1985-01-01'
#' endDate <- ''
#' endDate <- ''
#' pCode <- c("00060","00010")
#' pCode <- c("00060","00010")
#' \donttest{
#' # Not running for time considerations
#' url_daily <- constructNWISURL(siteNumber,pCode,
#' url_daily <- constructNWISURL(siteNumber,pCode,
#' startDate,endDate,'dv',statCd=c("00003","00001"))
#' startDate,endDate,'dv',statCd=c("00003","00001"))
#' url_unit <- constructNWISURL(siteNumber,pCode,"2012-06-28","2012-06-30",'iv')
#' url_unit <- constructNWISURL(siteNumber,pCode,"2012-06-28","2012-06-30",'iv')
@@ -41,7 +39,6 @@
@@ -41,7 +39,6 @@
#' url_rating <- constructNWISURL(siteNumber,service="rating",ratingType="base")
#' url_rating <- constructNWISURL(siteNumber,service="rating",ratingType="base")
#' url_peak <- constructNWISURL(siteNumber, service="peak")
#' url_peak <- constructNWISURL(siteNumber, service="peak")
#' url_meas <- constructNWISURL(siteNumber, service="meas")
#' url_meas <- constructNWISURL(siteNumber, service="meas")
#' }
constructNWISURL <- function(siteNumber,parameterCd="00060",startDate="",endDate="",
constructNWISURL <- function(siteNumber,parameterCd="00060",startDate="",endDate="",
service,statCd="00003", format="xml",expanded=TRUE,
service,statCd="00003", format="xml",expanded=TRUE,
ratingType="base"){
ratingType="base"){
@@ -52,14 +49,13 @@ constructNWISURL <- function(siteNumber,parameterCd="00060",startDate="",endDate
@@ -52,14 +49,13 @@ constructNWISURL <- function(siteNumber,parameterCd="00060",startDate="",endDate
pcodeCheck <- all(nchar(parameterCd) == 5) & all(!is.na(suppressWarnings(as.numeric(parameterCd))))
pcodeCheck <- all(nchar(parameterCd) == 5) & all(!is.na(suppressWarnings(as.numeric(parameterCd))))
if(!pcodeCheck){
if(!pcodeCheck){
badIndex <- which(parameterCd %in% parameterCdFile$parameter_cd)
badIndex <- which(nchar(parameterCd) != 5 | is.na(suppressWarnings(as.numeric(parameterCd))))
if(length(badIndex) > 0){
badPcode <- parameterCd[-badIndex]
stop("The following pCodes appear mistyped:",paste(parameterCd[badIndex],collapse=","))
} else {
} else {
badPcode <- parameterCd
parameterCdCheck <- readNWISpCode(parameterCd)
}
warning("The following pCodes may be unavailable:",paste(badPcode,collapse=","))
}
}
 
}
}
multipleSites <- length(siteNumber) > 1
multipleSites <- length(siteNumber) > 1
@@ -203,12 +199,7 @@ constructNWISURL <- function(siteNumber,parameterCd="00060",startDate="",endDate
@@ -203,12 +199,7 @@ constructNWISURL <- function(siteNumber,parameterCd="00060",startDate="",endDate
}
}
)
)
# This was waaay to slow:
# if(url.exists(url)){
# return(url)
# } else {
# stop("The following url doesn't seem to exist:\n",url)
# }
return(url)
return(url)
}
}
Loading