注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
オントロジーから Gaia マップにデータを追加する 方法と同様に、マップ上に描いた形状を type-mapped object type 内のオブジェクトとしてタグ付けすることで、オントロジーオブジェクトを作成することもできます。このオブジェクトタイプは Gaia Geocreatable インターフェース を実装しています。

Gaia マップからオントロジーオブジェクトを作成するには、ユーザーのエンロールメントが Foundry と Gotham の両方を使用する必要があります。
以下のセクションでは、Gaia の形状をオントロジーと統合するためのエンドツーエンドのプロセスを説明します。
Marketplace は、ユーザーがインストールできる公開されたデータ製品やプラットフォームリソースのコレクションのストアフロントです。Marketplace には、ホーム画面の Search... バーまたは Applications ポータルからアクセスできます。
Marketplace を起動したら、以下の製品をインストールします。
Core Ontology Store から Core Property Types 製品をインストールするには:
Core Ontology Store を検索して選択します。Core Property Types 製品を選択します。
Core Ontology Store 内で Core Property Types 製品を見つけられない場合は、Marketplace ホーム画面の下部にある Publish to Marketplace セクションで Foundry DevOps を起動してインストールできます。

Core Property Types 製品によって生成された 共有プロパティ リストを検証し、バージョンに基づいて異なる場合があります。Next を選択します。

Quicksearch を使用して、新しくインストールされたサフィックス付きの Core Property Types 製品を検索できます。

次に、Marketplace の Gaia App Store から Gaia Geocreatable インターフェースをインストールします。
Foundry では、インターフェース はオントロジー内でオブジェクトタイプの形状や機能を記述し、共通の形状のオブジェクトタイプ間で一貫したモデリングと相互作用を可能にします。インターフェースは複数のオブジェクトタイプに実装でき、他のインターフェースを任意の数だけ拡張できます。オブジェクトタイプに実装されると、Gaia Geocreatable インターフェースは Gaia マップ上に描かれた形状からオントロジー内でオブジェクトを作成できるようになります。
Marketplace から Gaia Geocreatable インターフェースをインストールするには:
Gaia App Store を検索します。Gaia Geocreatable 製品を選択します。Classification、Geoshape、Map ID などです。Classification、Geoshape、Map ID などの不足している入力の共有プロパティをマッピングし、Next を選択してインストールウィンドウの Content ページを起動します。
Gaia は、オントロジー内で Gaia Geocreatable インターフェースを実装した後、制限付きビュー を利用するオブジェクトタイプを検出できます。以下のセクションでは:
Gaia と統合できるオブジェクトタイプを作成するには、最低限以下の列を含む データセット から制限付きビューを作成する必要があります。
Name。これは string に設定され、ユーザーが形状をオブジェクトとしてタイトル付けできるようにします。Classification。これは array に設定され、オブジェクトの分類をキャプチャします。Geoshape。これは string に設定され、描いたオブジェクトの形状を Gaia が自動的に入力します。Map ID。これは string に設定され、描いたオブジェクトのマップ ID を Gaia が自動的に入力します。Object ID。これは string に設定され、Foundry が作成する各 Gaia 形状の一意の ID を自動的に入力します。プロジェクトの New ボタンを選択して .csv などの既存のファイルをアップロードするか、Fusion を使用して制限付きビューをサポートするデータセットを作成します。

制限付きビューには、ユーザーの 分類アクセス に基づいてビュー内のデータへのアクセスを制限する 細かいポリシー を含める必要があります。 Create restricted view ウィンドウの 2 番目のステップとして細かいポリシーを作成します。

以下の JSON で例としてポリシーを参照できます。
Copied!1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31{ "condition": { "type": "and", // 論理演算子ANDを使用 "and": { "conditions": [ { "type": "markings", // 条件タイプ:マーキング "markings": { "value": { "type": "field", // 値のタイプ:フィールド "field": { "fieldName": "classification", // フィールド名:classification "nestedField": null // ネストされたフィールドはなし } }, "filters": [ { "type": "markingTypes", // フィルタータイプ:マーキングタイプ "markingTypes": { "markingTypes": [ "CBAC" // マーキングタイプの値:CBAC ] } } ] } } ] } } }
制限付きビューを構成したら、Ontology Manager を起動し、以下の手順に従ってオブジェクトタイプを作成し、Gotham との統合を可能にするためにタイプマッピングを行います。
Object ID を Primary Key、Name を Title に設定します。Classification の Property が文字列の配列であり、Geoshape の Property が geoshape であることを確認します。
ドラフトオブジェクトタイプが Ontology Manager に表示されたら、次に Classification、Geoshape、および Map ID プロパティをオントロジー内の共有プロパティタイプとして選択します。Overview の下の Properties パネルを選択し、以下の手順に従って共有プロパティタイプの選択プロセスを完了します。
Classification を選択し、画面の右側に Property editor ウィンドウを起動します。Marking と CBAC Marking を含めます。
Classification のベースタイプとして Marking を選択できない場合は、Palantir サポートに連絡してください。Markings はすべての Foundry エンロールメントで一般的に利用できるわけではありません。
Classification を共有プロパティとして Select a shared property ドロップダウンメニューに割り当てます。
上記の手順を Geoshape および Map ID プロパティについても繰り返します。これらのプロパティの Markings や分類を構成する必要はありません。画面上部の緑色の Save ボタンを選択して、オントロジーに対する増分変更を公開し、次に進みます。
次に、タイプマッピングプロセス を完了することで、オブジェクトタイプ内のオブジェクトを Gotham アプリケーションから発見可能な状態にします。Datasources の下の Capabilities パネルを選択し、以下の手順に従ってオブジェクトタイプのプロパティをタイプマッピングします。
デフォルトでは、Ontology Manager はプロパティをタイプマッピングしません。プロパティのクローンを作成することで、選択したプロパティのアプリケーション互換の複製を Gotham で構成します。
Ontology Manager は Geoshape を自動的にタイプマッピングし、Classification や Map ID などの他の共有プロパティタイプを各プロパティタイプの右側の Property types ドロップダウンメニューに表示します。

さらに、Ontology Manager は、オントロジーからタイプマッピングされたプロパティから得られる Gotham オブジェクトの固有の値を構成するためのオプションのインターフェースを提供します。Gotham のオブジェクトモデルは、オントロジー内のプロパティタイプを、Gotham のオブジェクトのメタデータとして設定することができます。たとえば、オブジェクトインスタンスにオブジェクトの位置を記録する geohash プロパティタイプを含む Vessel オブジェクトタイプをオントロジーで作成した場合、geohash プロパティタイプを Gotham のオブジェクトレベルの固有値として設定できます。
固有値は timestamp、geohash、または string タイプである必要があります。
オブジェクトタイプのプロパティが Gotham 統合を有効にするように構成されたら、オントロジーマネージャーの Overview ウィンドウに戻ります。ここで、Create {object type name} アクションタイプを変更して、ユーザーが Gaia でオブジェクトを形状から作成し、Name や Category などのプロパティを構成できるようにします。以下の手順に従ってアクションタイプを構成します。
Geoshape プロパティを文字列タイプに再構成するには、Configure parameter の矢印アイコンを選択します。
String を選択します。Geoshape の位置を手動で構成できないようにします。
Classification プロパティの Configure parameter 矢印アイコンを選択して、その Type が Marking であることを確認します。Map Id を選択し、General パネルで Disabled をオンにして、ユーザーが Map Id を手動で構成できないようにします。Object Id を削除します。Gaia から作成された各オブジェクトには、Foundry が自動的に一意の ID を生成します。Ontology Manager でオブジェクトタイプを作成および構成する最終ステップは、以前に Marketplace からインストールした Gaia Geocreatable インターフェースを実装することです。オブジェクトタイプの Overview ページに戻り、以下の手順に従ってインターフェースを実装し、オントロジーに変更を保存します。
Gaia Geocreatable を検索して Next を選びます。Classification および Geoshape プロパティに対して Replace existing を選択します。Map ID は自動的にマッピングされます。
これで、Gaia Geocreatable インターフェースを実装し、ユーザーが Gaia マップに描かれた形状からオブジェクトを構成できるようにするアクションタイプを含むオブジェクトタイプが作成されました。次に、オブジェクトとアクションタイプを Gaia の管理アプリケーションに登録します。
Gaia でオブジェクトタイプを発見可能にするには、Gaia の管理アプリケーションへのアクセスが必要です。Palantir サポートに連絡して Gaia の管理アプリケーションへのアクセスをリクエストしてください。
オブジェクトとアクションタイプを登録するには、Gaia 管理アプリケーションを起動し、以下の手順に従います。

オブジェクトタイプの RID は、Ontology Manager の Overview ウィンドウから取得できます。クリップボードアイコンを選択して RID をコピーします。さらに、Overview ウィンドウの Action types セクションで Create {object type name} を選択して、アクションタイプの RID にアクセスできます。アクションタイプの RID もクリップボードアイコンでコピーできます。

次に、Gotham の Gaia アプリケーションを起動して、マップ上に描いた形状からオブジェクトを作成するために Create annotation layer メニューを使用します。
Gaia マップを開いた状態で、マップの左上領域にある Create annotation layer メニューから描画する形状を選択します。形状の描画が完了すると、Gaia の左パネルに Create shape ウィンドウが表示されます。以下の手順に従って形状を構成し、オブジェクトとしてオントロジーに保存します。
Category と Name を入力し、Finish を選択します。
形状をオブジェクトとして保存すると、Gaia の左パネルに Map layer として表示されます。オブジェクトの名前を選択すると、画面の右側に Selection パネルが表示され、プロパティを確認し、外観をカスタマイズできます。

また、Foundry の Object Explorer でもオブジェクトを確認できます。

オントロジーから Gotham へのデータ追加方法の詳細については、既存の ジオスペーシャルデータ統合ドキュメント をご覧ください。