问题标签 [geotiff]

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 投票
0 回答
343 浏览

java - java中将颜色映射到灰度tif图像

我有一个灰度 tiff 图像。现在我想添加一些伪颜色,即 DN 从 0-140,红色;DN 从 141-255,蓝色。请告诉我如何修改栅格表。否则,如果您还有其他解决方案,请告诉我。

0 投票
1 回答
251 浏览

c++ - GTIFWriteKeys 和 GTIFKeySet libgeotiff 函数 (C++) 的返回值表示什么?

在(部分)libgeotiff API文档中,没有说明以下函数的返回值的含义:

  • GTIFWriteKeys
  • GTIF 密钥集

这些函数将返回哪些可能的返回值?这些值是什么意思?

0 投票
2 回答
3476 浏览

geospatial - 如何使用基于 GUI 的工具在没有 GDAL 的情况下裁剪 Geotiff?

我需要在不使用命令行 GDAL 的情况下裁剪 Geotiff 文件。我正在寻找基于 GUI 的 Geotiff 或相关文件编辑器。我需要自由选择要裁剪的任何区域。我需要保留经纬度信息,以便可以合并多个 Geotiff 文件。我不介意将 Geotiff 文件转换为其他格式,然后裁剪并转换为 Geotiff。

0 投票
1 回答
6945 浏览

c# - 使用 gdal 从 C# 中的现有位图创建 geotiff

我必须在 ac# 项目中使用 gdal。我要做的就是将一个简单的位图“转换”为 GeoTiff。我在 gdal 网站上阅读了一些文档,但未能使其完美运行。事实上,我的位图已成功导出到 geotiff,但如果我使用 GIS 软件(例如 QuantumGIS)打开 geotiff,则 GeoTiff 会在 y 轴上反转:

在此处输入图像描述

而原始位图如下所示:

在此处输入图像描述

这是我所做的:

首先,我将一个临时文件写入磁盘(即位图),通过 gdal 函数(Gdal.Open(path))创建一个包含位图的数据集,然后使用 GTiff 驱动程序创建一个新数据集位图数据集,我设置了地理转换并将 geotiff 写入磁盘:

知道我做错了什么吗?

编辑我不知道它是否重要,但像素位图是 8bppIndexed。

0 投票
1 回答
1658 浏览

android - 是否有任何可用的库可用于在 android 中显示离线栅格地图?

正如标题所示,我正在寻找一个在 android 中显示离线地图的库。


我的目标

我有一个要显示的(地理)Tiff 格式的栅格地图。


类似问题

Android - 离线、非基于矢量的自定义地图

在 android 中使用 mapsforge 的离线地图


我做了什么

我在谷歌和这里查看并重新优化了我的搜索,大部分只提到了矢量地图库,比如 OSMDroid。

我还没有运气地查看了mapsforge,因为 osmosis 仅从 OSM 数据生成地图。


我知道的

我知道移动 GIS 不适合直接采用大型 Tiff 格式。所以我准备将地图转换并重新校准为图书馆可以采用的任何合适的格式。

好吧,我记得有一个名为 GVSIG 的好图书馆。不幸的是,由于商标持有人的一些问题,现在无法找到它?

如果您听说过名为 Locus 的应用程序,那实际上是我的目标。它可以采用任何离线地图源,包括矢量和光栅之一。


你为什么不开始你自己的?

好吧,我不是很擅长,所以这就是我首先要寻找图书馆的原因。

说真的,你不想看到我带头。它涉及很多混乱。

0 投票
1 回答
3025 浏览

c++ - 使用 QPixmap::load( ) 读取 GeoTiff 时的 TIFFReadDirectory 警告

我有一个 geotiff 文件,我正在使用 QPixmap::load() 将其加载到 QPixmap 中。我多次收到以下警告打印到控制台。但是,直接使用 libtiff 会在没有警告的情况下打开它。

关于如何减轻 QT 中这些难看的警告的任何想法?

谢谢!

0 投票
9 回答
16909 浏览

c# - 在 C# 中使用 GDAL 时出现异常

我开始在我的应用程序中使用gdal_csharp dll 并读取 geotiff 文件。但它说:

这是我的代码

谁能帮忙?

编辑:

我有这些 dll

在此处输入图像描述

这是完整的错误消息:

在此处输入图像描述

它说无法加载gdal_wrap。但是当我将该 dll 添加到我的应用程序时,会显示以下消息:

在此处输入图像描述

0 投票
1 回答
442 浏览

postgresql - Postgres - 将 bytea PNG 列转换为 GeoTiff

我已将大量图块加载到 postgres 数据库中,以在图块服务器中使用。这些都以 PNG 格式加载到 bytea 列中。

我现在发现瓦片服务器代码需要这些是 GEOTiff 格式。

命令:-

gdal_translate -of GTiff -expand rgb -co COMPRESS=DEFLATE -co ZLEVEL=6

完美运行。

但是,大量数据已经加载到远程服务器上。那么我可以在数据库中进行转换,而不是检索每个文件并单独对它们使用 gdal_translate 吗?我知道 gdal 通过安装在我的服务器上的光栅支持与 postgis 2.0 集成。

如果没有,关于如何有效地做到这一点的任何建议。

0 投票
1 回答
1304 浏览

linux - TIFFOpen:打开的文件太多

我正在尝试从 ASTER 数据集中打开一个 geotiff,但它给出了一个我一直无法弄清楚的错误。这是我的代码:

我是这样编译的:

这是我得到的输出的一部分:

第二条消息重复了几百次,然后

之后显示几百次。

read() 被调用一次,为什么我得到一些 700 多张打印件?

我正在运行 Debian,我检查过

并且没有人打开此文件。

我也遵循了这里的建议:https ://stackoverflow.com/a/9012019/1877851

我仍然收到同样的错误。这是怎么回事?

0 投票
0 回答
230 浏览

command-line - 从命令行向 GeoTiff 添加色阶

我有数百个栅格 GeoTIFF 和一个色标,我需要将色标分配给每个栅格。在 QGIS 中将比例逐一添加到每个栅格是不可行的,因为此过程需要多次完成。

有没有办法从命令行执行此操作,以便我可以编写该过程的脚本?我被告知要考虑编写自定义 VRT(只是 XML),但这样做的文档很少,而且似乎面向 GIS 专家。我一直无法找到用于此任务的 GDAL 实用程序。