|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGpsDisplayProperties
Provides access to GPS display properties.
Method Summary | |
---|---|
void |
clearGpsDisplay()
Clears the GPS display. |
int |
getAltitudeUnits()
The units used for altitude in the GPS display. |
IMarkerSymbol |
getBaseMarkerSymbol()
The marker symbol used to display the current position under normal circumstances. |
IMarkerSymbol |
getEstimatedPositionSymbol()
The marker symbol used to display the estimated current position if the signal is lost. |
double |
getHighAltitudeSize()
The maximum altitude size used in calculating the current size of the base marker symbol. |
double |
getHighAltitudeValue()
The maximum altitude value used in calculating the size of the base marker symbol. |
double |
getHighSpeedValue()
The maximum speed value used in calculating the size of the base marker symbol. |
int |
getLatLongDisplayFormat()
The latitude-longitude display format for the GPS display. |
double |
getLowAltitudeSize()
The minimum altitude size used in calculating the current size of the base marker symbol. |
double |
getLowAltitudeValue()
The minimum altitude value used in calculating the size of the base marker symbol. |
double |
getLowSpeedValue()
The minimum speed value used in calculating the size of the base marker symbol. |
double |
getMinimumDisplayRate()
The minimum amount of time in seconds between screen refreshes for the display of the current position. |
IEnvelope |
getPositionsExtent()
Extent bounding all positions received from the current RealTimeFeed so far. |
IColorRamp |
getSpeedColorRamp()
The color ramp used to vary the color by speed. |
int |
getSpeedUnits()
The units to use for the speed of the current position. |
boolean |
isAutoPan()
Indicates if the display extents are adjusted to keep the GPS position on the screen. |
boolean |
isShowCurrentAltitude()
Indicates if the variation in the altitude is displayed. |
boolean |
isShowCurrentBearing()
Indicates if the current heading (bearing) is displayed as an angle for the base marker symbol. |
boolean |
isShowCurrentPosition()
Indicates if the current position is displayed. |
boolean |
isShowCurrentSpeed()
Indicates if the base marker symbol size is varied based on the speed of the current position. |
boolean |
isShowEstimatedPosition()
Indicates if the estimated position is displayed when the signal is lost. |
boolean |
isShowMarkerTrailAltitude()
Indicates if the variation in the altitude is displayed in the marker trail. |
boolean |
isShowMarkerTrailBearing()
Indicates if the trail heading (bearing) is displayed as an angle of the base marker symbol. |
boolean |
isShowMarkerTrailSpeed()
Indicates if the base marker symbol size is based on the speed of the marker trail position. |
boolean |
isUseMinimumDisplayRate()
Indicates if the minimum display rate value is in effect. |
void |
refreshGpsDisplay()
Refreshes the GPS display. |
void |
setAltitudeUnits(int pAltitudeUnits)
The units used for altitude in the GPS display. |
void |
setAutoPan(boolean autoPan)
Indicates if the display extents are adjusted to keep the GPS position on the screen. |
void |
setBaseMarkerSymbolByRef(IMarkerSymbol ppMarker)
The marker symbol used to display the current position under normal circumstances. |
void |
setEstimatedPositionSymbolByRef(IMarkerSymbol ppMarker)
The marker symbol used to display the estimated current position if the signal is lost. |
void |
setHighAltitudeSize(double pSize)
The maximum altitude size used in calculating the current size of the base marker symbol. |
void |
setHighAltitudeValue(double pAltitude)
The maximum altitude value used in calculating the size of the base marker symbol. |
void |
setHighSpeedValue(double pSize)
The maximum speed value used in calculating the size of the base marker symbol. |
void |
setLatLongDisplayFormat(int latLongFormat)
The latitude-longitude display format for the GPS display. |
void |
setLowAltitudeSize(double pSize)
The minimum altitude size used in calculating the current size of the base marker symbol. |
void |
setLowAltitudeValue(double pAltitude)
The minimum altitude value used in calculating the size of the base marker symbol. |
void |
setLowSpeedValue(double pSpeed)
The minimum speed value used in calculating the size of the base marker symbol. |
void |
setMinimumDisplayRate(double pRate)
The minimum amount of time in seconds between screen refreshes for the display of the current position. |
void |
setShowCurrentAltitude(boolean pShowVariation)
Indicates if the variation in the altitude is displayed. |
void |
setShowCurrentBearing(boolean pShow)
Indicates if the current heading (bearing) is displayed as an angle for the base marker symbol. |
void |
setShowCurrentPosition(boolean pShow)
Indicates if the current position is displayed. |
void |
setShowCurrentSpeed(boolean pShow)
Indicates if the base marker symbol size is varied based on the speed of the current position. |
void |
setShowEstimatedPosition(boolean pShow)
Indicates if the estimated position is displayed when the signal is lost. |
void |
setShowMarkerTrailAltitude(boolean pShowVariation)
Indicates if the variation in the altitude is displayed in the marker trail. |
void |
setShowMarkerTrailBearing(boolean pShow)
Indicates if the trail heading (bearing) is displayed as an angle of the base marker symbol. |
void |
setShowMarkerTrailSpeed(boolean pShow)
Indicates if the base marker symbol size is based on the speed of the marker trail position. |
void |
setSpeedColorRampByRef(IColorRamp ppColorRamp)
The color ramp used to vary the color by speed. |
void |
setSpeedUnits(int pUnits)
The units to use for the speed of the current position. |
void |
setUseMinimumDisplayRate(boolean pUse)
Indicates if the minimum display rate value is in effect. |
Method Detail |
---|
double getMinimumDisplayRate() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMinimumDisplayRate(double pRate) throws IOException, AutomationException
pRate
- The pRate (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isUseMinimumDisplayRate() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setUseMinimumDisplayRate(boolean pUse) throws IOException, AutomationException
pUse
- The pUse (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowCurrentPosition() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowCurrentPosition(boolean pShow) throws IOException, AutomationException
pShow
- The pShow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IMarkerSymbol getBaseMarkerSymbol() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBaseMarkerSymbolByRef(IMarkerSymbol ppMarker) throws IOException, AutomationException
ppMarker
- A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowEstimatedPosition() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowEstimatedPosition(boolean pShow) throws IOException, AutomationException
pShow
- The pShow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IMarkerSymbol getEstimatedPositionSymbol() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setEstimatedPositionSymbolByRef(IMarkerSymbol ppMarker) throws IOException, AutomationException
ppMarker
- A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowCurrentAltitude(boolean pShowVariation) throws IOException, AutomationException
pShowVariation
- The pShowVariation (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowCurrentAltitude() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowCurrentBearing() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowCurrentBearing(boolean pShow) throws IOException, AutomationException
pShow
- The pShow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowCurrentSpeed() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowCurrentSpeed(boolean pShow) throws IOException, AutomationException
pShow
- The pShow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowMarkerTrailAltitude(boolean pShowVariation) throws IOException, AutomationException
pShowVariation
- The pShowVariation (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowMarkerTrailAltitude() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowMarkerTrailBearing() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowMarkerTrailBearing(boolean pShow) throws IOException, AutomationException
pShow
- The pShow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowMarkerTrailSpeed() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowMarkerTrailSpeed(boolean pShow) throws IOException, AutomationException
pShow
- The pShow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getSpeedUnits() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSpeedUnits(int pUnits) throws IOException, AutomationException
pUnits
- A com.esri.arcgis.carto.esriGpsSpeedUnits constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getLowSpeedValue() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLowSpeedValue(double pSpeed) throws IOException, AutomationException
pSpeed
- The pSpeed (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSpeedColorRampByRef(IColorRamp ppColorRamp) throws IOException, AutomationException
ppColorRamp
- A reference to a com.esri.arcgis.display.IColorRamp (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IColorRamp getSpeedColorRamp() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getLowAltitudeValue() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLowAltitudeValue(double pAltitude) throws IOException, AutomationException
pAltitude
- The pAltitude (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getHighAltitudeValue() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setHighAltitudeValue(double pAltitude) throws IOException, AutomationException
pAltitude
- The pAltitude (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getLowAltitudeSize() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLowAltitudeSize(double pSize) throws IOException, AutomationException
pSize
- The pSize (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getHighSpeedValue() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setHighSpeedValue(double pSize) throws IOException, AutomationException
pSize
- The pSize (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getHighAltitudeSize() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setHighAltitudeSize(double pSize) throws IOException, AutomationException
pSize
- The pSize (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAutoPan(boolean autoPan) throws IOException, AutomationException
autoPan
- The autoPan (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isAutoPan() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAltitudeUnits(int pAltitudeUnits) throws IOException, AutomationException
pAltitudeUnits
- A com.esri.arcgis.system.esriUnits constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getAltitudeUnits() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLatLongDisplayFormat(int latLongFormat) throws IOException, AutomationException
latLongFormat
- A com.esri.arcgis.carto.esriGpsLatLongFormat constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getLatLongDisplayFormat() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEnvelope getPositionsExtent() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void refreshGpsDisplay() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void clearGpsDisplay() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |