ReadLAS.GetFastPointCloudAsBlock Method

Gets the FastPointCloud read from the file as Block.
Public Function GetFastPointCloudAsBlock( _ 
ByVal formatType As formatType, _ 
ByRef insertionPoint As Point3D, _ 
Optional ByVal blockName As String = null _ 
) As Block
This language is not supported or no code example is available.
public Block GetFastPointCloudAsBlock( 
formatType formatType
out Point3D insertionPoint
string blockName = null 
)
This language is not supported or no code example is available.

Parameters

formatType
formatType

The formatType that must be used to create the resulting FastPointCloud.

insertionPoint
Point3D

The Point3D to use as insertion point for the creation of the related BlockReference.

blockName
string

The name of the block. If null/Nothing the name is assigned internally.

Return Value

Block

The block containing the FastPointCloud read from the file.

Remarks
 
Uses a block reference to avoid floating point precision problems. i.e. When files use the UTM 32 North projection with northing values > 5,000,000 and easting values > 435,000, the northing values are larger than the easting values and the limited precision of the floats leads to the points arranged in the lines. To get more accurated result, you can use double precision coordinates by setting ReadFastPointCloudBase.FillCoordinates to true before starting the reading process. If you need to get the FastPointCloud in a different format type than the one used in the constructor, please ensure to have set ReadFastPointCloudBase.FillColors, ReadFastPointCloudBase.FillIntensities and FillClassifications to true before reading the file.

.NET Framework

Supported in: 4.8

In this article

Definition