Writer Directives

The directives listed below are processed by the LAS writer. The suffixes shown are prefixed by the current <WriterKeyword> in a mapping file. By default, the <WriterKeyword> for the LAS writer is LAS.

DATASET

Required/Optional

Required

Mapping File Syntax

LAS_DATASET /usr/data/

Workbench Parameter

Destination ASPRS LAS Folder

VERSION

Required/Optional

Optional

Values

1.0 | 1.1 | 1.2 (default) | 1.3 | 1.4-legacy-compatible | 1.4

Mapping File Syntax

LAS_DATASET VERSION 1.1

Workbench Parameter

ASPRS LAS Version

ARCGIS_LAS_DATASET

Note: This directive applies to machines using the Windows operating system.
To use this directive, you must install and license both ArcGIS 10.1 (or newer) and the 3D Analyst extension.

This directive identifies the name of the Esri ArcGIS LAS dataset file to create. If specified, the writer will produce one .lasd file that references all the LAS files created by the FME LAS writer during the translation.

An .lasd file is required to work with LAS files in the Esri ArcGIS environment. By default, the .lasd file will be written to the same folder as the .las files to which it refers. To write the .lasd to a different folder, use a fully qualified path.

Note that this option is currently incompatible with compression. When writing compressed LAS files, an .lasd file will not be generated.

Required/Optional

Optional

Values

<filename of the .lasd to create>

Mapping File Syntax

LAS_ARCGIS_LAS_DATASET terrain.lasd

Workbench Parameter

ArcGIS LAS Dataset (.lasd)

COMPUTE_STATISTICS_ON_ARCGIS_LAS_DATASET

This directive is applicable when an ArcGIS LAS Dataset is written. It determines whether to calculate statistics for the LAS files referenced by the ArcGIS LAS Dataset.

Required/Optional

Optional

Values

Yes | No (default)

Mapping File Syntax

LAS_COMPUTE_STATISTICS_ON_ARCGIS_LAS_DATASET Yes

Workbench Parameter

Compute Statistics on ArcGIS LAS Dataset

USE_RELATIVE_PATHS_IN_ARCGIS_LAS_DATASET

This directive is applicable when an ArcGIS LAS Dataset is written. It determines whether the references to the LAS files within the ArcGIS LAS Dataset are stored using relative or absolute path names.

Use relative paths when the LAS files referenced by the ArcGIS LAS Dataset will be moved from their original location (for example, moved to a server).

Required/Optional

Optional

Values

Yes (default) | No

Mapping File Syntax

LAS_USE_RELATIVE_PATHS_IN_ARCGIS_LAS_DATASET No

Workbench Parameter

Use Relative Paths in ArcGIS LAS Dataset

COMPRESSION

Required/Optional

Optional

Values

LAZ | zLAS | None (default)

Mapping File Syntax

LAS_COMPRESSION LAZ

Workbench Parameter

Compression

RESCALE_COORDINATES

The LAS format stores coordinates as int32 values with a scale and offset factor.

Since FME stores coordinates as real64 values, there is no guarantee that LAS will be able to store the coordinate data as is.

To resolve this, the LAS writer will rescale coordinates to span the int32 range (-2147483647 to 2147483647) and calculate a new scale and offset factor to preserve the original coordinate values as closely as possible. However, this rescaling may slightly distort some coordinates if they were already safely storable as int32. To disable this rescaling, set this option to No.

Required/Optional

Optional

Values

Yes (default) | No

Mapping File Syntax

RESCALE_COORDINATES YES

Workbench Parameter

Re-scale Coordinates

USER_COMPONENTS

Required/Optional

Optional

Mapping File Syntax

USER_COMPONENTS my_component_1,my_component_2,my_list_component{}

Workbench Parameter

User Components

ZLAS_REARRANGE_POINTS

Required/Optional

Optional

Mapping File Syntax

ZLAS_REARRANGE_POINTS Yes

Workbench Parameter

Rearrange Points for zLAS Compression

ZLAS_POINT_SPACING_SOURCE

Required/Optional

Optional

Mapping File Syntax

ZLAS_POINT_SPACING_SOURCE scan

Workbench Parameter

zLAS Point Spacing Source

ZLAS_POINT_SPACING_VALUE

Required/Optional

Optional

Mapping File Syntax

ZLAS_POINT_SPACING_VALUE 1.0

Workbench Parameter

zLAS Point Spacing Value