Provides interfaces and classes for working with Keyhole Markup Language (KML). KML is an XML-based data format that defines a range of geographic data structures such as placemarks, descriptions, ground overlays, paths, and polygons.
Interface Summary Interface Description IconUpdatedListenerThe listener interface for receiving the icon updated event of a
KmlNetworkLinkMessageReceivedListenerThe listener interface for receiving network link control messages from a
KmlNodeBalloonVisibilityChangedListenerThe listener interface for receiving balloon visibility changed events for a KML node during a KML tour execution. KmlNodeRefreshStatusChangedListenerThe listener interface for receiving refresh status changed events for KML nodes. KmlTourCurrentPositionChangedListenerThe interface for receiving current position changed events for a KML tour. KmlTourStatusChangedListenerThe listener for receiving KML tour status changed events for a KmlTour. KmlTourTotalDurationChangedListenerThe interface for receiving total duration changed events for a KML tour. RefreshStatusChangedListenerThe listener interface for receiving refresh status changed events for a KML node.
Class Summary Class Description IconUpdatedEventAn event to be fired when the icon of a
KmlNodehas been updated.
KmlColorStyleDefines how KmlNode will appear based on the specified color and KmlColorMode properties. KmlContainerA KML container element holds one or more KML nodes and allows the creation of nested hierarchies. KmlDatasetA KML dataset object. KmlDocumentA KML document is a container for nodes and styles. KmlFolder KmlGeometryA KML geometry contains all the KML specific information associated with a geometry. KmlGroundOverlayA KML ground overlay is an image overlay draped on to the terrain. KmlIconA KML icon. KmlIconStyleA KML icon style. KmlImageCoordinateA KML image coordinate system. KmlLabelStyleSpecifies how the name of a
KmlNodeis draw, including color and style.
KmlLineStyleSpecifies the drawing style (color, color mode, and line width) for all line geometry. KmlNetworkLinkA KML network link references other KML resources, locally or on the network. KmlNetworkLinkMessageReceivedEventAn event that indicates that a network link control message is available. KmlNodeA single node within a KML document. KmlNodeBalloonVisibilityChangedEventAn event to be fired when a Kml node's balloon visibility is changed during a KML tour execution. KmlNodeRefreshStatusChangedEventAn event to be fired when a Kml node's refresh status changes. KmlPhotoOverlayPhoto overlays are a legacy KML feature. KmlPlacemarkA KML Placemark is a KML node associated with geometries. KmlPolygonStyleSpecifies the drawing style for all polygons, including polygon extrusions (which look like buildings) and line extrusions (which look like solid fences). KmlScreenOverlayA KML screen overlay is an image overlay fixed to the screen. KmlStyleSpecifies the drawing style for a
KmlTourA KML tour is a type of KmlNode, it is usually associated with an executed playlist command. KmlTourControllerControls the execution of a KML tour on a SceneView. KmlTourCurrentPositionChangedEventAn event to inform its listener when the current position of a KML tour changes. KmlTourStatusChangedEventAn event to be fired when a Kml tour's status changed. KmlTourTotalDurationChangedEventAn event to inform its listener when the total duration of a KML tour changes. KmlViewpointA KML viewpoint contains information about a viewer's position, defined as either a LookAt relationship to another object or a camera. RefreshStatusChangedEventAn event to be fired when a KML node's refresh status changes.
Enum Summary Enum Description KmlAltitudeModeDetermines how altitude values should be interpreted. KmlColorModeDefines a KML color mode. KmlContainer.ListItemTypeThe list of KML list item types. KmlGeometry.TypeThe list of KML geometry types. KmlNode.RefreshStatusKML node refresh statuses. KmlPlacemark.GraphicTypeThe list of KML graphic types. KmlRefreshModeKML refresh modes. KmlTourStatusKML tour execution status. KmlUnitsTypeA KML units type. KmlViewpoint.TypeThe list of view types. KmlViewRefreshModeList of KML view refresh modes.