Skip to content

worldwind-ui API / worldwind-kit / WorldWindStatic

Interface: WorldWindStatic ​

Defined in: kit/src/worldwind-types.ts:388

The WorldWind namespace object exported by @nasaworldwind/worldwind.

Indexable ​

[key: string]: any

Everything else WorldWind exports, untyped.

Properties ​

ABSOLUTE ​

ABSOLUTE: string

Defined in: kit/src/worldwind-types.ts:415


AFTER_REDRAW ​

AFTER_REDRAW: string

Defined in: kit/src/worldwind-types.ts:425


Angle ​

Angle: object

Defined in: kit/src/worldwind-types.ts:406

Index Signature ​

[key: string]: any

DEGREES_TO_RADIANS ​

DEGREES_TO_RADIANS: number

RADIANS_TO_DEGREES ​

RADIANS_TO_DEGREES: number

normalizedDegreesLatitude() ​

normalizedDegreesLatitude(degrees): number

Parameters ​
degrees ​

number

Returns ​

number

normalizedDegreesLongitude() ​

normalizedDegreesLongitude(degrees): number

Parameters ​
degrees ​

number

Returns ​

number


AreaMeasurer ​

AreaMeasurer: WWCtor<WWAreaMeasurer, [WWWorldWindow]>

Defined in: kit/src/worldwind-types.ts:557


AtmosphereLayer ​

AtmosphereLayer: LayerCtor<[string]>

Defined in: kit/src/worldwind-types.ts:494


BasicWorldWindowController ​

BasicWorldWindowController: WWCtor<any, [WWWorldWindow]>

Defined in: kit/src/worldwind-types.ts:570


BEFORE_REDRAW ​

BEFORE_REDRAW: string

Defined in: kit/src/worldwind-types.ts:424


BEGAN ​

BEGAN: string

Defined in: kit/src/worldwind-types.ts:427


BingAerialLayer ​

BingAerialLayer: LayerCtor<[string | null]>

Defined in: kit/src/worldwind-types.ts:490


BingAerialWithLabelsLayer ​

BingAerialWithLabelsLayer: LayerCtor<[string | null]>

Defined in: kit/src/worldwind-types.ts:491


BingMapsKey ​

BingMapsKey: string | null

Defined in: kit/src/worldwind-types.ts:397


BingRoadsLayer ​

BingRoadsLayer: LayerCtor<[string | null]>

Defined in: kit/src/worldwind-types.ts:492


BMNGLandsatLayer ​

BMNGLandsatLayer: LayerCtor

Defined in: kit/src/worldwind-types.ts:489


BMNGLayer ​

BMNGLayer: LayerCtor

Defined in: kit/src/worldwind-types.ts:488


BMNGOneImageLayer ​

BMNGOneImageLayer: LayerCtor

Defined in: kit/src/worldwind-types.ts:487


CANCELLED ​

CANCELLED: string

Defined in: kit/src/worldwind-types.ts:430


CHANGED ​

CHANGED: string

Defined in: kit/src/worldwind-types.ts:428


CLAMP_TO_GROUND ​

CLAMP_TO_GROUND: string

Defined in: kit/src/worldwind-types.ts:416


ClickRecognizer ​

ClickRecognizer: WWCtor<WWGestureRecognizer & object, [unknown, ((r) => void) | null]>

Defined in: kit/src/worldwind-types.ts:539


Color ​

Color: WWCtor<WWColor, [number, number, number, number]> & object

Defined in: kit/src/worldwind-types.ts:455

Type Declaration ​

BLACK ​

BLACK: WWColor

BLUE ​

BLUE: WWColor

CYAN ​

CYAN: WWColor

DARK_GRAY ​

DARK_GRAY: WWColor

GREEN ​

GREEN: WWColor

LIGHT_GRAY ​

LIGHT_GRAY: WWColor

MAGENTA ​

MAGENTA: WWColor

MEDIUM_GRAY ​

MEDIUM_GRAY: WWColor

RED ​

RED: WWColor

TRANSPARENT ​

TRANSPARENT: WWColor

WHITE ​

WHITE: WWColor

YELLOW ​

YELLOW: WWColor

colorFromByteArray() ​

colorFromByteArray(bytes): WWColor

Parameters ​
bytes ​

number[]

Returns ​

WWColor

colorFromBytes() ​

colorFromBytes(red, green, blue, alpha): WWColor

Parameters ​
red ​

number

green ​

number

blue ​

number

alpha ​

number

Returns ​

WWColor

colorFromHex() ​

colorFromHex(hex): WWColor

Parameters ​
hex ​

string

Returns ​

WWColor


CompassLayer ​

CompassLayer: LayerCtor

Defined in: kit/src/worldwind-types.ts:496


configuration ​

configuration: object

Defined in: kit/src/worldwind-types.ts:389

baseUrl ​

baseUrl: string

bingLogoAlignment ​

bingLogoAlignment: WWOffset

bingLogoPlacement ​

bingLogoPlacement: WWOffset

coverageRetrievalQueueSize ​

coverageRetrievalQueueSize: number

gpuCacheSize ​

gpuCacheSize: number

layerRetrievalQueueSize ​

layerRetrievalQueueSize: number


CoordinatesDisplayLayer ​

CoordinatesDisplayLayer: LayerCtor<[WWWorldWindow]>

Defined in: kit/src/worldwind-types.ts:497


DragRecognizer ​

DragRecognizer: WWCtor<WWGestureRecognizer, [unknown, ((r) => void) | null]>

Defined in: kit/src/worldwind-types.ts:547


EarthElevationModel ​

EarthElevationModel: WWCtor<unknown, []>

Defined in: kit/src/worldwind-types.ts:559


ElevationModel ​

ElevationModel: WWCtor<unknown, []>

Defined in: kit/src/worldwind-types.ts:558


ENDED ​

ENDED: string

Defined in: kit/src/worldwind-types.ts:429


FAILED ​

FAILED: string

Defined in: kit/src/worldwind-types.ts:431


Font ​

Font: WWCtor<WWFont, [number, string, string, string, string, string]>

Defined in: kit/src/worldwind-types.ts:473


FrameStatisticsLayer ​

FrameStatisticsLayer: LayerCtor<[WWWorldWindow]>

Defined in: kit/src/worldwind-types.ts:499


GeographicText ​

GeographicText: WWCtor<WWGeographicText, [WWPosition, string]>

Defined in: kit/src/worldwind-types.ts:533


GeoJSONParser ​

GeoJSONParser: WWCtor<WWGeoJSONParser, [string | object]>

Defined in: kit/src/worldwind-types.ts:554


GestureRecognizer ​

GestureRecognizer: WWCtor<WWGestureRecognizer, [unknown, ((r) => void) | null]>

Defined in: kit/src/worldwind-types.ts:538


Globe ​

Globe: WWCtor<WWGlobe, [unknown, unknown]>

Defined in: kit/src/worldwind-types.ts:560


Globe2D ​

Globe2D: WWCtor<WWGlobe, []>

Defined in: kit/src/worldwind-types.ts:561


GoToAnimator ​

GoToAnimator: WWCtor<WWGoToAnimator, [WWWorldWindow]>

Defined in: kit/src/worldwind-types.ts:568


GREAT_CIRCLE ​

GREAT_CIRCLE: string

Defined in: kit/src/worldwind-types.ts:418


HeatMapLayer ​

HeatMapLayer: LayerCtor<[string, any[]]>

Defined in: kit/src/worldwind-types.ts:511


HighlightController ​

HighlightController: WWCtor<unknown, [WWWorldWindow]>

Defined in: kit/src/worldwind-types.ts:555


ImageSource ​

ImageSource: WWCtor<WWImageSource, [HTMLImageElement | HTMLCanvasElement]>

Defined in: kit/src/worldwind-types.ts:482


KmlFile ​

KmlFile: WWCtor<any, [string, unknown[]]>

Defined in: kit/src/worldwind-types.ts:510


Layer ​

Layer: LayerCtor<[string]>

Defined in: kit/src/worldwind-types.ts:485


LengthMeasurer ​

LengthMeasurer: WWCtor<WWLengthMeasurer, [WWWorldWindow]>

Defined in: kit/src/worldwind-types.ts:556


LINEAR ​

LINEAR: string

Defined in: kit/src/worldwind-types.ts:419


Location ​

Location: WWCtor<WWLocation, [number, number]> & object

Defined in: kit/src/worldwind-types.ts:440

Type Declaration ​

greatCircleAzimuth() ​

greatCircleAzimuth(a, b): number

Parameters ​
a ​

WWLocation

b ​

WWLocation

Returns ​

number

greatCircleDistance() ​

greatCircleDistance(a, b): number

Great-circle distance in radians. Multiply by the globe radius for metres.

Parameters ​
a ​

WWLocation

b ​

WWLocation

Returns ​

number

greatCircleLocation() ​

greatCircleLocation(origin, azimuthDegrees, distanceRadians, result): WWLocation

Parameters ​
origin ​

WWLocation

azimuthDegrees ​

number

distanceRadians ​

number

result ​

WWLocation

Returns ​

WWLocation

interpolateGreatCircle() ​

interpolateGreatCircle(amount, a, b, result): WWLocation

Parameters ​
amount ​

number

a ​

WWLocation

b ​

WWLocation

result ​

WWLocation

Returns ​

WWLocation

linearDistance() ​

linearDistance(a, b): number

Parameters ​
a ​

WWLocation

b ​

WWLocation

Returns ​

number

rhumbDistance() ​

rhumbDistance(a, b): number

Parameters ​
a ​

WWLocation

b ​

WWLocation

Returns ​

number


Logger ​

Logger: object

Defined in: kit/src/worldwind-types.ts:398

LEVEL_INFO ​

LEVEL_INFO: number

LEVEL_NONE ​

LEVEL_NONE: number

LEVEL_SEVERE ​

LEVEL_SEVERE: number

LEVEL_WARNING ​

LEVEL_WARNING: number

log() ​

log(level, message): void

Parameters ​
level ​

number

message ​

string

Returns ​

void

setLoggingLevel() ​

setLoggingLevel(level): void

Parameters ​
level ​

number

Returns ​

void


LookAtNavigator ​

LookAtNavigator: WWCtor<WWNavigator, []>

Defined in: kit/src/worldwind-types.ts:569


Offset ​

Offset: WWCtor<WWOffset, [string, number, string, number]>

Defined in: kit/src/worldwind-types.ts:472


OFFSET_FRACTION ​

OFFSET_FRACTION: string

Defined in: kit/src/worldwind-types.ts:421


OFFSET_INSET_PIXELS ​

OFFSET_INSET_PIXELS: string

Defined in: kit/src/worldwind-types.ts:422


OFFSET_PIXELS ​

OFFSET_PIXELS: string

Defined in: kit/src/worldwind-types.ts:423


OpenStreetMapImageLayer ​

OpenStreetMapImageLayer: LayerCtor<[string]>

Defined in: kit/src/worldwind-types.ts:493


PanRecognizer ​

PanRecognizer: WWCtor<WWGestureRecognizer, [unknown, ((r) => void) | null]>

Defined in: kit/src/worldwind-types.ts:548


Path ​

Path: WWCtor<WWPath, [WWPosition[], WWShapeAttributes | null]>

Defined in: kit/src/worldwind-types.ts:521


PinchRecognizer ​

PinchRecognizer: WWCtor<WWGestureRecognizer, [unknown, ((r) => void) | null]>

Defined in: kit/src/worldwind-types.ts:549


Placemark ​

Placemark: WWCtor<WWPlacemark, [WWPosition, boolean, WWPlacemarkAttributes | null]>

Defined in: kit/src/worldwind-types.ts:514


PlacemarkAttributes ​

PlacemarkAttributes: WWCtor<WWPlacemarkAttributes, [WWPlacemarkAttributes | null]>

Defined in: kit/src/worldwind-types.ts:518


Polygon ​

Polygon: WWCtor<WWPolygon, [WWPosition[] | WWPosition[][], WWShapeAttributes | null]>

Defined in: kit/src/worldwind-types.ts:522


Position ​

Position: WWCtor<WWPosition, [number, number, number]>

Defined in: kit/src/worldwind-types.ts:439


POSSIBLE ​

POSSIBLE: string

Defined in: kit/src/worldwind-types.ts:426


ProjectionEquirectangular ​

ProjectionEquirectangular: WWCtor<unknown, []>

Defined in: kit/src/worldwind-types.ts:562


ProjectionGnomonic ​

ProjectionGnomonic: WWCtor<unknown, [string]>

Defined in: kit/src/worldwind-types.ts:566


ProjectionMercator ​

ProjectionMercator: WWCtor<unknown, []>

Defined in: kit/src/worldwind-types.ts:563


ProjectionPolarEquidistant ​

ProjectionPolarEquidistant: WWCtor<unknown, [string]>

Defined in: kit/src/worldwind-types.ts:564


ProjectionUPS ​

ProjectionUPS: WWCtor<unknown, [string]>

Defined in: kit/src/worldwind-types.ts:565


ProjectionWgs84 ​

ProjectionWgs84: WWCtor<unknown, []>

Defined in: kit/src/worldwind-types.ts:567


RECOGNIZED ​

RECOGNIZED: string

Defined in: kit/src/worldwind-types.ts:432


REDRAW_EVENT_TYPE ​

REDRAW_EVENT_TYPE: string

Defined in: kit/src/worldwind-types.ts:433


RELATIVE_TO_GROUND ​

RELATIVE_TO_GROUND: string

Defined in: kit/src/worldwind-types.ts:417


RenderableLayer ​

RenderableLayer: WWCtor<WWRenderableLayer, [string]>

Defined in: kit/src/worldwind-types.ts:486


RHUMB_LINE ​

RHUMB_LINE: string

Defined in: kit/src/worldwind-types.ts:420


RotationRecognizer ​

RotationRecognizer: WWCtor<WWGestureRecognizer, [unknown, ((r) => void) | null]>

Defined in: kit/src/worldwind-types.ts:550


ScreenImage ​

ScreenImage: WWCtor<WWRenderable, [WWOffset, string | WWImageSource]>

Defined in: kit/src/worldwind-types.ts:535


ScreenText ​

ScreenText: WWCtor<WWRenderable, [WWOffset, string]>

Defined in: kit/src/worldwind-types.ts:534


Sector ​

Sector: WWCtor<WWSector, [number, number, number, number]> & object

Defined in: kit/src/worldwind-types.ts:477

Type Declaration ​

FULL_SPHERE ​

FULL_SPHERE: WWSector


ShapeAttributes ​

ShapeAttributes: WWCtor<WWShapeAttributes, [WWShapeAttributes | null]>

Defined in: kit/src/worldwind-types.ts:519


ShowTessellationLayer ​

ShowTessellationLayer: LayerCtor

Defined in: kit/src/worldwind-types.ts:500


StarFieldLayer ​

StarFieldLayer: LayerCtor<[string]>

Defined in: kit/src/worldwind-types.ts:495


SurfaceCircle ​

SurfaceCircle: WWCtor<WWSurfaceCircle, [WWLocation, number, WWShapeAttributes | null]>

Defined in: kit/src/worldwind-types.ts:528


SurfaceEllipse ​

SurfaceEllipse: WWCtor<WWSurfaceShape, any[]>

Defined in: kit/src/worldwind-types.ts:529


SurfaceImage ​

SurfaceImage: WWCtor<WWRenderable, [WWSector, string | WWImageSource]>

Defined in: kit/src/worldwind-types.ts:532


SurfacePolygon ​

SurfacePolygon: WWCtor<WWSurfacePolygon, [WWLocation[] | WWLocation[][], WWShapeAttributes | null]>

Defined in: kit/src/worldwind-types.ts:524


SurfacePolyline ​

SurfacePolyline: WWCtor<WWSurfacePolyline, [WWLocation[], WWShapeAttributes | null]>

Defined in: kit/src/worldwind-types.ts:523


SurfaceRectangle ​

SurfaceRectangle: WWCtor<WWSurfaceShape, any[]>

Defined in: kit/src/worldwind-types.ts:530


SurfaceSector ​

SurfaceSector: WWCtor<WWSurfaceShape, [WWSector, WWShapeAttributes | null]>

Defined in: kit/src/worldwind-types.ts:531


TapRecognizer ​

TapRecognizer: WWCtor<WWGestureRecognizer & object, [unknown, ((r) => void) | null]>

Defined in: kit/src/worldwind-types.ts:543


TectonicPlatesLayer ​

TectonicPlatesLayer: LayerCtor<[WWShapeAttributes | null]>

Defined in: kit/src/worldwind-types.ts:501


TextAttributes ​

TextAttributes: WWCtor<WWTextAttributes, [WWTextAttributes | null]>

Defined in: kit/src/worldwind-types.ts:520


TiltRecognizer ​

TiltRecognizer: WWCtor<WWGestureRecognizer, [unknown, ((r) => void) | null]>

Defined in: kit/src/worldwind-types.ts:551


Vec2 ​

Vec2: WWCtor<WWVec2, [number, number]>

Defined in: kit/src/worldwind-types.ts:480


Vec3 ​

Vec3: WWCtor<any, [number, number, number]>

Defined in: kit/src/worldwind-types.ts:481


ViewControlsLayer ​

ViewControlsLayer: LayerCtor<[WWWorldWindow]>

Defined in: kit/src/worldwind-types.ts:498


WGS84_SEMI_MAJOR_AXIS ​

WGS84_SEMI_MAJOR_AXIS: number

Defined in: kit/src/worldwind-types.ts:434


WGS84_SEMI_MINOR_AXIS ​

WGS84_SEMI_MINOR_AXIS: number

Defined in: kit/src/worldwind-types.ts:435


WmsCapabilities ​

WmsCapabilities: WWCtor<WWWmsCapabilities, [Document]>

Defined in: kit/src/worldwind-types.ts:508


WmsLayer ​

WmsLayer: LayerCtor<[WWWmsLayerConfig, string | null]> & object

Defined in: kit/src/worldwind-types.ts:502

Type Declaration ​

formLayerConfiguration() ​

formLayerConfiguration(wmsLayerCapabilities): WWWmsLayerConfig

Parameters ​
wmsLayerCapabilities ​

any

Returns ​

WWWmsLayerConfig


WmtsCapabilities ​

WmtsCapabilities: WWCtor<WWWmtsCapabilities, [Document]>

Defined in: kit/src/worldwind-types.ts:509


WmtsLayer ​

WmtsLayer: LayerCtor<[WWWmtsLayerConfig, string | null]> & object

Defined in: kit/src/worldwind-types.ts:505

Type Declaration ​

formLayerConfiguration() ​

formLayerConfiguration(wmtsLayerCapabilities, style?, matrixSet?, imageFormat?): WWWmtsLayerConfig

Parameters ​
wmtsLayerCapabilities ​

any

style? ​

string

matrixSet? ​

string

imageFormat? ​

string

Returns ​

WWWmtsLayerConfig


WorldWindow ​

WorldWindow: WWCtor<WWWorldWindow, [string | HTMLCanvasElement, unknown]>

Defined in: kit/src/worldwind-types.ts:438


WWMath ​

WWMath: any

Defined in: kit/src/worldwind-types.ts:572


WWUtil ​

WWUtil: any

Defined in: kit/src/worldwind-types.ts:571

MIT licensed. Not affiliated with NASA; WorldWind is NASA's open-source virtual globe.