VrOne

ON-LINE REFERENCE DOCUMENTATION

CARDINAL SYSTEMS, LLC

386-439-2525

www.cardinalsystems.net   
 

GLOBAL CHANGE (GLOB)

 

Type: Batch application

 

Globally changes lines, symbols, and text.

 

Available Key-ins

Global Change Dialog

Argument Types

Arguments for Entity Parameters

 

 

 

Detailed Description

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.

Available Key-ins

Key-in

Description

Range

PARFIL=

Load parameter file

Global Change parameter file name (.glo)

RUN

Run Global Change

 

Global Change Dialog

 

Pass

This is the current pass number.  There may be up to 60 passes.

Change

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.

Pass On/Off

Defines the mode of the current pass as On or Off.

Workspaces to consider

Global change can operate on the current workspace only or all open workspaces.

Load Parameters

Loads a previously recorded parameter file and makes them the current Global Change parameters.

Record Parameters

Records the current Global Change parameters.

Id Search For

Allows the identification of an existing entity in the active VrOne workspace and places those entity parameters in the SEACH FOR parameters.

Id Change To

Allows the identification of an existing entity in the active VrOne workspace and places those entity parameters in the CHANGE TO parameters.

SEARCH FOR

These entity parameters will be searched for the current VrOne workspace(s). (See Arguments for Entity Parameters)

CHANGE TO

When entities are found that match the SEARCH FOR criteria they will be changed to these entity parameters. (See Arguments for Entity Parameters)

 

Argument Types

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.

Single Number

This is a single number, which may represent an integer or real number.

 

Example: 23

Number line

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.

Range

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.

Operator

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.

Wildcard

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: *

Text

The text argument is used only when search for or changing VrOne text entities and Feature Codes.

 

Example: This is some text

 

Arguments for Entity Parameters

Following is the list of available fields and the argument formats that may be used.

 

Layer

Line Mode

Graphic Pointer

Non-graphic Pointer

Link

Feature Code

Construction Flag

Line Width

Symbol Rotation

Symbol Radius

Character Font

X Character Justification

Y Character Justification

Character Height

Character Width

Character Rotation

Character Slant

Character Text

Layer

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

Line Mode

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

Graphic Pointer (Gpoint)

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

Non-graphic Pointer (Npoint)

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

Link

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

Feature Code

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

Construction Flag

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

Line Width

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

Symbol Rotation

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

Symbol Radius

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

Character Font

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

X Character Justification

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

Y Character Justification

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

Character Height

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

Character Width

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

Character Rotation

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

Character Slant

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

Character Text

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