ArcGIS Indoors Spaces エクステンションで利用できます。
Floor Plan Editor Web マップを Enterprise と共有するには、データ ストアの登録、エンタープライズ ジオデータベースでのブランチ バージョニングの設定、およびブランチ バージョン対応フィーチャ サービスでの Indoor データの共有が必要です。
注意:
Floor Plan Editor アプリを作成するには、Enterprise 11.2 が必要です。 共有前には、使用する Enterprise インストールが完全に構成されており、問題がない状態かどうかシステム管理者に確認してください。
Enterprise への Floor Plan Editor Web マップの共有
Floor Plan Editor Web マップを Enterprise ポータルに共有する作業は、複数の手順で構成されます。手順を次に示します。
- Details、Units、Levels、Facilities、および Sites (オプション) の各レイヤーを含むフィーチャ サービスを、ブランチ バージョニングを有効化して共有します。
注意:
また、Indoor Space Planner で同じ Web マップを使用する場合は、ブランチ バージョン対応サービスに Occupants レイヤー、Area および Area Roles テーブルを含めることができます。 この構成により、同じ Web マップを使用して、Floor Plan Editor でフロア プランを編集し、Space Planner でスペースと入室者の割り当てを管理できます。
- Details、Units、Levels、および Facilities のデータソースを更新し、共有したブランチ バージョン対応のフィーチャ レイヤーにします。
ブランチ バージョン対応のフィーチャ サービスに Sites、Occupants、Areas または Area Roles が含まれている場合は、それらを共有ブランチ バージョン対応フィーチャ レイヤーをそれらのレイヤーの新しいデータ ソースとして設定します。
ヒント:
ブランチ バージョン対応のレイヤーとテーブルを新しいマップに追加して、公開の目的で別のマップを作成できます。
- フロア対応 Web マップを Floor Plan Editor アプリで使用できるようにポータルで共有します。
これらの手順については、以下のセクションで詳しく説明します。
前提条件
[登録済みデータを参照] オプションを使用して Floor Plan Editor のブランチ バージョン対応フィーチャ サービスを共有するには、Enterprise のポータルのフェデレーション サーバーにデータ ストアを登録する必要があります。 ポータルでジオデータベースのデータ ストアを作成するには、[登録済みデータ ストアの管理] ウィンドウを使用して、公開前にデータ ストアを登録します。
注意:
Enterprise ポータルでジオデータベースをデータ ストアとして登録しない場合、レイヤーを参照データとして共有すると、アナライザー エラー メッセージが表示されます。 分析ツールのエラー メッセージをクリックして、データ ストアを登録します。
ブランチ バージョン対応フィーチャ サービスの共有
ブランチ バージョン対応データを共有するには、フィーチャ レイヤーのバージョン管理機能を有効にします。
- ArcGIS Pro を起動します。
- 必要に応じて Enterprise ポータルにサイン インします。
コンテンツを共有するには、Creator ユーザー タイプで、Publisher ロールを持つユーザーとしてサイン インする必要があります。
- ArcGIS Pro で Floor Plan Editor 用に準備されたマップを開きます。
- [コンテンツ] ウィンドウで Details、Units、Levels、Facilities、および Sites (オプション) の各レイヤーを選択します。
予約担当機能を使用して Space Planner で同じマップを使用するには、Occupants レイヤー、Areas テーブル、および Area Roles テーブルも選択します。
- 右クリックして、[共有] > [Web レイヤーとして共有] の順にクリックします。
[Web レイヤーとして共有] ウィンドウが表示されます。
- [Web レイヤーとして共有] ウィンドウのオプションを次のように構成します。
- [Web レイヤーとして共有] ウィンドウの [構成] タブをクリックします。
- [ケーパビリティ] セクションで [バージョン管理] チェックボックスをオンにします。
ブランチ バージョン対応ワークフローでフィーチャ レイヤーを使用するには、この操作が必要です。
注意:
このオプションが [ケーパビリティ] リストで使用できない場合、レイヤーのソース データがバージョン対応登録されていないか、データ ストア接続でブランチ バージョニングが有効になっていない可能性があります。 続行する前に、この問題に対処する必要があります。
- フィーチャ レイヤーの横にある [Web レイヤー プロパティの構成] ボタン をクリックします。
- ワークフローのニーズに基づいて、トゥルー カーブ編集プロパティを設定します。
- フィーチャ レイヤーでトゥルー カーブ フィーチャの編集を許可するには、[トゥルー カーブの編集を許可] チェックボックスをオンにします。
- 保持するトゥルー カーブがデータに含まれている場合は、[トゥルー カーブ クライアントによるトゥルー カーブの更新のみを許可] チェックボックスをオンにします。 オンにすると、トゥルー カーブ フィーチャは Floor Plan Editor では編集できませんが、トゥルー カーブ クライアントである ArcGIS Pro で編集できます。
- Floor Plan Editor でトゥルー カーブ フィーチャを編集するには、[トゥルー カーブ クライアントによるトゥルー カーブの更新のみを許可] チェックボックスをオフにします。 JavaScript API では、アプリで編集が行われたときにトゥルー カーブ ジオメトリが単純化され、トゥルー カーブは保持されません。
- ワークフローのニーズに基づいて、[Z 値のあるフィーチャにデフォルトを適用] パラメーターを構成します。
有効にすると、Floor Plan Editor で作成された新しいレベルのデフォルトの Z 値が、[フィーチャの挿入または更新時のデフォルトの Z 値] テキスト ボックスに入力された値に等しくなります。 レベルが作成された後に Z 値を変更できます。
無効にすると、Floor Plan Editor で作成された新しいレベルの Z 値を定義する必要があります。
- [プールの構成] をクリックします。
- [インスタンス タイプ] セクションで、[専用インスタンス] を選択します。
注意:
パフォーマンスを向上させる必要があるレイヤーの使用可能な最大インスタンスの数を増やすことを検討します。
- [解析] をクリックし、共有する前にエラーがあった場合には対処します。
- [公開] をクリックして Web レイヤーを共有します。
Floor Plan Editor マップ レイヤーのデータ ソースの更新
Details、Units、Levels、Facilities、および Sites の各レイヤーと、ブランチ バージョン対応として共有したその他のレイヤーまたはテーブルについて、ポータルで共有されるブランチ バージョン対応フィーチャ レイヤーにデータ ソースを更新します。
ブランチ バージョニングは、Floor Plan Editor アプリでフロア プランを編集する際に、Details、Units、Levels、Facilities、および Sites の各レイヤーで必要です。
- [表示] タブの [ウィンドウ] グループで、[カタログ ビュー] をクリックします。
Catalog window が表示されます。
- [カタログ] タブの [更新] グループで、[データ ソース] をクリックします。
プロジェクトで参照されているレイヤーとスタンドアロン テーブルがそのデータ ソースへのパスとともにリストされます。 このリストをフィルタリングして、カタログ ビューの [コンテンツ] ウィンドウでマップを選択することにより 1 つのマップのコンテンツを表示できます。
- Occupants レイヤーの [新しいパス] 列の [参照] をクリックします。
- 新しいソースとしてポータルに共有されたブランチ バージョン対応フィーチャ レイヤーから [Occupants] レイヤーを選択します。
- Units レイヤー、Details レイヤー、Areas テーブル、更新するデータ ソースを持つその他のレイヤーまたはテーブルについて、データ ソースを更新します。
- [データ ソース] タブの [管理] の下にある [閉じる] をクリックして、[カタログ] ビューの [データ ソースの更新] モードを終了します。
これで、マップをポータルで共有し、Floor Plan Editor アプリでフロア プランを構成する準備が整いました。
Enterprise への Floor Plan Editor Web マップの共有
Floor Plan Editor Web マップを共有するには、次の手順を実行します。
- ArcGIS Pro で Enterprise ポータルにサイン インします。
- Floor Plan Editor 用に準備されたマップを開きます。
注意:
マップを確認して、組織に共有する前にレイヤーでフロアが有効になっていること、およびマップがフロア対応になっていることを確認します。
- [共有] タブの [共有] グループで [Web マップ] をクリックします。
[Web マップの共有] ウィンドウが表示されます。
- [構成の選択] で、いずれかのオプションを選択します。
- [登録済みデータを参照: 検索] - マップ レイヤーが、動的にレンダリングされたマップ イメージ レイヤーとして共有されます。 ブランチ バージョン対応フィーチャ レイヤーから取得したレイヤーのみを編集できます。 ブランチ バージョン対応サービスに含まれていないレイヤーは編集できません。
- [登録済みデータを参照: 編集可能] - マップ レイヤーが、動的にレンダリングされたマップ イメージ レイヤーとして共有されます。 マップに含まれるフィーチャ レイヤーも、編集可能なフィーチャ レイヤーとして共有されます。 マップに含まれているすべてのレイヤーは編集可能です。
注意:
Floor Plan Editor 用のマップを準備するときにブランチ バージョン対応フィーチャ サービスから取得されるレイヤーは、選択したオプションに関係なく、公開される Web マップで編集可能になります。
- [分析] をクリックして、Web マップのエラーを修正します。
- [公開] をクリックして、Web マップを公開します。
- ポータル内の Web マップを参照し、正常に公開されていることを確認します。
Floor Plan Editor アプリを作成し、フロア プランを作成して、共有された Web マップとブランチ バージョン対応フィーチャ サービスでフロア プラン フィーチャを編集できます。