2

一部のデータを処理し、結果を表示するヒートマップを生成するJavaプログラムに取り組んでいます。このプログラムは、ターゲット領域を取得し、その領域をグリッドに分割します。グリッドは、テストのために、各セルが1NMx1NMです。KMLファイルを生成します。グリッド内の各セルのファイルはポリゴンで表され、ポリゴンはセルの値に基づいて色付けされます。ただし、使用できるデータの量が多いため、Google Earthでは描画されるポリゴンの量(数百のポリゴン)を処理できない可能性があるのではないかと心配しています。

写真はGoogleEarthにとってリソースの負担が少ないと聞いているので、ヒートマップのJavaで画像(.jpgや.pngなど)を生成してGoogleEarthにオーバーレイする方法はありますか。セルの中心がわかっており、4つのコーナーが計算され、各セルのRGB値と16進値がわかっています。私はこのプロジェクトのライブラリとしてGeotoolsとJAKを使用しています。どんな助けでも大歓迎です。

4

2 に答える 2

1

はい、それは可能です、そしてそれは私が質問で提供された情報で答えを持って行くことができる限りです。

ただし、すでに.kml作成したものがある場合は、それをテストして、推測しているだけでGoogleEarthが本当に夢中になっているかどうかを確認する価値があります。

于 2012-02-14T13:58:50.727 に答える
1

http://code.google.com/p/spatial-cluster-detection/にヒートマップ画像を生成するGeoToolsベースのコードがいくつかあります-グリッドを地理参照画像に変換する方法を示すコードがそこにあります。

于 2012-02-14T16:42:21.933 に答える