注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Contour の マップボード では、ユーザーの地理空間データを視覚化し、操作することができます。
これらのマップの視覚化は、2種類のレイヤーで構成されています:
マップボードは MapboxGL によるマップレンダリングをサポートしています。ユーザーのブラウザーが WebGL をサポートしていない場合、マップボードは Leaflet でレンダリングされます。
ブラウザーが WebGL をサポートしているかどうかは、WebGL のウェブサイトを訪問して確認してください。
マップボードはベースマップ画像の主要なソースとして Mapbox を使用しています。Web マップ技術について詳しく知るには、Mapbox のドキュメンテーションを参照してください。
マップボードでは、オーバーレイレイヤー(インターフェースでは「レイヤー」と呼ばれます)は、地図のベースレイヤーの上にデータを点または形状として表現します。マップボードには以下の種類のオーバーレイレイヤーが含まれています:
現在、静的レイヤー(Workshop のマップで一般的に使用される)はマップボードではサポートされていません。
ポイントレイヤーは、地図上の個々のオブジェクトを緯度/経度のペアでプロットした点またはマーカーを使用します。ポイントの色、アイコンタイプ、サイズはスタイル化できます。
設定情報については、以下の ポイントレイヤーの設定セクションを参照してください。
例:部屋のタイプによって色分けされたマンハッタンのローワー・イースト・サイド地区のAirbnbの場所を示す地図。この地図は、Inside Airbnbからのオープンソースデータを使用しています。
クラスタレイヤーは、緯度/経度のペアを含む大量のデータセットに理想的です。クラスターはポイントと似ていますが、オブジェクトごとに1つのマーカーをプロットするのではなく、プロットされるオブジェクトが地理的な近接性に基づいてクラスターに集約されます。クラスターのサイズや色は、特定のエリア内のデータポイントの数を表すように設定可能です。
データポイントの数(これはカウント集約です)に加えて、クラスタレイヤーは、データセット内の別の行の合計や平均など、さまざまな集約関数をサポートしています。
設定情報については、以下の クラスタレイヤーの設定セクションを参照してください。
例:マンハッタンの Airbnb の価格分布を示す地図。クラスタのサイズ/色は、指定エリア内の平均価格に基づいています。
コロプレスレイヤーは、その地域を表す行の行値や行値の集計に基づいて色分けされた地域(国や州など)を表示します。これにより、異なる地域間での変動やパターンを視覚化する方法が提供され、時間経過によるこれらの値の変化を見るオプションがあります。
設定情報については、以下の コロプレスレイヤーの設定セクションを参照してください。
例:各州が2021年12月13日時点で完全にワクチン接種された人口の割合によって色分けされた、アメリカ合衆国本土の地図。
ラインセグメントレイヤーは、個々の行を2つのポイントをつなぐラインセグメントとしてプロットします。ポイントは緯度/経度のペアで定義されます。
設定情報については、以下の ラインセグメントレイヤーの設定を参照してください。
例:各州の中心から始まりカリフォルニアで終わるラインセグメントがあるアメリカ合衆国の地図。ラインセグメントは、カリフォルニアからの距離によって色分けされています。
以下は、新しく追加され、まだ設定されていない マップボード の画像です。デフォルトでは、データソースが 現在のセット として設定されたポイントレイヤーがボードに追加されます。
設定パネルの上部には、Data と Format のタブがあります。
Data タブには、上部に レイヤーを追加 ボタンがあり、マップに表示される各オーバーレイレイヤーのための折りたたみ可能なセクションが含まれています。
セクションの上部にある レイヤーを追加 ボタンをクリックすると、新しいレイヤー(デフォルトではポイントレイヤー)がマップに追加され、他のすべてのセクションが折りたたまれます。
Data source は、レイヤーがデータを表示し、集計を計算するために使用するデータセットまたは Contour パスを表します。デフォルトでは、このオプションには 現在のセット が選択されており、現在の Contour パスからのデータが使用されます。
データソースの他のオプションには、同じ分析内の他のパス、または別の Foundry データセットが含まれます。
Map Type を変更して、異なるタイプのレイヤーを設定することができます。これらのレイヤーの異なるオプションは、ポイント、クラスタ、コロプレス、ラインセグメントであり、上記で説明されています。
#### ポイントレイヤーの設定 ポイントレイヤーの主な設定オプションは以下の通りです。クラスターレイヤーの主な設定オプションは以下の通りです:
加算的な集約(例えば、カウントや合計)については、マップボードは既存のクラスターをスーパークラスターにします。これは、クラスターがマップをズームインとズームアウトすると自動的に調整され、現在のズームレベルに対して適切なレベルのクラスター粒度が表示されることを意味します。
コロプレスレイヤーを設定するには、まずコロプレスタイプを指定する必要があります。これは、表示される領域を定義する境界のソースに対応します。現在、マップボードは以下のコロプレスタイプをサポートしています:
レイヤー自体の設定オプションは、選択されたコロプレスタイプに基づいて異なります:
また、コロプレスレイヤーは、色の設定の異なるタイプをサポートしています:
ラインセグメントレイヤーを設定するには、まずラインセグメントタイプを指定する必要があります。これは、ラインレイヤー上にラインを描く方法を指定します。現在、マップボードは以下のオプションをサポートしています:
また、ラインセグメントレイヤーは、色の設定の異なるタイプをサポートしています:
フォーマットタブには、マップの一般的なフォーマット情報が含まれています。
マップテーマ: マップの基本レイヤーのスタイルに対応します。これらのオプションは Mapbox によって提供されています。デフォルトのマップテーマはライトテーマです。他のオプションには以下のものがあります:
ビューポート: マップを初期にロードするとき、またはマップのポイントを再レンダリングする更新が行われたときのマップのビューポートを指定します。
レジェンド: マップレジェンドのオプションを指定します。
マップボードは、レイヤーによって異なる多くのフィルタリングオプションをサポートしています。フィルタリングは、データソースオプションが現在のセットに設定されている場合にのみ有効になります。マップ上の複数のフィルターは統合され(OR フィルター)ます。
例:マップ上に描かれたポイント選択とラジアルフィルター。対応するフィルターは「行を保持する場所(緯度 = 40.80826 および経度 = -73.93401)または緯度、経度が 40.8081, -73.94189 の 0.2969 km 以内である」です。最初のフィルターはポイント選択に対応し、2つ目のフィルターはラジアルフィルターに対応しています。
現在、クラスターレイヤーでのフィルター処理はサポートされていません。
例: Mapboxのchoroplethレイヤーで選択を行った。選択によりフィルターが作成され、その内容は「feature_id = 332521の行を保持する」となっている。feature_idは「Region ID行」として提供された行で、332521は選択した形状(カリフォルニア)に対応するMapboxの機能IDである。
例: ラインセグメントレイヤーで選択を行った。選択によりフィルターが作成され、その内容は「(Latitude = 38.5 AND end_Latitude = 36.778259 AND Longitude = -98 AND end_Longitude = -119.417931)の行を保持する」である。
地図ボードは地図上に形状を描画することをサポートしています。これらは、マウスカーソルを地図の上に置くと表示される地図の左上隅のボタンからアクセスできます。
以下のオプションが描画に対応しています:
フィルター処理の目的で、円形フィルターはGreat Circle投影を使用します。これは一般的に地球表面上の点間の距離を約0.5%の誤差で正確に出すことができます。ただし、小さなエリアに対して投影を適用するときは、より正確な結果が期待できます。 Great Circle投影について詳しく知る。
描画した多角形が1つではなく2つのフィルターを作成することに気づくかもしれません。これは、子午線によって交差される多角形に対して発生します。フィルター処理の目的で、多角形は子午線を越えて分割されます。
ラインの描画: 地図上にラインを描画することができます。ラインは表示のみの目的であり、地図上でフィルターを作成することはありません。ラインを描画するには以下の手順を守ってください:
描画した形状の削除: ユーザーが地図上の描画した形状を削除することを可能にします。円を削除する場合、対応するフィルターも削除されます。形状を削除するには以下の手順を守ってください: