Inference Rules - Proximity Testing (Collection)

Missing network parameters can be inferred from existing data, allowing gaps in the data to be filled with reasonable values.

Inference data is edited on the Inference Data Editor.

The Inference Data Editor can also be used to carry out a proximity test to automatically merge pipes to aid in resolving connectivity problems often found during the data cleanup process.

The Merge Unknown Ends rule is used to search for pairs of pipes within close proximity of one another which have opposing unknown ends and merges them into a single pipe.

Rule Parameters

Parameter

Description

Search Radius

Search distance from unknown end of pipe to be merged.

Tolerance

Pipes will only be joined if the Height and Width of the pipes to be joined are within the specified Tolerance.

Must Match Attributes

Check the options in the Must Match Attribute options to restrict joining of pipes to pipes with the same upstream Material, Lining and/or Shape values and the same downstream Material, Lining and/or Shape values.

Merge Unknown Ends Methodology

The Merge Unknown Ends rule is used to search for pairs of opposing Unknown ends within a user defined Search Radius. If the pipes found satisfy defined parameters, the unknown ends of the pipes will be merged into one pipe.

Click on the image below to reveal the related example.

Example

Pipes A.Unknown.1 and Unknown.B.1have opposing ends. Inference is carried out by the following method:

  1. A search is carried out for pipes with an unknown end. Pipe A.Unknown.1 is found.
  2. A search for unknown ends within the search radius from the unknown end of pipe A.Unknown.1 is carried out. Pipe Unknown.B.1 is found.
  3. A check is carried out that at least one of the pipes has a known end that exists in the network.
  4. A check is carried out that the difference in bearing between the pipes is not greater than 90°.
  5. The Upstream attributes of pipeA.Unknown.1 match the Upstream attributes of pipe Unknown.B.1. The Downstream attributes of pipe A.Unknown.1match the Downstream attributes of pipe Unknown.B.1. The pipes are merged.