GEE数据集——1763 年至 2023 年美国地下水井数据库(USGWD)包括水井用途、位置、深度和容量

简介

地下水井是实现地下水监测、开采和使用的重要基础设施,对环境、水安全和经济发展具有重要影响。尽管地下水井非常重要,但美国一直缺乏一个统一的数据库来收集和标准化有关这些水井的特征和位置的信息。为了弥补这一空白,我们创建了一个从各州和联邦机构收集的地下水井记录综合数据库,我们称之为美国地下水井数据库(USGWD)。USGWD 以表格和矢量点两种形式呈现,包含 1420 多万条水井记录,其中包括水井用途、位置、深度和容量等属性,这些水井的建造时间可追溯到 1763 年至 2023 年。为确保数据的准确性,我们采用了严格的交叉验证步骤。USGWD 是一个宝贵的工具,可帮助我们更好地了解美国各地区和各部门如何获取和管理地下水。

数据集预处理

数据集是以全州范围的摘要形式提供的,在上传 50 个州范围的摘要时,为了便于使用,最终将它们合并为一个单一的特征集合。虽然数据集以地理空间格式和表格格式提供,但形状文件因属性长度截断和 2GB 的大小限制而臭名昭著,因此我们选择了包含空间信息的 CSV 表格数据集。然而,表格数据集本身有很多行没有位置信息,这意味着这些行必须被删除,因此我们对文件进行了重新处理,以便只选择包含水井位置信息的行。

代码

var usgwd = ee.FeatureCollection("projects/sat-io/open-datasets/USGWD-TABULAR-MERGED")print('Total dataset count merged ',usgwd_merged.size())// Aggregate histogram and remove any wells which Year well was constructed is known
var histogram = usgwd_merged.filter(ee.Filter.neq('Year Well was Constructed','Unknown')).aggregate_histogram('Year Well was Constructed');
print(histogram)// Convert histogram to a list of features
var histogramList = ee.List(histogram.keys()).map(function(key){return ee.Feature(null, {'Year': ee.Number.parse(key),'Count': histogram.get(key)});
});// Create a feature collection from the list
var histogramFC = ee.FeatureCollection(histogramList);// Create a chart
var chart = ui.Chart.feature.byFeature(histogramFC, 'Year', 'Count').setChartType('ColumnChart').setOptions({title: 'Well Construction Year Distribution',hAxis: {title: 'Year'},vAxis: {title: 'Count'},colors: ['blue']});// Print chart
print(chart);var usgwd_states = ee.data.listAssets("projects/sat-io/open-datasets/USGWD-TABULAR");
print('Total Assets in Folder '+ee.List(usgwd_states.assets).size().getInfo(),usgwd_states.assets);//Add a state adding CA
var california_wells = ee.FeatureCollection("projects/sat-io/open-datasets/USGWD-TABULAR/USGWD_CA")Map.centerObject(california_wells.first(),9)// Add the FeatureCollection to the map with the specified style
Map.addLayer(california_wells.style({color: '00008B'}), {}, 'California Groundwater wells');
Map.addLayer(usgwd_merged,{},'United States Groundwater Well Database',false)

 

单个数据也被输入以供参考,用户可通过使用

var usgwd_states = ee.data.listAssets("projects/sat-io/open-datasets/USGWD-TABULAR");print('Total of '+ee.List(usgwd_states.assets).size().getInfo()+ ' assets in nodes',usgwd_states.assets);

代码链接

https://code.earthengine.google.com/?scriptPath=users/sat-io/awesome-gee-catalog-examples:hydrology/US-GROUNDWATER-WELL-DATABASE

License¶

The datasets are provided under a Creative Commons 4.0 International License.

Provided by: Lin, CY., Miller, A., Waqar, M. et al, (2024)

Curated in GEE by: Samapriya Roy

Keywords: USGWD, Groundwater well, Point of diversion, United States, Water infrastructure

Last updated in GEE: 2024-04-17

引用

Lin, CY., Miller, A., Waqar, M. et al. A database of groundwater wells in the United States. Sci Data 11, 335 (2024).
https://doi.org/10.1038/s41597-024-03186-3

数据引用

Lin, C., A. Miller, M. Waqar, L. Marston (2024). A Database of Groundwater Wells in the United States, HydroShare,
https://doi.org/10.4211/hs.8b02895f02c14dd1a749bcc5584a5c55

网址推荐

数据下载链接

A Database of Groundwater Wells in the United States | CUAHSI HydroShare

0代码在线构建地图应用

https://sso.mapmost.com/#/login?source_inviter=nClSZANO

机器学习

https://www.cbedai.net/xg 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/652356.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

图像处理之Retinex算法(C++)

图像处理之Retinex算法(C) 文章目录 图像处理之Retinex算法(C)前言一、单尺度Retinex(SSR)1.原理2.代码实现3.结果展示 二、多尺度Retinex(MSR)1.原理2.代码实现3.结果展示 三、带色…

MySQL:ACCESS DENIED FOR USER‘ROOT‘@‘IP地址

起因是使用若依的环境连接数据库时报错:远程数据库连接异常,最终原因是密码错误,且看分解 07:12:06.895 [main] INFO c.r.RuoYiApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "druid" 07:12:…

Windows系统下将MySQL数据库表内的数据全量导入Elasticsearch

目录 下载安装Logstash 配置Logstash配置文件 运行配置文件 查看导入结果 使用Logstash将sql数据导入Elasticsearch 下载安装Logstash 官网地址 选择Windows系统,需下载与安装的Elasticsearch相同版本的,下载完成后解压安装包。 配置Logstash配…

K8S探针分享

一,探针介绍 1 探针类型 livenessProbe:存活探针,用于判断容器是不是健康;如果探测失败,Kubernetes就会重启容器。 readinessProbe:就绪探针,用于判断是否可以将容器加入到Service负载均衡池…

积极应对半导体测试挑战 加速科技助力行业“芯”升级

在全球半导体产业高速发展的今天,中国“芯”正迎来前所未有的发展机遇。AI、5G、物联网、自动驾驶、元宇宙、智慧城市等终端应用方兴未艾,为测试行业带来新的市场规模突破点,成为测试设备未来重要的增量市场。新兴领域芯片产品性能不断提升、…

Day53|动态规划part14: 1143.最长公共子序列、1035. 不相交的线、53. 最大子序和

1143. 最长公共子序列 这题有点像递增子序列和公共子数组的组合, 要求公共子序列不一定非要是连续的。 确定dp数组下标及其含义 dp[i][j]表示text1[i - 1]与text2[j - 1]结尾的最高公共子序列。 长度为[0, i - 1]的字符串text1与长度为[0, j - 1]的字符串text2的…

C++入门基础(一)

目录 C关键字命名空间命名冲突例子域的概念理解命名空间定义例子1例子2例子3例子4例子5例子6例子7 C输出与输入输出输入 感谢各位大佬对我的支持,如果我的文章对你有用,欢迎点击以下链接 🐒🐒🐒 个人主页 🥸🥸&#x…

Web前端开发之CSS_1

CSS选择器字体属性背景属性文本属性表格属性 1. CSS 1.1 CSS简介 CSS(Cascading Style Sheets)层叠样式表,又叫级联样式表,简称样式表。CSS文件后缀名为 .css 。CSS用于HTML文档中元素样式的定义。使用CSS可以让网页具有美观一致…

18 JavaScript学习:错误

JavaScript错误 JavaScript错误通常指的是在编写JavaScript代码时发生的错误。这些错误可能是语法错误、运行时错误或逻辑错误。以下是对这些错误的一些常见分类和解释: 语法错误: 这类错误发生在代码编写阶段,通常是由于代码不符合JavaScrip…

python学习笔记----python基础语法(二)

一、字面量 在 Python 中,字面量 是一种直接在代码中表示其自身值的数据。字面量用于创建值,并且可以直接被 Python 的解释器识别和处理。不同类型的数据有不同的字面量形式。下面是一些常见的字面量类型: 二、注释 注释:在程序…

LeetCode in Python 74/240. Search a 2D Matrix I/II (搜索二维矩阵I/II)

搜索二维矩阵I其实可以转换为搜索一维数组,原因在于,只要先确定搜索的整数应该在哪一行,即可对该行进行二分查找。 搜索二维矩阵II中矩阵元素排列方式与I不同,但思想大致相同。 目录 LeetCode in Python 74. LeetCode in Pyth…

基于java+springboot+vue实现的医疗挂号管理系统(文末源码+Lw)203

摘 要 在如今社会上,关于信息上面的处理,没有任何一个企业或者个人会忽视,如何让信息急速传递,并且归档储存查询,采用之前的纸张记录模式已经不符合当前使用要求了。所以,对医疗挂号信息管理的提升&#x…