java - GDAL Java 绑定中如何使用 gdal.Translate 函数?
问题描述
我正在尝试执行一些处理(即对栅格的每个单元格的内容应用一个函数,然后将其作为新栅格写出),其中输入数据集的 SRS 与目标 SRS。
为此,我尝试使用gdal.Translate
gdal Java 绑定中的函数,在处理输入数据集之前将其转换为正确的 SRS 和范围,但是——我无法终生弄清楚这个函数实际上是如何意味着被调用。此函数将 aTranslateOptions
作为输入,它采用选项向量,如此处所述- 但这些选项是什么?我传递字符串吗?对?有没有TranslateOption
我错过的课程?
当我将鼠标悬停在 IDE 中的参数上时,它告诉我TranslateOption
需要 a Vector<Any>
,所以我完全不知道如何使用这个函数,因为 SWIG 生成的 java 绑定没有添加任何有用的 javadocs。
我假设TranslateOptions
可能对应于命令行gdal_translate
实用程序的选项(由于各种原因,我无法直接为我的应用程序提供此选项),但同样,这些选项如何传递到传递到的向量中TranslateOptions
?我在网上找不到任何关于此的文档或使用示例。
解决方案
推荐阅读
- python - 如何在 Tensorflow 对象检测 API 中更改 Mobilnet-SSD 的模型结构?
- javascript - 如何使用 Reactjs 中的表单进行 post call
- eclipse - How to stop an Azure function running locally my windows 10 environment
- apache-spark - 多个订阅者可以使用 $default 消费者组订阅同一个 EventHub
- r - 为功能组合添加手动 ggplot 图例
- visual-c++ - MSVC(和 icc)自动调用 memset C++
- regex - Why the second regex "grep(/keyword/,@array" does not work using in Perl?
- node.js - 我应该在哪里将构建依赖项放在节点 Web 应用程序中
- c# - 类中未调用构造函数
- oracle - JMeter: How to deal with implicit result in Oracle 12C? ORA-20999: Oracle ERROR:: ORA-29478: Implicit result cannot be returned through this statement