問題タブ [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のWebサイトでいくつかのドキュメントを読みましたが、完全に機能させることができませんでした。実際、私のビットマップはgeotiffに正常にエクスポートされますが、GISソフトウェア(QuantumGISなど)でgeotiffを開くと、GeoTiffはy軸で反転します。

ここに画像の説明を入力してください

元のビットマップは次のようになりますが:

ここに画像の説明を入力してください

これが私がしたことです:

まず、一時ファイル(つまりビットマップ)をディスクに書き込み、gdal関数(Gdal.Open(path))を使用してビットマップを含むデータセットを作成し、(GTiffドライバーを使用して)新しいデータセットを作成します。ビットマップデータセット、ジオ変換を設定し、ジオティフをディスクに書き込みます:

私が間違っていることについて何か考えはありますか?

編集それが重要かどうかはわかりませんが、ピクセルビットマップは8bppIndexedです。

0 投票する
1 に答える
1658 参照

android - Androidでオフラインラスターマップを表示するための利用可能なライブラリはありますか?

タイトルの通り、androidでオフラインマップを表示するライブラリを探しています。


私の目的

表示したい (Geo)Tiff 形式のラスター マップがあります。


類似の質問

Android - オフライン、非ベクター ベース、カスタム マップ

Androidでmapsforgeを使用したオフラインマップ


私がしたこと

OSMDroid などのベクトル マップ ライブラリについてほとんど言及するだけで、Google とここの両方で検索を調べて再調整しました。

また、osmosis は OSM データからのみマップを生成するため、mapsforgeを探してもうまくいきませんでした。


私が知っていること

モバイル GIS が大きな Tiff 形式をそのまま使用するのに適していないことはわかっています。そのため、ライブラリが取り込める適切な形式にマップを変換して再調整する準備ができています。

GVSIG という優れたライブラリがあったことを覚えています。残念ながら、商標権者の問題で現在は見つかりませんか?

Locusというアプリについて聞いたことがあるなら、それが実際の私の目的です. ベクターとラスターの両方のオフライン マップ ソースを使用できます。


自分で始めてみませんか?

うーん、苦手なので、そもそも図書館を探しています。

そして真剣に、あなたは私が1つをリードしているのを見たくない. それは多くの混乱を伴います。

0 投票する
1 に答える
3025 参照

c++ - QPixmap::load( ) で GeoTiff を読み取るときの TIFFReadDirectory 警告

QPixmap::load( ) を使用して QPixmap にロードしている geotiff ファイルがあります。次の警告がコンソールに何度も出力されます。ただし、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 を開こうとしていますが、エラーが表示され、それを理解できませんでした。これが私のコードです:

私は次のようにコンパイルしています:

これは私が得る出力の一部です:

2 番目のメッセージが数百回繰り返されます。

その後数百回表示されます。

read() が 1 回呼び出されているのに、なぜ 700 個の奇数のプリントが得られるのですか?

私はDebianを実行しています、私はチェックしました

誰もこのファイルを開いていません。

ここの提案にも従いました: https://stackoverflow.com/a/9012019/1877851

私はまだ同じエラーを受け取ります。どうしたの?

0 投票する
0 に答える
230 参照

command-line - コマンドラインからGeoTiffにカラースケールを追加

数百のラスター GeoTIFF と 1 つのカラー スケールがあり、各ラスターにカラー スケールを割り当てる必要があります。このプロセスを複数回実行する必要があるため、QGIS で各ラスターに 1 つずつ縮尺を追加することはできません。

コマンドラインからこれを行う方法はありますか?プロセスをスクリプト化できますか? カスタム VRT (XML のみ) の作成を検討するように言われましたが、そのためのドキュメントはまばらで、GIS の専門家向けのようです。このタスクに使用する GDAL ユーティリティが見つかりませんでした。