Class NetworkLayerGIS
java.lang.Object
gov.nasa.worldwind.avlist.AVListImpl
gov.nasa.worldwind.WWObjectImpl
gov.nasa.worldwind.layers.AbstractLayer
gov.nasa.worldwind.layers.RenderableLayer
repast.simphony.visualization.gis3D.AbstractRenderableLayer<NetworkStyleGIS,gov.nasa.worldwind.render.SurfacePolyline>
repast.simphony.visualization.gis3D.NetworkLayerGIS
- All Implemented Interfaces:
gov.nasa.worldwind.avlist.AVList,gov.nasa.worldwind.Disposable,gov.nasa.worldwind.event.MessageListener,gov.nasa.worldwind.layers.Layer,gov.nasa.worldwind.Restorable,gov.nasa.worldwind.WWObject,PropertyChangeListener,EventListener,ProjectionListener,IDisplayLayer<gov.nasa.worldwind.render.SurfacePolyline>
public class NetworkLayerGIS
extends AbstractRenderableLayer<NetworkStyleGIS,gov.nasa.worldwind.render.SurfacePolyline>
implements ProjectionListener
Style display layer for network projections in GIS.
- Author:
- Eric Tatara
-
Field Summary
FieldsFields inherited from class repast.simphony.visualization.gis3D.AbstractRenderableLayer
addedObjects, geography, removeObjects, renderableToObjectMap, style, visualItemMapFields inherited from class gov.nasa.worldwind.layers.RenderableLayer
pickSupport, renderables, renderablesOverride -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidDefines how the implementing subclasses apply updates to Renderables, e.g.protected gov.nasa.worldwind.render.SurfacePolylineDefines how the implementing subclasses create Renderables for objects in the displayvoidInvoked when a projection event occurs.Methods inherited from class repast.simphony.visualization.gis3D.AbstractRenderableLayer
addObject, applyUpdates, dispose, findObjectForRenderable, getStyle, getVisualItem, processAddedObjects, processRemovedObjects, removeObject, setGeography, setStyle, update, updateObjectsMethods inherited from class gov.nasa.worldwind.layers.RenderableLayer
addRenderable, addRenderable, addRenderables, clearRenderables, disposeRenderables, doPick, doPick, doPreRender, doPreRender, doRender, doRender, getActiveRenderables, getNumRenderables, getOpacity, getRenderables, onMessage, removeAllRenderables, removeRenderable, setOpacity, setRenderables, toStringMethods inherited from class gov.nasa.worldwind.layers.AbstractLayer
createLayerConfigElements, getDataFileStore, getExpiryTime, getLayerConfigParams, getMaxActiveAltitude, getMaxEffectiveAltitude, getMinActiveAltitude, getMinEffectiveAltitude, getName, getRestorableState, getScale, getScreenCredit, isAtMaxResolution, isEnabled, isLayerActive, isLayerConfigDocument, isLayerInView, isMultiResolution, isNetworkRetrievalEnabled, isPickEnabled, pick, preRender, render, restoreState, setDataFileStore, setEnabled, setExpiryTime, setMaxActiveAltitude, setMinActiveAltitude, setName, setNetworkRetrievalEnabled, setPickEnabled, setScreenCreditMethods inherited from class gov.nasa.worldwind.WWObjectImpl
propertyChangeMethods inherited from class gov.nasa.worldwind.avlist.AVListImpl
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface gov.nasa.worldwind.avlist.AVList
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuesMethods inherited from interface java.beans.PropertyChangeListener
propertyChange
-
Field Details
-
directed
protected boolean directed
-
-
Constructor Details
-
NetworkLayerGIS
-
-
Method Details
-
applyUpdatesToShape
Description copied from class:AbstractRenderableLayerDefines how the implementing subclasses apply updates to Renderables, e.g. setting line colors or updating coordinates.- Specified by:
applyUpdatesToShapein classAbstractRenderableLayer<NetworkStyleGIS,gov.nasa.worldwind.render.SurfacePolyline> - Parameters:
o- the object (agent) to be used for styling the renderable
-
createVisualItem
Description copied from class:AbstractRenderableLayerDefines how the implementing subclasses create Renderables for objects in the display- Specified by:
createVisualItemin classAbstractRenderableLayer<NetworkStyleGIS,gov.nasa.worldwind.render.SurfacePolyline> - Parameters:
o- the object for which to create the renderable- Returns:
- the Renderable to be displayed
-
projectionEventOccurred
Description copied from interface:ProjectionListenerInvoked when a projection event occurs.- Specified by:
projectionEventOccurredin interfaceProjectionListener- Parameters:
evt- the object describing the event
-