Maptitude GISDK Help |
Selects nodes based on a set of links from its associated line layer.
Added to version 2022.
n_selected = SelectByLinks(string set_name, string operation, string link_set, opt array options)
Argument |
Contents |
set_name |
The name of the selection set |
operation |
The operation to perform, as indicated below |
link_set |
The set of links to use |
Operation |
Meaning |
several |
Replaces the contents of the selection set |
less |
Removes features from the selection set |
more |
Adds features to the selection set |
subset |
Selects a subset of the selection set |
Option |
Type |
Contents |
Inclusion |
String |
Enclosed or Intersecting, overriding the current setting; for more information, see SetSelectInclusion() |
Max |
Integer |
Maximum number of records to select |
Display |
Boolean |
"True" or "False" overriding the current setting; for more information, see SetSelectDisplay() |
Auto Redraw |
Boolean |
"True" or "False" overriding the current setting; for more information, see SetSelectAutoRedraw() |
Source And |
String |
A selection set on the current layer that records must be in to be selected |
Source Not |
String |
A selection set on the current layer that records must not be in to be selected |
An integer indicating the number of records in the selection set.
The options array is an optional argument.
The current layer must be a node layer.
If the set does not already exist, SelectByLinks() creates it.
n = SelectByLinks("Selection", "Several", linkset)
Error Type |
Meaning |
Error |
The set name, the operation type or the link set is invalid |
NotFound |
No features exist |
Function |
Summary |
Selects links based on a set of nodes from its associated node layer |
©2025 Caliper Corporation | www.caliper.com |