OpenLandMap Soil pH 土壤PH数据集分辨率250m

2023-10-20 20:50

本文主要是介绍OpenLandMap Soil pH 土壤PH数据集分辨率250m,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

OpenLandMap Soil pH in H2O 简介与Notebook示例¶

该数据集为在6个土壤标准深度下(0、10、30、60、100和200cm)预测的土壤pH 值。数据空间分辨率为250米。前言 – 人工智能教程

美国农业部预测的 250 米处土壤大类概率。

OpenLandMap Soil pH 数据集是一个基于土壤的地图数据,提供了全球土壤 pH 值的数据集,分辨率为 250 米。这个数据集包含了来自世界各地的土壤 pH 数据,可以用于农业、土地覆盖和土地管理等领域的研究和分析。此数据集提供了完整的数据文档和元数据,可以在许多 GIS 软件中直接使用,包括 QGIS、ArcGIS 和 Google Earth 等。

基于全球土壤剖面汇编的机器学习预测,美国农业部土壤大类的分布。欲了解更多有关土壤类别的信息,请参阅《土壤分类图解指南》(Illustrated Guide to Soil Taxonomy)- NRCS - USDA。
不包括南极洲。
要访问地球引擎之外的地图并将其可视化,请使用此页面。

分辨率

250

波段

名称描述最小值最大值scale
b0Soil pH in H2O at 0 cm depth4211010
b10Soil pH in H2O at 10 cm depth4211010
b30Soil pH in H2O at 30 cm depth4211010
b60Soil pH in H2O at 60 cm depth4211010
b100Soil pH in H2O at 100 cm depth4211010
b200Soil pH in H2O at 200 cm depth4211010

此数据集属于公开数据,有关此数据产品正确引用的更多详细信息,请参阅 EnvirometriX Ltd。 引用参考: Tomislav Hengl. (2018). Soil pH in H2O at 6 standard depths (0, 10, 30, 60, 100 and 200 cm) at 250 m resolution (Version v02)。【更多信息】

代码:

import aie
aie.Authenticate()
aie.Initialize()#指定检索数据集
dataset = aie.Image('OPENLANDMAP_SOL_SOL_PH-H2O_USDA-4C1A2A_M_V02')imgs = dataset.select(['b0']);map = aie.Map(center=imgs.getCenter(),height=800,zoom=2
)
vis_params = {'bands': 'b0','min': 42.0,'max': 110.0,'palette': ["#FF0000","#FF1C00","#FF3900","#FF5500","#FF7100","#FF8E00","#FFAA00","#FFC600","#FFE200","#FFFF00","#E3FF00","#C7FF00","#AAFF00","#8EFF00","#72FF00","#55FF00","#39FF00","#1DFF00","#01FF00","#00FF1C","#00FF38","#00FF54","#00FF71","#00FF8D","#00FFA9","#00FFC6","#00FFE2","#00FFFE","#00E3FF","#00C7FF","#00ABFF","#008FFF","#0072FF","#0056FF","#003AFF","#001DFF","#0001FF","#1B00FF","#3800FF","#5400FF"]
}
map.addLayer(imgs,vis_params,'Sand pH',bounds=imgs.getBounds()
)
map

 

这篇关于OpenLandMap Soil pH 土壤PH数据集分辨率250m的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/249629

相关文章

SpringBoot多环境配置数据读取方式

《SpringBoot多环境配置数据读取方式》SpringBoot通过环境隔离机制,支持properties/yaml/yml多格式配置,结合@Value、Environment和@Configura... 目录一、多环境配置的核心思路二、3种配置文件格式详解2.1 properties格式(传统格式)1.

解决pandas无法读取csv文件数据的问题

《解决pandas无法读取csv文件数据的问题》本文讲述作者用Pandas读取CSV文件时因参数设置不当导致数据错位,通过调整delimiter和on_bad_lines参数最终解决问题,并强调正确参... 目录一、前言二、问题复现1. 问题2. 通过 on_bad_lines=‘warn’ 跳过异常数据3

C#监听txt文档获取新数据方式

《C#监听txt文档获取新数据方式》文章介绍通过监听txt文件获取最新数据,并实现开机自启动、禁用窗口关闭按钮、阻止Ctrl+C中断及防止程序退出等功能,代码整合于主函数中,供参考学习... 目录前言一、监听txt文档增加数据二、其他功能1. 设置开机自启动2. 禁止控制台窗口关闭按钮3. 阻止Ctrl +

java如何实现高并发场景下三级缓存的数据一致性

《java如何实现高并发场景下三级缓存的数据一致性》这篇文章主要为大家详细介绍了java如何实现高并发场景下三级缓存的数据一致性,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 下面代码是一个使用Java和Redisson实现的三级缓存服务,主要功能包括:1.缓存结构:本地缓存:使

在MySQL中实现冷热数据分离的方法及使用场景底层原理解析

《在MySQL中实现冷热数据分离的方法及使用场景底层原理解析》MySQL冷热数据分离通过分表/分区策略、数据归档和索引优化,将频繁访问的热数据与冷数据分开存储,提升查询效率并降低存储成本,适用于高并发... 目录实现冷热数据分离1. 分表策略2. 使用分区表3. 数据归档与迁移在mysql中实现冷热数据分

C#解析JSON数据全攻略指南

《C#解析JSON数据全攻略指南》这篇文章主要为大家详细介绍了使用C#解析JSON数据全攻略指南,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、为什么jsON是C#开发必修课?二、四步搞定网络JSON数据1. 获取数据 - HttpClient最佳实践2. 动态解析 - 快速

MyBatis-Plus通用中等、大量数据分批查询和处理方法

《MyBatis-Plus通用中等、大量数据分批查询和处理方法》文章介绍MyBatis-Plus分页查询处理,通过函数式接口与Lambda表达式实现通用逻辑,方法抽象但功能强大,建议扩展分批处理及流式... 目录函数式接口获取分页数据接口数据处理接口通用逻辑工具类使用方法简单查询自定义查询方法总结函数式接口

SQL中如何添加数据(常见方法及示例)

《SQL中如何添加数据(常见方法及示例)》SQL全称为StructuredQueryLanguage,是一种用于管理关系数据库的标准编程语言,下面给大家介绍SQL中如何添加数据,感兴趣的朋友一起看看吧... 目录在mysql中,有多种方法可以添加数据。以下是一些常见的方法及其示例。1. 使用INSERT I

Python使用vllm处理多模态数据的预处理技巧

《Python使用vllm处理多模态数据的预处理技巧》本文深入探讨了在Python环境下使用vLLM处理多模态数据的预处理技巧,我们将从基础概念出发,详细讲解文本、图像、音频等多模态数据的预处理方法,... 目录1. 背景介绍1.1 目的和范围1.2 预期读者1.3 文档结构概述1.4 术语表1.4.1 核

MySQL 删除数据详解(最新整理)

《MySQL删除数据详解(最新整理)》:本文主要介绍MySQL删除数据的相关知识,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录一、前言二、mysql 中的三种删除方式1.DELETE语句✅ 基本语法: 示例:2.TRUNCATE语句✅ 基本语