注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

オントロジーアクション

Map アプリケーションの地理空間オブジェクトにユーザーが適用できるアクションを、オントロジーで設定できます。たとえば、地図上で選択したポイントや描画したポリゴン、線に基づいて、オブジェクトを作成または編集するアクションを設定できます。

ポイントアクション

ユーザーが地図上またはポイントオブジェクト上で右クリックすると、アクションメニューに、地理空間ポイントに適用できるすべてのオントロジーアクションが表示されます。ポイントに適用するアクションを定義するには、次のいずれかが必要です。

  • タイプクラスが種類: geo、値: geopoint の String パラメーター(データは latitude,longitude の文字列になります)、または

Ontology Manager の Geopoint アクションパラメーター

  • 2個の Double パラメーター:
    • 緯度が渡される、タイプクラスが種類: geo、値: latitude のパラメーター、および
    • 経度が渡される、タイプクラスが種類: geo、値: longitude のパラメーター。

Ontology Manager の緯度アクションパラメーター

Ontology Manager の経度アクションパラメーター

図形アクション

ユーザーがポリゴンオブジェクトを選択するか、地図上に図形を描画すると、アクションメニューに、地理空間図形に適用できるすべてのオントロジーアクションが表示されます。図形に適用するアクションを定義するには、そのアクションに、タイプクラスが種類: geo、値: geojson の String パラメーターが必要です。このパラメーターのデータは GeoJSON ジオメトリ文字列になります。

Ontology Manager の GeoJSON アクションパラメーター

アクションを使用してオブジェクトの geoshape プロパティを編集する

地図上のオブジェクトの geoshape プロパティをユーザーが編集できるように、アクションを設定できます。ユーザーはオブジェクトを選択し、アクションメニューから該当するアクションを選択して、必要に応じて図形を変更できます(たとえば、ポイントの追加や移動、バッファーの適用、図形の平行移動など)。

図形更新アクションの使用

地図上のオブジェクトの geoshape プロパティをユーザーが編集できるようにアクションを設定するには、対象のオブジェクトタイプに対して、次の要件を満たすパラメーターを持つ「オブジェクトを変更」アクションを作成します。

  • String パラメーターである
  • 更新するオブジェクトの geoshape プロパティにマッピングされている
  • デフォルト値が無効になっている
  • タイプクラスが種類: geo、値: geojson である
  • タイプクラスが種類: geo、値: prefill である

Ontology Manager の図形更新アクションパラメーター

Ontology Manager の図形更新アクションパラメーターのタイプクラス