VrOne
|
ON-LINE REFERENCE DOCUMENTATION CARDINAL SYSTEMS, LLC 386-439-2525 |
Type: Batch application
Globally changes lines, symbols, and text.
|
|
|
With Global Change it is possible to setup up 'search for' and a 'change to' criteria for modifying the VrOne database such as:
Look for all the lines in symbols in layers 1 through 10 or 23 or 24 that are circles and have a radius between 10 and 23 ground units. The non-graphic point, link and rotation may be any value. When an entity is found move it to layer 55 and multiply its radius by 2. Do not change its graphic pointer or any other attribute.
Global Change offers six argument formats to make the task of searching for and changing VrOne entities very powerful. For example, it is possible to search for text that is rotated between 10 and 20 degrees with a range argument and then add 5 degrees to the existing text rotations using the operator argument.
|
Key-in |
Description |
Range |
|
PARFIL= |
Load parameter file |
Global Change parameter file name (.glo) |
|
RUN |
Run Global Change |
|

This is the current pass number. There may be up to 60 passes.
Defines the entity type to change for the current pass. Options are Line, Symbol and Text. Clicking the Line, Symbol or Text tabs have the same effect. NOTE: Only one of the three entity types (Line, Symbol, Text) may be changed for each pass.
Defines the mode of the current pass as On or Off.
Global change can operate on the current workspace only or all open workspaces.
Loads a previously recorded parameter file and makes them the current Global Change parameters.
Records the current Global Change parameters.
Allows the identification of an existing entity in the active VrOne workspace and places those entity parameters in the SEACH FOR parameters.
Allows the identification of an existing entity in the active VrOne workspace and places those entity parameters in the CHANGE TO parameters.
These entity parameters will be searched for the current VrOne workspace(s). (See Arguments for Entity Parameters)
When entities are found that match the SEARCH FOR criteria they will be changed to these entity parameters. (See Arguments for Entity Parameters)
Global Change allows six types of argument formats to make the searching and changing of data easier and more powerful. Not all argument types may be used in all cases.
This is a single number, which may represent an integer or real number.
Example: 23
A range of numbers normally used to specify a group of layers. A number line may consist of a group of numbers or a range of number. A comma separates each number or range of numbers. The number line is used only for searching.
Example: 1-10,23,25
The above example the group of numbers specified would be 1,2,3,4,5,6,7,8,9,10,23 and 25.
Specifies a range from, and including a minimum number to, and including a maximum number. This argument is normally used to specify real number ranges for items such as symbol radius or text height. The range argument is used only for searching.
Example: 10.0>23.5
The above example would specify a number from 10 to 23.5.
Specifies a value and operation to be applied to an existing value. The operator argument is used only during the changing of an entity. Valid operator argument operations are:
|
= |
Equals (default) |
|
+ |
Addition |
|
- |
Subtraction |
|
* |
Multiplication |
|
/ |
Division |
Example: SROT 20.0+
The above example would add 20 degrees to the existing symbol rotation.
The meaning of a wild card depends on where it is used. When used in the SEARCH FOR area it means all values for that field. When used in the CHANGE
TO area it means do not change the existing value.
Example: *
The text argument is used only when search for or changing VrOne text entities and Feature Codes.
Example: This is some text
Following is the list of available fields and the argument formats that may be used.
Range: 1 to 10,001
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
Yes |
No |
|
Range |
10>23 |
No |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: 1, 2
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
Yes |
No |
|
Range |
10>23 |
No |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: 1-60
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
Yes |
No |
|
Range |
10>23 |
No |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: -2,147,483,647 to 2,147,483,647
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
No |
No |
|
Range |
10>23 |
Yes |
Yes |
|
Operator |
23+ |
No |
No |
|
Wildcard |
* |
Yes |
Yes |
Range: -2,147,483,647 to 2,147,483,647
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
No |
No |
|
Range |
10>23 |
Yes |
Yes |
|
Operator |
23+ |
No |
No |
|
Wildcard |
* |
Yes |
Yes |
Range: Up to 48 characters
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
String |
Man Hole |
Yes |
Yes |
|
Single Number |
23 |
No |
No |
|
Number line |
1-10,23 |
No |
No |
|
Range |
10>23 |
No |
No |
|
Operator |
23+ |
No |
No |
|
Wildcard |
* |
Yes |
Yes |
Range: 0 or 1
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
Yes |
No |
|
Range |
10>23 |
No |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: 0-255
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
Yes |
No |
|
Range |
10>23 |
No |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: Real number 0.0 to 360.0 degrees
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
No |
No |
|
Range |
10>23 |
Yes |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: Real number in ground units
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
No |
No |
|
Range |
10>23 |
Yes |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: 1-12
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
Yes |
No |
|
Range |
10>23 |
No |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: 1 to 4
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
Yes |
No |
|
Range |
10>23 |
No |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: 1 to 3
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
Yes |
No |
|
Range |
10>23 |
No |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: Real number in user units.
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
No |
No |
|
Range |
10>23 |
Yes |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: Real number in user units.
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
No |
No |
|
Range |
10>23 |
Yes |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: Real number 0-360 degrees.
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
No |
No |
|
Range |
10>23 |
Yes |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: Real number -180-180 degrees.
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
Single Number |
23 |
Yes |
Yes |
|
Number line |
1-10,23 |
No |
No |
|
Range |
10>23 |
Yes |
No |
|
Operator |
23+ |
No |
Yes |
|
Wildcard |
* |
Yes |
Yes |
Range: Up to 512 characters
|
Format |
Example |
SEARCH FOR |
CHANGE TO |
|
String |
Man Hole |
Yes |
Yes |
|
Single Number |
23 |
No |
No |
|
Number line |
110,23 |
No |
No |
|
Range |
10>23 |
No |
No |
|
Operator |
23+ |
No |
No |
|
Wildcard |
* |
Yes |
Yes |