gpt4 book ai didi

r - 使 sf 包中的 st_make_valid 工作(Windows)

转载 作者:行者123 更新时间:2023-12-04 09:18:34 24 4
gpt4 key购买 nike

我目前正在尝试让 sf::st_make_valid() 函数在 R 3.3.3 (Windows) 下工作。

我的问题是 sf 包不是针对 liblwgeom 库构建的。为了在Windows下安装liblwgeom,我尝试安装osgeo4w,它根据其安装选项列出了liblwgeom库。尽管如此,通过 osgeo4w 安装程序安装 liblwgeom 后,sf 仍无法识别 liblwgeom 库。

来自关于有效功能的 sf 文档:仅当包链接到 liblwgeom 时才可用,但目前情况并非如此二进制 CRAN 分布;请参阅包源代码存储库以获取说明安装 liblwgeom

有什么建议吗?

install.packages("sf")
library(sf)
Linking to GEOS 3.5.0, GDAL 2.1.1, proj.4 4.9.3

如果 sf 识别了 liblwgeom 库,则在加载 sf 包时应该指出。

有人知道如何在 sf 包中启用 st_make_valid 功能以及如何在 Windows 上安装 liblwgeom 吗?

最佳答案

如果您安装了 rtools,您现在应该可以通过安装 https://github.com/r-spatial/lwgeom/ 中的 lwgeom 包来获取它。

关于r - 使 sf 包中的 st_make_valid 工作(Windows),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46257928/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com