bcgov / bcgov/envair

importBC_data() error

Open
#15 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
R
Stars
8
Forks
4
PR merge metrics
No merged PRs in 30d

Description

`importBC_data()` and `listBC_stations()` are throwing the same error on R 4.2.1, Windows (BC Gov workstation) and Mac OS (personal). The nature of the error is unclear to me.

```
library(envair)
PG_data <- importBC_data('Prince George Plaza 400',2010:2012)

airzones was updated on NULL
Error in wk_handle.wk_wkb(wkb, s2_geography_writer(oriented = oriented, :
Loop 0 is not valid: Edge 441 has duplicate vertex with edge 446
```

```
sessionInfo()
R version 4.2.1 (2022-06-23 ucrt)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 19044)

Matrix products: default

locale:
[1] LC_COLLATE=English_Canada.utf8 LC_CTYPE=English_Canada.utf8
[3] LC_MONETARY=English_Canada.utf8 LC_NUMERIC=C
[5] LC_TIME=English_Canada.utf8

attached base packages:
[1] stats graphics grDevices utils datasets methods base

other attached packages:
[1] dplyr_1.0.10 envair_0.2.2.100

loaded via a namespace (and not attached):
[1] Rcpp_1.0.9 pillar_1.8.1 compiler_4.2.1 bcmaps_1.0.3
[5] class_7.3-20 bitops_1.0-7 tools_4.2.1 bit_4.0.4
[9] lifecycle_1.0.3 tibble_3.1.8 gtable_0.3.1 pkgconfig_2.0.3
[13] rlang_1.0.6 DBI_1.1.3 cli_3.4.1 rstudioapi_0.14
[17] curl_4.3.2 e1071_1.7-11 s2_1.1.0 withr_2.5.0
[21] generics_0.1.3 vctrs_0.4.2 hms_1.1.2 classInt_0.4-7
[25] bit64_4.0.5 grid_4.2.1 tidyselect_1.2.0 glue_1.6.2
[29] sf_1.0-8 R6_2.5.1 fansi_1.0.3 vroom_1.6.0
[33] sessioninfo_1.2.2 tzdb_0.3.0 readr_2.1.3 ggplot2_3.3.6
[37] magrittr_2.0.3 units_0.8-0 rcaaqs_0.3.1.9000 scales_1.2.1
[41] ellipsis_0.3.2 assertthat_0.2.1 colorspace_2.0-3 KernSmooth_2.23-20
[45] utf8_1.2.2 proxy_0.4-27 stringi_1.7.8 wk_0.6.0
[49] RCurl_1.98-1.9 munsell_0.5.0 crayon_1.5.2
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the failure with importBC_data() and listBC_stations() using the Prince George Plaza 400 example on R 4.2.1, then inspect the reported wk_wkb/s2 error and the listed package versions. The issue does not identify a target file, test, or expected behavior, so confirm the failing data path and define what successful function output should be before making a change.

Written by the indexing model from the issue text.

Assessment

Tech stack
r
Domain
data
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.