|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface GpsDataFileType
The GpsDataFileType interface is marker interface that the package com.c5corp.c5gps classes implement if they can be read from or stored as a GPS data file. There are three types of files related to GPS, a track log list (a collection of related groupings of track points describing a sample of a path; one or more tracklogs per file), a waypoint list file containing a collection of unrelated, unordered waypoints, and route list files, that contain a database of RoutePoints orgainized into routes in subesquent Route descriptor records. (Unlike TrackPoints and RoutePoints do not represent a sample describing a path, but rather represent ordered points along a Track(Log) or Route where the user is responsible for descrete navigation between the TrackPoints or RoutePoints.) RoutePoints are, thus, simply waypoints, (actually a child of the WayPoint class) with extra capabilities relating to being ordered data. WayPointLists, TrackLogLists, and RouteLists can be written to a file. Only RouteList, WayPointList, and TrackLogList implement this interface.
These data types can be stored in any variety of file types, such as .csv or others. GpsDataFileType is used as a referece type for use in the various i/o filters in the com.c5corp.c5gps.filters package.
TrackLogList,
RouteList,
WayPointList,
GpsDataFilter
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||