THUMGY Data 機能説明書

マップ

更新日 2026/02/27

機能

「マップ」は、地図の上に、値の大きさに合わせた円(バブル)を表示するチャートです。バブルの位置は、地名(都道府県名など)のフィールド、または緯度・経度のフィールドで指定します。地域ごとの売上などを、地図の上で比べることができます。

例:店舗データの「緯度」「経度」の位置に、「売上」の大きさのバブルを、「地域」で色分けして表示します。

マップ の画面
  • バブルの大きさは、「バブルサイズ」のフィールドの集計(合計など)で計算されます。元のテーブルは変更されません。
  • 地名は、地図の位置(緯度・経度)に変換して表示されます。
  • 表示できるバブルは、1000個までです。

メニュー

《プロジェクト》-《チャート》でチャート画面を開き、「ビジュアル」タブの《マップ》アイコンをクリックします。

  • チャート画面の共通の操作(テーブルの追加・ページ・保存・エクスポートなど)は、「チャートの作成」を参照してください。

設定内容

「ビジュアル」タブ

マップ の画面
  • 1チャートの種類:《マップ》が選択されています。ほかのアイコンで種類が変わります。
  • 2選択中の種類:選択しているチャートの種類の名前が表示されます。
  • 3「位置」:バブルを置く地名(都道府県名など)のフィールドです。
  • 4《フィールドを追加》:フィールドを選択する画面を開きます(各軸に1つまで)。
  • 5「凡例」(任意):バブルを色分けするフィールドです。値ごとに色が変わり、凡例に値が表示されます。
  • 6「緯度」:バブルを置く位置の緯度(数値)のフィールドです。
  • 7フィールド:軸に追加したフィールドです。フィールド名と集計の方法が表示されます。
  • 8集計の方法:クリックして、集計の方法を選択します。
    • 「緯度」「経度」:「集計しない」(初期値)「合計」「最小値」「最大値」「平均」「件数」
    • 「バブルサイズ」:「合計」(初期値)「最小値」「最大値」「平均」「件数」
  • 9《✕》:フィールドを軸から外します。
  • 10「経度」:バブルを置く位置の経度(数値)のフィールドです。
  • 11「バブルサイズ」(任意):バブルの大きさになるフィールドです。値の大きいバブルほど大きく表示されます。
  • 12チャート:上部をクリックで選択、ドラッグで移動、周りの点で大きさを変更します。
  • 13《フォーカスモード》:チャートを大きく表示します。もう一度クリックすると元に戻ります。
  • 14《テーブルとして表示する》:チャートの元になる集計結果を表で表示します。
  • 15《⋯》:「画像エクスポート」「データをエクスポート」を選択します。
  • 16《✕》:チャートを削除します(「チャートを削除しますか?」の確認があります)。

位置の指定のしかた

バブルの位置は、次のどちらかの方法で指定します。

指定のしかた「位置」「緯度」「経度」の集計
レコードごとの緯度・経度なし「集計しない」
地名ごと(緯度・経度あり)あり「平均」など
地名ごと(緯度・経度なし)ありなし
  • 「位置」がない場合は、レコードごとに1つのバブルになります。
  • 「位置」がある場合は、地名ごとに1つのバブルになります。
  • 地名と緯度・経度を使う場合は、地名ごとの緯度・経度の平均などの位置に表示されます。

「書式設定」タブ:「チャートタイトル 」

マップ の画面
  • 17「チャートタイトル 」:チャートのタイトルを表示します(初期値:オン)。
  • 18フォント・文字の大きさ・B/I/U・色:タイトルの文字の書式です。
  • 19「テキスト」:タイトルの文字です。入力しない場合は、フィールドから自動で付けられます。
  • 20「位置」:タイトルの位置(「トップ」(初期値)「ボトム」)です。

「書式設定」タブ:「凡例」

マップ の画面
  • 21「凡例」:凡例を表示します(初期値:オン)。凡例は、「凡例」にフィールドがある場合に表示されます。
  • 22フォント・文字の大きさ・B/I/U・色:凡例の文字の書式です。
  • 23「タイトル」:凡例のタイトル(「凡例」のフィールド名)を表示します(初期値:オン)。
  • 24「テキスト」:凡例のタイトルの文字です。
  • 25「位置」:凡例の位置(「トップ」(初期値)「ボトム」「右」「左」)です。
  • 26「幅」:位置が「右」「左」の場合の凡例の幅(「自動」、10~50%)です。

「書式設定」タブ:「カテゴリラベル」

マップ の画面
  • 27「カテゴリラベル」:バブルの横に名前を表示します(初期値:オフ)。
  • 28フォント・文字の大きさ・B/I/U・色:名前の文字の書式です(初期値:Arial、12)。大きさは8~60です。
  • 29「背景」:名前の背景の色です。
  • 30「透明度」:背景の色の透明度(0~100%)です。

「書式設定」タブ:「バブル」

マップ の画面
  • 31「サイズ」:バブルの大きさを調整します(-30~100、初期値:1)。入力またはスライダーで指定します。
  • 32「設定を適用する」:色を設定するバブル(「すべて」または凡例の値)を選択します。
  • 33「色」:バブルの色です。初期値は凡例の値ごとに決まった色です。
  • 数値の項目に範囲外の値を入力した場合は、その値は使用されず、チャートは変わりません。

マップの例

次の店舗データ(一部、全10件)から作成した例です。

店舗名都道府県地域緯度経度売上
札幌店北海道東日本43.0621141.35443200
名古屋店愛知県西日本35.1815136.90666100
博多店福岡県九州33.5902130.42074700
・・・・・・・・・・・・・・・・・・

「凡例」を使用しない場合

緯度:緯度、経度:経度(集計しない)、バブルサイズ:売上の合計。店舗ごとに1つのバブルになります。

マップ の画面

「位置」を使用する場合

位置:地域、緯度・経度:平均。地域ごとに1つのバブルが、店舗の位置の平均に表示されます。

マップ の画面

マップが表示されない場合

軸の設定に誤りがある場合は、地図の代わりに、チャートの枠の中にメッセージが表示されます。

  • 「緯度と経度のペアを表示するには、場所を削除してください。または、場所を保持して、緯度と経度の集計を平均に設定することもできます。」
  • →「位置」を使う場合は、緯度・経度の集計を「平均」などにします。
  • 「緯度と経度のペアを表示するには、緯度と経度の集計を「集計しない」に設定してください。」
  • →「位置」を使わない場合は、緯度・経度の集計を「集計しない」にします。
  • 「場所軸には1つのフィールドのみが許可されています。」
  • → 軸のフィールドを1つにします(ほかの軸も同じです)。
  • 「このビジュアルを表示できません。フィールド {0} はテーブル {1} に存在しません。」
  • → テーブルにないフィールド(削除・名前の変更など)を、軸から外して選び直します。

操作ログ

保存すると、チャートごとに次のコマンドが記録されます(共通の部分は「チャートの作成」を参照)。

CREATE CHART TYPE "MAP" TABPAGE 1 TABNAME "Page 1"
 LOCATION-AXIS TABLE "テーブル" FIELD [フィールド]
 VALUE-AXIS TABLE "テーブル" 集計 FIELD [フィールド]
 LEGEND-AXIS TABLE "テーブル" FIELD [フィールド]
 LATITUDE-AXIS TABLE "テーブル" 集計 FIELD [フィールド]
 LONGITUDE-AXIS TABLE "テーブル" 集計 FIELD [フィールド]
 書式のキーワード ・・・ WIDTH 620 HEIGHT 400 CHART-X 20 CHART-Y 20 ・・・

軸と主な書式のキーワードは、次のとおりです。

キーワード内容
LOCATION-AXIS「位置」のフィールド
VALUE-AXIS「バブルサイズ」のフィールドと集計の方法
LEGEND-AXIS「凡例」のフィールド
LATITUDE-AXIS / LONGITUDE-AXIS緯度・経度のフィールドと集計の方法
TITLE-…チャートタイトル(17~20)
LEGEND-…凡例(21~26)
CATEGORY-LABEL…カテゴリラベル(27~30)
BUBBLE-SIZEバブルの大きさ(31)
SERIES “値” COLOR凡例の値ごとの色(32~33)
  • 下線部は、その軸にフィールドがある場合に記述されます。
  • 緯度・経度の集計が「集計しない」の場合は、集計の方法は記述されません。

例

CREATE CHART TYPE "MAP" TABPAGE 1 TABNAME "Page 1" VALUE-AXIS TABLE "店舗" SUM FIELD [売上] LEGEND-AXIS TABLE "店舗" FIELD [地域] LATITUDE-AXIS TABLE "店舗" FIELD [緯度] LONGITUDE-AXIS TABLE "店舗" FIELD [経度] TITLE-DISPLAY "on" LEGEND-DISPLAY "on" CATEGORY-LABEL "off" BUBBLE-SIZE 1 ・・・ WIDTH 620 HEIGHT 400 CHART-X 20 CHART-Y 20 PAGE-SIZE 1280 720 ・・・