Skip To Content

フィーチャをシナリオにインポート

GeoPlanner for ArcGIS では、既存のフィーチャをシナリオにインポートして、既知のベースラインから計画や設計を開始することができます。既存の条件から計画や設計を開始することで、シナリオの前後を簡単に比較できます。GeoPlanner の [評価] セグメントのダッシュボードを使用すると、設計案による影響や現在の条件との相違点をすばやく確認することができます。

GeoPlanner では、ArcGIS Online または Portal for ArcGIS で共有されているフィーチャ レイヤーからポイント、ライン、およびポリゴンをインポートできます。インポーターを使用すると、ソース フィーチャ タイプをターゲット フィーチャ タイプにマッピングできます。たとえば、土地利用計画の GeoPlanner テンプレートに基づいてプロジェクトの GeoPlanner シナリオに農業データをインポートするとします。[シナリオのインポート] ツールを使用して、果物を表すソース フィーチャを果樹園タイプのターゲット フィーチャにマッピングし、穀物を表すソース フィーチャを農作物タイプのターゲット フィーチャにマッピングすることができます。また、このインポーターでは、ジオメトリに関連付けられた属性をターゲット シナリオにインポートすることもできます。プロジェクト フィーチャ サービスのデフォルト値が 1 つ以上の属性に対して構成されている場合は、シナリオ インポーターでこれらのデフォルト値が初期化されてターゲット シナリオに取り込まれます。

フィーチャをシナリオにインポートしたら、このシナリオを GeoPlanner 内の他のシナリオと同じ方法で使用します。これには、次の機能があります。

  • 新規のフィーチャを作成するか、既存のフィーチャを編集するか、既存のフィーチャを削除する。
  • ダッシュボード チャート内のフィーチャのサマリーとダッシュボード ゲージ内の重要業績評価指標を視覚化する。
  • [検索] セグメントの [解析] ツール メニューにある解析ツールを実行して設計の影響を理解する。
  • [保存] ボタンの [名前を付けてシナリオを保存] ユーティリティを使用して、インポートしたフィーチャを含むシナリオを新しいシナリオとして保存する。

注意:

現在、1 回のインポート操作で最大 1000 個のフィーチャをシナリオにインポートできます。1000 個を超えるフィーチャをインポートする必要がある場合は、Portal for ArcGIS または ArcGIS Online にあるマップ ビューアーを使用して、1000 個のフィーチャのレイヤーを別々に作成します。各レイヤーを同じシナリオに個別にインポートします。

次の手順は、GeoPlanner の [シナリオへのフィーチャのインポート] ツールの使用方法を理解する上で役立ちます。

シナリオへのフィーチャのインポート

既存のフィーチャをシナリオにインポートするには、フィーチャ レイヤーを GeoPlanner プロジェクトに追加し、インポート先のシナリオを指定します。

  1. GeoPlanner の [データの追加] ツールを使用して、1 つ以上のフィーチャ レイヤーをプロジェクトに追加します。GeoPlanner で使用するジオデータベースのフィーチャクラスやシェープファイルなどのファイル ベースのデータセットをインポートする場合は、「フィーチャの公開」および「コンピューターからのファイルの追加」をご参照ください。
  2. 注意:

    geometryType プロパティが esriGeometryPolygonesriGeometryPolyline、または esriGeometryPoint のフィーチャ レイヤーをインポートすることができます。タイプが esriGeometryMultipoint のフィーチャ レイヤーはインポートできません。

  3. アプリケーションの左上隅にあるシナリオのドロップダウンをクリックして [インポート] を選択します。
    シナリオのドロップダウンの [インポート] オプション
  4. [シナリオへのフィーチャのインポート] ダイアログ ボックスで、[ソース] ドロップダウンをクリックして、手順 1 で追加したレイヤーを選択します。[ターゲット] をシナリオ レイヤーに設定します。[次へ] をクリックします。
  5. [シナリオ] ドロップダウン リストをクリックして、シナリオを選択します。
    シナリオへのフィーチャのインポート

    注意:

    必要に応じて、[現在のマップ範囲を使用] をオンにして、現在のマップ範囲で表示可能なソース フィーチャだけをインポートできます。これにより、サブセット (表示可能なフィーチャ) をターゲット シナリオにインポートすることができます。

  6. [次へ] をクリックして、インポート ツールの [フィーチャ タイプの割り当て] ウィンドウに進みます。
  7. 次のオプションのいずれかを選択して、ソース フィーチャ タイプをターゲット フィーチャ タイプにマッピングする方法を指定します。
    • すべてのソース フィーチャを 1 つのターゲット フィーチャ タイプにインポートするには、[すべてのフィーチャのフィーチャ タイプを選択] をクリックします。ドロップダウン リストからターゲット フィーチャ タイプを選択します。
    • ソース フィーチャを特定のターゲット フィーチャにマッピングするには、[フィーチャのフィーチャ タイプ値を持つフィールドを選択] をクリックして、ドロップダウン リストからソース フィールドを選択します。ソース タイプは、ターゲット タイプのドロップダウンを含むダイアログ ボックスの下部に表示されます。ソース タイプごとに、ターゲット タイプを選択します。
      シナリオ インポーターでのフィーチャ タイプのマッピング
  8. [次へ] をクリックして、インポート ツールの [フィールドの割り当て] ウィンドウに進みます。
  9. 必要に応じて、ソース フィールドごとに、ドロップダウン リストからターゲット フィールドを選択します。
    注意:

    ソース フィールドのマッピング先は、結果としてデータ損失と切詰めが行われないターゲット フィールドに限ります。たとえば、ソース倍精度フィールドはターゲット倍精度フィールドにしかマッピングできません。次の組み合わせに対応しています。

    ソース フィールド タイプターゲット フィールド タイプ

    Date

    Date

    Double

    Double

    Float

    Double、Float

    GlobalID

    GlobalID

    GUID

    GUID

    Long

    Double、Float、Long

    ObjectID

    Long

    Short

    Double、Float、Long、Short

    Text

    Text

  10. [次へ] をクリックして、インポート ツールの [実行ステータス] ウィンドウに進みます。
  11. [インポート] をクリックします。[シナリオへのフィーチャのインポート] ダイアログ ボックスが表示されます。回転するアニメーションが [コンテンツ] ウィンドウの [ジョブ] タブに表示されます。このアニメーションが停止すると、フィーチャのインポートが完了します。
    [ジョブ] アニメーション
  12. 適切な [アクティブ シナリオ] レイヤーをオンにして、インポートしたフィーチャを表示します。