anl.aida.gis3D
Class GIS3DDisplay
java.lang.Object
anl.aida.gis3D.GIS3DDisplay
public class GIS3DDisplay
- extends java.lang.Object
Display producer for 3D gis worldwind based displays.
Field Summary |
private gov.nasa.worldwind.geom.Sector |
bounds
|
private java.lang.String |
displayMode
|
private anl.aida.data.DataFrame |
frame
|
private static double |
MAX_ALT
|
private static double |
MIN_ALT
|
private anl.aida.data.DataUtilities.MinMax |
minMax
|
private gov.nasa.worldwind.Model |
model
|
private static java.lang.String |
NAME
|
private FeatureOverlay |
overlay
|
private javax.swing.JPanel |
panel
|
private java.util.Map<java.lang.String,gov.nasa.worldwind.render.airspaces.Polygon> |
polys
|
private int |
tsIndex
|
private gov.nasa.worldwind.awt.WorldWindowGLCanvas |
wwglCanvas
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MIN_ALT
private static final double MIN_ALT
- See Also:
- Constant Field Values
MAX_ALT
private static final double MAX_ALT
- See Also:
- Constant Field Values
NAME
private static final java.lang.String NAME
- See Also:
- Constant Field Values
model
private gov.nasa.worldwind.Model model
wwglCanvas
private gov.nasa.worldwind.awt.WorldWindowGLCanvas wwglCanvas
displayMode
private java.lang.String displayMode
panel
private javax.swing.JPanel panel
frame
private anl.aida.data.DataFrame frame
tsIndex
private int tsIndex
minMax
private anl.aida.data.DataUtilities.MinMax minMax
polys
private java.util.Map<java.lang.String,gov.nasa.worldwind.render.airspaces.Polygon> polys
overlay
private FeatureOverlay overlay
bounds
private gov.nasa.worldwind.geom.Sector bounds
GIS3DDisplay
public GIS3DDisplay()
calcPolyAltitude
private void calcPolyAltitude(gov.nasa.worldwind.render.airspaces.Polygon poly)
updatePolygons
private void updatePolygons()
init
public void init(anl.aida.data.DataFrame dataFrame)
throws PlotCreationException
- Throws:
PlotCreationException
setupDefaultMaterial
private void setupDefaultMaterial(gov.nasa.worldwind.render.airspaces.Airspace a,
java.awt.Color color)
createToolBar
private javax.swing.JToolBar createToolBar()
createPanel
private void createPanel()
zoomToBounds
public void zoomToBounds()
flyToBounds
public void flyToBounds()
getPanel
public javax.swing.JPanel getPanel()