Vr Mapping

ON-LINE REFERENCE DOCUMENTATION

CARDINAL SYSTEMS, LLC

www.cardinalsystems.net

Drape Polygon (DraPol)

Type: Interactive/Batch Application

Detailed Description

Creates a Digital Terrain Model (DTM surface) based on a user identified or user digitized polygon and optional three-dimensional symbols.  VrPoints (LiDAR) or Symbols may be draped to this surface, or the surface, along with an elevation tolerance, may be used to re-classify VrPoints above or below the surface.  An additional option includes the deletion of VrPoints or Symbols that fall within the polygon and are above or below the user defined tolerance.  The polygon is referred to as the boundary polygon.

 

The use of Drape Polygon for re-classification of VrPoints should be considered an editing or refinement tool to fix classification errors from previous batch applications.  It should not be considered a primary tool for the initial classification of VrPoints (LiDAR).  Drape Polygon considers VrPoints (LiDAR) and Symbols only.

 

NOTE: Drape Polygon considers the Vr Point Display (PoiDis) parameters when processing VrPoints. If a VrPoint is not displayed, it will not be considered, even if it is specified.

 

DrapePolygon01

Original VrPoint (LiDAR) point data before re-classification

 

DrapePolygon02

VrPoint (LiDAR) point data after re-classification

 

The examples above show VrPoint (LiDAR) point data with classifications on a building that are incorrect.  The next example shows the result of Drape Polygon using the Drape Action of Classify to re-classify VrPoints that are over a user defined elevation tolerance above or below the DTM surface.

Button Assignments

DrapePolygon03

The Drape Polygon Menu Keys

 

Drape Polygon – Main

 

Button

Description

1

Id polygon

Identifies an existing polygon as the boundary.

2

Dig polygon

Allows the boundary polygon to be digitized.  The Insert Line application is used to digitize the line.  The resulting line is not saved after processing.

3

 

 

4

 

 

5

 

 

6

 

 

7

Parameters

Allows the definition of Drape Polygon parameters (see below).

8

 

 

9

 

 

*

 

 

0

 

 

#

End

Ends application.

Parameters

DrapePolygon04

The Drape Polygon parameter dialog

 

Workspaces to consider - Defines the workspaces to consider when identifying points for change. This may be set to "Current only", or "All Open".

 

Drape action - Three options are available when considering VrPoints against the DTM surface created by the polygon and optional symbols:

Drape VrPoints - VrPoints that fall within the boundary polygon are draped to the DTM surface;
Classify VrPoints - VrPoints that fall within the boundary polygon and whose elevations are above or below the DTM surface plus the "Z tolerance" will have their classification set to the "New classification";
Delete VrPoints - VrPoints that fall within the boundary polygon and whose elevations are above or below the DTM surface plus the "Z tolerance" will be deleted.
Delete VrPoints All Elevations - VrPoints that fall within the boundary polygon will be deleted without consideration of their elevations.
Drape Symbols - Symbols that fall within the boundary polygon are draped to the DTM surface.
Delete Symbols - Symbols that fall within the boundary polygon and whose elevations are above or below the DTM surface plus the "Z tolerance" will be deleted.

 

Classifications to search (NumLine) - Defines the classifications to search for when processing VrPoints.  Normally points that are displayed are considered but using this parameter allows all points to be displayed while only the classifications defined will be considered for modification.  Leaving the field blank will indicate that all VrPoints that are displayed will be considered.  A Number Line may be used to define this parameter.

 

Use symbols when creating the DTM surface? - When active, symbols that are in the "Layers containing symbols" and are within the boundary polygon will be used along with the points on the polygon to define the DTM surface.

 

Layers containing symbols to use for DTM surface (NumLine) - If the "Use symbols when creating DTM surface" is set to Yes then this parameter will be used to define the layers containing symbols to be used to supplement the DTM surface.  A Number Line may be used to define more than one layer.

 

New classification - If the "Drape action" is set to "Classify VrPoints" then the VrPoints that meet the search criteria are changed to the Classification number defined by this parameter.

 

Z tolerance - If the "Drape action" is set to "Classify VrPoints" or "Delete VrPoints" or "Delete Symbols" then this parameter defines the minimum vertical distance above or below the DTM surface that VrPoints or symbols must be to be considered for re-classification or deletion.

 

Change data above or below DTM surface - If the "Drape action" is set to "Classify VrPoints" or "Delete VrPoints" or "Delete Symbols" then this parameter defines the side of the DTM surface to modify data.  Options are Above or Below.

 

Layers containing symbols to drape or delete - If the "Drape actions" is set to "Drape Symbols" or "Delete Symbols", this parameter is used to define the layers containing symbols that are draped or deleted if they fall within the boundary.  A Number Line may be used to define more than one layer.

 

Minimum elevation - Defines the minimum elevation for VrPoints or Symbols to be considered.

 

Maximum elevation - Defines the maximum elevation for VrPoints or Symbols to be considered.

Local Commands

Key-in

Description

Range

WsTc=

Workspaces to consider

0=Current 1=All open

DraAct=

Drape Action

0=Drape VrPoints

1=Classify VrPoints

2=Delete VrPoints

3=Delete VrPoints All Elevations

4=Drape Symbols

5=Delete Symbols

SeaCla=

Classifications to search

Number Line

UseSym=

Use symbols for DTM surface

0=No 1=Yes

DtmSymLay=

Symbol layer(s) to use for DTM surface

Number Line

NewCla=

New Classification number

0-31

ZTol=

Z tolerance

Ground units

ChgAB=

Change data above or below the DTM surface

0=Above

1=Below

DraSymLay=

Symbol layer(s) to drape or delete

Number Line

MinZ=

Minimum elevation for VrPoints or Symbols to be considered

Ground units

MaxZ=

Maximum elevation for VrPoints or Symbols to be considered

Ground units