r - 带有 openGDB 层的 st_read 查询
问题描述
我想从 OpenFileGDB 文件中加载多个图层,但是在使用 st_read 的查询组件时遇到了问题。
我遇到的问题是我在 OpenFileGDB 中有 10 层,这些层非常大,无法完全打开。
任何帮助,将不胜感激。
我尝试按照 st_read 中的示例进行操作,但最终得到一条错误消息,提示缺少 geom,或者我缺少 dsn,或者我收到一串错误。
编辑::
p2018 <- st_read("vri2008_vri2018.gdb", layer="veg_comp_lyr_r1_poly_2018", query("SELECT REFERENCE_YEAR from veg_comp_lyr_r1_poly_2018 where SOURCE_TYPE = 'BW'"))
这有效,而以下无效。
p2018 <- st_read("vri2008_vri2018.gdb", layer="veg_comp_lyr_r1_poly_2018", query("SELECT REFERENCE_YEAR from veg_comp_lyr_r1_poly_2018", gdb))
解决方案
推荐阅读
- javascript - node-mysql2 finally 块和 connection.end() 不想被调用
- jmeter-4.0 - 用于 Cognito 应用程序的 JMeter 脚本问题
- r - 如何使用 dplyr 重命名列,其中新列名和原始列名都是变量
- sympy - 如何使用具有多个不等式的求解集
- elasticsearch - 将数据从一台elasticsearch服务器迁移到另一台时,如何解决elasticdump api中的缩进错误?
- c# - 如何使用 XSLT href 链接中的参数调用控制器操作
- c - 循环阻塞函数
- php - 实施 Magento 版本中的问题。2.2.2 关于子域
- java - 春季启动配置问题
- sql-server - 加入 2 个表 VB.NET