Spotfire® ユーザー ガイド

マップチャート

マップチャートは、さまざまなレイヤを使用して、データをコンテキスト (しばしば地理コンテキスト) に配置します。レイヤには、マーカー レイヤや機能レイヤなどのデータ レイヤと、マップ レイヤ、Tile Map Service レイヤ (TMS)、Web マップ サービス レイヤ (WMS)、イメージ レイヤなどの参照レイヤがあります。マップチャートに複数のレイヤを追加することで、ニーズに合ったマップを構成できます。



マップチャートの作成に使用するデータには、緯度値と経度値、または国と都市の名前を含むカラムなど、地理コンテキストがしばしば含まれています。Spotfire は多種類の地理データを自動的に処理できますが、ときには手動でデータを指定する必要がある場合もあるでしょう。詳細については、「新しい地域コーディング テーブルの指定」を参照してください。

3 次元の地球上の位置を 2 次元の平面に変換するとき、結果は座標基準系を使用して表されます。変換に使用されているモデルに応じて、座標の値は系ごとに異なります。追加されるデータ レイヤの地理的位置は、任意の座標基準系を使用して表されます。レイヤが上に表示されることになる、マップ自体の表示も、特定の座標基準系によって決まります。これらの 2 つの系が組み合わされて、データの位置決めが行われます。詳細については、「座標基準系」を参照してください。

レイヤ タイプごとに複数のレイヤを追加し、各レイヤのプロパティを個別に制御することができます。ビジュアライゼーションのナビゲーション コントロールでズームとパンを実行し、マップチャート内のデータを調査します。

  • 各レイヤには、特定の種類のレイヤに対する微調整を追加するための独自のプロパティのセットが含まれています。
  • 各レイヤのプロパティ、透明度によって、レイヤ表示を微調整することができます。
  • マーカー レイヤは、ロケールや郵便番号、主要都市、国名などのインジケータをデータ カラムに対し追加できます。
  • 機能レイヤは、地域、国、大陸などの領域を定義するための図形を追加できます。
  • イメージ レイヤは、マップ内の地理的背景と非地理的背景の両方として使用できます。
  • 第三者サービス (TMS および WMS) を使用して、特定分野の興味や美しさをマップチャートに追加します。

機能レイヤ

機能レイヤには、マップ機能または、多角形、線、点の図形タイプが含まれます。機能レイヤは、データ レイヤとして使用するか、ビジュアル対象の項目のみ表示する参照レイヤとして使用できます。次に、図形を表示するインタラクティブな機能レイヤを使用したマップチャートの例を示します。それぞれの図形は米国の各州を表しています。マップの各図形は個別の項目で、他のビジュアライゼーションの項目と同様に対話形式で作成できます。

上述したように、機能レイヤの図形は、多角形、線、または点の 3 つの図形座標型のいずれかです。上の例のように多角形を使用すると、図形はマップの異なる領域を構成し、これらの領域が色分けされます。図形の色分けは、レイヤ設定の [色] ページまたはレジェンドで定義します。線または点を使用する場合、対照形は実際の線または点になります。[色] ページで定義する色は、線または点の色になります。対照形としての線を含むマップが役立つ例は、高速道路や道路の交差を表示するマップです。次に、それぞれの図形が高速道路を表す対照形で作成したマップチャートの例を示します。

マップで使用する図形座標の種類は、分析に読み込む前にマップ データで定義し、Spotfire では変更できません。

注: 機能レイヤは、機能または図形の描画に使用される少なくとも 1 つの図形座標カラムを含むデータテーブルに基づいています。データテーブルに複数のジオメトリ カラムがある場合は、最初のカラムのみが使用されます。残りのジオメトリ カラムは無視されます。

マーカー レイヤ

マーカー レイヤでは、マーカーまたは円は異なる領域に配置されます。次の例のマップには、最初の例と同じ地域が表示され、各州に分割されています。ただし、州全体を対話形式で作成する代わりに、各州にはマーカーが配置され、他のビジュアライゼーションと同様にマーカーを使って対話形式で作成しています。

マーカーまたは円のデータテーブルに座標を含むカラムがある場合は、座標を使用して、マーカーまたは円をマップの正しい場所に配置できますが、特定の階層 (州、郡、都市など) を地域コーディング データテーブルの対応する階層にマップすることもできます。

以下に示すように、マーカーはマップ レイヤまたは WMS レイヤを使用したオンライン マップ上の表示にも適しています。
注: 基本マップは +85 から -85 までの緯度に制限されるため、緯度が 86 から 90 または -86 から -90 のマーカーは表示されません。

マップ レイヤ

マップ レイヤでは、タイルベースの Web マップにデータを表示できます。マップ レイヤは常に参照レイヤとして使用され、直接操作することはできません。使用可能なデフォルトのマップは、両方の境界線、ラベル、道路が含まれる複合標準マップであるか、情報の種類ごとに別のレイヤを使用して対象の情報のみ選択できます。

また、他の Tile Map Service レイヤ (TMS レイヤ) を参照レイヤとして追加することもできます。



マップ レイヤをマップチャートの参照背景として使用するには、[プロパティ] ダイアログの [表示] ページでマップチャートの座標基準系を [EPSG:3857 - WGS 84 / Pseudo-Mercator] に設定する必要があります。

WMS レイヤ

参照背景の他のタイプには WMS レイヤがあります。WMS レイヤは、ESRI ArcGIS やインターネット上の複数の公開されている WMS サーバーなどの地理情報システムデータベース (GIS) から地理参照マップ イメージにアクセスするための Web 標準である、Web マップ サービスから取得されます。以下では、背景 WMS レイヤで天候観測を表示します。



WMS レイヤは多くの異なる座標基準系に対して提供可能です。

イメージ レイヤ

マップチャートを構成するもう 1 つの方法は、背景イメージを使用し、イメージの上にマーカーまたは円を配置するというものです。この方法は、マーカーまたは円で作成したマップに似ていますが、設定するためにデータテーブルのマップ データを必要としない点が異なります。地理情報がメタデータとしてイメージ ファイルに含まれている GeoTIFF イメージを使用する場合、イメージは自動的に正しく配置されます。次の例はマップ レイヤに投影された GeoTIFF イメージを示し、マーカーはイメージ レイヤの上に配置されています。

GeoTIFF イメージをマップ上に正しく配置するには、イメージに投影メタデータが含まれている必要があります。また、一部の投影がサポートされていないことに注意してください。

他のタイプのイメージ ファイルの場合、マーカーを地理的位置に正しく配置するには、データテーブルに X 座標と Y 座標が含まれている必要があります。

マップチャートを使用すると、地理データ以外のものを表示できます。次の例では、マイクロチップを製造するための半導体材料であるウェハー上の各種の不具合を表示しています。

背景は、ウェハーを表現しているイメージです。このビジュアライゼーション内のマーカーは、ウェハー上のチップを表しており、実際のウェハー上のチップの配置と同じように背景上に配置されています。色とラベルは、このウェハー上で発生した 6 種類の製造上の不具合を示しています。ウェハーの実際のレイアウトをコピーすることで、データの読み取りやすさを高めることができます。データをこのように表示できるようにするには、格子状に表示されるマーカーを使用する必要があります。並べて表示されるマーカーを使用すると、すべてのマーカーは同じサイズとなり、格子状のレイアウトで表示されます。格子状に表示されるマーカーに変更するには、プロパティの [図形] セクション (またはインストール済みクライアントの [マーカー レイヤの設定]) に移動します。

マップで拡大するとさらに詳細を表示できます。また、特定のレイヤが表示されるズーム レベルを指定するオプションもあります。詳細については、「マップチャートのプロパティ – 拡大の表示/非表示」を参照してください。マップの右にあるナビゲーション コントロールを使用すると、マップをズームおよびパンできます。ナビゲーション コントロールの表示と非表示を切り替えるには、マップチャートのタイトルバーにある小さい矢印アイコンをクリックします (マウスを合わせると表示されます)。ズームとパンの詳細については、「マップチャートでのナビゲーション」を参照してください。

ラベルは、マーカーやインタラクティブな図形を識別および説明するためにマップチャートで使用することもできます。

上の例では、マップが拡大表示されていて、州名が設定されたラベルが機能レイヤのマークされた図形に追加されています。特定のレイヤのラベル設定を変更するには、ビジュアライゼーション プロパティ (レイヤ設定) の [ラベル] セクションを開きます。

すべてのビジュアライゼーションは、他のビジュアライゼーション内の 1 つ以上のマークによって制限されたデータのみを表示するように設定できます (詳細ビジュアライゼーション)。マップチャートは、1 つ以上のフィルターによって制限することもできます。フィルターを一切使用せずにマップチャートを構成する方法もあります。詳細については、「ビジュアライゼーションのデータ制限の追加」を参照してください。