|
|
Process Help MAKEDTM - create a digital terrain model |
|
Process Name |
Menu Path |
Link to Command Table |
| MAKEDTM | 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 |