KmlMultiTrack

A KML multi-track object.

Since

200.6.0

Constructors

Link copied to clipboard
constructor(tracks: Iterable<KmlTrack>, isInterpolated: Boolean = false)

Creates a KmlMultiTrack from an array of KmlTrack objects and a boolean indicating whether the multi-track interpolates the time periods between tracks.

Properties

Link copied to clipboard

Whether or not the multi-track interpolates the time periods between tracks. If true, semi-transparent interpolated lines draw between individual tracks. Default is false.

Link copied to clipboard

An array of the individual tracks making up the track.

Inherited properties

Link copied to clipboard

The KML altitude mode.

Link copied to clipboard

The com.arcgismaps.geometry.Geometry contained within the KML geometry. If there is no contained geometry (e.g. reading a KmlModel with a missing location tag, or an empty KmlMultiGeometry), this property will return an empty point.

Link copied to clipboard

A flag indicating if the KML geometry is extruded. Extrusion is ignored when the altitude mode is set to KmlAltitudeMode.ClampToGround, or when the geometry is a KmlModel.

Link copied to clipboard

A flag indicating if the KML geometry is tessellated. In order for tessellated geometry to follow the terrain, KmlGeometry.altitudeMode must be KmlAltitudeMode.ClampToGround. Polyline, polygon and track geometries can be tessellated.

Link copied to clipboard

The KML geometry type.

Inherited functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int