TININT

Convert point layer to raster layer using TIN


EnvironmentsPYTHON :: EASI :: MODELER
Batch ModeYes
Quick linksDescription :: Parameters :: Parameter descriptions :: Details

Back to top

Description


TININT converts a point layer to a raster layer using a triangulated irregular network (TIN). It converts a point data layer to a surface representative of a selected attribute (represented as a z-value) of the points. The surface derivative models available are the weighted average of z-values, slope, aspect, x and y derivations, and incidence angle.
Back to top

Parameters


Name Type Length Value range
Input Points: Input point layer * Vector port 1 - 1  
Input Area: Georeferencing bounding area * GEO port 1 - 1  
Bitmap: Input bitmap channel or layer Bitmap port 0 - 1  
Output Raster: Output raster channel or layer Raster port 0 - 1  
Output Arc: Output arc layer Vector port 0 - 1  
Z-Value Attribute * String 1 - 1  
Function String 0 - 1 Default: Weighted Average
Azimuth Angle of Light Source Float 0 - 1024 0 - 359
Default: 45,90
Zenith Angle of Light Source Float 0 - 1024 0 - 90
Default: 45,90
Filtering String 0 - 1 Average | Minimum | Maximum | All Points
Default: Average
Interpolation Method String 0 - 1 Linear | Non-Linear
Default: Linear
Interpolate Inside Hull Only String 0 - 1 TRUE | FALSE
Default: FALSE
Pixel X Size Float 0 - 1024 0.0 -
Default: 30.0
Pixel Y Size Real 0 - 1024 0.0 -
Default: 30.0
Output Raster Type String 0 - 1 8U | 16U | 16S | 32R
Default: 32R
No Data Value Float 0 - 1 Default: 0.0

* Required parameter
Back to top

Parameter descriptions

Input Points: Input point layer

Specifies the vector segment that contains the Point Layer.

If the projection of the point layer is different from that of the output raster, each point will be reprojected to the raster projection before the calculation is performed

Input Area: Georeferencing bounding area

Specifies the input layer that contains the geoereferencing for the resulting raster layer. This will specify the projection, geographic extents, and the size (pixels/lines) of the resulting raster layer. If this port is not set, the projection of the raster layer will be the same as the point layer. The geographic extents of the raster layer will be determined based on the extents of point layer and the pixel size parameters.

Bitmap: Input bitmap channel or layer

Specifies the channel or layer that contains the bitmap mask used to restrict the region when generating the weighted average. The results will be generated inside the bitmap layer (value 1) and pixels falling outside the bitmap (value 0) will be assigned a "No Data" value.

The bitmap layer also defines the geoereferencing of the output raster, if it is used.

Output Raster: Output raster channel or layer

Specifies the raster image channel to receive converted point layer.

The georeferencing information is defined by either the Input Area or the input bitmap layer, or is calculated using the specified point layer extents and the pixel X/Y size.

Output Arc: Output arc layer

Specifies the output layer that represents the Triangulated Irregular Network (TIN).

Z-Value Attribute

Specifies the attribute (up to 64 characters) to be used to generate the raster.

For example:

fldnme = PixelValue   | uses "PixelValue" as field name

Function

Specifies the function to use to generate the raster surface model.

TININT generates the following surface models:

For more information, see the Details section.

Azimuth Angle of Light Source

The Zenith and Azimuth angles are used to determine the direction of the light source, when the specified surface model is Incidence Angle.

The Azimuth is the direction measured in degrees clockwise from North. North has an azimuth of 0 degrees; East has an azimuth of 90 degrees; South has an azimuth of 180 degrees; and West has an azimuth of 270 degrees. Enter a value from 0 to 359.

Zenith Angle of Light Source

The Zenith and Azimuth angles are used to determine the direction of the light source, when the specified surface model is Incidence Angle.

The Zenith Angle is the angle, in degrees, of the ray of light with respect to the vertical. A zenith angle of 0 degrees is in line with the vertical; an angle of 90 degrees indicates dawn or dusk. Enter a value from 0 to 90.

Filtering

Depending on the number of pixels/lines in the output raster, some pixels in the output raster may contain more than one point and, therefore, more than one value. This parameter specifies the policy for filtering these values to define a single value for each pixel.

Available filtering policies are:

Interpolation Method

Specifies the interpolation method to use.

Supported values are:

Interpolate Inside Hull Only

If TRUE, constrains the surface interpolation to the area defined by the hull. The hull is the outer limit of the point data as defined by the TIN. For aesthetic reasons, it may be desirable to extend the interpolation beyond this limit to the edge of the new raster or bitmap; the output values produced in the area outside of the hull, however, will be unreliable.

Pixel X Size

Specifies the X (horizontal) pixel size, in meters, of the output image. The specified X and Y pixel sizes determine the resolution of the output file. A smaller pixel size results in a larger output file and increases computation time. The default value is 30.0.

Pixel Y Size

Specifies the Y (vertical) pixel size, in meters, of the output image. The specified X and Y pixel sizes determine the resolution of the output file. A smaller pixel size results in a larger output file and increases computation time. The default value is 30.0.

Output Raster Type

Specifies the data type of the output channel to be created.

Supported datatypes are:

No Data Value

Specifies the NoData (background) value, of the input file.

All output pixels that did not receive a calculated value are assigned a NoData value. The NoData value must fall within the range of the output raster type.

If this parameter is not specified, the NoData value for each channel defaults to "0.0".

All areas in the input area having the specified NoData value are excluded from processing.

Back to top

Details

TININT generates a surface by applying a triangulated irregular network (TIN) to the points in the data layer. When a TIN is applied, the points are joined in a network of triangles, with each point representing the vertex of a triangle. Each vertex of a triangle represents three values: X, Y, and Z. The x and y values are the two-dimensional, locational values of the points. The x-value is an attribute for the point layer; for example, elevation. The area of each resulting triangle forms a plane in the TIN from which a surface can be generated.

The value at each output raster pixel is calculated based on its position on the plane and the values of the points forming the vertices of that plane.

TININT is most appropriate for interval or ratio point data that represents a continuous phenomenon. Continuous phenomena is data that can be measured at a series of locations and is highly applicable to natural phenomena such as temperature, elevation, or rainfall.

Surface Models

TININT generates the following surface models:

© PCI Geomatics Enterprises, Inc.®, 2026. All rights reserved.