誰かが昨日投稿したこの質問に興味を持ちました ダイアモンド スクエア アルゴリズム、数学集約型アルゴリズムでの Node.js/coffeescript パフォーマンス について。
私は彼のコードを適応させ、結果として得られるデータ グリッドのカラー マップを生成する次のステップに進みたいと考えています。
私の最初の考えは、海の最も深い地点をエベレストの高さまで持っていき、身長が変化することでした. 海抜は約 2076m、最高高度は約 10924m (エベレストは 8848m) です。とにかく、私は欲しいものにかなり近い値でデータのグリッドを生成しています。
私は16進数の色の値の配列を作成することを考えていました。たとえば、暗い青色から水の明るい色合いまで、次に海面から山までの暗い緑から白までです。色の領域に対応する高さの値の範囲を設定できます。
この種のことを行うための一般的な手法は何ですか? より具体的には、特定の高さの値に対して 2 つの 16 進数値の間で特定の 16 進数の色をどのように生成しますか?