diff --git a/R/readWQPdata.R b/R/readWQPdata.R index 51b2525b45ddbd75750507c5be26a31170663b19..a54b8ecf14a13939dde226354fe569b4995b1beb 100644 --- a/R/readWQPdata.R +++ b/R/readWQPdata.R @@ -100,7 +100,7 @@ readWQPdata <- function(...){ matchReturn <- list(...) - values <- sapply(matchReturn, function(x) URLencode(as.character(paste(eval(x),collapse=";",sep="")))) + values <- sapply(matchReturn, function(x) as.character(paste(eval(x),collapse=";",sep=""))) if("bBox" %in% names(values)){ values['bBox'] <- gsub(pattern = ";", replacement = ",", x = values['bBox']) @@ -141,16 +141,13 @@ readWQPdata <- function(...){ } else { tz <- "" } - - values <- gsub(",","%2C",values) - values <- gsub(";","%3B",values) + values <- gsub("%20","+",values) - values <- gsub(":","%3A",values) urlCall <- paste(paste(names(values),values,sep="="),collapse="&") - baseURL <- "http://www.waterqualitydata.us/Result/search?" + # baseURL <- "http://wqp-test.er.usgs.gov/Result/search?&sorted=no" urlCall <- paste0(baseURL, urlCall, "&mimeType=tsv") diff --git a/R/whatWQPsites.R b/R/whatWQPsites.R index e7533219206341be6403e3c6330f9faba2eae2f9..a425df3e0caa990bd3ddcbf4ef61aff8d5b58d74 100644 --- a/R/whatWQPsites.R +++ b/R/whatWQPsites.R @@ -59,7 +59,7 @@ whatWQPsites <- function(...){ matchReturn <- list(...) - values <- sapply(matchReturn, function(x) URLencode(as.character(paste(eval(x),collapse=";",sep="")))) + values <- sapply(matchReturn, function(x) as.character(paste(eval(x),collapse=";",sep=""))) if("tz" %in% names(values)){ values <- values[!(names(values) %in% "tz")] @@ -80,10 +80,10 @@ whatWQPsites <- function(...){ names(values)[names(values) == "stateCd"] <- "statecode" } - values <- gsub(",","%2C",values) - values <- gsub(";","%3B",values) +# values <- gsub(",","%2C",values) +# values <- gsub(";","%3B",values) values <- gsub("%20","+",values) - values <- gsub(":","%3A",values) + # values <- gsub(":","%3A",values) if("bBox" %in% names(values)){ values['bBox'] <- gsub(pattern = ";", replacement = ",", x = values['bBox']) @@ -95,6 +95,7 @@ whatWQPsites <- function(...){ baseURL <- "http://www.waterqualitydata.us/Station/search?" + # baseURL <- "http://wqp-test.er.usgs.gov/Station/search?sorted=no&" urlCall <- paste(baseURL, urlCall, "&mimeType=tsv",sep = "")