Package com.esri.arcgisruntime.ogc.kml
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.
- Since:
- 100.4.0
-
Interface Summary Interface Description IconUpdatedListener The listener interface for receiving the icon updated event of aKmlNode
.KmlNetworkLinkMessageReceivedListener The listener interface for receiving network link control messages from aKmlDataset
.KmlNodeBalloonVisibilityChangedListener The listener interface for receiving balloon visibility changed events for a KML node during a KML tour execution.KmlNodeRefreshStatusChangedListener The listener interface for receiving refresh status changed events for KML nodes.KmlTourCurrentPositionChangedListener The interface for receiving current position changed events for a KML tour.KmlTourStatusChangedListener The listener for receiving KML tour status changed events for a KmlTour.KmlTourTotalDurationChangedListener The interface for receiving total duration changed events for a KML tour.RefreshStatusChangedListener The listener interface for receiving refresh status changed events for a KML node. -
Class Summary Class Description IconUpdatedEvent An event to be fired when the icon of aKmlNode
has been updated.KmlColorStyle Defines how KmlNode will appear based on the specified color and KmlColorMode properties.KmlContainer A KML container element holds one or more KML nodes and allows the creation of nested hierarchies.KmlDataset A KML dataset object.KmlDocument A KML document is a container for nodes and styles.KmlFolder A KML folder is used to arrange other nodes hierarchically (KmlFolder
,KmlPlacemark
,KmlNetworkLink
,KmlPhotoOverlay
orKmlScreenOverlay
).KmlGeometry A KML geometry contains all the KML specific information associated with a geometry.KmlGroundOverlay A KML ground overlay is an image overlay draped on to the terrain.KmlIcon A KML icon.KmlIconStyle A KML icon style.KmlImageCoordinate A KML image coordinate system.KmlLabelStyle Specifies how the name of aKmlNode
is draw, including color and style.KmlLineStyle Specifies the drawing style (color, color mode, and line width) for all line geometry.KmlNetworkLink A KML network link references other KML resources, locally or on the network.KmlNetworkLinkMessageReceivedEvent An event that indicates that a network link control message is available.KmlNode A single node within a KML document.KmlNodeBalloonVisibilityChangedEvent An event to be fired when a Kml node's balloon visibility is changed during a KML tour execution.KmlNodeRefreshStatusChangedEvent An event to be fired when a Kml node's refresh status changes.KmlPhotoOverlay Photo overlays are a legacy KML feature.KmlPlacemark A KML Placemark is a KML node associated with geometries.KmlPolygonStyle Specifies the drawing style for all polygons, including polygon extrusions (which look like buildings) and line extrusions (which look like solid fences).KmlScreenOverlay A KML screen overlay is an image overlay fixed to the screen.KmlStyle Specifies the drawing style for aKmlNode
.KmlTour A KML tour is a type of KmlNode, it is usually associated with an executed playlist command.KmlTourController Controls the execution of a KML tour on a SceneView.KmlTourCurrentPositionChangedEvent An event to inform its listener when the current position of a KML tour changes.KmlTourStatusChangedEvent An event to be fired when a Kml tour's status changed.KmlTourTotalDurationChangedEvent An event to inform its listener when the total duration of a KML tour changes.KmlViewpoint A KML viewpoint contains information about a viewer's position, defined as either a LookAt relationship to another object or a camera.RefreshStatusChangedEvent An event to be fired when a KML node's refresh status changes. -
Enum Summary Enum Description KmlAltitudeMode Determines how altitude values should be interpreted.KmlColorMode Defines a KML color mode.KmlContainer.ListItemType The list of KML list item types.KmlGeometry.Type The list of KML geometry types.KmlNode.RefreshStatus KML node refresh statuses.KmlPlacemark.GraphicType The list of KML graphic types.KmlRefreshMode KML refresh modes.KmlTourStatus KML tour execution status.KmlUnitsType A KML units type.KmlViewpoint.Type The list of view types.KmlViewRefreshMode List of KML view refresh modes.