# readers.e57

The E57 Reader supports reading from E57 files.

The reader supports E57 files with Cartesian point clouds.

Note

E57 files can contain multiple point clouds stored in a single file. If that is the case, the reader will read all the points from all of the internal point clouds as one.

Only dimensions present in all of the point clouds will be read.

Note

Point clouds stored in spherical format are not supported.

Note

The E57 cartesianInvalidState dimension is mapped to the Omit PDAL dimension. A range filter can be used to filter out the invalid points.

Dynamic Plugin

This stage requires a dynamic plugin to operate

Streamable Stage

This stage supports streaming operations

## Example 1

    [
        {
            "type":"readers.e57",
            "filename":"inputfile.e57"
        },
        {
            "type":"writers.text",
            "filename":"outputfile.txt"
        }
    ]

## Example 2

    [
        {
            "type":"readers.e57",
            "filename":"inputfile.e57"
        },
        {
            "type":"filters.range",
            "limits":"Omit[0:0]"
        },
        {
            "type":"writers.text",
            "filename":"outputfile.txt"
        }
    ]

## Options

filename

  E57 file to read [Required]

count

  Maximum number of points to read. [Default: unlimited]

override_srs

  Spatial reference to apply to the data. Overrides any SRS in the input itself. Can be specified as a WKT, proj.4 or EPSG string. Can’t use with ‘default_srs’ [Default: none]

default_srs

  Spatial reference to apply to the data if the input does not specify one. Can be specified as a WKT, proj.4 or EPSG string. Can’t use with ‘override_srs’ [Default: none]