r - 选择最近要素所需的 GEOS 版本 3.6.1
问题描述
在尝试在使用sf::st_nearest_feature
.
GEOS version 3.6.1 required for selecting nearest features
一切顺利devtools::check
或 R CMR 检查。Travis 显然正在加载 geos 3.5.0
包裹在这里。
Travis geos 构建失败
特拉维斯日志错误:
── 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
这对我来说是全新的。任何帮助将不胜感激。
解决方案
看起来问题出dist
在您的 .travis.yml 文件中。尝试更改xenial
为例如似乎支持的 ubuntu 版本libgeos-3.7.1
。
language: r
cache: packages
latex: false
sudo: true
dist: xenial
推荐阅读
- kubernetes - 为 docker 注册表创建 kubernetes 机密 - Terraform
- javascript - 如何访问firestore中单个集合中多个文档的子集合?
- java - 如果客户端关闭浏览器选项卡,如何停止 Spring MVC 控制器的执行?
- matplotlib - 如果使用 matplotlib 或 seaborn 列中有数百行,如何绘制散点图
- oop - Singleton和SRP(单一职责原则)的区别
- websocket - Ratchet 连接接口是否具有除 resourceId 之外的其他属性?
- javascript - Onclick 显示 div 重叠/隐藏其他
- computer-vision - 计算机视觉中的 3D 重建中的术语在线和离线指的是什么?
- javascript - 从 Facebook 帖子上的 Chrome 扩展触发 React 组件的状态更改
- javascript - React 保存动态 UI 组件