ropensci / pangaear

R client for the Pangaea database
https://docs.ropensci.org/pangaear
Other
21 stars 10 forks source link

Search by lat/lon without defining query? #83

Closed remi-daigle closed 1 year ago

remi-daigle commented 1 year ago

I'm trying to use the package to look for all data available within geographic coordinates, and I can do that on the website: e.g. here

However, if I search:

pg_search(bbox = c(-124.2, 41.8, -116.8, 46.1))

It returns:

Error in pg_search(bbox = c(-124.2, 41.8, -116.8, 46.1)) : 
  argument "query" is missing, with no default

I see that query does not have a default value in the pg_search function, but it seems like pangaea doesn't require it? This is a shot in the dark, but could this functionality be added?

Thanks!

─ Session info ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────── setting value version R version 4.3.0 (2023-04-21 ucrt) os Windows 10 x64 (build 19044) system x86_64, mingw32 ui RStudio language (EN) collate English_United States.utf8 ctype English_United States.utf8 tz America/Halifax date 2023-10-16 rstudio 2023.06.0+421 Mountain Hydrangea (desktop) pandoc 3.1.1 @ C:/Program Files/RStudio/resources/app/bin/quarto/bin/tools/ (via rmarkdown) ─ Packages ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── package * version date (UTC) lib source cachem 1.0.8 2023-05-01 [1] CRAN (R 4.3.0) callr 3.7.3 2022-11-02 [1] CRAN (R 4.3.0) class 7.3-21 2023-01-23 [2] CRAN (R 4.3.0) classInt 0.4-10 2023-09-05 [1] CRAN (R 4.3.1) cli 3.6.1 2023-03-23 [1] CRAN (R 4.3.0) cluster 2.1.4 2022-08-22 [2] CRAN (R 4.3.0) colorspace 2.1-0 2023-01-23 [1] CRAN (R 4.3.0) crayon 1.5.2 2022-09-29 [1] CRAN (R 4.3.0) crosstalk 1.2.0 2021-11-04 [1] CRAN (R 4.3.1) crul 1.4.0 2023-05-17 [1] CRAN (R 4.3.1) curl 5.1.0 2023-10-02 [1] CRAN (R 4.3.0) data.table 1.14.8 2023-02-17 [1] CRAN (R 4.3.0) DBI 1.1.3 2022-06-18 [1] CRAN (R 4.3.0) devtools 2.4.5 2022-10-11 [1] CRAN (R 4.3.0) digest 0.6.33 2023-07-07 [1] CRAN (R 4.3.1) dplyr * 1.1.3 2023-09-03 [1] CRAN (R 4.3.1) DT 0.29 2023-08-29 [1] CRAN (R 4.3.1) e1071 1.7-13 2023-02-01 [1] CRAN (R 4.3.0) ellipsis 0.3.2 2021-04-29 [1] CRAN (R 4.3.0) evaluate 0.22 2023-09-29 [1] CRAN (R 4.3.1) fansi 1.0.4 2023-01-22 [1] CRAN (R 4.3.0) fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.3.0) fs 1.6.3 2023-07-20 [1] CRAN (R 4.3.1) generics 0.1.3 2022-07-05 [1] CRAN (R 4.3.0) ggplot2 3.4.3 2023-08-14 [1] CRAN (R 4.3.1) glue 1.6.2 2022-02-24 [1] CRAN (R 4.3.0) gtable 0.3.4 2023-08-21 [1] CRAN (R 4.3.1) here * 1.0.1 2020-12-13 [1] CRAN (R 4.3.1) hoardr 0.5.3 2023-01-26 [1] CRAN (R 4.3.1) htmltools 0.5.6 2023-08-10 [1] CRAN (R 4.3.1) htmlwidgets 1.6.2 2023-03-17 [1] CRAN (R 4.3.0) httpcode 0.3.0 2020-04-10 [1] CRAN (R 4.3.1) httpuv 1.6.11 2023-05-11 [1] CRAN (R 4.3.0) httr 1.4.7 2023-08-15 [1] CRAN (R 4.3.1) jsonlite 1.8.7 2023-06-29 [1] CRAN (R 4.3.1) KernSmooth 2.23-20 2021-05-03 [2] CRAN (R 4.3.0) knitr 1.44 2023-09-11 [1] CRAN (R 4.3.1) later 1.3.1 2023-05-02 [1] CRAN (R 4.3.1) lattice * 0.21-8 2023-04-05 [2] CRAN (R 4.3.0) leaflet * 2.2.0 2023-08-31 [1] CRAN (R 4.3.1) lifecycle 1.0.3 2022-10-07 [1] CRAN (R 4.3.0) magrittr 2.0.3 2022-03-30 [1] CRAN (R 4.3.0) mapedit 0.6.0 2020-02-02 [1] CRAN (R 4.3.1) MASS 7.3-58.4 2023-03-07 [2] CRAN (R 4.3.0) Matrix 1.5-4 2023-04-04 [2] CRAN (R 4.3.0) memoise 2.0.1 2021-11-26 [1] CRAN (R 4.3.0) mgcv 1.8-42 2023-03-02 [2] CRAN (R 4.3.0) mime 0.12 2021-09-28 [1] CRAN (R 4.3.0) miniUI 0.1.1.1 2018-05-18 [1] CRAN (R 4.3.0) munsell 0.5.0 2018-06-12 [1] CRAN (R 4.3.0) nlme 3.1-162 2023-01-31 [2] CRAN (R 4.3.0) oai 0.4.0 2022-11-10 [1] CRAN (R 4.3.1) pangaear * 1.1.0 2021-05-14 [1] CRAN (R 4.3.1) permute * 0.9-7 2022-01-27 [1] CRAN (R 4.3.1) pillar 1.9.0 2023-03-22 [1] CRAN (R 4.3.0) pkgbuild 1.4.2 2023-06-26 [1] CRAN (R 4.3.1) pkgconfig 2.0.3 2019-09-22 [1] CRAN (R 4.3.0) pkgload 1.3.3 2023-09-22 [1] CRAN (R 4.3.1) plyr 1.8.9 2023-10-02 [1] CRAN (R 4.3.0) prettyunits 1.2.0 2023-09-24 [1] CRAN (R 4.3.1) processx 3.8.2 2023-06-30 [1] CRAN (R 4.3.1) profvis 0.3.8 2023-05-02 [1] CRAN (R 4.3.0) promises 1.2.1 2023-08-10 [1] CRAN (R 4.3.1) proxy 0.4-27 2022-06-09 [1] CRAN (R 4.3.0) ps 1.7.5 2023-04-18 [1] CRAN (R 4.3.0) purrr 1.0.2 2023-08-10 [1] CRAN (R 4.3.1) R6 2.5.1 2021-08-19 [1] CRAN (R 4.3.0) rappdirs 0.3.3 2021-01-31 [1] CRAN (R 4.3.0) Rcpp 1.0.11 2023-07-06 [1] CRAN (R 4.3.1) remotes 2.4.2.1 2023-07-18 [1] CRAN (R 4.3.1) reshape2 1.4.4 2020-04-09 [1] CRAN (R 4.3.1) rlang 1.1.1 2023-04-28 [1] CRAN (R 4.3.0) rmarkdown 2.25 2023-09-18 [1] CRAN (R 4.3.1) robis * 2.11.3 2022-09-24 [1] CRAN (R 4.3.1) rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.3.0) rstudioapi 0.15.0 2023-07-07 [1] CRAN (R 4.3.1) scales 1.2.1 2022-08-20 [1] CRAN (R 4.3.0) sessioninfo 1.2.2 2021-12-06 [1] CRAN (R 4.3.0) sf * 1.0-14 2023-07-11 [1] CRAN (R 4.3.1) shiny 1.7.5 2023-08-12 [1] CRAN (R 4.3.1) shinydashboard 0.7.2 2021-09-30 [1] CRAN (R 4.3.1) stringi 1.7.12 2023-01-11 [1] CRAN (R 4.3.0) stringr 1.5.0 2022-12-02 [1] CRAN (R 4.3.0) tibble 3.2.1 2023-03-20 [1] CRAN (R 4.3.0) tidyr * 1.3.0 2023-01-24 [1] CRAN (R 4.3.0) tidyselect 1.2.0 2022-10-10 [1] CRAN (R 4.3.0) units 0.8-4 2023-09-13 [1] CRAN (R 4.3.1) urlchecker 1.0.1 2021-11-30 [1] CRAN (R 4.3.0) usethis 2.2.2 2023-07-06 [1] CRAN (R 4.3.1) utf8 1.2.3 2023-01-31 [1] CRAN (R 4.3.0) vctrs 0.6.3 2023-06-14 [1] CRAN (R 4.3.1) vegan * 2.6-4 2022-10-11 [1] CRAN (R 4.3.1) withr 2.5.1 2023-09-26 [1] CRAN (R 4.3.1) xaringanExtra 0.7.0 2022-07-16 [1] CRAN (R 4.3.1) xfun 0.40 2023-08-09 [1] CRAN (R 4.3.1) xml2 1.3.5 2023-07-06 [1] CRAN (R 4.3.1) xtable 1.8-4 2019-04-21 [1] CRAN (R 4.3.0) yaml 2.3.7 2023-01-23 [1] CRAN (R 4.3.0) [1] C:/Users/DAIGLER/AppData/Local/R/win-library/4.3 [2] C:/Program Files/R/R-4.3.0/library ```r ```
remi-daigle commented 1 year ago

After looking into it the pg_search function, I solve my own issue by defining query as NULL, e.g.:

pg_search(query=NULL, bbox = c(-124.2, 41.8, -116.8, 46.1))

Thanks!