This parameter specifies how conflicting Control Points between two
networks are handled when merging. The current options are to report
an error and abort the program when a Control Point appears in both
the base and add networks (ERROR), or to attempt to merge the
conflicts in the duplicated point (MERGE).
Type
| string |
Default
| ERROR |
Option List:
|
Option |
Brief |
Description |
ERROR | Disallow merging networks with duplicate points |
This option will check for conflicting Control Points in the
Control Networks and report an error and abort the program when
a conflict occurs. If no conflict occurs, all Control Points
will be added without changing any existing points in the base
network. For the purposes of this option, a conflict can be as
simple as two Control Points sharing the same ID. In such a
case, an error will be reported and the program aborted, even
if nothing else is different between them.
Exclusions
- OVERWRITEPOINTS
- OVERWRITEMEASURES
- OVERWRITEREFERENCE
- OVERWRITEMISSING
|
MERGE | Merge duplicate points and resolve their conflicts |
This option will attempt to merge duplicate points between the
base network and the successive networks being added to it.
When conflicts arise, they will be resolved in accordance with
the various overwrite options. By default (i.e., when no
overwrite option is selected), values in the base network will
take priority over those in the networks added to it, but this
can be changed when selecting an overwrite option(s). For
example, if OVERWRITEMEASURES is selected, then Line/Sample
measurements in the last network added will take precedence over
all the Line/Sample measurements for conflicting measures in the
base network and the networks that were added prior.
|
|
When this option is SELECTED, whenever a Control Point conflicts
between the base network and the network being added, the
Control Point values in the base network will be replaced with the
values from the added network. When this option is NOT SELECTED,
the conflict will be noted in the LOG file (if provided), but the
values from the base network will be retained in the output network.
Note that Control Point values being retained or overwritten
include the point type (fixed, constrained or free), ignore status,
editlock status, apriori and/or adjusted ground coordinates,
apriori and/or adjusted ground coordinate sigma values,
constrained coordinate flags.
It should also be noted that even when this options is NOT SELECTED,
measures can still be added and, depending on the OVERWRITE options
selected, modified and deleted from points. This options therefore
applies only to control point data values, not items contained within
control points.
Type
| boolean |
Default
| False |
When this option is SELECTED, whenever a Control Measure conflicts
between the base network and the network being added, the Control
Measure in the base network will be replaced with that from the
added network. When this options is NOT SELECTED, the conflict will
be noted in the LOG file (if provided), but the Control Measure
from the base network will be retained in the output network.
Type
| boolean |
Default
| False |
If a Control Point in the current "base" network and the current
network being added to it have different Reference Measures, there
is ambiguity about which Control Measure should be defined as the
one and only Reference Measure in the output Control Network. When
this option is SELECTED, the Reference Measure in the network being
added will overwrite the existing reference status of the Reference
Measure in the base network. If this option is NOT SELECTED, the
base Reference Measure will be retained. In both cases, both
Control Measures make it into the merged network, but only one will
be listed as the Reference Measure for that Control Point.
Regardless of the other OVERWRITE options selected, a reference
measure will NEVER be modified unless this option is SELECTED. So,
for example, if OVERWRITEMEASURES is selected, and the reference
measure exists in the new network with a different line/sample, the
base's line/sample will be retained if OVERWRITEREFERENCE is not
selected. If this options is selected, however, the reference is
subject to modification or removal like any other measure.
Type
| boolean |
Default
| False |
When this option is SELECTED, if a Control Measure exists in a
conflicting Control Point in the base network, but not the network
being added to it, then the missing Control Measure will not be
included in the output merged Control Network for that Control Point.
If this option is NOT SELECTED (the default), and a Control Measure
exists in either the base or the "add" network, it will be included
in the ouput network.
Type
| boolean |
Default
| False |