ElevationSource

expect class ElevationSource
actual open class ElevationSource : AbstractSource
actual open class ElevationSource : AbstractSource

Provides a mechanism for specifying elevations from a variety of sources.
ElevationSource supports following source types:

  • Uniform Resource Locator URL

  • Local image File

  • WorldWind ElevationSource.ElevationDataFactory
    ElevationSource instances are intended to be used as a key into a cache or other data structure that enables sharing of loaded elevation resources. File paths and URLs with the same string representation considered equals.

actual open class ElevationSource : AbstractSource

Provides a mechanism for specifying elevations from a variety of sources.
ElevationSource supports following source types:

  • Uniform Resource Locator URL
    ElevationSource instances are intended to be used as a key into a cache or other data structure that enables sharing of loaded elevation resources. File paths and URLs with the same string representation considered equals.

Types

Link copied to clipboard
expect object Companion
actual object Companion
actual object Companion
actual object Companion
Link copied to clipboard

Factory for delegating construction of elevation data.

Properties

Link copied to clipboard

Indicates whether this elevation source is an elevation factory.

Link copied to clipboard

Indicates whether this elevation source is a File.

isUrl
Link copied to clipboard

Indicates whether this elevation source is an URL.

Indicates whether this elevation source is an URL string.

postprocessor
Link copied to clipboard
var postprocessor: ResourcePostprocessor?

Resource post-processing routine.

var postprocessor: ResourcePostprocessor?

Resource post-processing routine.

var postprocessor: ResourcePostprocessor?

Resource post-processing routine.

Functions

Link copied to clipboard
fun asFile(): File
asUnrecognized
Link copied to clipboard
asUrl
Link copied to clipboard
fun asUrl(): String
fun asUrl(): URL
fun asUrl(): String
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
open operator override fun equals(other: Any?): Boolean
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
open override fun hashCode(): Int
open override fun hashCode(): Int
toString
Link copied to clipboard
open override fun toString(): String
open override fun toString(): String
open override fun toString(): String