This is an old revision of the document!
The :Project Journal“ (journal) is a new feature for the Agtek Access server. The journal will record events related to the project. This enabled applications to timeline of events related to the project. Here are some example of data items to be stored:
The end state of this implementation will be expressed in the following apps:
Things to note:
Journal Elements can be created and stored from the following source:
A bridge strategy will be required until mobile applications are enabled.
The journal can be consumed by:
Each data item has the following attributes:
Photo
{ lat: <number>, lon: <number>, alt: <number>, fileHandle: <number> }
Note
{ lat: <number>, lon: <number>, alt: <number>, Text: <String> }
User Track
{ lat: <number>, lon: <number>, alt: <number>, points: []; } point{ lat: <number>, /* decimal degrees */ lon: <number>, /* decimal degrees */ alt: <number>, /* meters */ time: <number> /* msSec since Jan 1, 1970 */ }
Machine Track
{ lat: <number>, lon: <number>, alt: <number>, trackHandle: <number> }
Measure
{ lat: <number>, lon: <number>, alt: <number>, points: []; /* Same point struct from User Track */ }