问题标签 [hgt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1524 浏览

ios - 使用 SRTM HGT 文件创建地形图

我正在开发一个 iOS 应用程序。我在哪里显示某个区域的高程和地形图。我已经设法从这里下载了 app 中的 .hgt 文件。

到目前为止,我能够从 hgt 文件中提取高程。现在我还必须显示该区域的地形图。我一直在搜索它,我认为我无法在 iOS 应用程序中直接使用 hgt 文件创建地形图。我必须使用 GRASS GIS、SRTM2OSM 或 TileMill 来创建地形图,然后在应用程序中使用它。

可以请任何人指导我在这里可以做什么以及如何进行。

编辑:

我已要求不要为此使用任何类型的地图。所以基本上我必须使用核心绘图来创建地图,我对此一无所知。

没有文字的东西是这样的:

在此处输入图像描述

0 投票
0 回答
102 浏览

gis - 哪种 DEM 格式有效 .tiff 或 .hgt

我知道这是一个模糊的问题,但我在 GIS 世界中没有专业知识。我正在为我投资的模拟项目之类的游戏构建这张地形图。数据准确性是最少或根本不关心的,但它生成的地形质量。我没有存储 27GB 的数据,而是根据我的需要从低质量的 SRTM30(几 GB)生成高度图。我主要使用 gdal 和插值(Kriging),numpy 和一些 scikit 学习。但我无法实时做到这一点。

我的问题是,哪种 DEM 格式最适合 gdal 或昂贵的循环使用,以产生接近实时的结果。是他们的其他选择吗?

0 投票
1 回答
108 浏览

c++ - 如何让 osgEarth 自动管理 HGT 高程图块?

我正在尝试向基于 osgEarth 的程序添加高程图层。我osgearth_city在 osgEarth 源代码树中看到了一个示例,它加载TMSElevationLayer如下:

但我需要的是*.hgt在目录布局中使用一组本地图块,例如/path/to/hgt/N/37/N55E037.hgt55°N 37°E 图块。我发现它GDALElevationLayer可以用来加载单个*.hgt文件,与

但是这样我就必须自己管理图块集:观察相机的位置,加载所需的图块,卸载不再需要的图块等。

我如何指示 osgEarth 自动进行磁贴管理,就像使用本地文件一样TMSElevationLayer,但使用本地*.hgt文件?