ol-cesium
    Preparing search index...

    Class ContribManager

    Hierarchy

    • Observable
      • ContribManager
    Index

    Constructors

    • Api

      Parameters

      • cesiumUrl: string
      • options: {
            cameraExtentInRadians?: Extent;
            cesiumIonDefaultAccessToken?: string;
            map: Map;
        }

      Returns ContribManager

    Properties

    cameraExtentInRadians: Extent
    fogDensity: number = 0.0001
    fogSSEFactor: number = 25
    map: Map
    maximumZoomDistance: number = 10000000

    Limit the maximum distance to the earth to 10'000km.

    minimumZoomDistance: number = 2
    ol3d: default

    Methods

    • Override with custom performance optimization logics, if needed.

      Parameters

      • scene: Scene

      Returns void

    • Override with custom usabliity logics, id needed.

      Parameters

      • scene: Scene

      Returns void

    • Fly to some rectangle. This assumes ol3d has been loaded.

      Parameters

      • rectangle: Rectangle
      • offset: number = 0

      Returns Promise<void>

    • Whether OL-Cesium has been loaded and 3D mode is enabled.

      Returns boolean

    • Constrain the camera so that it stays close to the bounding sphere of the map extent. Near the ground the allowed distance is shorter.

      Returns void

    • Parameters

      • height: number

      Returns 3 | 9

    • Enable ol3d with a view built from parameters.

      Parameters

      • lon: number
      • lat: number
      • elevation: number
      • headingDeg: number
      • pitchDeg: number

      Returns Promise<void>

    • Set heading. This assumes ol3d has been loaded.

      Parameters

      • angle: number

      Returns void

    • Enable or disable ol3d with a default animation.

      Returns Promise<void>