选择最近的要素需要 GEOS 版本 3.6.1
GEOS version 3.6.1 required for selecting nearest features
我在尝试 运行 正在使用 sf::st_nearest_feature
.[=17 的包中进行单元测试时,无法处理请求 GEOS 版本 3.6.1 的 Travis 错误=]
GEOS version 3.6.1 required for selecting nearest features
devtools::check
或 R CMR 检查一切顺利。 Travis 显然正在加载 geos 3.5.0
包裹是here。
Travis geos 构建失败
Travis 日志错误:
── 1. Error: (unknown) (@test-dwp.R#4) ────────────────────────────────────────
GEOS version 3.6.1 required for selecting nearest features
Backtrace:
1. genestdwp::dwp(vr = rings, pt = pto_carcass)
10. sf::st_join(., filter(vr, visib != 0), join = st_nearest_feature)
12. sf:::join(x, y, ...)
13. sf:::CPL_geos_nearest_feature(st_geometry(x), st_geometry(y))
══ testthat results ═══════════════════════════════════════════════════════════
[ OK: 1 | SKIPPED: 0 | WARNINGS: 0 | FAILED: 1 ]
1. Error: (unknown) (@test-dwp.R#4)
RCMD 检查
-- R CMD check results ------------------------------------ genestdwp 0.1.0 ----
Duration: 1m 18.4s
0 errors v | 0 warnings v | 0 notes v
R CMD check succeeded
这对我来说是全新的。任何帮助将不胜感激。
您的 .travis.yml 文件中的 dist
似乎是问题所在。例如,尝试更改为 xenial
,它是 ubuntu 的一个版本,似乎支持 libgeos-3.7.1
。
language: r
cache: packages
latex: false
sudo: true
dist: xenial
我在尝试 运行 正在使用 sf::st_nearest_feature
.[=17 的包中进行单元测试时,无法处理请求 GEOS 版本 3.6.1 的 Travis 错误=]
GEOS version 3.6.1 required for selecting nearest features
devtools::check
或 R CMR 检查一切顺利。 Travis 显然正在加载 geos 3.5.0
包裹是here。
Travis geos 构建失败
Travis 日志错误:
── 1. Error: (unknown) (@test-dwp.R#4) ────────────────────────────────────────
GEOS version 3.6.1 required for selecting nearest features
Backtrace:
1. genestdwp::dwp(vr = rings, pt = pto_carcass)
10. sf::st_join(., filter(vr, visib != 0), join = st_nearest_feature)
12. sf:::join(x, y, ...)
13. sf:::CPL_geos_nearest_feature(st_geometry(x), st_geometry(y))
══ testthat results ═══════════════════════════════════════════════════════════
[ OK: 1 | SKIPPED: 0 | WARNINGS: 0 | FAILED: 1 ]
1. Error: (unknown) (@test-dwp.R#4)
RCMD 检查
-- R CMD check results ------------------------------------ genestdwp 0.1.0 ----
Duration: 1m 18.4s
0 errors v | 0 warnings v | 0 notes v
R CMD check succeeded
这对我来说是全新的。任何帮助将不胜感激。
您的 .travis.yml 文件中的 dist
似乎是问题所在。例如,尝试更改为 xenial
,它是 ubuntu 的一个版本,似乎支持 libgeos-3.7.1
。
language: r
cache: packages
latex: false
sudo: true
dist: xenial