Package | Description |
---|---|
gov.nasa.worldwind.ogc.kml |
Provides classes for parsing KML and KMZ files and streams.
|
gov.nasa.worldwind.ogc.kml.gx |
Provides classes for parsing the Google GX KML extensions.
|
gov.nasa.worldwind.ogc.kml.impl | |
gov.nasa.worldwind.util.layertree |
Displays a list of layers using
BasicTree . |
gov.nasa.worldwindx.examples.kml |
Examples of importing and exporting files in the Keyhole Markup Language (KML).
|
gov.nasa.worldwindx.examples.util |
Modifier and Type | Class and Description |
---|---|
class |
KMLAbstractContainer
Represents the KML Container element and provides access to its contents.
|
class |
KMLAbstractOverlay
Represents the KML Overlay element and provides access to its contents.
|
class |
KMLDocument
Represents the KML Document element and provides access to its contents.
|
class |
KMLFolder
Represents the KML Folder element and provides access to its contents.
|
class |
KMLGroundOverlay
Represents the KML GroundOverlay element and provides access to its contents.
|
class |
KMLNetworkLink
Represents the KML NetworkLink element and provides access to its contents.
|
class |
KMLPhotoOverlay
Represents the KML PhotoOverlay element and provides access to its contents.
|
class |
KMLPlacemark
Represents the KML Placemark element and provides access to its contents.
|
class |
KMLScreenOverlay
Represents the KML ScreenOverlay element and provides access to its contents.
|
Modifier and Type | Field and Description |
---|---|
protected KMLAbstractFeature |
KMLRoot.feature |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<KMLAbstractFeature> |
KMLDelete.features |
protected java.util.ArrayList<KMLAbstractFeature> |
KMLAbstractContainer.features |
Modifier and Type | Method and Description |
---|---|
protected KMLAbstractFeature |
KMLRoot.findFeature()
Searches this root's fields for the KML Feature element.
|
KMLAbstractFeature |
KMLRoot.getFeature()
Returns the KML
Feature element contained in the document root. |
Modifier and Type | Method and Description |
---|---|
java.util.List<KMLAbstractFeature> |
KMLDelete.getFeatures() |
java.util.List<KMLAbstractFeature> |
KMLAbstractContainer.getFeatures() |
Modifier and Type | Method and Description |
---|---|
protected void |
KMLDelete.addFeature(KMLAbstractFeature o) |
void |
KMLAbstractContainer.addFeature(KMLAbstractFeature feature) |
protected void |
KMLAbstractFeature.mergeStyleSelectors(KMLAbstractFeature sourceFeature)
Merge a list of incoming style selectors with the current list.
|
void |
KMLAbstractContainer.removeFeature(KMLAbstractFeature feature) |
Modifier and Type | Class and Description |
---|---|
class |
GXTour |
Modifier and Type | Field and Description |
---|---|
protected KMLAbstractFeature |
KMLBalloonTextDecoder.feature
Feature to use as context for entity replacements.
|
protected KMLAbstractFeature |
KMLSurfacePolygonImpl.parent |
protected KMLAbstractFeature |
KMLPolygonImpl.parent |
protected KMLAbstractFeature |
KMLLineStringPlacemarkImpl.parent |
protected KMLAbstractFeature |
KMLExtrudedPolygonImpl.parent |
protected KMLAbstractFeature |
KMLAbstractBalloon.parent |
Modifier and Type | Method and Description |
---|---|
KMLAbstractFeature |
KMLBalloonTextDecoder.getFeature()
Get the feature used as context for resolving entity references.
|
Modifier and Type | Method and Description |
---|---|
protected TextDecoder |
KMLAbstractBalloon.createTextDecoder(KMLAbstractFeature feature)
Create the text decoder that will process the text in the balloon.
|
Constructor and Description |
---|
KMLAbstractBalloon(KMLAbstractFeature feature)
Create a globe attached Balloon Impl object for a KML feature.
|
KMLBalloonTextDecoder(KMLAbstractFeature feature)
Create a decoder to generate balloon text for a feature.
|
KMLGlobeBalloonImpl(GlobeBalloon balloon,
KMLAbstractFeature feature)
Create the balloon.
|
KMLScreenBalloonImpl(ScreenBalloon balloon,
KMLAbstractFeature feature)
Create the balloon.
|
Modifier and Type | Field and Description |
---|---|
protected KMLAbstractFeature |
KMLFeatureTreeNode.feature
Indicates the KML feature this node represents.
|
Modifier and Type | Method and Description |
---|---|
KMLAbstractFeature |
KMLFeatureTreeNode.getFeature()
Indicates the KML feature this node represents.
|
Modifier and Type | Method and Description |
---|---|
protected void |
KMLLayerTreeNode.addFeatureNode(KMLAbstractFeature feature)
Adds the a new
KMLFeatureTreeNode created with the specified feature to this node. |
protected void |
KMLContainerTreeNode.addFeatureNode(KMLAbstractFeature feature)
Adds the a new
KMLFeatureTreeNode created with the specified feature to this node. |
static KMLFeatureTreeNode |
KMLFeatureTreeNode.fromKMLFeature(KMLAbstractFeature feature)
Creates a new
KMLFeatureTreeNode from the specified feature . |
Constructor and Description |
---|
KMLFeatureTreeNode(KMLAbstractFeature feature)
Creates a new
KMLFeatureTreeNode from the specified feature . |
Modifier and Type | Method and Description |
---|---|
protected boolean |
KMLApplicationController.canMoveTo(KMLAbstractFeature feature)
Determines if the view can be moved to look at a KML feature.
|
protected boolean |
KMLApplicationController.canSelect(KMLAbstractFeature feature)
Determines if there is a some action (fly to and/or open description balloon) to take when the user selects a KML
feature in the tree.
|
protected boolean |
KMLApplicationController.canShowBalloon(KMLAbstractFeature feature)
Determines if a balloon can be opened for a KML feature.
|
void |
KMLViewController.goTo(KMLAbstractFeature feature)
Animate the view to look at a KML feature.
|
void |
KMLViewController.goToDefaultView(KMLAbstractFeature feature)
Move the view to look at a KML feature.
|
protected void |
KMLApplicationController.moveTo(KMLAbstractFeature feature)
Smoothly moves the
WorldWindow 's View to the specified
KMLAbstractFeature . |
protected void |
KMLApplicationController.onFeatureSelected(KMLAbstractFeature feature)
Invoked when a feature is selected in the KML feature tree.
|
Modifier and Type | Method and Description |
---|---|
protected KMLAbstractFeature |
BalloonController.getContext(PickedObject pickedObject)
Get the KML feature that is the context of a picked object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BalloonController.canShowBalloon(KMLAbstractFeature feature)
Determines whether or not a balloon must be created for a KML feature.
|
protected void |
BalloonController.configureBalloon(Balloon balloon,
KMLAbstractFeature feature)
Configure a new balloon for a KML feature.
|
protected Balloon |
BalloonController.createBalloon(KMLAbstractFeature feature)
Create a balloon for a KML feature and attach the balloon to the feature.
|
protected void |
BalloonController.doFeatureLinkActivated(KMLAbstractFeature feature,
java.lang.String directive)
Handle activation of a KML feature link.
|
protected java.lang.String |
BalloonController.getAttachmentMode(KMLAbstractFeature feature)
Get the attachment mode of a KML feature:
AVKey.GLOBE or AVKey.SCREEN . |
protected java.awt.Point |
BalloonController.getBalloonPoint(KMLAbstractFeature feature)
Get the screen point for a balloon for a KML feature attached to the screen.
|
protected Position |
BalloonController.getBalloonPosition(KMLAbstractFeature feature)
Get the position of the balloon for a KML feature attached to the globe.
|
protected void |
BalloonController.moveToFeature(KMLAbstractFeature feature)
Move the view to look at a KML feature.
|
void |
BalloonController.showBalloon(KMLAbstractFeature feature)
Show a balloon for a KML feature.
|