使用するときは Migration toolset を使って独自のユーティリティネットワークを作成すると、このツールはできるだけ迅速かつ簡単に開始できるように設定された一般的なネットワークモデルを作成します。Migration toolsetを使ってユーティリティネットワークを作成する際の制限の一つは、実際のシステムのようにデータが動作することを可能にするユーティリティネットワーク基盤で見られる業界固有の構成が含まれていないことです。これらの構成は厳格なデータ品質要件を強制し、データがネットワークモデルの構成(接続ルール、エッジ接続ポリシーなど)に準拠していない場合にトポロジーエラーを発生させます。
Migration toolsetよりもUtility Network Foundationにデータを移行すると、より多くのエラーが発生することが予想されます。これらのエラーはデータ改善が必要な箇所を示しています。では、Migration toolsetを使用する顧客はどのようにしてより厳しいデータ品質要件を強制するためにデータを構成しているのでしょうか?
業界固有の動作でデータを構成できます。端子の追加などの一部の構成は、データ編集に対してより多くの制約を課します。サブネットワークの作成など他の構成は、品質保証および品質管理に使用できる新しいツールを解放します。
しかし、データ品質と編集体験を向上させるためにデータモデルに加えられる最も意味のある変更の一つは、接続ルールを修正することです。
接続ルールとは何ですか?
ユーティリティネットワーク内のネットワークルールは、どのフィーチャが他のフィーチャと接続、添付、または包含できるかを定義します。接続ルールはネットワークルールのサブセットであり、幾何学的な一致や接続関連付けによってネットワークフィーチャがどのように接続できるかを管理します。これらのルールはスナッピング環境を通じて編集体験に影響し、「Modify Terminal Connections」や「Modify Associations」などユーティリティネットワーク特有の編集ツールが有効なオプションのみを提示することを保証します。
Migrate To Utility Networkツールが実行されると、同じドメイン内であらゆるタイプのジャンクション/デバイスフィーチャがあらゆるタイプのエッジフィーチャに接続できる初期セットのルールが作成されます。このツールによって生成される各モデルはユニークであるため、すべてが接続可能でなければなりません。
このアプローチは、データをファウンデーションモデルに移行した場合とはかなり異なります。各Utility Network Foundationには既知の資産グループと資産タイプが含まれ、それらフィーチャがどのように接続できるかを決定する何千もの接続ルールが含まれています。
Migration toolsetには任意のユーティリティネットワークの接続ルールをレビューおよび調整するために使用できる複数のツールがあります。このプロセスは特にMigrate To Utility Networkツールでユーティリティネットワークを作成した顧客にとって重要であり、GIS内での接続性に基づいて迅速にルールを調整できます。
接続ルールの修正
ArcGIS Utility Networkには、特定のフィーチャ間で接続を許可したくない場合にモデルからルールを削除できるツールがあります。また、新しい資産タイプがモデルに追加された場合、その新しいフィーチャが既存フィーチャとどのように接続できるか定義するルールを追加するツールも存在します。
接続ルールはネットワークプロパティダイアログで見つけられます
ほとんどのユーティリティネットワークには数百または数千もの接続ルールが含まれているため、それらすべてをレビューするプロセスには時間がかかります。何が接続可能か決定するにはGISモデルや図面標準について知識が必要ですが、それだけでなくモデリングされている機器タイプや現実世界で可能な構成について運用上理解していることも必要です。
膨張継手ではどんな材料が接続可能ですか?
接続ルールを削除すると、そのフィーチャ同士はGIS内で決して接続できないことになります。ルール削除前には、その接続性がGIS内および現実世界で存在しないことを確認する必要があります。緊急時にシステム修理作業員が見せる創造力を過小評価しないでください!
この情報を踏まえた上で、ルール変更前に考慮すべき2つの点があります:
- データ内ではどんなタイプのフィーチャが接続されていますか?
- どんなタイプのフィーチャ同士なら接続可能とすべきですか?
- 無効な接続には許可すべき例外がありますか?
幸いにもMigration toolsetにはこれら質問への回答支援となるツールがあります。
既存接続性分析
どんなタイプのフィーチャが一致しているか特定し、その分析結果から一連のルールを作成することは比較的単純な空間分析問題と思われます。技術レベルによりますが、この目標達成用スクリプトやツール作成には数週間から数ヶ月かかり得ます(最終的な接続ルールセット決定には専門家との協議時間除く)。しかしMigration toolset内Analyze Network Dataツールならこれら全てを数分で実行できます。
注意:このプロセスが正しく機能するには、ジャンクション-エッジおよびエッジ-ジャンクション-エッジ規則が設定されていないユーティリティネットワークを分析する必要があります。
Analyze Network Dataツールは修正すべき一般的なトポロジーエラー(空間的に一致しているにも関わらず接続不可なフィーチャなど)についてデータ分析します。Migrate To Utility Networkツールで作成されたモデルでは全ジャンクション・エッジ間規則のおかげでこの問題は発生しません。しかしジャンクション-エッジやエッジ-ジャンクション-エッジ規則なしでユーティリティネットワークコピー作成した場合、このツールは空間的に一致している全てフィーチャについて接続エラー報告します。
エラーサマリー層はデータ内トポロジーエラー箇所を表示します。
注意:これらルール変更は本番環境で直接行わないでください。この分析は反復的かつ破壊的なので、ローカルファイル/モバイルジオデータベースへデータコピーしそこで設定テストしてください。
このレポートではどんな種類のフィーチャ同士が接続されているか、それぞれ何件あるか、それら位置情報も素早く特定できます。この情報は技術者や現場クルー、オペレーターなど専門家と共有し、何が許可されるべきか判断材料として活用できます。
Error Summary層ではネットワーク内全てエラー箇所を見ることができます。
まだ何か許可すべきか疑問ならば、その最終判断者は常に現実です。この場所層には全て接続問題フィーチャ含まれるため、現場クルーと共有し現地確認してもらうことも可能です。
ルール作成
どんなタイプ同士を接続したいか特定した後は、それら支持するルール群をネットワークへ追加します。これによって対応するルールなしで試みた他タイプ間接続はトポロジーエラーとして報告されますので、有効なものだけ繋げられます。
これら全て手動追加すると非常に面倒ですが幸いAnalyze Network Dataツールは後からユーティリティネットワークへインポート可能なCSVファイル形式でルール出力します。このCSVファイルは専門家とのレビュー過程で承認済みのみ含むよう修正してください。
Analyze Network Dataツールによって作成されたサンプルCSVファイルのスクリーンショットです。
CSVファイル修正後、「Import Rules」ツールでユーティリティネットワークへ適用できます。インポート後トポロジー有効化すると、新規インポートされたルールによってデータ内フィーチャ同士が結合され、それ以外無効なものにはトポロジーエラー生成されます。
結論
この記事ではデータ品質向上への接続ルール重要性とMigration toolset内空間分析および利用可能ツールによる洗練方法について学びました。ルールレビュー・調整はモデル理解促進およびデータ品質改善効果的手段です。この新しいルール群によって承認済みのみ繋げられ、それ以外試みれば無効な接続トポロジーエラーとなります。
接続ルール洗練はユーティリティネットワーク設定・展開時任意ですが、本番稼働前に実施すると価値ある時間投資です。この過程によって規則洗練や例外解消だけでなく、多くの場合モデル内規則数半減も期待できます!
ただし毎回このプロセス従う必要はありません。小規模スキーマや業務プロセス変更対応など軽微調整なら「Add Rule」「Delete Rule」ツール利用してください。「Configure rules for a utility network」 チュートリアルも興味あればご覧ください。このチュートリアルではユーティリティネットワーク規則維持方法について学べます。
Migration toolsetへのアクセス方法など詳細情報については