全网最详细SoilGrid数据的下载与提取(含四种方法)

方法一:R语言 (可直接提取并导出数据,快慢依电脑性能和网速而定...)

soil_world在R中的使用指南(可以直接调用SG的数据)

代码如下 ///感谢zihao师兄鼎力相助

install.packages("geodata")
library(geodata)
library(raster)
library(sp)
library(rgdal)

# Get soil grid layers (tif files)
gph <- soil_world(var="phh2o", depth=5, path=tempdir())

#Image visualization
plot(gph, ylim = c(-60,90), xlim = c(-180,180),
col = colorRampPalette(c("#3288BD","#66C2A5","#FEE08B","#D53E4F"))(250))

# create RasterLayer
ph <- raster(gph)
plot(ph)

# Get soil grid points  
data = read.csv("point.csv")
coordinates(data) = c("longitude", "latitude")
phd <- extract(x = ph, y = data)
datapoint <-data.frame (data,phd)
write.csv(datapoint,"E:/Seoyeol/Paper/4ENG2/Data/ph.csv")#生成csv文件

ps:一些栅格数据的R语言处理方法,下面这个博客有介绍

r 语言 处理栅格数据_kbasg的博客-CSDN博客_r语言处理栅格数据r 语言 处理栅格数据作为新手,记录自己学到的一些东西,也希望能对需要的人有稍许帮助常用的包raster #处理栅格数据rasterVis #栅格数据可视化RColorBrewer #颜色设置ncdf4 #nc数据的读取常用的数据类型tiffnc数据导入和简单的可视化tiff数据读取读取一个tiff文件 raster() 函数## 导入使用的包library(raster)library(rasterVis)library(RColorBrewer)https://blog.csdn.net/kbasg/article/details/111029864

方法二:通过GEE下载SG的tif影像,然后再用R提取

  • 13
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
对于全网详细的VSCode教程,以下是一个简短的描述: 全网详细的VSCode教程应该包以下内容:基本介绍、安装和设置、编辑器布局、常用快捷键、实用插件和扩展、调试功能、版本控制、代码片段等。 在基本介绍部分,应该详细介绍VSCode是什么,它的优点和特点,如何下载和安装等。 安装和设置部分应该涵盖不同操作系统上的安装步骤和注意事项。同时,还应该介绍不同配置选项,如主题、字体、缩进设置等。 编辑器布局部分应该解释各个面板和视图的作用,如侧边栏、编辑窗口、终端等。详细说明如何调整布局以优化工作流程。 常用快捷键部分应该列举常用的快捷键和相关操作,如快速打开文件、搜索、查看定义等。应该对不同功能区分操作系统进行说明。 实用插件和扩展部分应该介绍一些常见和有用的插件,如代码片段、代码格式化、调试器等。应该详细解释如何安装和使用这些插件。 调试功能部分应该详细介绍如何配置和使用调试器,包括设置断点、查看变量的值等。 版本控制部分应该介绍如何使用内置的版本控制工具,如Git,如何提交、推送和拉取代码等。 最后,代码片段部分应该教授如何创建和使用代码片段,以提高编码效率。 以上仅是对全网详细的VSCode教程的一些简要描述。当然,真正最详细的教程可能比这个更加全面和详细,具体内容可能还包括更多高级功能和技巧。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值