| Maptitude GISDK Help |
Creates a grid geographic file containing a regular grid (DEM) generated from a TIN.
GenerateDEMGrid(tin t, string db_name, scope scp, int n_xtics, int n_ytics, array options)
| Argument | Contents |
|---|---|
| t | A TIN |
| db_name | The name of the output geographic file |
| scp | The scope of the area to be covered by the grid |
| n_xtics | Size of grid (number of points) in the x dimension |
| n_ytics | Size of grid (number of points) in the y dimension |
| Option | Type | Contents |
|---|---|---|
| Layer Name | String | The name for the new layer |
| Label | String | The label for the new layer |
| CDF | String | "Yes" to create a compact (.cdf) grid geographic file, "No" to create a standard (.dbd) point geographic file |
If the CDF option is not used, the default is to create a compact (.cdf) grid geographic file.
// Open Elevdata.cdf in the Tutorial folder
layer_name = GetLayer()
point_tin = CreateTriangulation(layer_name + "|", {{"Field","Elevation"}})
folder = RunMacro("G30 Tutorial Folder")
scp = GetMapScope()
GenerateDEMGrid(point_tin, folder + "demgrid.dbd", scp, 100, 100,
{{"Layer Name","DEM Grid"}})
| Error Type | Meaning |
|---|---|
| Error | The TIN compound variable is null, or the options are not of the required type |
| Function | Summary |
|---|---|
| CreateTriangulation() | Creates a Triangulated Irregular Network (TIN) |
| CreateContourDB() | Creates a line or area geographic file of the contours derived from a TIN |
| ©2025 Caliper Corporation | www.caliper.com |