RELEASE

Release the incoming layers by layer or by group

Environments MODELER
Batch Mode No
Sections Description Ports Port Details Parameter Parameter Details Details

Description

The RELEASE module releases all incoming layers in sequence by layer or by group during batch execution.

Ports

In/Out Name Caption Type Min. - Max. Layers Connection
In Input Input Any 1 - 1024 Mandatory
Out Output Output Any 0 - 1024 Optional

Port details

Input: Input

Contains the input layer(s) to be released in sequence.

Output: Output

Contains the released layer(s).

Parameter

Name Caption Type Data Range Default Optional
Method Method Char By Group,By Layer "By Group" No

Parameter details

Method: Method

Valid Values: By Group,By Layer Default value: "By Group"

Specifies the release method to be used.

If the method chosen is 'By Group', then all layers belonging to a given group will be released to the output port. If the method chosen is 'By Layer', only a single layer will be released to the output port at any given time.

Details

The RELEASE module releases all incoming layers in sequence by layer or by group during batch execution. Release takes place during each model execution untill all groups or layers have been released.

The RELEASE module acts as a bridge from one submodel to another. In the presence of RELEASE modules, the following rules will apply during batch execution:

The significance of these rules is that RELEASE modules can be used to embed a submodel into an existing model, where the submodel uses the incoming data from the model to establish its batch execution status. The RELEASE module acts as a batch run generator, transforming a set of incoming layers into a set of batch parameter sets. It allows the execution of the parent model to be suspended until the embedded module has completed its own batch execution.

© PCI Geomatics Enterprises, Inc.®, 2024. All rights reserved.