2012-02-01 17 views
2

私はタイムスタンプ、経度、緯度、特定の値の4つのものを含む一連のデータに基づいてヒートマップを作成しています。ヒートマップベースの値(周波数ではない)を作成するにはどうすればよいですか?

私はheatmap.pyを使用してデータを読み込み、KMLファイルとpngファイルを作成し、Googleマップに配置します。しかし、これはヒットマップに基づいてヒットマップを作成しますが、その値の出現頻度ではなく、特定の値にマップ強度を基にしたいと考えています。どうやってやるの?

+0

可能性のある複製http://stackoverflow.com/questions/2389623/generating-a-kml-heatmap-from-given-data-set-of-lat-lon-density –

答えて

2

この質問は、あなたの答えがあるように見えます:Generating a KML heatmap from given data set of [lat, lon, density]

をそして答えは、J.J.によってheatmap.pyの生みの親です。 2010年の時点で、彼はその機能をヒートマップに実装しようとしていましたが、彼はまだそれを取り巻いていないようです。しかし、his answerには、自分でコードを書く方法についてのヒントがいくつかあります。 。 。

+0

ありがとう、後でそのトピックを読んでいます。とにかく、ありがとう! –

1

これはハックですが、値を小さな整数にスケーリングできる場合は、ポイントのコピーを作成するだけです。つまり、ポイント[a,b,c]の値が[2,1,4]の場合、ヒートマップ[a,a,b,c,c,c,c]を作成することができます。

+0

これについても考えています。ただし、値の範囲は3xx〜1xxx ... –

関連する問題