Location Referencing ライセンスで利用可能です。
Web マップは、ArcGIS Pro を使用して公開された、LRS およびバージョン管理サービスが有効化されたサービスから作成することができます。 ルート ネットワーク、イベント、中心線、キャリブレーション ポイント、レッドライン データ レイヤーを追加できます。 範囲のズーム、ベースマップの選択、マップの説明の追加、および Event Editor Web アプリで使用するための保存を行うことができます。
リニア リファレンスおよびバージョン管理を使用する Web レイヤーとして共有
バージョン管理は、次のようなフィーチャ サービスを編集する際の管理機能を提供します。
- フィーチャ サービス バージョンの作成、変更、削除、および切り替え
- 子バージョンからデフォルト バージョンへの編集内容のリコンサイルおよびポスト
- 編集セッションでフィーチャ サービス バージョンに対して行われた個々の編集を元に戻す、やり直す、保存する、および破棄する機能
バージョン管理の比較
データ共有の目的 | 必要な公開機能 | ジオデータベース コネクション タイプ |
---|---|---|
データがエンタープライズ ジオデータベースから直接アクセスされるマルチユーザー編集シナリオの場合 (トラディショナル バージョニング) | フィーチャ レイヤー、リニア リファレンス | トラディショナル |
元に戻す/やり直し機能が有効になっているフィーチャ サービスを通じてデータにアクセスするマルチユーザー編集シナリオの場合 (ブランチ バージョニング) | フィーチャ レイヤー、リニア リファレンス、バージョン管理 | ブランチ |
「フィーチャ サービス」を使用して編集操作を実行するには、データの公開時に「バージョン管理」機能をオンにします。
データの準備
リニア リファレンス機能とバージョン管理を備えた Web レイヤーを共有するには、データの準備が必要です。
- ジオデータベース コネクション タイプを変更およびバージョン対応登録する前に、ArcGIS Pro を使用してすべてのデータを読み込みます。
- データに応じて、次のいずれかの操作を行います。
- データがバージョン対応でない場合は、ステップ 3 に進みます。
- データが「トラディショナル バージョン対応」である場合、各フィーチャクラスとテーブルのバージョン対応登録を解除します。 ArcGIS Pro で、[カタログ] ウィンドウ内の各フィーチャクラスまたはテーブルを右クリックし、[管理] > [バージョン対応登録の解除] の順にクリックします。
- [カタログ] ウィンドウでジオデータベースを右クリックして、[ジオデータベース コネクション プロパティ] をクリックします。
ジオデータベース コネクションをブランチ バージョニング コネクション タイプに明示的に設定する必要があります。
- データベース内のすべてのデータ レイヤーに、次の情報が含まれていることを確認します。
- Global ID (ロック テーブルを除く)
Global ID が存在しない場合は、[カタログ] ウィンドウでフィーチャクラスまたはテーブルを右クリックし、[管理] > [Global ID の追加] の順にクリックします。
- ロック テーブルを除き、UTC 時間で「編集情報の記録」が有効化されています。
注意:
「データをブランチ バージョン対応登録」する前に、他の要件を確認します。
- Global ID (ロック テーブルを除く)
- 次のアイテムを LRS ジオデータベースにブランチ バージョン対応登録します。
- LRS を格納するフィーチャ データセット
- 最小スキーマ フィーチャクラス
- LRS ネットワーク
- イベント
- 交点
- 中心線シーケンス テーブル
- LRS_EditLog テーブル
- レイヤー単位で LRS データ レイヤーの時間を有効にするか、マップ内で一度にすべての LRS レイヤーの時間を有効にします。
注意:
データが公開されると、レイヤーに時間フィルターを設定することはできません。
データの公開
新しいバージョンを作成し、データを編集したら、次の手順でデータを Web レイヤーとして組織のポータルに公開することができます。
- ポータルの認証情報を使用して ArcGIS Pro にサイン インします。
「フェデレートされた ArcGIS Server サイトを含むポータル」である必要があります。
- ArcGIS Pro プロジェクトでマップを作成し、適切なルート、イベント レイヤー、キャリブレーション ポイント、中心線、および必要に応じてレッドライン レイヤーを追加します。
- Web フィーチャ レイヤーを共有するには、次のいずれかを実行します。
- マップ内の使用可能なすべてのレイヤーを Web レイヤーとして共有します。 [共有] タブの [共有] グループで、[Web レイヤー] ドロップダウン矢印をクリックした後、[Web レイヤーの公開] をクリックします。
- マップで選択したレイヤーを Web レイヤーとして共有します。 [コンテンツ] ウィンドウでレイヤーを選択し、選択したレイヤーを右クリックして、[共有] にポインターを合わせ、[Web レイヤーとして共有] をクリックします。
[Web レイヤーとして共有] ウィンドウが表示されます。
- Web レイヤーの名前を入力します。
- 必要に応じ、[サマリー] フィールドと [タグ] フィールドを完成させます。
サマリーとタグは、ArcGIS Enterprise 10.9 以前のポータルで共有する場合は必須です。
最大 128 個のタグを入力できます。
- Web レイヤーの共有方法を指定します。
- [すべての人に公開] - コンテンツが一般公開されます。 誰もがコンテンツにアクセスして、表示することができます。
- [組織] - コンテンツを組織内のすべての認証済みユーザーと共有します。 このオプションは、組織アカウントでサイン インした場合に使用できます。
- [グループ] - 所属するグループのメンバーとコンテンツを共有します。
注意:
ArcGIS Enterprise に共有する場合、[共有] オプションは異なります。
- [構成] タブをクリックします。
- [構成] タブの [機能] セクションで、[リニア リファレンス] チェックボックスと [バージョン管理] チェックボックスをオンにします。
- [分析] をクリックして、エラーや問題がないか確認します。 公開プロセスを完了する前に、すべてのエラーを解決する必要があります。
注意:
分析ツールを使用すると、ブランチ バージョニングでバージョン対応登録されたデータセットをフィーチャ サービスとして公開する際に検証できます。 次の条件が適用されます。
注意:
Z 対応または M 対応のレイヤー データ ソースに関する警告メッセージを無視します。
- ArcGIS Server 10.6 以降のインスタンスがサポートされています。
- [バージョン管理] が [機能] で有効になっている場合は、すべてのレイヤーが同じ登録タイプでなければなりません。
- すべてのデータはブランチ ワークスペースに属している必要があります。
- すべてのデータをデフォルト バージョンから公開する必要があります。
- 接続されたジオデータベース ユーザーはデータの所有者でなければなりません。
- 「定義クエリ」が存在しません。
- すべてのフィールドが表示可能です。
- 構成された属性セットにイベント レイヤーが存在する場合は、すべてをマップに表示する必要があります。
- 検証したら、[公開] をクリックして、Web レイヤーを共有します。
レイヤーが、リニア リファレンスおよびバージョン管理を使用するフィーチャ サービスとして公開されます。 ポータルの認証情報を持つ ArcGIS Pro ユーザーが子バージョンのフィーチャ サービスを作成したり、編集を開始したりできるようになりました。