site planning

site planning

The site planning module is used to perform initial site assessment and well location planning. It generates and distributes a specified number of points within the bounds of an input field using an iterative algorithm. The module supports fixed user-specified points and can filter output by cell set type. Results can be displayed as vertices or sphere glyphs.

Ports

DirectionNameTypeDescription
InputInput BoundsFieldThe input field defining the spatial bounds for site planning.
InputFixed PointsFieldOptional fixed points that remain in place during the iterative distribution.
OutputOutput FieldFieldThe output points.
OutputOutput RenderableRenderableA renderable object to display.

Properties

PropertyTypeDescription
Allow RunBooleanThis toggle can prevent the module from running. Allowing the user to make changes to large data sets without waiting for updates.
ExecuteButtonIf Allow Run is turned off the Execute button will force the module to run once with the current settings.

Settings

PropertyTypeDescription
Number Of PointsIntegerThe number of points to generate and distribute within the bounds.
IterationsIntegerThe number of steps the iterative point distribution performs. Up to a certain point a higher value usually yields better results, at the cost of speed.
Fixed User PointsCoordinate Array 2DThe Fixed User Points option is used add fixed points manually and additionally to the fixed points from the Fixed Points port.
Select Cell SetsMulti-selectThe Select Cell Sets control allows the user to select the site types to output.

Display Settings

PropertyTypeDescription
Display As SpheresBooleanWhen the Display As Spheres toggle is enabled the red port will output the sites as sphere glyphs. Otherwise the output will be vertices.
Glyph SizeDoubleThe Glyph Size value is used to scale the glyphs in all directions. The default is automatically computed based on your input data.
Z ScaleDoubleThe Z Scale is required to assure that generated sites are matched to scaled input.
Z PositionDoubleZ Position determines the Z location of the output. This allows you to position the output at the most convenient elevation.