5
\ begingroup美元

我已经下载了all10g数据从https://www.ngdc.noaa.gov/mgg/topo/gltiles.html
还有globedocumentationmanual.pdf从“全球项目报告”页面的链接。

唯一的相关格式信息我看到有# 82页(第90页)到85年。
还有其他相关的页面,手动我俯瞰,或者,
更好的是,其他一些更全面的描述其它数据格式?

# 82 - 85页是而言……
首先,16位低位优先的东西是一点问题也没有。

尽我所能确定,数据的组织结构如下:

+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + | < 10800关口经度90度——> | ^ | = 30,相等于/坳决议| | | 4800行^ | | 40度纬度,|和4800/40或6000/50也是| | |为50或6000 | = 30,相等于每行决议| | v + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - v +

这是正确的吗?还是我们谈论一些其他类型的投影(例如,墨卡托)地球表面的平面矩形网格上吗?我正确的假设10800年经度关口,即使在高纬度地区,只是浪费空间(大概为简单起见/格式)的一致性?

同时,究竟如何缝合瓷砖在他们的边界?举个例子,如果你想表示0 - 90度设间隔,你需要91点,不是90,以涵盖0和90年的边界点。因此,页表3 # 83”。瓷砖定义”,例如,

A10G min lat = 50 max = 90分钟朗= -180 max = -90

大概不是覆盖这两个50和90 lat最小/最大边界点。那么哪一个呢?或者什么,到底是什么?


旁白:虽然翻开放数据网站的高程数据,我也遇到了https://lpdaac.usgs.gov/product_search/?keyword=Elevation&view=cards&sort=title(然后选择NASADEM_HGT v001),这似乎是在这个pretty-widely-used netcdf(或变种像netcdf4)格式,我没有听说过的。其格式似乎有些讨论,例如,https://www.researchgate.net/post/Extracting_data_from_a_netCDF_file(和几个类似的),但我还没有能够谷歌不错,简洁,meant-for-programmers讨论。你能告诉我吗?谢谢。


E d i t
- - - - - - - - - - - - - - -
为了应对@gerrit下面的回复,我已经看过netcdf格式信息,尽我所能,也许最终会更仔细地研究它。但这显然将花更多的时间(至少对我来说)不仅仅是处理NOAA格式,正如上面所讨论的。

我的编程C,我已经几乎处理格式,如下说明了gif,在这里输入图像描述直接从f10g文件创建,就像一个测试。临时测试颜色

/ *——colorkey——* / int colorkey[99] ={0 * 256 + 4 / *海面,下面是4 =蓝色* / 100 * 256 + 11,/ *多达100 11 =绿色* / 250 * 256 + 5 / * 250 m是黄色* / 500 * 256 + 10 / * 500栗色* / 1000 * 256 + 2,/ * 1000 * 2500 * 256 + 8,/ * 2500灰色* / 10000 * 256 + 9,/ *其他银* / 1};

的最终目标并不是很复杂得多,
是生成一个gif动画,每个连续帧显示当海平面上升,说,另一个脚。

在任何情况下,快速地看一眼gif表明我的天真的解释数据的纬度,经度网格,在所有的可能性,通常或多或少地正确。我可能不需要任何更准确/准确的目的。但它就好了(我仍然想)有更全面的文档比上面所提到的。任何人有这样的信息,或者只是一个链接就好了。谢谢。


E d i t # 2
- - - - - - - - - - - - - - - - - -
只是为了说明用途,下面是一个动画,专注于佛罗里达f10g瓷砖的区域。每个连续的帧引起了海平面上升(实际上,降低每个土地像素的高度,让海洋不变)1米。第一帧是原始数据,有30帧,然后重复。当然,1米乘以30有点极端,但NOAA数据的米,所以我不立即有更好的垂直分辨率。这只是一个原型说明(但我知道我买我的退休之家:)。在这里输入图像描述colortable / colorkey也不同于上面的第一个gif, light_green——> dark_green第一十二米,然后黄100米,如下

int colorkey2[99] ={0 * 256 + 0 / *海洋表面和下面是0 =蓝色* / 1 * 256 + 1,不同深浅的绿色* / * 1 - 12米/ 2 * 256 + 2,/ * * / 3 * 256 + 3 / *”* / 4 * 256 + 4,/ * * / 5 * 256 + 5,/ *”* / 6 * 256 + 6,/ * * / 7 * 256 + 7,/ *”* / 8 * 256 + 8,/ * " * / 9 * 256 + 9,/ *”* / 10 * 256 + 10,/ * " / * * / 11 * 256 + 11日”* / 12 * 256 + 12,/ * / * * / 100 * 256 + 13日黄色100米* / 500 * 256 + 14,红色/ * 500 * / 99999 * 256 + 15,/ * * /银高
\ endgroup美元
5
  • 2
    \ begingroup美元 我不知道如果有一个答案,但是我见过其他NOAA网格使用每个纬度/经度框的中心,所以,如果你有30 "决议,第一个纬度是50 + 15角秒,第二是50 + 45角秒,第三是50 + 1分钟+ 15角秒等等。 \ endgroup美元
    - - - - - -user967
    2020年3月5日20:46
  • \ begingroup美元 @BarryCarter谢谢。为什么我不觉得? ? ?:)当然,现在你已经表示,它听起来明显。,虽然我还没能找到它显式地记录,我甚至不在乎那么多如果是完全正确。这样我可以巧妙地“缝合”一起NOAA瓷砖没有留下任何空白/未定义的细胞,并且整个电网顺利边界对面一个瓷砖到下一个. . \ endgroup美元
    - - - - - -约翰Forkosh
    2020年3月6日,在第13章13节
  • 1
    \ begingroup美元 我已经添加了你的可怕的GIF(多久LC-39A会风暴潮的破坏风险重要吗?)(space.stackexchange.com/q/31810/12102)和被拒绝的我的回答如果你想添加一个科学和/或prediction-based回答。 \ endgroup美元
    - - - - - -uhoh
    2020年3月8日在2:04
  • 1
    \ begingroup美元 @uhoh高兴听到gif发现一些有用的目的。但继续re-accept你的回答(即。,你自己的答案:)我upvoted,这似乎是研究和记录。尤其是看到提到GISS,其实我工作几年在1970年代中期和1980年代早期。 \ endgroup美元
    - - - - - -约翰Forkosh
    2020年3月8日在48
  • \ begingroup美元 @JohnForkosh自编辑把问题回到活动队列,我会把它开一会儿,以防进一步的回答。谢谢! \ endgroup美元
    - - - - - -uhoh
    2020年3月8日在39

1回答1

4
\ begingroup美元

如果你能找到一个NetCDF文件,我建议使用它。NetCDF是一种很常见的自我记录的格式与图书馆广泛用于任何语言,适用于科学数据分析。全球高程数据常用的和容易获得。我使用了NOAA ETOPO数据集,NetCDF或geotiff可用。

如果你是使用Python,我会推荐使用xarray,但较低的水平netCDF4也很好。还有想象NetCDF互动软件,如华丽服饰

\ endgroup美元
3
  • 1
    \ begingroup美元 谢谢,gerrit。我在回复你的答案编辑问题。所以,我编程(a)C,(b)已经开始,我宁愿继续使用NOAA-formatted数据比从头再来。在某种程度上,我可能喜欢更仔细地研究,netcdf格式,但我没有看到任何简单的文档,方便新人(有经验的程序员新格式)。注:顺便说一下,还有其他代词? ? ?:) \ endgroup美元
    - - - - - -约翰Forkosh
    2020年3月5日吸
  • 2
    \ begingroup美元 我不能帮助原生格式,但是有netcdf C库。你可能需要直接联系美国国家海洋和大气管理局。注:看到在这里在这里 \ endgroup美元
    - - - - - -gerrit
    2020年3月5日在十二
  • \ begingroup美元 再次感谢,gerrit。我看了看一些例子unidata.ucar.edu/software/netcdf/Contrib.html和其他地方,但是它仍然是不小的投资的时间来熟悉和库的格式/工具。(在某种程度上有可能,我会去的,但这一点可能不是今天)。 \ endgroup美元
    - - - - - -约翰Forkosh
    2020年3月6日13:21

你的答案

通过点击“发布你的答案”,你同意我们服务条款并承认您已阅读并理解我们的隐私政策的行为准则

不是你要找的答案?浏览其他问题标记问你自己的问题