Vr Mapping

ON-LINE REFERENCE DOCUMENTATION

CARDINAL SYSTEMS, LLC

www.cardinalsystems.net

Drape (Drape)

Type: Batch Application

 

Drapes entities onto DTM surface and (or) the intersection of lines.

Detailed Description

Searches for entities within layers specified and drapes over existing DTM surface and (or) lines over existing lines, or over VrPoints.

 

Some of the draping options include:

The ability to drape line points to the existing DTM surface and intersect those same lines against lines in other layers.
The ability to drape line points to the existing VrPoints. and automatically add additions points at breaks in the surface.
Lines, symbols and text may be duplicated when draping, leaving the original entity unmodified.
Wall lines or wall polygons may be added that connect duplicate entities.
The ability to add or subtract the interpolated elevation to the existing elevation.

 

To Drape Entities onto the DTM Surface:

'Free DTM after use' must be set to No in SetDtm
A DTM surface must be active by running RunDtm
The Z source must be set to 'DTM surface' if active

 

The DTM does not need to be active if only intersecting lines to other lines in the file(s), or if draping to VrPoints.

 

Layers that are turned off will not be considered when searching.

Available Key-ins

Key-in

Description

Range

WsTc=

Workspaces to consider

0 - Current

1 - All

PoiLinOfs=

VrPoint line offset

Line search offset when draping to VrPoints

PoiMinSlo=

VrPoint minimum slope change

Minimum slope change for break detection when draping to VrPoints

PoiSpac=

VrPoint spacing

Set point spacing when draping to VrPoints.

SeaLay=

Layers to search

Number line

DraLin=

Drape line mode

0 - Do not drape lines

1 - Drape line points to DTM surface

2 - Drape line points to DTM surface and intersect lines to other lines

3 - Intersect lines to other lines

4 - Drape line points to VrPoints

DraSym=

Drape symbols to DTM surface?

0 – No

1 - Yes

DraTex=

Drape text to DTM surface?

0 – No

1 – Yes

EleOpe

Elevation operator

0 – Equal

1 – Add

2 - Subtract

DraAct=

Drape action

0 - Move entities to DTM or other lines

1 - Duplicate entities to DTM or other lines

 

AddWal=

Add wall lines on duplicate entities

0 – Do not add wall lines or polygons

1 – Add wall lines

2 – Add wall polygons

IntLay=

Layer(s) containing lines to intersect drape lines with

Number line

ParFil=

Load parameter file

Drape parameter file name (.dra)

Run

Run Drape

 

Parameters for Drape

Drape_Parameters

Workspaces to consider

This parameter defines the workspaces to consider when running Drape.

Layers to search

The layers that are to be searched to be draped against the current DTM surface or other lines are defined here. A number line may be used to define the layers.

Drape line mode

This parameter defines the mode to use when draping lines which are as follows:

Don't drape lines.
Drape line points to DTM surface.
Drape line points to DTM surface and intersect lines to other lines.
Intersect lines to other lines.
Drape line points to VrPoints.

 

The following options are available if Drape line mode is set to "Drape line points to VrPoints".

VrPoint drape search offset

If this parameter is set to yes then symbols will be draped onto the DTM surface. See the top diagram below.

VrPoint drape minimum slope change

Minimum slope change for break detection when draping to VrPoints. Surface slopes range from 0.0 to 1.0. 0.0 is a flat line, and 0.5 is a 45 degree slope. See the middle diagram below.

VrPoint drape set point spacing

Set point spacing when draping to VrPoints. 0=No set point spacing - only add points at surface breaks. See the bottom diagram below.

 

The following diagrams shows how the VrPoint settings determine how the points are draped to a surface.

 

Drape_Diagrams

 

Drape symbols?

If this parameter is set to yes then symbols will be draped onto the DTM surface.

Drape text?

If this parameter is set to yes then text labels will be draped onto the DTM surface.

Entity drape action

Lines that are draped may be moved or copied and this action is specified by this parameter. Options are:

Move entities to DTM or other lines.
Duplicate entities to DTM or other lines.

Elevation operator

When a line, symbol or text label is draped a drape elevation is computed. This elevation is based on the target surface which is either the DTM surface or other lines in the file. Normally the entity to be draped is placed on this surface which is Elevation operator of equal. It is possible to add or subtract the draped elevation from the original elevation. This is useful when applying a delta surface to existing entities.

Add wall lines?

If the Entity drape action is set to “Duplicate” then it is possible to draw lines that represent the wall between the original entity and the new draped entity. It is also possible to place the walls defined by the original and draped polygons as closed polygons. This parameter has the following options:

No.
Add wall lines.
Add wall polygons.

Wall lines layer

This parameter specifies the layer to place wall lines into.

Drape lines layer offset

When assigning a layer to the draped lines, this offset will be added to the original layer.

Layer to intersect lines

If the Drape line mode is set to intersect lines then this parameter specifies the layers to intersect to. For example if the roads were to be draped to the contour lines then the layers containing contour lines would be specified here.