Class: LiDARCesium3DTileset

Mapspace.source. LiDARCesium3DTileset

Layer source that stream LiDAR tiles in Cesium 3D Tiles format, a standard format to stream massive heterogeneous 3D data. See: https://github.com/AnalyticalGraphicsInc/3d-tiles/blob/master/README.md See: https://github.com/CesiumGS/3d-tiles/tree/master/specification

This source creates internally a Cesium.Cesium3DTileset class that is the one that make requests for tiles.


new LiDARCesium3DTileset( [opt_options])

Parameters:
Name Type Argument Description
opt_options Mapspace.source.LiDARCesium3DTilesetOptions <optional>

Options.

Source:
mapspace/source/lidarcesium3dtileset.js

Extends

  • ol.source.Source

Methods


getCesium3DTileStyle(cameraPos)

Returns a new Cesium3DTileStyle to apply to current tileset.

Parameters:
Name Type Argument Description
cameraPos Cesium.Cartesian3 <nullable>

The optional current position of the camera.

Source:
mapspace/source/lidarcesium3dtileset.js
Returns:
Type
Cesium.Cesium3DTileStyle

getProject()

Return the LiDAR project.

Source:
mapspace/source/lidarcesium3dtileset.js
Returns:
Type
Mapspace.LiDARProjectMetadata | undefined