3 Oracle Spatial Studioの使用

Oracle Spatial Studioを使用すると、1つ以上のプロジェクトを作成でき、各プロジェクトでは様々な空間操作を実行できる1つ以上の空間データセットを定義できます。

Spatial Studioで作業する際には、次の用語を理解することが重要です。

  • プロジェクトには、意図された用途に論理的に関連するSpatial Studioオブジェクト(データセットなど)が含まれています。たとえば、プロジェクトにはNew England Sales Territories、Sales Territories and CustomersまたはOhio Airports and Countiesという名前を付けることができます。プロジェクトを作成する際には、地理的領域で空間データを識別および分析する目的を知っておく必要があります。
  • データセットとは、特定の使用タイプおよびジオメトリ・タイプの空間機能のコレクションです。たとえば、データセットには、多角形ジオメトリによって表される空港、LRS線ストリング・ジオメトリによって表される道路、または点ジオメトリによって表される事故が含まれています。
  • 接続では、目的の空間データがあるOracle Databaseスキーマに接続するための情報を指定します(ユーザー名、パスワード、システム、ポート、データベース名など)。(これはSQL Developerの接続と似ています)

ノート:

詳細は、Spatial Studioの用語も参照してください。

新しいユーザーのSpatial Studioのメイン・ランディング・ページは次のとおりです。

図3-1 Spatial Studioのメイン・ページ

図3-1の説明が続く
「図3-1 Spatial Studioのメイン・ページ」の説明

Spatial Studioユーザー・インタフェースの全体のレイアウトは、次の要素で構成されています。

  • ヘッダー: ページ上部のヘッダーには、次のボタンがあります。
    • toggle_menu: サイド・ナビゲーション・メニューを表示または非表示にします
    • help_icon: ツールの概要および他のチュートリアル・リソースへのリンクを提示して、Spatial Studioの使用の開始を支援します
    • avatar: ユーザー・プロファイルの詳細を表示します
  • サイド・ナビゲーション・メニュー: 左側のナビゲーション・パネルにメニュー項目が表示されます。ナビゲーション・ドロワーは展開または折り畳むことができます。
  • ユーザー・ワークスペース: 選択したメニュー・オプションのページ固有の詳細が右側に表示されます。

ナビゲーション・メニューは、次のメニュー・オプションで構成されています。

  • アクティブ・プロジェクト: 最新の作業プロジェクトが表示される「アクティブ・プロジェクト」ページに移動します。
  • プロジェクト: すべての既存プロジェクトおよび公開プロジェクトがリスト表示される「プロジェクト」ページに移動します。
  • データセット: 使用可能なすべてのデータセットがリスト表示される「データセット」ページに移動します。
  • 接続: 使用可能なすべての既存の接続(データ・ソース)がリスト表示される「接続」ページに移動します。
  • ジョブ: 様々なリクエストを処理するためにSpatial Studioによって起動された各種バックグラウンド・ジョブがリスト表示される「ジョブ」ページに移動します。
  • 管理: Spatial Studioのステータスおよびアクティビティをモニターできる「管理」ページに移動します。「設定」、「メンテナンス」および「モニタリング」のタブがあります。

3.1 Spatial Studioの使用開始

Spatial Studioには、ツールの使用を開始するために役立つ情報およびリンクが記載されたページがあります。

このページを表示するには、ほとんどのページの右上の領域(「作成」ボタンの上)にある小さい疑問符アイコン(?)をクリックします。Spatial Studioの開始ページには、次のものが含まれています。

  • 概要を見る: このビデオを視聴することは、ユーザー・インタフェースを理解し、使用可能なアクションの実行方法を確認するための最もよい方法です。
  • データの準備: マッピングおよび空間分析のためにビジネス・データを有効にします。
  • 視覚化および分析: ビジネス・データの地理的パターンおよび関係を調査します。
  • 詳細: Oracle Spatial Cloudについてより詳しく学ぶには、ビデオ・ライブラリをご覧ください。

3.2 Spatial Studioの「アクティブ・プロジェクト」ページ

「アクティブ・プロジェクト」ページには、現在の作業プロジェクトが表示されます。

Spatial Studioで作業している場合は、他のページから作業プロジェクトにいつでも切り替えることができます。

次の図に、「アクティブ・プロジェクト」ページのレイアウトを示します。

図3-2 「アクティブ・プロジェクト」ページ

図3-2の説明が続く
「図3-2 「アクティブ・プロジェクト」ページ」の説明
「アクティブ・プロジェクト」ページでは次のアクションを実行できます。
  • 表またはマップ・ビジュアライゼーションの作成。
  • プロジェクトに対するデータセットの追加または削除。
  • ビジュアライゼーション・レイヤーに対するデータの追加または削除。
  • ビジュアライゼーション・レイヤーのスタイル設定またはズーム解像度の調整。「データ」タブでデータセット名の横にあるメニュー・セレクタをクリックして、次の使用可能なオプションを表示できます。
    • 設定: 「スタイル」、「相互作用」および「凡例」の表示オプションを示します。
    • 空間分析: 多くの空間操作(すべて、またはタイプによってフィルタ処理(フィルタ、結合、変換、測定))を実行できます。たとえば、指定した間隔のバッファの追加、他の形状と空間関係を持つ形状の取得、領域の計算などです。
    • レイヤーにズーム: レイヤー全体にあわせて表示をズームします(ズーム・アウトまたはズーム・イン)。
    • レイヤーのリフレッシュ: レイヤーをリフレッシュしてすべてのユーザー・アクションを反映します。
    • 削除: プロジェクトからレイヤーを削除します。

次のアイコンが「アクティブ・プロジェクト」ページの右上の領域に表示されます。

図3-3 「アクティブ・プロジェクト」ページのアイコン

図3-3の説明が続きます
「図3-3 「アクティブ・プロジェクト」ページのアイコン」の説明

パラメータは次のとおりです。

  • 保存: プロジェクトへの更新を保存します
  • 名前を付けて保存: プロジェクトの新しいコピーを作成します
  • 共有: プロジェクトを公開します
  • プロジェクト設定: プロジェクト詳細(名前、作成者、説明など)を編集できます
  • 閉じる: プロジェクトを閉じます

3.3 Spatial Studioの「プロジェクト」ページ

「プロジェクト」ページには、作成されたすべてのプロジェクト(非公開と公開済の両方)がリストされます。

図3-1に、「プロジェクト」ページのレイアウトを示します。

「プロジェクト」ページでは次のアクションを実行できます。

  • 作業するプロジェクトまたは詳細を表示するプロジェクトを選択できます。
  • 「プロジェクトの作成」をクリックすると、新しいプロジェクトを作成できます。
  • プロジェクトをインポートするには、「インポート」をクリックし、「プロジェクトのインポート」ダイアログでプロジェクトのzipファイルを選択します。
  • プロジェクトを開いたり、エクスポートまたは削除するには、リスト表示されたプロジェクトのハンバーガ・アイコンをクリックします。
  • 表示設定を変更して、プロジェクトをカードまたは表形式で示すことができます。
  • 非公開プロジェクトと公開プロジェクトの両方を検索できます。

ノート:

最初の2つのアクションの場合、プロジェクトは「アクティブ・プロジェクト」ページで開きます。

3.4 Spatial Studioの「データセット」ページ

「データセット」ページでは、既存のデータセットの表示と編集、および新しいデータセットの作成を行うことができます。

次の図に、「データセット」ページを示します。

図3-4 「データセット」ページ

図3-4の説明が続きます
「図3-4 「データセット」ページ」の説明

「データセット」ページでは次のアクションを実行できます。

  • 「データセットの作成」をクリックすると、新しいデータセットを作成できます。

    次のソースからデータセットを作成できます。

    • データベース接続を使用するOracle Databaseの表またはビュー
    • 次のような様々なフォーマットのデータセット・ファイルをデータベースにアップロードして。
      • スプレッドシート・ファイル
      • シェイプファイル
      • GeoJSONファイル
      • CSVファイル
      • KMLファイル
    • 3D Tilesのタイルセットをインポートして

表示されたデータセットに対してsetting_iconをクリックするか、データセット行を右クリックして、次のアクションを実行できます。

  • プロパティ: データセットのプロパティを表示または変更します
  • 統計の更新: データセット統計を更新します
  • プロジェクトの作成: データセットを使用して新しいプロジェクトを作成します
  • アクティブ・プロジェクトに追加: 「アクティブ・プロジェクト」ページのプロジェクトにデータセットを追加します
  • エクスポート: データセットを(GeoJSONまたはCSVファイル形式で)エクスポートします。
  • 名前を付けて保存: データセットの新しいコピーを作成します
  • 権限: データセットの共有と権限を構成します
  • キャッシュ: マップ・タイルの事前キャッシュ・アクティビティを制御します
  • 準備: 次のいずれかのオプションに対してデータセットを準備します。
    • 住所のジオコード: 地理座標などのジオコード化された情報をデータセットに追加します
    • 住所ジオコードのクリア: データセットからジオコード化された情報を削除します
    • 逆ジオコード: 一連の地理座標からの住所情報をデータセットに追加します
    • 緯度/経度索引の作成: 緯度/経度索引を作成します
    • 緯度/経度索引の削除: 緯度/経度索引を削除します
    • H3索引の作成: H3集計データセットを準備します
    • 空間データセットへの結合: 空間データセットへの結合により、非空間データセットをマップ・ビジュアライゼーションのために準備します
  • 削除: データセットを削除します

3.4.1 データセットの作成

次の手順で、新しいデータセットを追加できます。
  1. 「データセット」ページに移動します。
  2. 「データセットの作成」をクリックします。
    次のような「データセットの作成」ウィンドウが開きます。

    図3-5 データセットの作成

    図3-5の説明が続きます
    「図3-5 データセットの作成」の説明
  3. データ・ソース・オプションのいずれかをクリックし、次に示すように、選択内容に応じた手順を実行します。
    ファイルのアップロードから:
    1. サポートされているファイル・タイプのいずれかをアップロードします。
    2. 「作成」をクリックします。

    表またはビューから:

    1. 「接続の選択」ドロップダウンから接続を選択します。
    2. 「作成」をクリックします。

      データセットを作成するアイテムの選択ウィンドウが開き、データベース内にあるすべての表、ビューおよびGeoRasterデータがリストされます。

      図3-6 データ・ソースの選択

      図3-6の説明が続く
      「図3-6 データ・ソースの選択」の説明
    3. リストからアイテムを選択し、「OK」をクリックします。

    3Dタイルから

    1. タイル・セットの場所を選択します。
      次のいずれかのオプションを選択できます。
      • サーバー上のタイルセット: サーバーからタイルセットをロードするには、「名前」および「ディレクトリ」に入力します。
      • タイルセットのアップロード: 新しいタイルセットのzipファイルをアップロードします。サポートされているフォーマットは次のとおりです。
        • .b3dm: バッチ
        • .pnts: 点群
      • 「作成」をクリックします。

    新しいデータセットが追加され、「データセット」ページにリストされます。

3.4.2 問題のあるデータセット

分析に使用するには、すべてのデータセットが特定のデータ要件を満たしている必要があります。そうでない場合は、Spatial Studioの「データセット」ページでこれらのデータセットが警告付きで強調表示されます。

警告アイコンをクリックすると問題が表示されます。その後、次に示すように、問題の下の解決リンクをクリックして、分析に必要なデータセットを準備できます。

図3-7 データセットに関する警告

図3-7の説明が続きます
「図3-7 データセットに関する警告」の説明
次の表では、データセットに関する、強調表示される一般的な問題をいくつか示します。

表3-1 選定したデータセット問題のリスト

問題 原因 Spatial Studioでの解決方法
キー列が見つかりません データセットに主キーがありません。 データセットの列に移動をクリックして、データセットのキーを作成します。
このデータセットには空間メタデータおよび空間索引が必要です データセット内のジオメトリ列に、空間メタデータまたは空間索引、あるいはその両方がありません。 空間メタデータおよび索引の作成をクリックして、そのジオメトリ列用に空間メタデータおよび空間索引を作成します。
マッピングおよび空間分析のための準備が必要です 次のいずれかの理由が考えられます。
  • データセットに住所情報が含まれていますが地理座標がありません。
  • データセット内の緯度データおよび経度データに緯度索引および経度索引がありません。
原因に応じて、次のいずれかを実行する必要があります。
  • 住所のジオコードをクリックします
  • 緯度/経度索引の作成をクリックします
3.4.2.1 ビューベースのデータセットでの空間の有効化
Spatial Studioでは、緯度列と経度列を含むビューから作成されたデータセットに空間索引を作成できるため、ビューをビジュアル化および分析できます。
次の手順で、ビューベースのデータセットに緯度索引と経度索引を作成できます。

この手順は、次のことが前提となっています。

  • 緯度列と経度列を含むビューからデータセットを作成してある。

    ビューからのデータセットの作成の詳細は、データセットの作成を参照してください。

  • このビューベースのデータセットは、ビジュアライゼーションのために空間的に有効になっていないため、「データセット」ページで警告アイコン付きでリストされている。
  1. 「データセット」ページに移動します。
  2. 警告アイコンをクリックして、ビューベースのデータセットに関する問題を表示します。
  3. 緯度/経度索引の作成をクリックします。
    次のような緯度列と経度列ウィンドウが開きます。

    図3-8 ビューベースのデータセットでの緯度索引と経度索引の作成

    図3-8の説明が続きます
    「図3-8 ビューベースのデータセットでの緯度索引と経度索引の作成」の説明
  4. 緯度列を選択します。
  5. 経度列を選択します。
  6. 元表の緯度索引と経度索引を再使用するチェック・ボックスを選択します。
    前の図で示したように、ビューが作成されている元表で緯度列と経度列に空間索引があることを確認します。
  7. 「OK」をクリックします。
    経度索引と緯度索引の作成タイプのバックグラウンド・タスクが実行されます。「ジョブ」ページでのこのタスクの正常な完了は、データセットがビジュアライゼーションのために空間的に有効になっていることを示します。

    「アクティブ・プロジェクト」ページでこのビューベースのデータセットをビジュアライゼーションに使用できるようになりました。

3.4.3 データセットの逆ジオコード

逆ジオコードは、緯度および経度座標のセットから住所情報を導出するプロセスです。

次のステップを使用して、Spatial Studioのデータセットを逆ジオコード化してデータセットの表に住所情報を追加できます。

ノート:

逆ジオコードは、点または緯度および経度のデータセットでのみサポートされます。
この手順では、座標詳細を含むデータセットがすでにデータベース・スキーマに存在していることを前提としています。
  1. 「データセット」ページに移動します。
  2. 逆ジオコードを適用するデータセット名を右クリックします。
  3. 「準備」コンテキスト・メニューから「逆ジオコード」を選択します。
  4. 必要に応じて、図3-9に示すように、必要な場所属性を選択して変更します。
    場所属性の入力テキスト・フィールドは、ターゲット・データセットの基礎となるデータベース表に作成される列名です。
  5. 「適用」をクリックします。
    「ジョブ」ページで逆ジオコード・データセット・バックグラウンド・タスクをモニターできます。ジョブが正常に完了すると、データセット内のデータに逆ジオコードが適用されます。
    データセットのプロパティを表示すると、次の図に示すように、逆ジオコードがデータセットに適用されていることを確認できます。

3.4.4 分析のための非空間データセットの準備

Spatial Studioでは、空間データセットへの結合により、非空間データセットをマッピングおよび分析のために準備できます。

また、2つのデータセットの結合については、次の点に注意してください。

  • 非空間データセットから空間データセットへの結合のみ可能であり、逆はできません。
  • 一方のデータセット内の非空間データが、共通の主キー列によって、他方のデータセット内の空間データにリンクされている必要があります。
  • 結合操作で関連付けたデータセットの属性から、新しく作成される結合後のデータセット用の列を選択できます。
この手順は、共通の主キー・データを含む空間データセットと非空間データセットがデータベース・スキーマ内にすでに存在していることが前提となっています。
  1. 「データセット」ページに移動します。
  2. 空間データセットに結合する非空間データセットを右クリックします。
  3. 「準備」コンテキスト・メニューから空間データセットへの結合を選択します。
    次のウィンドウが開きます。

    図3-10 空間データセットへの結合

    図3-10の説明が続きます
    「図3-10 空間データセットへの結合」の説明
  4. オプションで、結合結果となるデータセットの名前にデータセット名を入力します。
  5. 空間データセットで結合対象を選択します。
    選択すると、その空間データセットに関連付けられた主キーが、非空間データセットのキーに対して検証されます。データセットのキー値が結合操作に適していない場合は、次のエラーが表示されます。
    Dataset key columns to join must be the same data type
  6. オプションで、非空間データセットと空間データセットから、結合結果となるデータセット用に、必要な列を選択します。
  7. 「OK」をクリックします。

    結合されたデータセットが作成され、「データセット」ページに行として表示されます。このデータセットには、空間データセットと非空間データセットの両方から選択したすべての列プロパティが含まれています。結合後のデータセットのプロパティは、「データセット」ページのデータセット・プロパティウィンドウで確認することや、次に示すように「アクティブ・プロジェクト」ページでマップ・ビジュアライゼーションおよび分析のためにそのデータセットを使用するときに確認することができます。

    図3-11 追加された非空間プロパティと空間プロパティ

    図3-11の説明が続きます
    「図3-11 追加された非空間プロパティと空間プロパティ」の説明

3.5 Spatial Studioの「接続」ページ

「接続」ページには既存の接続がすべて表示され、新しい接続を作成することもできます。

次の図に、「接続」ページのレイアウトを示します。

図3-12 「接続」ページ

図3-12の説明が続きます
「図3-12 「接続」ページ」の説明

「接続」ページでは次のアクションを実行できます。

  • 「接続の作成」をクリックすると、新しい接続を作成できます。

    次のソースから接続を作成できます。

    • Oracle Database: ホスト、ポート、スキーマおよびその他のデータベース認証の詳細を指定します
    • Oracle Autonomous Database: ウォレットの詳細を指定します
  • 表示された接続に対してハンバーガ・アイコンをクリックするか、接続行を右クリックすることによって、次のアクションを実行することもできます。
    • プロパティ: 接続のプロパティを表示または変更します
    • 編集: 接続詳細を更新します

      ノート:

      「接続」ページでSPATIAL_STUDIO接続を編集することはできません。かわりに、Spatial Studioのリポジトリ・スキーマ・パスワードが変更されている場合を参照してください。
    • テスト: 接続を検証します
    • 削除: すべてのデータセットとともに接続を削除します

      ノート:

      SPATIAL_STUDIO接続は削除できません。

3.6 Spatial Studioの「管理」ページ

「管理」ページでは、Spatial Studioのステータスおよびアクティビティをモニターできます。サーバー・ログの表示、グローバル・システム構成の変更、カスタム・ベースマップの管理および安全ドメインの構成も行うことができます。

「管理」メニュー・リンクから「管理」ページに移動します。

ノート:

このメニュー・オプションにアクセスするには、Spatial Studioの管理者としてログインする必要があります。
「管理」ページのレイアウトは次のとおりです。

図3-13 「管理」ページ

図3-13の説明が続きます
「図3-13 「管理」ページ」の説明
Studioのコンソール・ページには、次のセクションがあります。

設定

  • 一般: このセクションでは、Studioサーバーで使用されるWebプロキシであるGeoCodingサービスURLを変更できます。また、アプリケーションのフロントエンド・ブランド領域をカスタマイズすることもできます。
  • 安全ドメイン: このセクションでは、Studioアプリケーションから様々なタイプのリソースを安全にロードできるとみなされるドメイン(ホスト名またはIPアドレス)のホワイト・リストを管理できます。通常、Studioのコンテンツ・セキュリティ・ポリシー・ディレクティブにカスタム・ベースマップのドメインを追加するために使用されます。安全ドメイン・リストに変更を加えた後、ブラウザ・ページを再ロードまたはリフレッシュして、新しいコンテンツ・セキュリティ・ポリシーを再ロードする必要があります。
  • ベースマップ: このセクションでは、既存のカスタム・ベースマップをすばやく表示し、新しいカスタム・ベースマップを追加できます。カスタム・ベースマップは、ラスター・タイルまたはベクター・タイルのいずれかで構成でき、通常はサード・パーティのタイル・サーバーでホストされます。また、WMS OGC Webサービスを使用してカスタム・ベースマップを作成することもできます。
  • Cesiumベースマップ: このセクションでは、3D Cesiumマップのビジュアライゼーション専用に使用される既存のカスタム・ベースマップをすばやく表示できます。また、3Dマップのビジュアライゼーションで使用される新しいベースマップを追加することもできます。

ノート:

「ベースマップ」および「Cesiumベースマップ」に表示される各ホスト・エントリは、「安全ドメイン」リストのエントリの1つとして存在する必要があります。ホスト・ベースマップが「安全ドメイン」リストに存在しないドメインからのものである場合、マップを視覚化するとベースマップが正しくレンダリングされないことがあります。

メンテナンス

  • WKText索引の再構築: リポジトリ・データベース・スキーマでサポートされている空間参照ウェル・ノウン・テキスト定義のテキスト索引を再構築する必要がある場合にのみ使用します。シェープファイル・アップロードでは、このウェル・ノウン・テキスト索引を使用して最適なSRIDが自動的に照合されます。
  • メタデータのキャッシュのリフレッシュ: Spatial Studioでは、通常、データセット、接続およびプロジェクトの定義などの、頻繁に使用されるすべてのメタデータがキャッシュされます。まれなイベントで一部のキャッシュされたメタデータが失効したり、同期しなくなったりした場合に、キャッシュ全体をリフレッシュする必要がある場合があります。

モニタリング

  • システム・ステータス: このセクションには、Spatial Studioサーバーの一般的な状態およびシステム・ステータスに関する読取り専用情報が表示されます。
  • サービス・ログ: このセクションでは、必要な数のサーバー側ログをロードおよび表示できます。乱雑さを減らすために、目的のロギング・レベルを使用して結果をフィルタ処理できます。

クラスタ・デプロイメントでは、前述のオプションではいずれも、現在のセッションが接続されている特定のSpatial Studioインスタンスの情報のみが表示されます。

3.6.1 カスタム・ベースマップの追加

次の手順で、カスタム・ベースマップを追加できます。

  1. 「管理」ページに移動します。
  2. 「設定」でベースマップをクリックします。
    使用可能なすべてのベースマップがリストされる、ベースマップウィンドウが開きます。
  3. ベースマップの追加をクリックし、次のいずれかのベースマップ・タイプをクリックします。
    • XYZラスター・タイル
    • OGC WMS
    • ベクター・タイル
  4. 選択したベースマップ・タイプについて「名前」および「URL」に入力します。
  5. オプションで、帰属および「APIキー」に入力します。

    ヒント:

    すべての必須フィールドに入力した後は、クイック・ビューをクリックするとそのベースマップをプレビューできます。
  6. 「追加」をクリックしてベースマップを追加します。
    例として、次の図にOGC WMSベースマップ構成ウィンドウを示します。

    図3-14 OGC WMSマップの追加

    図3-14の説明が続きます
    「図3-14 OGC WMSマップの追加」の説明

    ノート:

    Spatial Studioアプリケーションがベースマップに必要なサービスにアクセスできるようにするために、「安全ドメイン」にそのドメイン名を追加することが重要です。

3.7 Spatial Studioの「ジョブ」ページ

「ジョブ」ページには、Spatial Studioで実行されているすべてのバックグラウンド・ジョブの詳細が表示されます。

次の図に、「ジョブ」ページのレイアウトを示します。

図3-15 「ジョブ」ページ

図3-15の説明が続きます
「図3-15 「ジョブ」ページ」の説明

「ジョブ」ページでは次のアクションを実行できます。

  • グリッドに表示するジョブ(「アクティブ」「過去」または「すべて」)を選択します。
  • ジョブ・グリッドのリフレッシュ間隔を選択します。

グリッド表には、各ジョブ・エントリ行について次のプロパティが表示されます。

  • タイプ: ジョブ・タイプ(ジオコード・データセット、経度/緯度索引の作成など)。
  • オブジェクト:ジョブによって変更されるエンティティ(データセット、表、索引など)。
  • 作成者: ジョブを送信したユーザー。

    ノート:

    システム・メンテナンス・ジョブは、"$system"アカウントによって作成されます。
  • ステータス: ジョブの状態または進捗を示します。次のいずれかになります。
    • PENDING
    • RUNNING
    • DONE
    • FAILED
    • ABORTED
  • 開始時間: PENDINGステータスのジョブのスケジュール済次回実行時間、またはその他のステータスの実際のジョブ開始時間。
  • 終了時間: ジョブが完了した時間。
  • 詳細: RUNNINGジョブが現在実行中のステップ、またはFAILEDまたはABORTEDジョブのエラーの詳細に関する追加のフィードバックを提示します。

3.8 Oracle Spatial Studioでのビジュアライゼーション

様々なビジュアライゼーション・モードを使用して、Oracle Spatial Studioで空間データを視覚化できます。

Spatial Studioでは、次のビジュアライゼーション方法がサポートされています。

  • マップ
  • Cesiumマップ

ビジュアライゼーションをプロジェクトとしてSpatial Studioに保存できます。プロジェクトを再処理したり、プロジェクトを公開して結果を他のユーザーと共有できます。

次の各項では、様々なビジュアライゼーション手法の使用方法について詳しく説明します。

3.8.1 表ビジュアライゼーションの使用

Spatial Studioを使用すると、表内のデータセットからデータを視覚化できます。
表形式のビューにデータを表示するには、次のステップを実行する必要があります。
この手順では、ビジュアライゼーションのデータセットがプロジェクトにすでに追加されていることを前提としています。
  1. 「プロジェクト」ページにリスト表示されているプロジェクトから目的のプロジェクト・カードをクリックして、プロジェクトを選択します。
    「アクティブ・プロジェクト」ページでプロジェクトが開きます。
  2. 「アクティブ・プロジェクト」ページの左ペインで、map_viz_icon(「ビジュアライゼーション」アイコン)をクリックします。
    様々なビジュアライゼーション・オプションがリスト表示されます。
  3. リストから「表」をクリックして右側のビジュアライゼーション・ウィンドウにドラッグし、表ビジュアライゼーションを作成します。
    ビジュアライゼーション・ウィンドウで空のレイヤーが開きます。
  4. 「アクティブ・プロジェクト」ページの左ペインで、data_elements_icon(「データ要素」アイコン)をクリックします。
    プロジェクトにロードされているすべてのデータセットがリスト表示されます。
  5. リストから目的のデータセットをクリックして右側の空のレイヤーにドラッグします。

    ノート:

    表ビューに表示できるデータセットは1つのみです。複数のデータセットを表示する場合は、データセットごとに表ビューを1つ作成する必要があります。
    次のように、ビジュアライゼーションのためにデータが表形式で開きます。

    図3-16 表形式のビジュアライゼーション

    図3-16の説明が続きます
    「図3-16 表形式のビジュアライゼーション」の説明

    右上にある「X」アイコンをクリックして、表ビジュアライゼーションを削除できます。

3.8.2 マップ・ビジュアライゼーションの使用

Spatial Studioでは、次のタイプのマップ・ビジュアライゼーションがサポートされています。

  • ジオメトリ・データ・ビジュアライゼーション:
    • 点タイプ
    • 線タイプ
    • ポリゴン/領域タイプ
  • GeoRasterデータ・ビジュアライゼーション
  • H3集計を使用した六角形データ・ビジュアライゼーション

次の各項では、これらのビジュアライゼーションの開始方法について説明します。

3.8.2.1 点マップの視覚化
Spatial Studioを使用すると、地理データの位置をマップ上の点として視覚化できます。
地理データをマップとして表示するには、次のステップを実行する必要があります。
この手順では、ビジュアライゼーションのデータセットがプロジェクトにすでに追加されていることを前提としています。
  1. 「プロジェクト」ページにリスト表示されているプロジェクトから目的のプロジェクト・カードをクリックして、プロジェクトを選択します。
    「アクティブ・プロジェクト」ページでプロジェクトが開きます。
  2. 「アクティブ・プロジェクト」ページの左ペインで、map_viz_icon(「ビジュアライゼーション」アイコン)をクリックします。
    様々なビジュアライゼーション・オプションがリスト表示されます。
  3. リストから「マップ」をクリックして右側のビジュアライゼーション・ウィンドウにドラッグし、マップ・ビジュアライゼーションを作成します。
    データ・ビジュアライゼーションの点がない、デフォルトのベース・マップが表示されます。
  4. 「アクティブ・プロジェクト」ページの左ペインで、data_elements_icon(「データ要素」アイコン)をクリックします。
    プロジェクトにロードされているすべてのデータセットがリスト表示されます。
  5. リストから目的のデータセットをクリックして右側のマップ・ビューにドラッグします。

    ヒント:

    1つのアクションで複数のデータセットをマップ・ビューにドラッグ・アンド・ドロップできます。
    次のように、ビジュアライゼーションためにマップがデータ点で更新されます。

    図3-17 マップ・ビジュアライゼーション

    図3-17の説明が続きます
    「図3-17 マップ・ビジュアライゼーション」の説明

    様々なレンダリング・スタイルを使用してマップをレンダリングできます。詳細は、点レイヤーへのレンダリング・スタイルの適用を参照してください。

    右上にある「X」アイコンをクリックして、マップ・ビジュアライゼーションを削除できます。

3.8.2.2 GeoRasterデータ・ビジュアライゼーション

Oracle Spatial Studioを使用すると、Oracle Databaseの空間GeoRasterタイプに格納されているGeoRasterデータを視覚化できます。

衛星画像、小型無人機からの航空写真、グリッド入りデータなど、地理参照ラスター・データは、アプリケーションのマッピングに非常に役立ちます。直接分析したり、追加コンテキストの背景マップとしてベクター・データを重ねることができます。GeoRasterデータの詳細は、Spatial GeoRaster開発者ガイドを参照してください。

次の各項では、Spatial StudioでGeoRasterデータを作成および視覚化する方法について説明します。

3.8.2.2.1 GeoRasterデータセットの作成
次のステップを使用して、GeoRasterデータセットを作成できます。
この手順では、GeoRasterデータがすでにデータベース・スキーマに存在していることを前提としています。
  1. 「データセット」ページに移動し、「データセットの作成」をクリックします。
  2. 次の図に示すように、必要なGeoRaster表を選択し、「OK」をクリックします。

    図3-18 GeoRasterデータセットの作成

    図3-18の説明が続きます
    「図3-18 GeoRasterデータセットの作成」の説明
    地理ラスター構成ダイアログが開きます。
  3. 「選択モード」を選択します。
    選択モードの値は次のとおりです。
    • 単一ラスター
    • 仮想モザイク
  4. 単一ラスター・モードを選択した場合、ビジュアライゼーション用のGeoRaster列を選択します。そのようなリポジトリがない場合は、このステップをスキップできます。

    ノート:

    仮想モザイク・モードを選択した場合、すべてのGeoraster列がビジュアライゼーションに含まれます。
  5. 「OK」をクリックします。
    GeoRasterデータセットが構成され、新しく作成されたGeoRasterデータセットが「データセット」ページに行として表示されます。
3.8.2.2.2 マップ上のGeoRasterデータの視覚化
次のステップを使用して、地図上のGeoRasterデータを視覚化できます。
この手順では、GeoRasterデータセットがすでにSpatial Studioに存在していることを前提としています。GeoRasterデータセットを作成するには、詳細について、GeoRasterデータセットの作成を参照してください。
  1. 「プロジェクト」ページにリスト表示されているプロジェクトから目的のプロジェクト・カードをクリックして、プロジェクトを選択します。
    「アクティブ・プロジェクト」ページでプロジェクトが開きます。
  2. 「アクティブ・プロジェクト」ページの左ペインで、map_viz_icon(「ビジュアライゼーション」アイコン)をクリックします。
    様々なビジュアライゼーション・オプションがリスト表示されます。
  3. リストから「マップ」をクリックして右側のビジュアライゼーション・ウィンドウにドラッグし、マップ・ビジュアライゼーションを作成します。
    データ・ビジュアライゼーションの点がない、デフォルトのベース・マップが表示されます。
  4. 「アクティブ・プロジェクト」ページの左ペインで、data_elements_icon(「データ要素」アイコン)をクリックします。
    プロジェクトにロードされているすべてのデータセットがリスト表示されます。
  5. リストから目的のGeoRasterデータセットをクリックして右側のマップ・ビューにドラッグします。
    次のように、GeoRasterレイヤーがマップ上に作成されます。

    図3-19 GeoRasterデータ・ビジュアライゼーション

    図3-19の説明が続きます
    「図3-19 GeoRasterデータ・ビジュアライゼーション」の説明

    右上にある「X」アイコンをクリックして、マップ・ビジュアライゼーションを削除できます。

    ヒント:

    「スタイル」タブおよびラスター・タブを使用してレイヤー設定を変更することで、ビジュアル表示を拡張できます。詳細は、GeoRasterレイヤーへのスタイルの適用を参照してください。
3.8.2.3 H3集計を使用した六角形データ・ビジュアライゼーション

Oracle Spatial Studioを使用すると、H3 (六角形の階層空間索引)集計とともに六角形を使用して、点タイプのマップ・データを視覚化できます。

マップ・データを六角形として視覚化すると、次のような利点があります。
  • より大きな点データセットのパターンまたはクラスタを識別するのに役立ちます
  • 六角形セルのように、データの解釈が容易になり、すべての点が六角形の中心点から等距離になります
  • 六角形セルは、保持しているデータ点の数に基づいて色分けされるため、データ・パターンを簡単に理解できるようになります

次の各項では、Spatial StudioでH3集計を使用する方法について説明します。

3.8.2.3.1 H3集計データセットの準備
次のステップを実行して、H3集計データセットを準備できます。
この手順では、ジオメトリ・データ列を含むデータセットがすでにSpatial Studioにロードされていることを前提としています。
  1. 「データセット」ページに移動します。
    Spatial Studioにロードされたすべてのデータセットがこのページにリスト表示されます。
  2. 必要なデータセットの名前を選択し、右クリックしてコンテキスト・メニューを開きます。
  3. 「準備」サブメニューの「H3索引の作成」をクリックします。
    次のように、H3索引の作成ダイアログが開きます。

    図3-20 H3集計データセットの作成

    図3-20の説明が続きます
    「図3-20 H3集計データセットの作成」の説明
  4. H3集計用のジオメトリ列を選択します。
  5. 次を使用して集計オプションをクリックします。
    集計の値は、次のとおりです。
    • カウント: 各六角形のデータ点の数をバケット化します
    • 合計: 特定の六角形内にあるすべての点について、データ・セットの特定の列の値を合計します
  6. データセットの集計に「合計」を選択した場合は、合計する列を選択します。そのようなリポジトリがない場合は、このステップをスキップできます。
  7. 必要に応じて、H3索引名を変更します。
  8. 「OK」をクリックします。
    H3集計データセットが作成され、「データセット」ページに新しい行として追加されます。
3.8.2.3.2 H3集計を使用したデータの視覚化
H3集計を使用してマップ・データを視覚化するには、次のステップを実行する必要があります。
この手順では、H3集計データセットがすでにSpatial Studioに存在していることを前提としています。

H3集計のデータセットを準備するには、詳細について、H3集計データセットの準備を参照してください。

  1. 「プロジェクト」ページにリスト表示されているプロジェクトから目的のプロジェクト・カードをクリックして、プロジェクトを選択します。
    「アクティブ・プロジェクト」ページでプロジェクトが開きます。
  2. 「アクティブ・プロジェクト」ページの左ペインで、map_viz_icon(「ビジュアライゼーション」アイコン)をクリックします。
    様々なビジュアライゼーション・オプションがリスト表示されます。
  3. リストから「マップ」をクリックして右側のビジュアライゼーション・ウィンドウにドラッグし、マップ・ビジュアライゼーションを作成します。
    データ・ビジュアライゼーションの点がない、デフォルトのベース・マップが表示されます。
  4. 「アクティブ・プロジェクト」ページの左ペインで、data_elements_icon(「データ要素」アイコン)をクリックします。
    プロジェクトにロードされているすべてのデータセットがリスト表示されます。
  5. リストから目的のH3集計データセットをクリックして右側のマップ・ビューにドラッグします。
    次のように、データ点の六角形ビニングを示すレイヤーがマップ上に表示されます。

    図3-21 六角形ビニングを使用したマップ・データ・ビジュアライゼーション

    図3-21の説明が続きます
    「図3-21 六角形ビニングを使用したマップ・データ・ビジュアライゼーション」の説明

    H3マップ・レイヤーにスタイルを適用する方法の詳細は、H3集計によるマップへのデータ駆動スタイルの適用を参照してください。

3.8.2.4 カスタム・マップ・リージョンのビジュアライゼーションのサポート

Oracle Spatial Studioを使用すると、多角形タイプのジオメトリをサポートするマップ・レイヤーにカスタム・マップ・リージョンを作成できます。

複数の多角形の形状を選択し、新しいキー値と組み合せることで、新しいマップ・リージョンを作成できます。その後、新しいキー値のこの新しいマップ・リージョンを、他のすべてのカスタム・マップ・リージョンを含むターゲット・データセットに追加または挿入できます。

このような新しく作成されたカスタム形状は、ターゲット・データセットの基礎となるデータベース表に保持されるため、他のデータセットと同様にデータ・ビジュアライゼーションまたはレポートに使用できます。

この機能サポートの主な特性は次のとおりです。
  • ソース・データセット(多角形形状を選択してカスタム・マップ・リージョンに結合するデータセット)は、常にOracle Database表に基づいている必要があります。

    OracleビューおよびStudioの分析からのデータセットは現在サポートされていません。

  • 新しいリージョンは隣接してもしなくてもかまいません。
  • ターゲット・データセット(新しく作成したカスタム・マップ・リージョンを格納するデータセット)では、その地理参照系に格納されます。
  • キー値と新しいジオメトリ値のみがターゲット表に挿入されます。
  • ターゲット・データセットは、次の要件を満たしている必要があります。
    • ターゲット・データセットのジオメトリ・メタデータ情報は、SDO_GEOM_METADATAビューで使用できる必要があります。
    • ジオメトリ列に空間索引が存在する必要があります。

      ノート:

      ジオメトリ列に空間索引が作成されていない場合、ターゲット・データ・レイヤーをマップ・ビジュアライゼーション・キャンバスにドラッグできません。詳細は、ターゲット・データセットの作成を参照してください。
3.8.2.4.1 ビジュアライゼーション用のカスタム・リージョンの作成
次のステップを使用して、多角形タイプのジオメトリを含むソース・データセットにカスタム多角形リージョンを作成し、ターゲット・データセットに適用できます。
この手順では、ソースおよびターゲットのデータセットが「アクティブ・プロジェクト」ページのプロジェクトにすでに追加されていることを前提としています。
  1. 「アクティブ・プロジェクト」ページの左ペインで、map_viz_icon(「ビジュアライゼーション」アイコン)をクリックします。
    様々なビジュアライゼーション・オプションがリスト表示されます。
  2. リストから「マップ」をクリックして右側のビジュアライゼーション・ウィンドウにドラッグし、マップ・ビジュアライゼーションを作成します。
    データ・ビジュアライゼーションの点がない、デフォルトのベース・マップが表示されます。
  3. 「アクティブ・プロジェクト」ページの左ペインで、data_elements_icon(「データ要素」アイコン)をクリックします。
    プロジェクトにロードされているすべてのデータセットがリスト表示されます。
  4. リストから目的のソース・データセットをクリックして右側のマップ・ビューにドラッグします。
    多角形の形状が含まれるマップ・レイヤーが作成されます。
  5. 次のステップを必要な回数だけ実行して、必要なカスタム・リージョンを作成します。
    1. マップ・ツール・バーの多角形選択ツールを使用して、集計用のリージョンを選択します(次の図では強調表示されています)。

      図3-22 カスタム・マップ形状の作成

      図3-22の説明が続きます
      「図3-22 カスタム・マップ形状の作成」の説明

      ヒント:

      あるいは、Windowsシステムではキーボードのショートカット[Ctrl] + クリックを使用して複数の多角形を選択することもできます。
    2. マップ・ツール・バーのcustom_region_iconをクリックして、形状を組み合せてカスタム・リージョンを作成ダイアログ・ウィンドウを起動します。

      図3-23 カスタム・リージョンの作成

      図3-23の説明が続きます
      「図3-23 カスタム・リージョンの作成」の説明
    3. 次の必須オプションを選択し、必要に応じて選択した項目のみを含めるトグル・ボタンをオンまたはオフにします。
      • 次に含まれる項目を結合: ソース・データセット
      • 結果の追加先となるデータセット: ターゲット・データセット
      • 結合された形状のキー値: 一意の番号

      注意:

      「選択した項目のみを含める」をオフにした場合、ソース・データセット全体を1つのリージョンに集計できます。この場合、プロセスはソース・データセット内の機能の数に応じて長時間実行されることがあります。そのため、このオプションは必要な場合にのみ使用してください。
    4. 「OK」をクリックしてカスタム・マップ・リージョンを作成します。
      ステップaからdを繰り返して、必要なカスタム・リージョンの数を作成します。
  6. 右側にあるマップ・ビューにターゲット・データセットをドラッグ・アンド・ドロップして、新しく作成したカスタム・リージョンを表示します。
    次の図に、ターゲット・データセットに挿入される2つのカスタム定義リージョンを示します。

    図3-24 ターゲット・データセットでのカスタム作成した形状の表示

    図3-24の説明が続きます
    「図3-24 ターゲット・データセットでのカスタム作成した形状の表示」の説明
3.8.2.4.2 ターゲット・データセットの作成
次のステップを実行して、ターゲット・データセットを作成できます。
  1. SQL Developerなどのツールを使用して、Oracleデータベース・スキーマに接続します。
  2. 次のように、空間表を作成します。
    CREATE TABLE affected_regions (region_id NUMBER PRIMARY KEY, geom SDO_GEOMETRY);
  3. USER_SDO_GEOM_METADATAビューに空間表を挿入します。たとえば:
    INSERT INTO USER_SDO_GEOM_METADATA VALUES (
    'affected_regions', -- TABLE_NAME
    'geom', -- COLUMN_NAME
    SDO_DIM_ARRAY -- DIMINFO attribute for storing dimension bounds, 0.5 m as tolerance
    (SDO_DIM_ELEMENT ('LONGITUDE', -180, 180, 0.5 ),
     SDO_DIM_ELEMENT ( 'LATITUDE', -90, 90, 0.5 )), 
    4326 -- SRID value for specifying a geodetic coordinate system
    );
    COMMIT;
  4. SDO_GEOMETRY列に対して空間索引を作成します。
    CREATE INDEX affected_regions_sidx ON affected_regions(geom) INDEXTYPE IS MDSYS.SPATIAL_INDEX_V2;
  5. これまでのステップで使用したデータベース・スキーマからSpatial Studioにデータセットを作成します。
    必要なターゲット・データセットが作成されます。このデータ・レイヤーを使用して、新しく作成したカスタム・マップ・リージョンを適用できます。

3.8.3 Cesiumマップ・ビジュアライゼーションの使用

Spatial StudioではCesiumJSプラグインを使用して、Cesiumマップで3D Tilesを使用して3Dビジュアライゼーションを表示できるようにします。

Cesiumマップを使用すると、3D環境で実世界の地理空間3Dデータを表示できます。Cesiumマップを使用して対話型の3Dビジュアライゼーションを作成するには、3DタイルセットをSpatial Studioにアップロードする必要があります。次の形式をサポートしています。

  • 点群(.pnts)
  • バッチ3Dモデル(.b3dm)

Cesiumマップ・ビジュアライゼーションを使用する場合は、次の点に注意することが重要です。

  • 地理空間3Dデータ用の3D Tilesの生成は、Oracle Spatial Studioの外部にあるサード・パーティ・ソフトウェアを使用して実行する必要があります。
  • 3D Tilesは、Oracle DatabaseではなくSpatial Studioのサーバーのファイル・システムに格納されます。
  • 現在、この機能ではマップ上での3D Tilesの表示のみをサポートしています。3D解析はサポートされていません。
3.8.3.1 3Dタイルセットのアップロード
次のステップを使用して、3DタイルセットをSpatial Studioにアップロードできます。
この手順では、ルートのtileset.jsonファイルを含む事前生成された3Dタイルセットがあることを前提としています。
  1. 「データセット」ページに移動し、「データセットの作成」をクリックします。
  2. 「3Dタイルセットのインポート」を選択します。
    次のように、3Dタイルセットのインポート・タブが開きます。

    図3-25 3Dタイルセットのインポート

    図3-25の説明が続きます
    「図3-25 3Dタイルセットのインポート」の説明

    前述の図に示すように、3Dタイルセットをインポートするためのオプションが2つあります。

    • サーバーでのルートtileset.jsonディレクトリの設定: 3DタイルセットがSpatial Studioサーバーにすでに存在する場合は、このオプションを選択します。
    • タイルセットを含むzipファイルをアップロードします: システムから新しい3Dタイルセットをアップロードする場合は、このオプションを選択します。
  3. 望ましいオプションに適した手順に従ってください。
    1. サーバーでルートtileset.jsonディレクトリを設定します。

      図3-26 ルートtileset.jsonディレクトリの設定

      図3-26の説明が続きます
      「図3-26 ルートtileset.jsonディレクトリの設定」の説明
      1. 「名前」を入力し、ディレクトリ・パスを指定します。
      2. 「OK」をクリックします。
    2. タイルセットを含むzipファイルをアップロードします。
      1. アップロードする3Dタイルセットを含むzipファイルを探して選択します。

        50 MBを超えるzipファイルに対してデフォルトのサイズ制限を増やす必要があります。これを行うには、<user_home_folder>/.sgtech/sgtech_config.jsonファイルで定義されたuploadプロパティのdataset_max_size属性を更新します。

        解凍されたファイルの制限は、「管理」ページの「一般」タブで更新できます。次の2つの拡張設定パラメータを変更する必要があります。

        • 最大解凍済項目数
        • 最大解凍済合計

    3Dタイルセットが含まれるデータセットが作成されます。

3.8.3.2 Cesiumマップを使用した3Dタイルセットの視覚化
次のステップを使用して、Cesiumマップ上で3D Tilesが含まれるデータセットを視覚化できます。
この手順では、3D Tilesがアップロードされ、データセットがSpatial Studioにすでに存在していることを前提としています。3D Tilesが含まれるデータセットを作成するには、詳細について、3Dタイルセットのアップロードを参照してください。
  1. 「プロジェクト」ページにリスト表示されているプロジェクトから目的のプロジェクト・カードをクリックして、プロジェクトを選択します。
    「アクティブ・プロジェクト」ページでプロジェクトが開きます。
  2. 「アクティブ・プロジェクト」ページの左ペインで、map_viz_icon(「ビジュアライゼーション」アイコン)をクリックします。
    様々なビジュアライゼーション・オプションがリスト表示されます。
  3. リストから「Cesiumマップ」をクリックして右側のビジュアライゼーション・キャンバスにドラッグし、Cesiumマップ・ビジュアライゼーションを作成します。
    デフォルトのCesiumマップが表示されます。

    ヒント:

    次の2つのソースからマップを追加することで、新しい背景Cesiumマップを構成できます。
    • URLテンプレート
    • WMTSサービス
  4. 「アクティブ・プロジェクト」ページの左ペインで、data_elements_icon(「データ要素」アイコン)をクリックします。
    プロジェクトにロードされているすべてのデータセットがリスト表示されます。
  5. リストから目的の3D Tilesのデータセットをクリックして右側のマップ・ビューにドラッグします。
    次のように、3Dレイヤーがマップ上に作成されます。

    図3-27 3D Cesiumマップ・ビジュアライゼーション

    図3-27の説明が続きます
    「図3-27 3D Cesiumマップ・ビジュアライゼーション」の説明
    マップとやり取りするには、「?」アイコンをクリックし、次に示すオプションのいずれかを使用します。pointer_options.pngの説明が続きます
    図pointer_options.pngの説明

3.8.4 マップ・レイヤーのスタイル設定

Spatial Studioを使用すると、ビジュアライゼーションと分析を強化するために、マップ・レイヤーの様々なスタイル設定オプションを見てまわることができます。

表示されるスタイル設定オプションは、マップするデータのタイプによって異なる場合があります。

次の各項では、様々なデータ・タイプに対するスタイル設定技法についていくつか説明します。

3.8.4.1 点レイヤーへのレンダリング・スタイルの適用
次のいずれかのレンダリング・スタイル・オプションを使用して、点マップ・レイヤーをレンダリングできます。
  • 円(デフォルト)
  • 記号
  • ヒートマップ
  • クラスタ

次のステップを使用すると、望ましいレンダリング・スタイル・オプションを適用できます。

この手順では、「アクティブ・プロジェクト」ページに点マップ・レイヤーが表示されていることを前提としています。
  1. 「レイヤー」リストの「データ」タブのデータセットに対して「メニュー」アイコンをクリックします。
  2. コンテキスト・メニューで「設定」を選択します。
  3. レンダリング・スタイル・ドロップダウン・リストからオプションを選択します。
    デフォルトでは、点マップ・レイヤーでは常に円を使用してデータ点を表します。

    ノート:

    各レンダリング・スタイルには独自の設定があります。
    • レンダリング・スタイル・オプションとして「クラスタ」を選択すると、マップ上のデータ点はクラスタ・サークルのサイズに応じてクラスタ化されて表示されます。

      図3-28 「クラスタ」スタイルの適用

      図3-28の説明が続く
      「図3-28 「クラスタ」スタイルの適用」の説明

      必要に応じて、各クラスタ内の点の数を表すテキスト・ラベルの色およびスタイルを変更できます。

    • レンダリング・スタイル・オプションとして「ヒートマップ」を選択すると、マップ上のデータ点は、次のように点の集中に基づいて連続した色でレンダリングされます。

      ノート:

      ホット・カラーは点の集中を表し、クール・カラーは点の散在を表します。

      ヒント:

      「半径」パラメータのデフォルト値を減らして、点集中のさらに局所的なビューを確認することをお薦めします。

      図3-29 「ヒートマップ」スタイルの適用

      図3-29の説明が続く
      「図3-29 「ヒートマップ」スタイルの適用」の説明
    • レンダリング・スタイル・オプションとして「記号」を選択すると、マップ上のデータ点は、次のように選択した記号でレンダリングされます。

      ヒント:

      必要に応じて、記号の色を選択できます。

      図3-30 記号スタイルの適用

      図3-30の説明が続く
      「図3-30 記号スタイルの適用」の説明
    マップ・レイヤーは適切なスタイルでレンダリングされます。
3.8.4.2 GeoRasterレイヤーへのスタイルの適用
次のステップを使用して、GeoRasterマップ・レイヤーをスタイル設定できます。
この手順では、「アクティブ・プロジェクト」ページにGeoRasterマップ・レイヤーが表示されていることを前提としています。
  1. 「レイヤー」リストの「データ」タブのデータセットに対して「メニュー」アイコンをクリックします。
  2. コンテキスト・メニューで「設定」を選択します。
    「レイヤー設定」パネルが開きます。
  3. 必要に応じて、「スタイル」タブで次のオプションのいずれかを変更します。
    • 不透明度
    • 最大輝度
    • 最小輝度
    • 彩度
    • コントラスト
    • 色相回転
    • フェード期間
  4. 必要に応じて、ラスター・タブで次のレンダリング・オプションのいずれかを変更します。
    • バンド: Spatial Studioでは、デフォルトで次のバンドをサポートしています。
      • アルファ

      3つを超えるレイヤーがあるGeoRasterイメージの場合、視覚化するレイヤーを3つ選択できます。

    • 再投影: SRS (空間参照系)間でイメージを変換するときに使用される補間方法を表します。
    • イメージ処理: イメージのビジュアル品質を高めるために使用されるサブプログラムを表します。
    • レンダリング・ヒント: ビュー・ポートの各イメージ・セルの値が元のイメージ・ピクセルを使用してどのように補間されるかを決定する、イメージの補間値を表します。たとえば:
      • NEAREST NEIGHBOR (最近隣): このオプションでは、最も近いイメージ・ピクセルの値をそのまま使用して、補間はありません。
      • BI-LINEAR (バイリニア): このオプションでは、ビュー・ポートでのイメージ・セルの値を決定するために、4つの隣接するピクセルが考慮されます。

      さらに、透明なNODATAトグルをオンまたはオフにすることもできます。これにより、イメージ・セルが透明かどうかが決まります。このスイッチがオンの場合、イメージ内にNODATAがある領域では、下のレイヤーが表示されます。

    GeoRasterマップ・レイヤーが更新された設定でレンダリングされます。
3.8.4.3 H3集計によるマップへのデータ駆動スタイルの適用

H3マップ・レイヤーに様々な解像度を適用して、ビジュアライゼーションを強化できます。

H3集計データセットの場合、マップをズーム・インおよびズーム・アウトすると、六角形セルとその六角形内の点の分布は自動的に各解像度レベルで変更されます。これは、あるレベルのカラー・ビンが別のレベルと同じではない可能性があることを意味します。

Spatial Studioには、解像度の変更時にカラー・ビンを自動的に計算するオプションがあります。特定のしきい値のセットに対してテストを行う場合は、このオプションをオフにすることもできます。

次のステップを使用すると、H3マップ・レイヤーにデータ駆動のスタイル設定オプションを適用できます。

この手順では、「アクティブ・プロジェクト」ページにH3マップ・レイヤーが表示されていることを前提としています。
  1. 「レイヤー」リストの「データ」タブのデータセットに対して「メニュー」アイコンをクリックします。
  2. コンテキスト・メニューで「設定」を選択します。
  3. 「スタイル」タブの「色」の値で「データに基づく」を選択します。
    スタイルの詳細パネルが表示されます。
  4. スタイルを制御するを選択します。
  5. ビン値を自動的に調整トグル・ボタンをオンまたはオフにします。
    • オンにすると、マップのズーム・インまたはズーム・アウト時にビン値が自動的に更新されます。
    • オフにすると、値ビンの作成オプションが表示されます。
  6. データ値に基づいてビンに色を割り当て、「戻る」リンクをクリックしてレイヤー・リストに戻ります。
    次の図に、スタイルの詳細パネルのオプションを示します。

    図3-31 H3マップ・レイヤーへのデータ駆動色スタイルの適用

    図3-31の説明が続く
    「図3-31 H3マップ・レイヤーへのデータ駆動色スタイルの適用」の説明
    前述の図に示すように、H3マップ・レイヤーのカラー・ビンは、様々な解像度に対して適切にレンダリングされます。
3.8.4.4 マップ・レイヤーへの事前定義された色の適用

色コードまたは値が事前定義されている列を使用すると、正確で一貫性のあるコロプレス・マップ・レイヤーを作成できます。

色分けされた値をデータセットの列に格納してから、この列プロパティを使用してマップを色分けできます。

次の手順で、マップ・レイヤーを色分けできます。

この手順は、「アクティブ・プロジェクト」ページに表示されるマップ・レイヤーで、色分けされた値を含む列プロパティがあるデータセットを使用していることが前提となっています。
  1. 「レイヤー」リストの「データ」タブのデータセットに対して「メニュー」アイコンをクリックします。
  2. コンテキスト・メニューで「設定」を選択します。
  3. 「スタイル」タブで「色」の値として色コードが設定された列を選択します。
  4. 「列」で、色値が含まれている列を選択します。
    次の図では、データセットでの、色変数を使用したマップ・レイヤーのスタイル設定を示します。

    図3-32 マップ・レイヤーの色分け

    図3-32の説明が続く
    「図3-32 マップ・レイヤーの色分け」の説明

    色分けがマップ・レイヤーに適用されます。

3.8.4.5 マップ・レイヤーでの選択許容範囲の設定

Spatial Studioでは、マップ・レイヤーでの選択許容範囲を増減できるため、小さい線形のジオメトリ機能の選択が容易です。

次の手順で、マップでの選択許容範囲を調整および設定できます。

この手順は、「アクティブ・プロジェクト」ページでプロジェクトを開いていることが前提となっています。
  1. 「レイヤー」リストの「データ」タブのデータセットに対して「メニュー」アイコンをクリックします。
  2. コンテキスト・メニューで「設定」を選択し、「相互作用」タブをクリックします。
  3. 選択の許可トグル・ボタンをオンにします。
  4. 必要に応じて、選択許容範囲スライダを調整します。
    次の図では、許容範囲を設定するための「選択」セクションを示します。

    図3-33 選択許容範囲の設定

    図3-33の説明が続く
    「図3-33 選択許容範囲の設定」の説明

    カスタムの選択許容範囲がマップ・レイヤーに適用されます。

3.8.4.6 マップでのピンの追加

次の手順で、現在のマウス・ポインタの緯度と経度の座標を調べ、マップ・レイヤー上で位置を固定できます。

この手順は、「アクティブ・プロジェクト」ページでプロジェクトを開いており、マップ・レイヤーがビジュアライゼーション用に表示されていることが前提となっています。
  1. マップ・レイヤー上の任意の領域を右クリックします。
    次のように、その位置の座標が表示されます。

    図3-34 マップでの位置の固定

    図3-34の説明が続く
    「図3-34 マップでの位置の固定」の説明
  2. ピンの配置をクリックして位置マーカーを追加します。
    ピンがマップに表示されます。また、マーカーをクリックしてから経度と緯度: クリックしてコピーアイコンをクリックすると、座標をコピーできます。
3.8.4.7 マップ背景の適用

Spatial Studioには、ビジュアライゼーションを拡張するためにすぐに使用できるマップ背景が用意されています。

プロジェクトのビジュアライゼーションに対して、次のいずれかのマップ背景を選択できます。

  • MapTilerベクター・ベースマップ
  • Oracleラスター・ベースマップ
  • 空白のベースマップ
  • ユーザー定義のベースマップ

管理者は、カスタム・ベースマップを登録してマップ・ビジュアライゼーションで使用することもできます。それらは、通常はサード・パーティのサーバーでホストされているラスター・タイルまたはベクター・タイルであり、そうでない場合は、WMS OGC Webサービスを使用して作成されています。ベースマップの追加の詳細は、「Spatial Studioの「管理」ページ」を参照してください。

次の項では、プロジェクトに特定のマップ背景を適用する方法について説明します。

3.8.4.7.1 マップ背景の変更

次のステップを使用すると、プロジェクトのビジュアライゼーションに様々なマップ背景を適用できます。

この手順では、「アクティブ・プロジェクト」ページでプロジェクトが開いていることを前提としています。
  1. 「レイヤー」リストの「背景」タブで「メニュー」アイコンをクリックします。
  2. コンテキスト・メニューで「設定」を選択します。
  3. 次のように、背景マップ・スタイルの変更ドロップダウンをクリックし、必要な背景マップを選択します。

    図3-35 マップ背景の変更

    図3-35の説明が続く
    「図3-35 マップ背景の変更」の説明

    すべてのカスタム・ベースマップは、前の図で示したドロップダウン・リスト内のユーザー定義のベースマップの下に表示されます。

    選択したマップ背景がプロジェクトのビジュアライゼーションに適用されます。

3.8.5 時間経過に応じたマップ・データの視覚化

Spatial Studioを使用すると、動的マップ・ビジュアライゼーションを実行できます。

時間の経過とともにマップ・データを視覚化するには、データセットに日付列または時間列(あるいはその両方)が含まれている必要があります。その場合、時間スライダ機能を使用してマップとやり取りできます。

次のステップでを使用すると、マップ・ビジュアライゼーションに時間スライダを構成して使用できます。

この手順では、日付または時間データを含むデータセットにリンクされたプロジェクトがあり、そのプロジェクトが「アクティブ・プロジェクト」ページで開いていることを前提としています。
  1. マップ・ツール・バーの設定アイコンをクリックします。
  2. 時間スライダの表示トグル・ボタンをオンにして、「OK」をクリックします。
    マップ・ビジュアライゼーション・キャンバスの下部に時間スライダ・バーが表示されます。
  3. 時間スライダ・バーの時間スライダ設定アイコンをクリックします。

    図3-36 時間スライダの設定

    図3-36の説明が続く
    「図3-36 時間スライダの設定」の説明
  4. ビジュアライゼーションに適用する日付列および時間単位を選択します。
  5. 必要に応じて、時間範囲および時間ラベルを常に表示トグル・ボタンをオンまたはオフにします。
  6. 「OK」をクリックします。
    これで、時間スライダを使用してマップとやり取りし、時間の経過とともにデータの変化を表示できるようになりました。

    図3-37 マップ・ビジュアライゼーションでの時間スライダの使用

    図3-37の説明が続く
    「図3-37 マップ・ビジュアライゼーションでの時間スライダの使用」の説明