site planning

site planning

The site planning module supports 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 Lloyd’s algorithm, optionally honoring fixed points (from the Fixed Points port and/or a manual coordinate list). Output cells can be filtered by site type, and the result can be displayed as vertices or as 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 to add fixed points manually, in addition 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 renderable port outputs 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 the 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 the output to be positioned at the most convenient elevation.