静的マップ(リージョン)グラフは、データをリージョンでプロットするのに役立ちます。個々のポイントをプロットするには、静的なマップ(ポイント)またはインタラクティブなマップのグラフを使用します。
静的な地図(地域)グラフを選択するには、ビジュアリゼーションのメニューバーで省略記号(...)をクリックし、[Static Map (Regions)] を選択します。[Visualization] タブの右上隅にある歯車アイコンをクリックして、ビジュアリゼーションをフォーマットします。
静的マップ(リージョン)グラフには、単一のディメンションと単一のメジャーがプロットされます。
- オースティン、ニューヨーク市、サンフランシスコの地図、および郵便番号に基づくカスタム地図には、
type: zipcode
ディメンションが必要です。 - 米国の地図には、米国の州の名前を含むディメンション
type: string
が必要です。 世界地図および国に基づいたカスタムマップには、
type: string
のディメンションが必要です。このディメンションには、ISO 3166-1 alpha-3 の 3 文字の国コードまたは ISO 3166-1 alpha-2 の 2 文字の国コードが含まれます。2 文字の国コードを使用しているデータで、Looker がデータを国コードとして認識し、州コードとして誤って解釈しないようにするには、Looker デベロッパーが国のディメンションの定義に
map_layer_name
パラメータを含めてください。例:
dimension: country {
type: string
map_layer_name: countries
sql: ${TABLE}.country ;;
}
地図のメニュー オプション
下記のオプションは、選択した他の設定と競合する場合にグレー表示または非表示になる可能性があります。
マッピング
データを表示する地図を選択できます。
- テキサス州オースティン(郵便番号): オースティンの郵便番号(地域またはポイントマップ)または緯度 / 経度でグループ化されたデータ(ポイントマップのみ)を使用します
- ニューヨーク市(郵便番号): ニューヨーク市の郵便番号(地域またはポイントマップの場合)または緯度/経度地域(ポイントマップのみ)でグループ化されたデータを使用します
- サンフランシスコ半島(郵便番号): サンフランシスコの半島の郵便番号(地域またはポイントマップの場合)または緯度/経度地域(ポイントマップの場合のみ)でグループ化されたデータを使用します
- 英国(郵便番号地域): 英国の郵便番号(地域またはポイント マップの場合)または緯度/経度地域(ポイントマップのみ)でグループ化されたデータを使用します
- 米国: 米国の州でグループ化されたデータ(地域マップのみ)、郵便番号(ポイントマップのみ)、または緯度と経度の位置(ポイントマップのみ)を使用します。
- 世界: 国別のデータ(地域マップのみ)または緯度 / 経度でグループ化されたデータ(ポイントマップのみ)を使用します。
- カスタム: TopoJSON を使用して独自の地図を定義する
Looker デベロッパーがモデルの map_layer
パラメータを設定している場合は、マップ フィールドの [Auto] オプションを使用することもできます。map_layer
が設定されていないことを示すメッセージが表示される場合は、別の [マップ] オプションを選択します。
TopoJSON URL
地図のグラフを [Map Custom] に設定した場合、[TopoJSON URL] には地図の境界を定義する TopoJSON ファイルの場所を設定します。
TopoJSONオブジェクトキー
地図グラフを [Map Custom] に設定した場合、TopoJSON Object Key は TopoJSON ファイルからプロットする地図を選択します。これは、TopoJSON は 1 つのファイルで複数のマップをサポートできるためです。このパラメータは、ファイル内で定義されているマップ名のいずれかに設定します。
TopoJSONプロパティキー
地図のグラフを [Map Custom] に設定した場合、TopoJSON プロパティ キーでは TopoJSON ファイルからプロットするプロパティを選択します。TopoJSON では、リージョンごとに任意のメタデータをサポートできます。プロットする特定のメタデータ プロパティがある場合は、ここで指定します。デフォルトでは、最初に一致したプロパティが使用されます。
TopoJSONプロパティラベルキー
地図のグラフが [Map Custom] に設定されている場合は、[TopoJSON Property Label Key] によって、TopoJSON ファイルからツールチップ ラベルに表示するプロパティが選択されます。TopoJSON では、リージョンごとに任意のメタデータをサポートできます。ツールチップに表示する特定のメタデータ プロパティがある場合は、ここで指定します。デフォルトでは、TopoJSON プロパティ キーの値が使用されます。
投影
地図のグラフを [カスタム] に設定すると、地図のレンダリングに使用する D3 投影を選択できます。多くのオプションの例は、こちらの GitHub ページに表示されています。
[スタイル] メニュー オプション
Colors
各地図の領域の大きさを表すために使用する色を定義できます。
このパラメータには、1 つ以上の色の値のカンマ区切りリストを指定します。色の値は、RGB の 16 進文字列(#2ca6cd
など)または CSS の色名(mediumblue
など)の形式にできます。
Looker が強度を指定するために使用できるすべての有効な色を定義できます。それには、[Quantize Colors] をオンにします。また、Looker で定義した色間の色合いを補間できるようにすることもできます。この動作を行うには、[色の量を調整] をオフにします。
Quantize Colors
地図領域グラフの色を、各領域の大きさに応じて網掛けするか(無効)か、[色] に指定した色のみを使用するか(オンにするか)を決定できます。
リージョン色を抜く
基になるデータに表示されていないグラフの色は、どの場所でも設定できます。
このパラメータは単色の値を取ります。色の値は、RGB の 16 進文字列(#2ca6cd
など)または CSS 名前付きの色文字列(mediumblue
など)としてフォーマットできます。
外枠の色
枠線全体の枠線の色を設定できます。
このパラメータは単色の値を取ります。色の値は、RGB の 16 進文字列(#2ca6cd
など)または CSS 名前付きの色文字列(mediumblue
など)としてフォーマットできます。
内枠の色
各地図領域の枠線の色を設定できます。
このパラメータは単色の値を取ります。色の値は、RGB の 16 進文字列(#2ca6cd
など)または CSS 名前付きの色文字列(mediumblue
など)としてフォーマットできます。
外枠の幅
地図の枠線全体の幅をピクセル単位で設定できます。
内枠の幅
各地図領域の枠線の幅をピクセル単位で設定できます。
ツールヒントに完全なフィールド名を表示
地図領域にカーソルを合わせると、ビュー名とフィールド名を表示するかどうかを切り替えることができます。