Options
All
  • Public
  • Public/Protected
  • All
Menu

Can be accessed with geofs.api.

Index

Namespaces

Classes

Variables

Functions

Variables

ALTITUDE_RELATIVE: "ALTITUDE_RELATIVE" = "ALTITUDE_RELATIVE"
CLAMP_TO_GROUND: "CLAMP_TO_GROUND" = "CLAMP_TO_GROUND"
adaptativeMaxMaximumScreenSpaceError: number
adaptativeTopAltitude: number
adaptativeTopSpeed: number
adaptativeTurnrateRatio: number
altitudeErrorThreshold: number
atmosphereColorModifiers: {}

Type declaration

  • [key: string]: { brightnessShift: number; cloudsBrightness: number; fogBrightness: number; groundBrightnessShift: number; groundHueShift: number; groundSaturationShift: number; hueShift: number; saturationShift: number }
    • brightnessShift: number
    • cloudsBrightness: number
    • fogBrightness: number
    • groundBrightnessShift: number
    • groundHueShift: number
    • groundSaturationShift: number
    • hueShift: number
    • saturationShift: number
billboards: { default: Cesium.BillboardCollection; opaque: Cesium.BillboardCollection; translucent: Cesium.BillboardCollection }

Type declaration

  • default: Cesium.BillboardCollection
  • opaque: Cesium.BillboardCollection
  • translucent: Cesium.BillboardCollection
blackMarble: Cesium.ImageryLayer
camera: Cesium.Camera
defaultAtmosphereColorModifier: Readonly<typeof atmosphereColorModifiers[string]>
defaultImageryColorModifier: Readonly<typeof imageryColorModifiers[string]>
halfADayInSeconds: 43200 = 43200
imageryColorModifiers: {}

Type declaration

  • [key: string]: { brightness: number; contrast: number; gamma: number; hue: number; saturation: number }
    • brightness: number
    • contrast: number
    • gamma: number
    • hue: number
    • saturation: number
labels: Cesium.LabelCollection
mapMaxZoom: number
mapOption: { markerZoomAnimation: boolean; maxZoom: number; minZoom: number; preferCanvas: boolean; worldCopyJump: boolean }

Type declaration

  • markerZoomAnimation: boolean
  • maxZoom: number
  • minZoom: number
  • preferCanvas: boolean
  • worldCopyJump: boolean
mapTooltipOptions: { permanent: boolean }

Type declaration

  • permanent: boolean
march2019theTwentyFirst: 2458563 = 2458563
maxRenderingQualityLevel: number
models: Cesium.PrimitiveCollection
nativeMouseHandling: false
normalDotThreshold: number
oldNormal: number[]
overlayBaseZIndex: 60 = 60
renderingQualityLevels: Readonly<{ [ key in 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7]: typeof renderingSettings }>
renderingSettings: { cloudCoverToCloudNumber: number; degradedCollisions: boolean; dropShadow: boolean; fogDensity: number; fogScreenSpaceErrorFactor: number; fxaa: boolean; globeLighting: boolean; lowResRunways: boolean; maximumScreenSpaceError: number; resolutionScale: number; shadowMapSize: number; tileCacheSize: number; viewingDistance: number; waterResolution: number }

Type declaration

  • cloudCoverToCloudNumber: number
  • degradedCollisions: boolean
  • dropShadow: boolean
  • fogDensity: number
  • fogScreenSpaceErrorFactor: number
  • fxaa: boolean
  • globeLighting: boolean
  • lowResRunways: boolean
  • maximumScreenSpaceError: number
  • resolutionScale: number
  • shadowMapSize: number
  • tileCacheSize: number
  • viewingDistance: number
  • waterResolution: number
shadowOffset: number
toolTipPositioning: { direction: "top" | "right" | "bottom" | "left"; offset: L.Point }[]
viewer: Cesium.Viewer
wrongAltitudeTries: number
wrongNormalTries: number

Functions

  • adaptativeRenderingQuality(): void
  • addFrameCallback(a: ((a: number) => void), b: string, c: number): number
  • Parameters

    • a: ((a: number) => void)
        • (a: number): void
        • Parameters

          • a: number

          Returns void

    • b: string
    • c: number

    Returns number

  • addLabel(a: string, b: number[], c: any): { position: Cesium.Cartesian3; text: string }
  • Parameters

    • a: string
    • b: number[]
    • c: any

    Returns { position: Cesium.Cartesian3; text: string }

    • position: Cesium.Cartesian3
    • text: string
  • addModelToWorld(a: Model): void
  • advancedRenderingQuality(): void
  • applyAtmosphereColorModifiers(): void
  • applyImageryColorModifiers(): void
  • changeModelTexture(a: Model, b: string, c: string): void
  • checkIfMobile(): void
  • configureInsideView(): void
  • configureOutsideView(): void
  • createShadow(a: string, b: number): Cesium.Model
  • debug(a: boolean): void
  • destroyModel(a?: Model): void
  • destroyWorld(): void
  • doRetro(): void
  • enhanceColors(a: number): void
  • getCameraLla(a: Camera): number[]
  • getFOV(a: Camera): number
  • getGroundAltitude(a: number[], b: unknown): number
  • getGroundNormal(a: number[], b: unknown): number[]
  • getGuarantiedGroundAltitude(a: number[]): Promise<[{ height: number }] | Cesium.Cartographic[]>
  • getHeading(a: Camera): number
  • getLlaFromScreencoordDepth(a: number, b: number, c: number): number[]
  • getModelFromScreenCoords(a: number, b: number): Cesium.Model
  • getModelNode(a: Model, b: string | number): Cesium.ModelNode
  • getNodePosition(a: ModelNode): number[]
  • getNodeRotation(a?: ModelNode): number[]
  • getPlatform(): null | string
  • getPositionOrientationAndScaleMatrix(a: number[], b?: number[], c?: number[]): Cesium.Matrix4
  • getScreenCoordFromLla(a: number[]): Cesium.Cartesian2
  • hasOrientation(): boolean
  • headingPitchRollScaleToFixedFrame(a: Cartesian3, b: number, c: number, d: number, e: number[]): Cesium.Matrix4
  • hideSun(): void
  • initAndGetCamera(): Cesium.Camera
  • initWorld(a: string, b?: ConstructorOptions): void
  • isMobile(): boolean
  • isWebXRAvailable(): boolean
  • loadModel(a: string | { allowPicking?: boolean; asynchronous?: boolean; backFaceCulling?: boolean; basePath?: string | Resource; clampAnimations?: boolean; clippingPlanes?: ClippingPlaneCollection; color?: Color; colorBlendAmount?: number; colorBlendMode?: ColorBlendMode; credit?: string | Credit; debugShowBoundingVolume?: boolean; debugWireframe?: boolean; dequantizeInShader?: boolean; distanceDisplayCondition?: DistanceDisplayCondition; heightReference?: HeightReference; id?: any; imageBasedLighting?: ImageBasedLighting; incrementallyLoadTextures?: boolean; lightColor?: Cartesian3; maximumScale?: number; minimumPixelSize?: number; modelMatrix?: Matrix4; scale?: number; scene?: Scene; shadows?: ShadowMode; show?: boolean; showCreditsOnScreen?: boolean; showOutline?: boolean; silhouetteColor?: Color; silhouetteSize?: number; url: string | Resource } & { justLoad: boolean }): Cesium.Model
  • Parameters

    • a: string | { allowPicking?: boolean; asynchronous?: boolean; backFaceCulling?: boolean; basePath?: string | Resource; clampAnimations?: boolean; clippingPlanes?: ClippingPlaneCollection; color?: Color; colorBlendAmount?: number; colorBlendMode?: ColorBlendMode; credit?: string | Credit; debugShowBoundingVolume?: boolean; debugWireframe?: boolean; dequantizeInShader?: boolean; distanceDisplayCondition?: DistanceDisplayCondition; heightReference?: HeightReference; id?: any; imageBasedLighting?: ImageBasedLighting; incrementallyLoadTextures?: boolean; lightColor?: Cartesian3; maximumScale?: number; minimumPixelSize?: number; modelMatrix?: Matrix4; scale?: number; scene?: Scene; shadows?: ShadowMode; show?: boolean; showCreditsOnScreen?: boolean; showOutline?: boolean; silhouetteColor?: Color; silhouetteSize?: number; url: string | Resource } & { justLoad: boolean }

    Returns Cesium.Model

  • notify(a: string, b?: string, c?: any): void
  • postMessage(a: any): void
  • removeAtmosphereColorModifier(a: string): void
  • removeFrameCallback(a: number, b?: string): void
  • removeImageryColorModifier(a: string): void
  • removeLabel(a: Label): void
  • removeModelFromWorld(a: Model): void
  • renderingQuality(a: number, b?: boolean): void
  • reverserGeocode(a: string, b: ((a: number, b: number) => void)): void
  • Parameters

    • a: string
    • b: ((a: number, b: number) => void)
        • (a: number, b: number): void
        • Parameters

          • a: number
          • b: number

          Returns void

    Returns void

  • setAtmosphereColorModifier(a: string, b: { brightnessShift: number; cloudsBrightness: number; fogBrightness: number; groundBrightnessShift: number; groundHueShift: number; groundSaturationShift: number; hueShift: number; saturationShift: number }): void
  • Parameters

    • a: string
    • b: { brightnessShift: number; cloudsBrightness: number; fogBrightness: number; groundBrightnessShift: number; groundHueShift: number; groundSaturationShift: number; hueShift: number; saturationShift: number }
      • brightnessShift: number
      • cloudsBrightness: number
      • fogBrightness: number
      • groundBrightnessShift: number
      • groundHueShift: number
      • groundSaturationShift: number
      • hueShift: number
      • saturationShift: number

    Returns void

  • setCameraLookAt(a: Camera, b: number[]): void
  • setCameraPositionAndOrientation(a: Camera, b: number[], c: number[]): void
  • setClock(a: number): void
  • setDebugImageryProvider(): void
  • setEntityPositionOrientation(a: Model, b: number[], c: number[]): void
  • setFOV(a: Camera, b: number): void
  • setGlobeLighting(a: boolean): void
  • setHD(a: boolean): void
  • setImageryBrightness(a: number): number
  • setImageryColorModifier(a: string, b: { brightness: number; contrast: number; gamma: number; hue: number; saturation: number }): void
  • Parameters

    • a: string
    • b: { brightness: number; contrast: number; gamma: number; hue: number; saturation: number }
      • brightness: number
      • contrast: number
      • gamma: number
      • hue: number
      • saturation: number

    Returns void

  • setImageryContrast(a: number): number
  • setImageryGamma(a: number): number
  • setImageryHue(a: number): number
  • setImageryProvider(a: ImageryProvider, b: boolean, c: number, d: number, e: number): Cesium.ImageryLayer
  • setImagerySaturation(a: number): number
  • setLabelPosition(a: { position: Cartesian3; text: string }, b: number[]): void
  • Parameters

    • a: { position: Cartesian3; text: string }
      • position: Cartesian3
      • text: string
    • b: number[]

    Returns void

  • setModelElevation(a: Model, b: number): void
  • setModelOpacity(a: Model, b: number): void
  • setModelPositionOrientationAndScale(a: Model, b: number | number[], c?: number | number[], d?: number | number[]): void
  • Parameters

    • a: Model
    • b: number | number[]
    • Optional c: number | number[]
    • Optional d: number | number[]

    Returns void

  • setModelRotationPosition(a: Model, b?: number[], c?: number[]): void
  • setModelVisibility(a: Model, b: boolean): void
  • setNodeRotationTranslationScale(a: ModelNode, b?: number[], c?: number[], d?: number[]): void
  • Parameters

    • a: ModelNode
    • Optional b: number[]
    • Optional c: number[]
    • Optional d: number[]

    Returns void

  • setNodeScale(a: ModelNode, b: number[]): void
  • setNodeVisibility(a: ModelNode, b: boolean): boolean
  • setShadowLocationRotation(a: Model, b: number[], c: number[], d: number[]): void
  • setTimeAndDate(a: number, b: number): Cesium.JulianDate
  • setWaterEffect(a: boolean): void
  • showSun(): void
  • tileLayerConstructor(urlTemplate: string, options: TileLayerOptions & { minNativeZoom: number }): LTileLayerFallback
  • toggleModelShadow(a: Model, b: ShadowMode): void
  • toggleVr(): void
  • triggerExplicitRendering(): void
  • updateLabelText(a: { position: Cartesian3; text: string }, b: string): void
  • Parameters

    • a: { position: Cartesian3; text: string }
      • position: Cartesian3
      • text: string
    • b: string

    Returns void

  • useNativeShadows(a: boolean): void
  • xyz2lla(a: number[], b: number[]): number[]

Generated using TypeDoc