【问题标题】:Is there a substitute for "sf" package?有没有“sf”包的替代品?
【发布时间】:2020-07-26 19:12:27
【问题描述】:

我正在尝试找到一个类似于“sf”的包,所以我可以:

  1. 当我使用“st_as_sf”时,从形状数据库中定义坐标。
  2. 定义具体的坐标特征,就像我使用“st_transform”时一样。

我需要替换“sf”,因为我无法在我的计算机上安装它。

非常感谢!

Scoor <- st_as_sf(DataBase, coords = c("Longitude",                                              
"Latitude"), crs = 4326) 
Scoor <- st_transform(Scoor, "+proj=utm +zone=15N +ellps=GRS80 +datum=NAD83") 

【问题讨论】:

  • 你最好问问如何在你的电脑上安装 sf
  • 您可以使用rgdalsp 包。
  • 谢谢你们! Hong Ooi:我无法安装“sf”(我正在使用 Linux),因为它说我缺少 udunits2,然后我收到一条错误消息:“-----Error: libudunits2.没有找到-----"。我尝试了很多可能性,但其中任何一个都有效。你有什么建议吗?提前致谢!
  • 巴帕达斯:谢谢!
  • 尝试install udunits2 时是否出错?

标签: r coordinates geospatial shapefile sf


【解决方案1】:

感谢@SymbolixAU 和@Edzer。我通过使用解决了这个问题:

module load R/3.6.0
module load udunits # for sf
module load geos # for sf
module load gdal/2.0.1 # for rgdal
module load proj # for rgdal
install.packages('rgdal', type = "source", configure.args=c('--with-proj-include=/panfs/roc/msisoft/proj/4.9.3/include','--with-proj-lib=/panfs/roc/msisoft/proj/4.9.3/lib'))
install.packages('sf') 

【讨论】:

  • module load R/3.6.0 是什么意思?它不是 R 代码。这是一些操作系统安装命令吗?
猜你喜欢
  • 2011-04-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-03
相关资源
最近更新 更多