User Tools

Site Tools


trackwork:system_stories

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
trackwork:system_stories [2015/12/03 20:45]
mikeclapp created
trackwork:system_stories [2015/12/11 01:49] (current)
mikeclapp [Trackwork Concepts]
Line 17: Line 17:
   * Copy Track data (Create new track)   * Copy Track data (Create new track)
   * Shift Track location?   * Shift Track location?
-  * Trim Track (implies some visual editing (time bar, geographic)+  * Trim Track - True deletion ​(implies some visual editing (time bar, geographic)
   * Copy Pieces of track data   * Copy Pieces of track data
  
  
 ===== Trackwork Concepts ===== ===== Trackwork Concepts =====
 +
 +Track points aren't actually edited by Trackwork or TrackManager. The internal Track editor is actually capable of editing/​copying/​creating tracks.
 +
 +Edits in Trackwork, TrackManager,​ Web are actually just view objects applied to the original track.
 +
 +
 +Nature of Edits
 +  * Trim - changes the Default view setting - It doesn'​t actually change the track but changes what's shown by default when downloaded by the server.
 +  * Edits just affect views of data.
  
 Views Views
 Time & Geo slicing of data (tracks) for reporting Time & Geo slicing of data (tracks) for reporting
  
 +A track only exists once on a customer'​s server. He can have many views including copies of views to simulate additional machines. ​
  
-Concepts +In most cases we don't upload track data points from Trackwork. Upload should be removed from the right-click track listing menu. Instead a Save/​Publish (think of better name) should push changes to the viewsThe exception would be a G-Ray or other non-connected sensor. We save modifications and View settings.
-Track-one machine on server.+
  
-In most cases we don't upload track data points from Trackwork. The exception would be a G-Ray or other non-connected sensor. We save modifications and View settings. 
  
-Views are what track work creates +Upload is probably wrong terminology for reporting/view saving functionTech terminology is Publish but not user appropriateSave ????? which saves view segmenting, cycle lines, stat areas up to the server is probably a better descriptor
-When we save we're really saving a view with a couple of exceptionsTrim and delete track all together.+
  
-       ​Upload is probably wrong terminology for reporting/​view saving function. Tech terminology is Publish but not user appropriate. Save ????? which saves view segmenting, cycle lines, stat areas up to the server is probably a better descriptor+===== Trackwork System Story 1 (1st release) =====
  
  
 +==== Trackwork ====
 +
 +Save ( changes to vehicle association,​ vehicle properties, Cycle lines?)
 +
 +
 +==== TrackManager ====
 +
 +
 +
 +
 +===== Trackwork System Story 2 =====
 +
 +Second Release Point
 +
 +
 +==== Trackwork ====
 +
 +  * Copy Track (View) - Create a virtual track clearly denoting it's a copy of an existing track. The View settings can be published to the server clearly denoting it's a copy. This implies that machine associations can be somehow linked to track views (Should all machine associations actually be done at the view level?)
 +  * Statistic Region View - A geographic view saving statistics as a location  ​
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +==== Views ====
  
 The view concept is a powerful idea that translates to all programs and web. For example the report area concept in track work is really a view. We don't save it now but this would be away. The view concept is a powerful idea that translates to all programs and web. For example the report area concept in track work is really a view. We don't save it now but this would be away.
  
-Objects ​I can imagine in there would be time range. The track it points to. A label/tag/s associated with the track. ​You could also see things like cycle lines, geographic polygon descriptions ​(statistic/​report ​areas)+=== The View Object === 
 + 
 +Things ​I can imagine ​storing ​in a view objectNot all are required for the object 
 + 
 +  * The base track it points to 
 +  * The time range of the base track it represents (the time slice/segment) 
 +  * Is it the Default ​track. ​The Default track is the broadest view of the track and the default view that Trackwork/​Trackmanager would show for example. There could only be one Default track for an object. 
 +  * Is it a virtual track (copy) 
 +  * Cycle line geometry (polyline) 
 +  * Statistic/​report ​area geometry (polygon) 
 +  * Do we store statistics here too? I think so. And it could be used for time slice or geo based statistics 
 +  * Labels- for segmenting/​tagging a track
  
-How do we represent that to track work users? 
  
  
trackwork/system_stories.1449175514.txt.gz · Last modified: 2015/12/03 20:45 by mikeclapp