public class UTMGraticuleLayer extends UTMBaseGraticuleLayer
Modifier and Type | Class and Description |
---|---|
protected class |
UTMGraticuleLayer.GraticuleTile |
UTMBaseGraticuleLayer.MetricScaleSupport, UTMBaseGraticuleLayer.SquareGrid, UTMBaseGraticuleLayer.SquareZone
AbstractGraticuleLayer.GridElement
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
GRATICULE_100000M
Graticule for the 100,000 meter grid, nested inside the UTM grid.
|
static java.lang.String |
GRATICULE_10000M
Graticule for the 10,000 meter grid, nested inside the UTM grid.
|
static java.lang.String |
GRATICULE_1000M
Graticule for the 1,000 meter grid, nested inside the UTM grid.
|
static java.lang.String |
GRATICULE_100M
Graticule for the 100 meter grid, nested inside the UTM grid.
|
static java.lang.String |
GRATICULE_10M
Graticule for the 10 meter grid, nested inside the UTM grid.
|
static java.lang.String |
GRATICULE_1M
Graticule for the 1 meter grid, nested inside the UTM grid.
|
static java.lang.String |
GRATICULE_UTM_GRID
Graticule for the UTM zone grid.
|
protected static int |
GRID_COLS |
protected static int |
GRID_ROWS |
protected UTMGraticuleLayer.GraticuleTile[][] |
gridTiles |
protected static int |
MIN_CELL_SIZE_PIXELS |
frameCount, GRATICULE_UTM, metricScaleSupport, ONEHT, UTM_MAX_LATITUDE, UTM_MIN_LATITUDE
frameTimeStamp, globe, graticuleSupport, gridElements, lastEyePoint, lastProjection, lastVerticalExaggeration, lastViewFOV, lastViewHeading, lastViewPitch, LINE_STYLE_DASHED, LINE_STYLE_DOTTED, LINE_STYLE_SOLID, terrainConformance
Constructor and Description |
---|
UTMGraticuleLayer() |
Modifier and Type | Method and Description |
---|---|
protected void |
clear(DrawContext dc) |
protected void |
clearTiles() |
protected java.lang.String[] |
getOrderedTypes() |
protected java.lang.String |
getTypeFor(int resolution) |
protected java.util.ArrayList<UTMGraticuleLayer.GraticuleTile> |
getVisibleTiles(DrawContext dc) |
protected void |
initRenderingParams() |
protected void |
selectRenderables(DrawContext dc)
Select the visible grid elements
|
protected void |
selectUTMRenderables(DrawContext dc)
Select the visible grid elements
|
computePosition, computePositionFromUPS, computePositionFromUTM, createSquaresGrid, getGraticuleLineColor, getGraticuleLineStyle, getGraticuleLineWidth, getLabelColor, getLabelFont, isDrawGraticule, isDrawLabels, setDrawGraticule, setDrawLabels, setGraticuleLineColor, setGraticuleLineStyle, setGraticuleLineWidth, setLabelColor, setLabelFont
addRenderable, computeAltitudeAboveGround, computeLabelOffset, computeTerrainConformance, computeTruncatedSegment, createLineRenderable, doPreRender, doRender, getDeltaLongitude, getGraticuleLineColor, getGraticuleLineStyle, getGraticuleLineWidth, getLabelColor, getLabelFont, getRenderingParams, getRestorableState, getSurfacePoint, greatCircleIntersectionAtLatitude, greatCircleIntersectionAtLongitude, greatCircleMidPoint, isDrawGraticule, isDrawLabels, needsToUpdate, removeAllRenderables, renderGraticule, restoreState, setDrawGraticule, setDrawLabels, setGraticuleLineColor, setGraticuleLineStyle, setGraticuleLineWidth, setLabelColor, setLabelFont, setRenderingParams
createLayerConfigElements, dispose, doPick, getDataFileStore, getExpiryTime, getLayerConfigParams, getMaxActiveAltitude, getMaxEffectiveAltitude, getMinActiveAltitude, getMinEffectiveAltitude, getName, getOpacity, getScale, getScreenCredit, isAtMaxResolution, isEnabled, isLayerActive, isLayerConfigDocument, isLayerInView, isMultiResolution, isNetworkRetrievalEnabled, isPickEnabled, pick, preRender, render, setDataFileStore, setEnabled, setExpiryTime, setMaxActiveAltitude, setMinActiveAltitude, setName, setNetworkRetrievalEnabled, setOpacity, setPickEnabled, setScreenCredit, toString
onMessage, propertyChange
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, setValues
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
onMessage
public static final java.lang.String GRATICULE_100000M
public static final java.lang.String GRATICULE_10000M
public static final java.lang.String GRATICULE_1000M
public static final java.lang.String GRATICULE_100M
public static final java.lang.String GRATICULE_10M
public static final java.lang.String GRATICULE_1M
public static final java.lang.String GRATICULE_UTM_GRID
protected static final int GRID_COLS
protected static final int GRID_ROWS
protected UTMGraticuleLayer.GraticuleTile[][] gridTiles
protected static final int MIN_CELL_SIZE_PIXELS
protected void clear(DrawContext dc)
clear
in class AbstractGraticuleLayer
protected void clearTiles()
protected java.lang.String[] getOrderedTypes()
protected java.lang.String getTypeFor(int resolution)
getTypeFor
in class UTMBaseGraticuleLayer
protected java.util.ArrayList<UTMGraticuleLayer.GraticuleTile> getVisibleTiles(DrawContext dc)
protected void initRenderingParams()
initRenderingParams
in class UTMBaseGraticuleLayer
protected void selectRenderables(DrawContext dc)
UTMBaseGraticuleLayer
selectRenderables
in class UTMBaseGraticuleLayer
dc
- the current DrawContext
.protected void selectUTMRenderables(DrawContext dc)
dc
- the current DrawContext
.