全球30米100%水陆覆盖高程

数据是GIS的血液。

熟悉水经注的朋友都应该知道,我们可以为大家提供全球30米和全球12.5米的高程数据,但这两种数据都无法达到全球覆盖。

你可以从《40TB全球12.5米高程DEM原始数据》与《700G全球30米高程DEM原始数据》等文中了解这两种数据的详细说明。

现在,我们再为大家提供一份全球水陆100%覆盖的30米高程数据。

水陆覆盖高程基本情况

该全球30米100%水陆覆盖的高程数据,由3米、10米、25米和30米等高程数据融合而成。

在海平面以下,从约-11000米的马里亚纳海沟开始,到约8900米的珠穆朗玛峰都有高程数据。

该数据按1度×1度进行分块,按纬度1度分目录,即一行数据存储为一个目录,一共有181个目录。   

图片

181个目录

随机打开两个目录,可见每个目录中有361个文件。

图片

    N14目录

图片

N59目录

所有的高程数据文件,都可以在ArcGIS或GlobalMapper中打开进行查看。

图片

    查看高程

由于有181个文件夹,每个文件夹又都有361个文件,因此共有65341个高程数据文件。

图片

文件总大小

也许你有疑问,按1度×1度进行分块,为什么不是180个目录每个目录360个文件,而是181个目录每个目录361个文件呢?

那是因为多了N90这一行和E180这一列。

在北极N90这一行理论上不应该有,因为如果有这一行就意味着该行的数据纬度范围为N90到N91度,已经超出了合理的范围,但该数据还是保留了小部分数据。   

图片

N90E011文件示例

同样地,在东经180度这一列也不应该有,因为也超出了有效的数据范围,但该文件还是保留了小部分数据,便于在构建三维场景时的接边处理。

图片

    N81E180文件示例

这样一来,也真的是确保了100%全球覆盖!

为什么说是全球30米高程?

该全球30米100%水陆覆盖的高程数据,由多种数据源融合而成。

它虽然包括了3米、10米、25米、30米和90米等高程数据,但最后融合的结果为30米分辨率。

图片

多数据源截图表

由于每个高程图片为3601像素×3601像素大小,其中的1个像素是为了解决图片之间的接边问题,因此可以理解为是3600×3600像素大小。   

图片

TIF图片像素尺寸

我们以地球赤道周长为准,计算出每个像素的实际跨度距离,即为该数据的精度。

赤道周长约40075020米,高程数据在水平方向按每1度分块360个图片,每个图片水平方向为3600个像素。

于是,每个像素大小为40075020/360/3600=30.92,即约30米。

因此这里说的30米,是指水平分辨,是在墨卡托投影下一个像素点的横向和纵向跨度距离。   

该数据的理论垂直精度为10米,但是否能真正满足在工作中的使用,可以先联系我们获取样例数据。

写在最后

本高程数据的最大优点是全球100%水陆覆盖,且可以通过部署到本地之后发布高程检索服务,并在客户通过调用该API进行高程检索。

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

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

相关文章

git简介及安装

Git | Git简介与安装 文章目录 Git | Git简介与安装一、Git简介二、Git安装Linux-centosLinux-ubuntu 一、Git简介 存在需求:对于一个文档,由于编写思路或者当前文档丢失,可能存在想要历史版本的需求,并且需要知道每个版本都修改了…

忘记宝塔账号密码 如何解决

cd /www/server/panel && btpython tools.py panel testpasswd参考 https://www.bt.cn/bbs/thread-1172-1-1.html

(C++) 树状数组

目录 一、介绍 二、一维树状数组 2.1 区间长度 2.2 前驱和后继 2.3 查询前缀和 2.4 点更新 三、一维数组的实现 3.1 区间长度函数 3.2 前缀和 3.3 插入/更新 3.4 封装成类 一、介绍 树状数组(Binary Indexed Tree,BIT),又称为 …

39. UE5 RPG角色释放技能时转向目标方向

在上一篇,我们实现了火球术可以向目标方向发射,并且还可以按住Shift选择方向进行攻击。技能的问题解决,现在人物释放技能时,无法朝向目标方向,接下来我们解决人物的问题。 实现思路: 我们将使用一个官方的…

大一考核题解

在本篇中,将尽力使用多种解法,来达到一题多练的效果。 1: 1.原题链接: 238. 除自身以外数组的乘积 - 力扣(LeetCode) 这道题首先一眼肯定想到拿整体的积除以当前元素,将结果作为ans,…

Redis的主从复制

引入:分布是系统涉及到一个非常关键的问题:单点问题(如果摸个服务器程序,只有一个节点(只搞一个物理服务器,来部署这个服务器程序)会出现: 1.可用性问题,如果这个机器挂…

轧铝机液压站比例阀控制器

轧铝机液压站是用于铝材轧制过程中提供动力和控制的系统,它对于确保铝材的质量至关重要。轧铝机液压站通常包含以下几个关键组成部分: 液压泵:为系统提供压力油,是液压系统的动力源。 控制阀组:包括方向控制阀、压力控…

由于磁盘空间不够导致服务无法访问的情况

昨天服务出现了一些“小状况”,这里做下记录,为了以后类似的问题,可以作为参考。 具体情况是,如下: 本来一直访问都好好的服务突然间访问不到了,首先确定了下服务器上的 docker 服务是否正常运行。确认正…

【触摸案例-触摸事件介绍 Objective-C语言】

一、触摸事件 1.接下来,我们来说这个,触摸事件, iOS当中的事件,可以分为三大类: 1)触摸事件 2)加速计事件 3)远程控制事件 事件呢,这个里面呢,使用app的过程当中呢,产生各种各样的事件,事件呢,分为三大类,在iOS里边儿啊,分为三大类,首先,有一个叫做触摸事…

MySQL中的“IS NULL”优化

MySQL中的“IS NULL”优化 在MySQL数据库中,查询性能的优化是保持应用高效运行的关键。一个常见的情况是处理空值(NULL),尤其是在查询条件中使用IS NULL时。 理解IS NULL 在MySQL中,IS NULL运算符用于检查列中的值是…

2024年学浪视频怎么保存到本地相册

2024年已至,学浪应用上的视频购买人数持续攀升,然而一些课程已不再提供永久回放,这对那些在学浪购买了课程的人来说确实是一大困扰。在这里,我将为大家提供一种方法,让我们能够将学浪视频中那些非永久回放的内容下载到…

游戏录屏软件免费使用,超高清画质,让你爱不释手!

“最近迷上了一款动作冒险游戏,里面的剧情和打斗场面简直太燃了!就想通过录屏的方式,把我自己的游戏过程保存下来。可是我发现市面上的录屏软件不是免费的就是功能有限,你们有没有用过什么好用又免费的游戏录屏软件啊?…

教科系统诗词大会竞赛活动方案

本次诗词大会竞赛由个人追逐赛、亲友团淘汰赛、冠军争霸赛三部分组成。 一、个人追逐赛 由每个参赛团选出一位挑战者,共六位挑战者首先参加个人追逐赛的比拼,每位挑战者最多可答九道题,题型可为识别诗句题、对句题、填字题,题目可…

【数据结构项目】通讯录

个人主页点这里~ 原文件在gitee里~ 通讯录的实现 基于动态顺序表实现通讯录项目1、功能要求2、代码实现file.hfile.cList.hList.ctest.c 基于动态顺序表实现通讯录项目 准备:结构体、动态内存管理、顺序表、文件操作 1、功能要求 ①能够存储100个人的通讯信息 ②…

arm版Linux下安装大数据集群各种组件

背景:由于本人是用的Macbookpro m2来进行开发的,很多环境和Intel芯片的都不一样,期间安装各种软件遇到各种问题,为了以后不走之前的老路,现记录各种软件的安装步骤。 系统安装组件说明 序号组件名称组件版本1jdkjdk-…

如何部署npm私有仓库以及在项目中如何使用

如何部署npm私有仓库以及在项目中如何使用 为什么要部署npm私有仓库? 安全性:私有仓库允许团队存放内部研发的、不宜公开发布的代码包,只对特定用户或者团队可见和可用,从而保护公司的知识产权和商业秘密。模块的复用性&#xf…

Oracle进阶(2)——物化视图案例延伸以及序列、同义词

一、物化视图 物化视图(Materialized View)是 Oracle 数据库中的一个对象,它是一个预先计算和存储的查询结果集,类似于视图,但与视图不同的是,物化视图会将查询结果保存在物理存储中,而不是动态…

C语言练习——上三角矩阵

前言 今天我们来看看如何使用代码实现上三角矩阵吧。首先我们来了解一下上上三角矩阵是什么,上三角矩阵就是在矩阵从左上到右下的对角线之下的数组元素都为0的数组方矩阵,例如: 以一个三阶矩阵为例,在对角线元素之下,就…

面试(06)————MySQL篇

目录 问题一:在MySQL中,如何定位慢查询? 方案一:开源工具 方案二:MySQL自带慢日志 模拟面试 问题二:这个SQL语句执行很慢,如何分析的呐? 模拟面试 问题三:了解过索引…

OpenCV从入门到精通实战(七)——探索图像处理:自定义滤波与OpenCV卷积核

本文主要介绍如何使用Python和OpenCV库通过卷积操作来应用不同的图像滤波效果。主要分为几个步骤:图像的读取与处理、自定义卷积函数的实现、不同卷积核的应用,以及结果的展示。 卷积 在图像处理中,卷积是一种重要的操作,它通过…