
マッパーが正確に作業できるよう支援する
トム・デウィッテ と トム・クーリッジ 著
埋設管網を正確にマッピングすることは難しいです。組織内のすべての人が情報が「正しい」ことを必要としています。ジオメトリは正確でなければならず、位置も正確でなければならず、属性も正確でなければならず、接続性と流れも正確でなければなりません。これらの情報要素のいずれかが間違っていると、組織は非効率、余分な費用、および管網への潜在的な損害を被ります。
マッパーは通常、この情報の作成と維持を担当する組織内の人物です。彼らは毎日出勤し、大量の情報を一貫して正確に入力するという課題に直面します。この情報は組織全体が自分たちの仕事を遂行するために依存しています。この課題を成功させるために、マッパーはこの情報を一貫して、正確かつ効率的に入力できるソフトウェアツールを必要としています。
ArcGIS内には、マッパーがこの情報を最初から正しく入力および更新するのを支援する多くの設定があります。これらの機能にはリアルタイムのデータ品質管理や、フィーチャ編集後だが投稿前にチェックされる検証などがあります。マッパーが最初から管網情報を正しく作成するために利用できるツールと機能を見てみましょう。
ジオメトリを正しく取得する
ジオメトリを正しく取得することはArcGISトレースやDNVのSynergi Gas製品などのモデリングソフトウェアにジオメトリをインポートする水理工学者にとって重要です。ArcGISトレースも水理モデリングソフトウェアも自己閉鎖しないポリラインや同じ座標位置に複数頂点が存在しないポリラインを必要とします。さらに、管区間を表すポリラインは60度未満の折り返し角度を持つべきではありません。
これらの誤った構成のポリラインを防ぐルールの実装はArcGIS Pro内で簡単です。ジオデータベース管理者が選択して目的のポリラインフィーチャクラスに適用できる使いやすいジオメトリルールのプルダウンリストが提供されています。

これらのジオデータベース設定が整うと、マッパーは無効なジオメトリを作成しようとした際にリアルタイムでフィードバックを受け取ります。

60度未満の折り返し角度を持つポリラインを拒否する属性ルール制約を実装すると、この新しいフィーチャの完了がブロックされます。
接続性を正しく取得する
接続性を正しく取得することも、トレースや流れ方向の理解が必要なユースケースでは重要です。接続性が必要な一般的なユースケースは以下です:
-水理モデリング
-緊急遮断トレース
-陰極防食管理
ガス、水、地区熱供給などの管ユーティリティ内では、マッパーが考慮すべき接続性のもう一つの側面があります。それは管網自体の正しい組み立てです。無効な接続性の組み合わせは多数あります。例えば、ガスサービスラインがガス送配管から直接分岐することは有効ではありません。また、陰極防食整流器がプラスチック管区間に接続されることも有効とは見なされません。スクリュー、フランジ、ウェルドレットなど金属専用継手はプラスチック管区間に直接接続されるべきではありません。
Esri提供のデータモデルには資産間の有効な接続性を定義したルールベースがあります。ArcGIS Proユーザーであるマッパーは、有効な接続オプションを示すルールベーススナッピングヒントを得られます。このリアルタイムガイダンスはマッパーが最初から正しく作業できるよう支援する表示機構です。
マッパーが2つの資産を誤って接続しようとするとスナッピングヒントは表示されません。例えば、この例では鋼管が誤ってプラスチック管に接続されようとしています。

マッパーがプラスチック配管区間同士を正しく接続しようとすると、有効な接続であることを示すスナッピングヒントが表示されます。

属性を正しく取得する – 計算
マッパーは資産についてますます多くの情報入力を求められています。ジオデータベースに属性ルール計算式を実装することは情報入力自動化と精度向上に非常に効果的です。
バーコード解読は自動化による強力な例であり、同時にデータ品質向上にも寄与します。この例ではarcadeスクリプトを書いて、公称直径、壁厚、材質、製造者、製造日付、製造ロット番号、および材料コンポーネントタイプという7つのデータフィールドへ自動入力しています。

これは1つのデータフィールドから7つのデータフィールドへ自動入力された例です。

マッパーにとって、この非常に詳細な情報が自動入力されることで作業が簡素化されます。

属性を正しく取得する – ピックリスト
ほとんどのデータフィールドには有限数の有効値があります。直径、材質、コンポーネントタイプ、さらには壁厚など、多くの場合有効値は限られています。ジオデータベースには管理者がArGISでピックリストとして提供できる関連機能としてコード値ドメインと条件付き値という二つの仕組みがあります。
コード値ドメインでは管理者が事前定義された値一覧を作成し、それからマッパーが選択できます。これにより自由形式入力で起こりやすいスペルミス、大文字小文字不一致、省略形不統一などミスが排除されます。

データフィールドに適用するとマッパーは一覧からのみ選択可能となり上書き選択肢はありません。
条件付き値はコード値ドメインに対して別フィールド値による動的絞り込み機能を追加します。例えば資産タイプ=Coated Steel を選択すると

別フィールド(例えば配管材質グレード)のコード値ドメイン一覧が自動的に絞り込まれます。
<\/span><\/P>このリアルタイムの動的フィルタリングは、2つ、3つ、4つ以上のデータフィールドにわたる値のユニークな組み合わせとして定義できます。<\/P> <\/P>属性を正しく設定する – 必須フィールド制約<\/H2>ジオデータベースの属性ルール制約は、指定された条件が満たされない限り編集の送信を防ぐように構成することもできます。一般的な例は必須フィールドです。この例では、arcadeスクリプトが作成され、属性ルール制約として適用されました。この属性ルールスクリプトは、直径、直径2、壁厚、壁厚2のデータフィールドが入力されていない限り、teeを送信できないことを要求します。<\/P>
<\/span><\/P>より高度なロジックを適用して、同じレコード内の他のデータフィールドの値に基づいて条件付き必須フィールドを設定することも可能です。<\/P>この種のロジックがあることで、マッパーは必須データフィールドが入力されていない場合にレコード送信時に通知されます。<\/P>属性を正しく設定する – バリデーション<\/SPAN><\/P>すべてのビジネスルールロジックがレコード送信段階で一貫して正しく適用できるわけではありません。一部のビジネスロジックは、建設プロジェクトや修理の編集全体が適用されるまで待つ必要があります。このビジネスルールの遅延適用をバリデーションと呼びます。<\/P>バリデーションチェックはユーザーがValidateツールで開始するか、または夜間バッチ処理として自動的に実行されます。<\/P>パイプネットワークで一般的なバリデーション例は以下の通りです:<\/P>- ユーティリティネットワークルールベースに対する検証、<\/P>- 過剰流量弁がサービスパイプと一致しているかの検証、<\/P>- バルブ直径が一致するパイプ直径と同じであるかの検証。<\/P>これらの種類の複数フィーチャーデータ品質チェックは、より単純なビジネスルールロジック適用では見逃されるミスをマッパーが発見するのに役立ちます。<\/P>正確に行うために<\/H2>マッパーによって作成および維持される地理空間データは、パイプネットワークの安全かつ信頼性の高い運用に不可欠です。財務からエンジニアリング、現場運用までパイプ組織内のすべての人々が、この地理空間データが正確であることに依存しています。このエンタープライズレベルのデータソースを維持するマッパーには、一度で正しく情報を入力できるように堅牢で多層的なビジネスルールが必要です。ArcGISはこれらの機能を提供し、マッパーが最初から正確に行う手助けをするシステムです。<\/P>ご注意:このサイトへの投稿は当社自身によるものであり、必ずしもEsriの立場、戦略、意見を代表するものではありません。<\/EM><\/P>