Docs Menu
Docs Home
/
Atlas Charts
/ /

地理空間ヒートマップ

項目一覧

  • 地理空間ヒートマップ エンコード チャンネル
  • カスタマイズオプション
  • Tutorials
  • 制限

地理空間ヒートマップ チャートを使用すると、特定の基準に基づいてマップの地理的領域が相互にどのように比較されるかを視覚化できます。

チャートのマップ領域を定義する geopointエンコーディング チャンネル。 このチャンネルで使用できるデータ型の詳細については、 Geopointリファレンス ページを参照してください。

このフィールドの集計値を反映するようにさまざまなチャート リージョンの色を反映するaggregationエンコーディング チャンネル。 可視化の影響が深いほど、より大きな集計値が反映されます。

半径のカスタマイズ オプションは、地理空間ヒートマップのデータ マークのサイズを決定します。 各データ マークの色は、そのノードの半径内のすべてのデータ ポイントの集計値を反映します。

指定した半径内に 10 個のデータ ポイントが存在する場合、表示される色は、それら 10 個のデータ ポイントの集計値に基づいています。

注意

強度ネットワークは、マップの現在のビューに対してローカルです。 現在、マップ上に表示されている最も極端な集計値には、現在のビュー外により極端なポイントがある場合でも、最も強力な色が表示されます。

他のタイプのチャートとは異なり、ビューが変更されると、地理空間ヒートマップの凡例とチャートの色が変わります。 色の範囲は現在のビューのデータに基づいており、マップをスキャンまたは拡大すると変化する可能性があります。

次のカスタマイズ オプションは、地理空間ヒートマップ チャートに固有です。 一般的なカスタマイズ オプションについては、「 Chartsのカスタマイズ 」を参照してください。

デフォルトでは、地理空間チャートには、指定したコレクション内のすべてのデータ ポイント マークを含むマップが表示されます。 マップビューを変更するには、ドキュメントを一致させます。ただし、チャートを閉じてから再度開くと、マップはデフォルトの状態に戻ります。 この動作はAutomatically Set Viewportオプションによって制御されます。

Automatically Set Viewportスイッチを Offに切り替えると、マップが保存される面積とズームレベルが新しいデフォルトビューになります。

注意

ダッシュボードのチャートのマップ領域をスキャンして拡大することはできますが、これらの変更はデフォルトのマップ ビューには影響しません。

データ ポイントの半径を調整できます。 半径はドキュメント単位で測定され、デフォルトは30です。

マップのOpacityレベルは、データ ポイント マークを介してチャートのマップ データが表示される度を変更します。

地理空間ヒートマップ チャートのデフォルトは100%です。

ホワイト パレットは、マップ内の相対的な集計値に対応する色の範囲を指定します。 地理空間ヒートマップ チャートは、グラデーションのカラー ピッカーを使用します。

パレットカスタマイズを有効にするには、 GeneralセクションでCustom Color Paletteスイッチを切り替えます。

詳細については、「ホワイトパレットのカスタマイズ 」を参照してください。

次のチャートは、ニューヨーク市の AirBnB データに基づいています。 地理空間ヒートマップに使用率のホットポイントが表示されます。

地理空間ヒートマップの例
クリックして拡大します

Coordinatesチャンネルは、緯度と経度のペアの配列を含むlocationデータベース フィールドを使用します。 Intensityフィールドはmonthly_priceデータベース フィールドを使用します。このフィールドには、データベース内の各プロパティの月額使用料が含まれます。

地理空間ヒートマップ チャートを作成するには、次のチュートリアルを参照してください。

このページのチュートリアルでは、 sample_airbnb.listingsAndReviewssample_geospatial.shipwrecksコレクションを使用します。 開始する前に、クラスターに サンプル データ をロードする必要があります。 Atlas が提供するサンプルデータをクラスターにロードする方法について学ぶには、「サンプルデータのロード 」を参照してください。

このチュートリアルでは、 GeoJSON points のフィールドを持つ地理空間ヒートマップ チャートを作成する方法を説明します。 最後のチャートには、ニューヨークの平均 AirBnB 価格のヒートマップが表示されます。

注意

Charts は、コレクション内のフィールド型がGeoJSON ポイントであるかどうかを表示することで自動的に判断します。アイコン。 これらのフィールドは、チャートビルダで地理ポイント チャネル タイプに直接マッピングできます。 詳細については、「ジオポイント チャネル タイプ 」を参照してください。

1
  1. Dashboardsページから、新しいグラフを追加するダッシュボードを選択します。 ダッシュボードを設定する手順については、「ダッシュボード」を参照してください。

  2. [Add Chart] をクリックします。

  3. Select Data Sourceモーダルで、 Projectタブをクリックします。

  4. サンプル データをロードしたクラスターで、 sample_airbnbデータベースのlistingsAndReviewsコレクションを選択します。

  5. Chart Typeドロップダウンで、[ Geo Heatmap ] をクリックします。

詳細については、「チャートの作成 」を参照してください。

2
  1. Encode タブを選択します。

  2. チャートビルダの左側にある [ Fields ] ペインに移動します。 このセクションには、 listingsAndReviewsコレクション内の利用可能なすべてのフィールドが一覧表示されます。

  3. addressフィールドにネストされているlocation地理ポイント フィールドをCoordinatesエンコーディング チャンネルにドラッグします。

  4. priceフィールドをIntensityエンコーディング チャンネルにドラッグします。 次に表示されるAggregateドロップダウンで、集計方法をmeanに設定します。

    Charts には、全世界の AirBnB リストの集計平均価格が表示されます。 右側のグラデーションは、ヒートマップ内の価格の範囲を表します。 グラデーションがより深いほど、その領域の価格が高いことを反映します。

    注意

    色をカスタマイズするには、[ Customize ] タブをクリックします。 Generalの下で、 Custom Color Paletteを有効にし、ご希望の色を設定します。 詳細については、「ホワイトパレットのカスタマイズ 」を参照してください。

3
  1. Filter タブを選択します。

  2. marketフィールドにネストされているaddress フィールドをFilter エンコーディング チャンネルにドラッグします。

  3. 結果をフィルタリングしてニューヨークの AirBnB のみを含めるには、 Deselect Allをクリックし、 New Yorkを選択します。

4
  1. オプションで、グラフのEnter a titleまたはEnter a descriptionになります。

  2. チャート ビルダ ビューの右上にあるSave and Closeをクリックします。

このチュートリアルでは、数値または数値配列フィールドを含む地理空間ヒートマップ チャートを作成する方法を説明します。 最後のチャートには、全世界の難破船のヒートマップが表示されます。

1
  1. Dashboardsページから、新しいグラフを追加するダッシュボードを選択します。 ダッシュボードを設定する手順については、「ダッシュボード」を参照してください。

  2. [Add Chart] をクリックします。

  3. Select Data Sourceモーダルで、 Projectタブをクリックします。

  4. サンプル データをロードしたクラスターで、 sample_geospatialデータベースのshipwrecksコレクションを選択します。

  5. Chart Typeドロップダウンで、[ Geo Heatmap ] をクリックします。

詳細については、「チャートの作成 」を参照してください。

2
  1. Encode タブを選択します。

  2. チャートビルダの左側にある [ Fields ] ペインに移動します。 このセクションには、 shipwrecksコレクション内の利用可能なすべてのフィールドが一覧表示されます。

  3. coordinates数値配列フィールドをCoordinatesエンコーディング チャンネルにドラッグします。

    注意

    あるいは、緯度と経度の座標を個別に指定することもできます。 まず、 latdec数値フィールドをCoordinatesエンコーディング チャンネルにドラッグします。 Longitudeチャンネルが表示されたら、 londec数値フィールドを対応するチャンネルにドラッグします。

  4. _idフィールドをIntensityエンコーディング チャンネルにドラッグします。 集計方法はデフォルトでcountに設定されています。

    Charts には、全世界の難破船の集計数が表示されます。 右側のグラデーションは、ヒートマップ内のカウント値の範囲を表します。 グラデーションがより深い場合は、その地域でより多くの難破船が発生したことを示します。

    注意

    色をカスタマイズするには、[ Customize ] タブをクリックします。 Generalの下で、 Custom Color Paletteを有効にし、ご希望の色を設定します。 詳細については、「ホワイトパレットのカスタマイズ 」を参照してください。

3
  1. オプションで、グラフのEnter a titleまたはEnter a descriptionになります。

  2. チャート ビルダ ビューの右上にあるSave and Closeをクリックします。

地理空間ヒートマップの最大クエリ応答サイズは 50000 ドキュメントです。

戻る

地理空間散布チャート