|
|||||||||
| 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 | ||||||||