最新2米分辨率北极开源DEM数据集(矢量文件)
一、项目背景
美国明尼苏达大学(University of Minnesota)的极地地理空间中心(Polar Geospatial Center, PGC)于2023年8月发布了北极数字高程模型4.1版本(ArcticDEM Mosaic 4.1)。该DEM数据集是革命性的,分辨率达到了2米,而一般的开源DEM数据集分辨率是30米。ArcticDEM Mosaic 4.1数据的提供方PGC认为“ArcticDEM项目是一项非凡合作的成果,利用了先进的卫星图像、遥感技术和创新的数据处理技术。该项目成功生成了高度准确、详细和最新的数字高程模型(DEM),使研究人员和决策者能够应对海平面上升、海岸侵蚀和保护脆弱的北极生态系统等关键挑战。”
二、数据集基本情况
ArcticDEM项目旨在使用光学立体图像、高性能计算和开源摄影测量软件自动生成北极的高分辨率、高质量数字表面模型(DSM)。ArcticDEM是由从亚米分辨率(0.32至0.5米)立体像对的Maxar卫星图像中提取的数十万个单独的立体数字高程模型(DEM)构建的,包括来自WorldView-1、WorldView-2和WorldView-3的数据,以及来自GeoEye-1的少量数据,这些数据是在2007年至2022年夏季采集的。
ArcticDEM Mosaic 4.1版采用了改进的中值镶嵌方法和水体置平(water flattening)等技术。新的镶嵌图汇集了所有15年的ArcticDEM数据,填补了前一版本中的许多空白。见图1和图2,ArcticDEM镶嵌以单独的50km x 50km瓦片(tile)或北极整体镶嵌块提供,瓦片的分辨率为每像素2米,而北极整体的镶嵌块的分辨率分别为100米、500米和1000米。
图1 ArcticDEM Mosaic 4.1版镶嵌瓦片覆盖区域示意图▼
图2 ArcticDEM Mosaic 4.1版整体镶嵌块覆盖区域示意图▼
该数据集有超过20万亿个2米x 2米的高程单元,覆盖2000万平方千米的面积,见图1和图2。ArcticDEM Mosaic 4.1版覆盖了北极的完整区域(北纬60°以北的所有陆地区域),包括整个阿拉斯加、格陵兰岛和堪察加半岛。
三、数据集的特色和优点
PGC指出ArcticDEM数据集的主要特色和优点包括:
(1)无与伦比的准确度和精度:在描绘北极不断变化的地形时,提供了无与伦比的准确率和精度。研究人员和气候科学家可以利用这些高程模型来监测和模拟冰川动力学,跟踪永久冻土变化,并评估气候变化对极地环境的影响。
图3 ArcticDEM Mosaic 4.1版数据局部生成的山体阴影示意图▼
(2)全球可访问性:向全球用户免费公开。这种民主化的准入鼓励跨学科合作,并有助于为北极地区面临的挑战制定创新的解决方案。
(3)通用性:应用于各个部门,包括科学研究、救灾、导航和自然资源管理。它的高分辨率数据能够为各种项目和研究提供并扩展精确的地图绘制。
(4)长期访问:美国国家科学基金会(U.S. National Science Foundation, NSF)、国家地理空间情报局(National Geospatial-Intelligence Agency , NGA)和国家侦察局(National Reconnaissance Office, NRO)最近敲定了一项协议,允许公众在2032年之前继续访问使用北极和南极(阿拉斯加除外)上空收集的商业图像创建的历史和新的数字高程模型。10年的延期确保了研究人员和利益相关者能够获得最新的相关高程数据。
(5)用户友好界面:通过直观的在线界面轻松导航ArcticDEM数据。用户可以从多个访问点轻松浏览、可视化和下载根据其特定需求定制的高程模型,包括网络地图应用程序、WMS、AWS等。
四、数据集下载
前面提到了ArcDEM数据有多种方式下载,以下给出基于浏览器的镶嵌数据下载网址:https://data.pgc.umn.edu/elev/dem/setsm/ArcticDEM/mosaic/latest/。打开网页后如图4所示,可以看到不同分辨率的镶嵌数据文件夹,点击文件夹进去后就可以选择需要的瓦片下载。
图4 ArcDEM Mosaic 4.1版本数据集下载界面图▼
也可以通过:https://www.dilitanxianjia.com/11527/; 下载ArcDEM Mosaic 4.1版本镶嵌数据集瓦片覆盖区域的矢量文件(shp格式)压缩包。压缩包解压后共有3个矢量文件,对应瓦片分辨率为2米、10米和32米,矢量文件的属性表中有每个瓦片的下载地址。
值得注意的是该数据集名称上是DEM,但实际是DSM;水平和垂直绝对精度为4米,未使用外业控制点;对空洞等区域进行处理后的精度未验证,后续可能会开展验证工作;高程基准为WGS84椭球高。
相关文章:
最新2米分辨率北极开源DEM数据集(矢量文件)
一、项目背景 美国明尼苏达大学(University of Minnesota)的极地地理空间中心(Polar Geospatial Center, PGC)于2023年8月发布了北极数字高程模型4.1版本(ArcticDEM Mosaic 4.1)。该DEM数据集是革命性的,分辨率达到了2米,而一般的开源DEM数据集分辨率是3…...
【计算机网络】HTTP(下)
本文承接上文的代码进行改造,上文链接:HTTP上 文章目录 1. 实现网站跳转实现 自己的网站跳转 2. 请求方法(get) && 响应方法(post)GET方法POST方法GET与POST的应用场景 3. HTTP状态码在自己设计的代码中发现4043开头的状态码(重定向状态码)永久…...
自学Python03-学会Python中的while循环语句
我们来学习一下怎么使用列表和字典吧! 1.列表 首先,我们来学习一下列表。列表是一个有序的集合,它可以包含任何类型的数据,比如数字、字符串或其他列表。我们可以用方括号 [] 来创建一个列表,用逗号分隔各个元素。 …...
PatchMatchNet 学习笔记 译文 深度学习三维重建
9 PatchMatchNet CVPR-2021 patchmatchnet源码下载 PatchMatchNet 代码注释版 下载链接(注释非常详细,较源码结构有调整,使用起来更方便) PatchMatchNet-CVPR-2021(源码、原文+注释+译文+批注) 9.0 主要特点 金字塔,基于传统的PatchMatch算法,精度高,速度快 Pa…...
为什么要使用设计模式,以及使用设计模式的好处
在软件开发中,衡量软件质量只要包含如下指标: 正确性可维护性可读性可扩展性简洁性可测试性健壮性灵活性可复用性 然而,对于一些刚入行的新程序员来说,往往会注意不到上面这些问题,从而产生了一些让人头皮发麻的烂代…...
【Springcloud】Sentinel熔断和降级
【Springcloud】Sentinel熔断和降级 【一】基本介绍【1】什么是熔断和降级【2】为什么使用熔断和降级【3】Sentinel熔断和降级【4】核心概念 【二】下载方式【1】Windows平台安装包下载【2】打开控制台 【三】使用案例【1】添加依赖【2】添加Sentinel配置【3】添加TestUserCont…...
javascript实战开发:json数据求指定元素的和算法
项目需求 在js中,格式如: [{"name": "一(0)班-电量,一(9)班-电流,一(9)班-功率","odata": {"prev_0_day_val_diff": "10.189941,-3.0,79.0",} },{"name": "一(10)班-电量,一(10)班-…...
娱乐时间 —— 用python将图片转为excel十字绘
最近看蛮多朋友在玩,要么只能画比较简单的,要么非常花时间。想了下本质上就是把excel对应的单元格涂色,如果能知道哪些格子要上什么颜色,用编程来实现图片转为excel十字绘应该是很方便的。 图片的每一个像素点都可以数值化&#x…...
OJ练习第160题——LRU 缓存
LRU 缓存 力扣链接:146. LRU 缓存 题目描述 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类: LRUCache(int capacity) 以 正整数 作为容量 capacity 初始化 LRU 缓存 int get(int key) 如果关键字 key 存在于缓…...
使用 Hugging Face Transformer 创建 BERT 嵌入
介绍 最初是为了将文本从一种语言更改为另一种语言而创建的。BERT 极大地影响了我们学习和使用人类语言的方式。它改进了原始 Transformer 模型中理解文本的部分。创建 BERT 嵌入尤其擅长抓取具有复杂含义的句子。它通过检查整个句子并理解单词如何连接来做到这一点。Hugging F…...
unity 控制Dropdown的Arrow箭头变化
Dropdown打开下拉菜单会以“Template”为模板创建一个Dropdown List,在“Template”上添加一个脚本在Start()中执行下拉框打开时的操作,在OnDestroy()中执行下拉框收起时的操作即可。 效果代码如下用于控制Arrow旋转可以根据自己的想法进行修改ÿ…...
Java开发面试--nacos专区
1、 Nacos是什么? 请简要介绍Nacos是什么以及它的主要功能和用途。 答: 简介: Nacos是一个开源的、高性能、动态服务发现、配置和服务管理平台,通常用于微服务架构中。Nacos的名称来源于"Naming"(服务发现…...
GB28181学习(三)——心跳保活
心跳保活 要求: 1. 当原设备发现工作异常时,应立即向本SIP监控域的SIP服务器发送状态信息; 2. 无异常时,定时向本SIP监控域的SIP服务器发送状态信息; 3. 状态信息报送采用**MESSGAE**方法; 4. SIP设备宜在…...
黑马JVM总结(三)
(1)栈内存溢出 方法的递归调用,没有设置正确的结束条件,栈会有用完的一天,导致栈内存溢出 可以修改栈的大小: 再次运行:减少了次数 案例二: 两个类的循环应用问题,导致Js…...
【数据结构】二叉树基础入门
💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄🍝 🍛 🍤 📃个人主页 :阿然成长日记 …...
MFC自定义消息的实现方法----(线程向主对话框发送消息)、MFC不能用UpdateData的解决方法
在MFC中,我们一边在使用多线程时,经常会遇到在需要调用到新建的控件,此时建议不要在新建的线程中直接调用主对话框的控件,我们可以通过自定义消息,在新建线程中发送并触发主线程进行相关的界面控件操作。 以Dialog对话…...
Linux单列模式实现线程池
目录 一、单列模式 1.1 单列模式概念以及实现条件 1.2 饿汉模式 1.1.1 饿汉模式代码实现 1.1.2 饿汉模式特征和优缺点 1.3 懒汉模式 1.3.1 懒汉模式代码实现 1.3.2 懒汉模式特征以及优缺点 二、线程池 2.1 线程池概念 2.2 实现简单线程池逻辑 2.3 模拟实现懒汉模式线程…...
汇川PLC学习Day3:轴控代码编写、用户程序结构说明与任务配置示例、用户变量空间与编址
汇川PLC学习Day3:轴控代码编写、用户程序结构说明与任务配置示例、用户变量空间与编址 一、新建轴与轴控代码编写 1. 新建轴 (1)新建一个轴 (2)将轴名字更新为实际名字 可以后面实例化后再更改,汇川可以在更新名字时同步更新…...
javaee springMVC Map ModelMap ModelAndView el和jstl的使用
pom依赖 <?xml version"1.0" encoding"UTF-8"?><project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 …...
vue监听表单输入的身份证号自动填充性别和生日
1,先给表单绑定一个v-model值 <el-input type"number" v-model"form.idCard" placeholder"请输入证件号码" /> 2,使用watch监听输入的值 watch(form, (newName, oldName) > {var numid newName.idCard.split(…...
蓝桥杯官网练习题(翻硬币)
题目描述 小明正在玩一个"翻硬币"的游戏。 桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。 比如,可能情形是:**oo***oooo; 如果同时翻转左边的两个硬币…...
企业架构LNMP学习笔记34
LVS-DR模式: 老师分析: 1、首先用户用CIP请求VIP 2、根据上图可以看到,不管是Director Server还是Real Server上都需要配置VIP,那么当用户请求到达我们的集群网络的前端路由器的时候,请求数据包的源地址为CIP目标地址…...
Python学习之六 循环结构
在很多情况下,我们往往需要循环输入多次,比如,密码最多只能输错3次等。这时候,我们需要使用循环结构。本小节,将学习循环。 一、while循环 while循环的一般形式如下: while 判断条件: 循环语句块 当判断条件为真,便执行循环语句块。比如说,我们需要写一个判断账号…...
flutter 网络地址URL转file
方法1 import dart:io; import package:http/http.dart as http; import package:path/path.dart; import package:path_provider/path_provider.dart;Future<File> _fileFromImageUrl() async {final response await http.get(Uri.parse(https://example.com/xyz.jpg)…...
【JavaEE基础学习打卡07】JDBC之应用分层设计浅尝!
目录 前言一、简单说说应用分层二、实体层1.O/R映射2.O/R映射实践三、数据访问层1.DAO层2.DAO层实战总结前言 📜 本系列教程适用于JavaWeb初学者、爱好者,小白白。我们的天赋并不高,可贵在努力,坚持不放弃。坚信量最终引发质变,厚积薄发。 🚀 文中白话居多,尽量以小白…...
Helm Kubernetes Offline Deploy Rancher v2.7.5 Demo (helm 离线部署 rancher 实践)
文章目录 1. 简介2. 预备条件3. 选择 SSL 配置4. 离线安装的 Helm Chart 选项5. 下载介质6. 生成证书7. 镜像入库8. 安装 rancher9. 配置 nodeport10. 配置 ingress11. 界面访问11.1 首页预览11.2 查看集群信息11.3 查看项目空间11.4 查看节点信息 1. 简介 Rancher 是一个开源…...
网络编程day6——基于C/S架构封装的线程池
一、线程竞争基本概念 竞争与同步 同一个进程中的线程共享进程中的绝大多数资源,当它们随意竞争时可能会导致资源被破坏、脏数据、不完整问题 通过一些手段让线程在竞争资源时相互协调、避免出现以上问题,这就称为线程同步 原子操作: 操作过程…...
ARM/X86工业级数据采集 (DAQ) 与控制产品解决方案
I/O设备,包括信号调理模块、嵌入式PCI/PCIE卡、便携式USB模块、DAQ嵌入式计算机、模块化DAQ系统,以及DAQNavi/SDK软件开发包和DAQNavi/MCM设备状态监测软件。 工业I/O产品适用于各种工业自动化应用,从机器自动化控制、测试测量到设备状态监测…...
【Java】Jxls--轻松生成 Excel
1、介绍 Jxls 是一个小型 Java 库,可以轻松生成 Excel 报告。Jxls 在 Excel 模板中使用特殊标记来定义输出格式和数据布局。 Java 有一些用于创建 Excel 文件的库,例如Apache POI。这些库都很好,但都是一些较底层的库,因为它们要…...
MySQL主从复制读写分离
读写分离 读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库 读写分离的好处 因为数据库的“写…...
湖北荆门建设银行网站/东莞今日头条新闻
通常,多线程之间需要协调工作。例如,浏览器的一个显示图片的线程 displayThread 想要执行显示图片的任务,必须等待下载线程 downloadThread 将该图片下载完毕。如果图片还没有下载完,displayThread可以暂停,当download…...
政府部门做网站/互联网精准营销
1.开启root登录(1)删除/etc/ftpusers里的root(2)在proftpd.conf里添加如下配置:RootLogin on 2.配置匿名登录,对protfpd.conf做如下配置: <Anonymous /app> #匿名登录后进行ftp上传下…...
广州网站建设网页设计/聚名网
前言:既然选择使用域控制器管理局域网,那么搭建域服务器只是开始,最关键的是要控制起来。下面介绍一组基础控制策略;企业策略需求:1. 禁止域用户修改ip地址。2. 禁止域用户自动更新。3. 确保用户密码复杂性要求。4. 域…...
给网站做优化刷活跃要收费吗/微信引流的十个方法
在这一篇文章里,我们关注反射及其相关话题。 反射可以帮助我们查看指定类型中的信息、创建类型的实例,调用类型的方法。我们平时使用框架,例如Spring、EJB、Hibernate等都大量的使用了反射技术。 反射简单示例 下面来演示反射相关的基本操作 …...
影楼网站设计/新疆今日头条新闻
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼这几天老大让我弄一个发送短信验证码的功能,使用的是大汉云通讯的短信平台接口,调用短信平台提供的接口(遵循短信平台的接口规范即可)。具体看代码:import java.util.HashMap;import java.util.M…...
java做购物网站/什么是搜索引擎营销
文章目录 1. 网页的相关概念2. 常用的游览器及内核3. web标准4. HTML语法规范4.1 基本语法概述4.2 标签关系5. HTML基本结构标签6. DOCTYPE和lang以及字符集的作用6.1 文档类型声音标签6. 2 lang语言种类6.3 字符集7. 标签语义8. 标题标签9. 段落标签和换行标签10. HTML格式化1…...