|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IRealTimeLog
Provides access to members for logging real-time data.
| Method Summary | |
|---|---|
IFeatureClass |
getLogFile()
The feature class used to log positions. |
double |
getLogRate()
The time, in seconds, between storing positions in the log file. |
double |
getMinimumLogDeflectionAngle()
The minimum deflection angle to use when deciding when to log points. |
double |
getMinimumLogDistance()
The minimum distance between points before they are logged. |
boolean |
isLogEstimatedPosition()
Indicates if positions are logged if the signal is lost. |
boolean |
isLogging()
Indicates if the data is being logged. |
boolean |
isUseLogRate()
Indicates if the log rate is used for sampling data. |
boolean |
isUseMinimumLogDeflectionAngle()
Indicates if the minimum log deflection angle is used for sampling data. |
boolean |
isUseMinimumLogDistance()
Indicates if the minimum log rate is used for sampling data. |
void |
setLogEstimatedPosition(boolean pLogEstimated)
Indicates if positions are logged if the signal is lost. |
void |
setLogFileByRef(IFeatureClass ppFeatureClass)
The feature class used to log positions. |
void |
setLogRate(double pRate)
The time, in seconds, between storing positions in the log file. |
void |
setMinimumLogDeflectionAngle(double pAngle)
The minimum deflection angle to use when deciding when to log points. |
void |
setMinimumLogDistance(double pDistance)
The minimum distance between points before they are logged. |
void |
setUseLogRate(boolean pUse)
Indicates if the log rate is used for sampling data. |
void |
setUseMinimumLogDeflectionAngle(boolean pUse)
Indicates if the minimum log deflection angle is used for sampling data. |
void |
setUseMinimumLogDistance(boolean pUse)
Indicates if the minimum log rate is used for sampling data. |
void |
stampGpsPosition()
Stamp current position values to the selected log file. |
void |
startLogging()
Start logging to the current log file. |
void |
stopLogging()
Stop logging to the current log file. |
| Method Detail |
|---|
IFeatureClass getLogFile()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLogFileByRef(IFeatureClass ppFeatureClass)
throws IOException,
AutomationException
ppFeatureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getLogRate()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLogRate(double pRate)
throws IOException,
AutomationException
pRate - The pRate (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getMinimumLogDistance()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMinimumLogDistance(double pDistance)
throws IOException,
AutomationException
pDistance - The pDistance (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getMinimumLogDeflectionAngle()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMinimumLogDeflectionAngle(double pAngle)
throws IOException,
AutomationException
pAngle - The pAngle (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isUseLogRate()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUseLogRate(boolean pUse)
throws IOException,
AutomationException
pUse - The pUse (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isUseMinimumLogDistance()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUseMinimumLogDistance(boolean pUse)
throws IOException,
AutomationException
pUse - The pUse (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isUseMinimumLogDeflectionAngle()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUseMinimumLogDeflectionAngle(boolean pUse)
throws IOException,
AutomationException
pUse - The pUse (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void startLogging()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void stopLogging()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isLogging()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void stampGpsPosition()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLogEstimatedPosition(boolean pLogEstimated)
throws IOException,
AutomationException
pLogEstimated - The pLogEstimated (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isLogEstimatedPosition()
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 | ||||||||