Provides functionality for ImageryProviders that have time dynamic imagery
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
Object with the following properties:
|
Members
-
clock : Clock
-
Gets or sets a clock that is used to get keep the time used for time dynamic parameters.
-
currentInterval : TimeInterval
-
Gets the current interval.
-
times : TimeIntervalCollection
-
Gets or sets a time interval collection.
Methods
-
Checks if the next interval is approaching and will start preload the tile if necessary. Otherwise it will just add the tile to a list to preload when we approach the next interval.
Name Type Description x
Number The tile X coordinate. y
Number The tile Y coordinate. level
Number The tile level. request
Request optional The request object. Intended for internal use only. -
Gets the tile from the cache if its available.
Name Type Description x
Number The tile X coordinate. y
Number The tile Y coordinate. level
Number The tile level. request
Request optional The request object. Intended for internal use only. Returns:
A promise for the image that will resolve when the image is available, or undefined if the tile is not in the cache.