|
Process Help MAKEDTM - create a digital terrain model |
Process Name |
Menu Path |
Link to Command Table |
MAKEDTM |
Command line only |
Click here |
Introduction
MAKEDTM generates a DTM file from points data, which is optionally subdivided or constrained using one of the following inputs:
- Closed perimeter data
- String files
Point coordinate fields will be automatically detected if possible, but can be reviewed/edited using the Fields tab.
Files, Fields and Parameters
Input Files
Name |
Description |
I/O Status |
Required |
Type |
PERIMIN |
Input perimeter file containing XP,YP,ZP,PTN, PVALUE fields. Closed strings will be used as boundaries to the triangulation, and may be included in the triangulation if @INCPERIM is 1. |
Input |
See desc |
Strings |
STRINGIN |
Input string file containing XP,YP,ZP,PTN and PVALUE fields. String segments are included in the triangulation as 3D edge constraints, breaklines. Strings may be open or closed. |
Input |
See desc
|
Strings |
POINTSIN |
Input point file containing XPT,YPT,ZPT fields. |
Input |
See desc
|
Points |
Output Files
Name |
I/O Status |
Required |
Type |
Description |
WIRETR |
Output |
Yes |
Wireframe triangles |
Output wireframe triangle file. |
WIREPT |
Output |
Yes |
Wireframe points |
Output wireframe points file. |
Fields
Name |
Description |
Source |
Required |
Type |
Default |
XPT |
X field in input file |
PERIMIN, STRINGIN or POINTSIN |
Yes |
Numeric |
Undefined |
YPT |
Y field in input file |
PERIMIN, STRINGIN or POINTSIN |
Yes |
Numeric |
Undefined |
ZPT |
Z field in input file |
PERIMIN, STRINGIN or POINTSIN |
Yes |
Numeric |
Undefined |
Parameters
Name |
Description |
Required |
Default |
Range |
Values |
BOUNDARY |
Boundary specifier for perimeters:
|
No |
0 |
0,1 |
0,1 |
INCPERIM |
Include perimeter strings in the triangulation :
|
No |
1 |
0,1 |
0,1 |
TOL |
Tolerance distance below which points can be moved to avoid sliver triangles around breaklines |
No |
0.00001 |
Undefined |
Undefined |
FLATTRI |
Avoid flat triangles:
|
No |
0 |
0,1 |
0,1 |
TRIM |
Trim edge triangles:
|
No |
0 |
0,1 |
0,1 |
TRIMANG |
Minimum (2D) angle allowed in an edge triangle to avoid trimming |
No |
0 |
0,360 |
Undefined |
TRIMLEN |
Maximum (2D) edge length allowed in an edge triangle to avoid trimming |
No |
0 |
Undefined |
Undefined |
CREST |
Add automatic crest spurs to minimise upper plateaus:
|
No |
0 |
0,1 |
0,1 |
CRESADJ |
Vertical distance to offset the crest spurs |
No |
0 |
Undefined |
Undefined |
VALLEY |
Add automatic valley spurs to minimise lower plateaus:
|
No |
0 |
0,1 |
0,1 |
VALLEYADJ |
Vertical distance to offset the valley spurs |
No |
0 |
0,1 |
0,1 |
KEY |
Add automatic key spurs:
|
No |
0 |
0,1 |
0,1 |