This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| android:layer_generalization [2016/09/23 20:26] bill_coggins [Layer Factory & Layer Tasks (ADF)] | android:layer_generalization [2016/10/18 14:56] (current) bill_coggins [Table] | ||
|---|---|---|---|
| Line 105: | Line 105: | ||
| __**Open Issues**__ | __**Open Issues**__ | ||
| - | 1) What about when data changes.  i.e. Adding data to a track. | + | - What about when data changes.  i.e. Adding data to a track. | 
| - | + | ^ Task Number  ^ Owner ^ Estimate  ^ Actual  ^ Status  ^ Description  ^ Notes ^ | |
| - | + | | 1 | | | | | **Layer Factor**  | | | |
| - | + | | 1.1 | | 0.5 | | Done | Define objects for Layers  | 1) BM's, 2) Line & Pt, 3) Parametric line, 4) Colored surface, 5) Ground overlays, 6) Polygonal areas, 7) Notes, 8) Photos, 9) Tracks, 10) Measure, 11) MC Blade, 12) User Arrow, 13) Grade Rods | | |
| - | ^ Task Number  ^ Owner ^ Estimate ^ Actual ^ Status ^ Description  ^ Notes ^ | + | | 1.2 | Mike A | | 0.5 | | Layer/Factory Interfaces  | | | 
| - | | 1 | | | | | **Layer Factor** | | | + | | 1.2.1 | Mike A | | - | Done | Complete Layer/Factory Interfaces  | Notes and Java Doc'ing  | | 
| - | | 1.1 | | 0.5 | | Done| Define objects for Layers | 1) BM's, 2) Line & Pt, 3) Parametric line, 4) Colored surface, 5) Ground overlays, 6) Polygonal areas, 7) Notes, 8) Photos, 9) Tracks, 10) Measure, 11) MC Blade, 12) User Arrow, 13) Grade Rods | | + | | 1.2.2 | Mike A | | - | Done | Add listeners  | For when drawable changes or selection occurs  | | 
| - | | 1.2 | Mike A | | | | Layer/Factory Interfaces | | | + | | 1.2.3 | Mike A | | - | Done | Abstract Layer class | isVisible, isDirty, isSelected, Label, Controllable, color, children  | | 
| - | | 1.2.1 | Mike A | | | Open | Complete Layer/Factory Interfaces | Notes and Java Doc'ing| | + | | 1.3 | Bill C | | 1  | Done | ADF LayerFactory  | | | 
| - | | 1.2.2 | Mike A | | | Open| Add listeners | For when drawable changes or selection occurs| | + | | 1.4 | Mike A | | | **Open** | KMZ LayerFactory  | | | 
| - | | 1.2.3 | Mike A | | | Open| Abstract Layer class | isVisible, isDirty, isSelected, Label, Controllable, color, children | | + | | 1.5 | | | | **Open** | Rework Project for LayerFactory Interface  | | | 
| - | | 1.3 | Bill C | | | Open | ADF LayerFactory | | | + | | 2 | | | | | **Layers**  | | | 
| - | | 1.4 | Mike A | | | Open | KMZ LayerFactory | | | + | | 2.1 | | | | | Implement Layers  | 1) Add/Remove Accessors 2) Selection  | | 
| - | | 1.5 | | | | Open | Rework Project for LayerFactory Interface | | | + | | 2.1.1 | Mike A | | 0.2 | Done | PlacemarkLayer  | BM, Notes, Photos  | | 
| - | | 2 | | | | | **Layers** | | | + | | 2.1.2 | Bill C | | 0.25  | Done | LineLayer  | | | 
| - | | 2.1 | | | | | Implement Layers | 1) Add/Remove Accessors 2) Selection | | + | | 2.1.3 | Bill C | | -  | Done | ParametricLineLayer  | SG-563 Disabled  | | 
| - | | 2.1.1 | Mike A | | | Open | PlacemarkLayer| BM, Notes, Photos| | + | | 2.1.4 | Bill C |  | 0.5  | Done | ColoredSurfaceLayer  | | | 
| - | | 2.1.2 | Bill C | | | Open | LineLayer| | | + | | 2.1.5 | Mike A |  | 0.05 | Done | GroundOverlayLayer  | | | 
| - | | 2.1.3 | Bill C | | | Open | ParametricLineLayer| | | + | | 2.1.6 | Mike A | | 0.1 | Done | PolygonLayer  | | | 
| - | | 2.1.4 | | | | Open | ColoredSurfaceLayer | | | + | | 2.1.7 | Mike A |  | 0.05 | Done | TrackLayer  | | | 
| - | | 2.1.5 | | | | Open | GroundOverlayLayer| | | + | | 2.1.8 | Mike A |  | 0.2 | Done | MeasureLayer  | Extract layer func from MeasurementArea  | | 
| - | | 2.1.6 | Mike A | | | Open | PolygonLayer| | | + | | 2.1.9 | | | | Postponed | BladeLayer  | Wait until working on SB | | 
| - | | 2.1.7 | | | | Open | TrackLayer| | | + | | 2.1.10  | Mike A | | | **Open** | UserArrowLayer  | | | 
| - | | 2.1.8 | | | | Open | MeasureLayer| Extract layer func from MeasurementArea | | + | | 2.1.11  | | | | **Open** | GradeRodLayer  | | | 
| - | | 2.1.9 | | | | Open | BladeLayer| | | + | | 2.9 | | 1 | | **Open** | Appearance adapter  | These control layer visibility, color, linewidth and gpyphsize. Knowing when a layer is and isn't visible is complicated for apps such as SmartGrade.  | | 
| - | | 2.1.10  | Mike A | | | Open | UserArrowLayer| | | + | | 3 | | | | | **Complete port**  | | | 
| - | | 2.1.11  | | | | Open | GradeRodLayer| | | + | | 3.1 | Bill C | | | Done | SmartDirt  | | | 
| - | | 2.9 | | 1 | | Open | Appearance adapter | These control layer visibility, color, linewidth and gpyphsize. Knowing when a layer is and isn't visible is complicated for apps such as SmartGrade. | | + | | 3.2 | | | | Done | SmartGrade  | | | 
| - | | 3 | | | | | **Complete port**| | | + | | 3.3 | | | | **Open** | SmartBlade  | | | 
| - | | 3.1 | | | | Open| SmartDirt | | | + | | 3.4 | Mike A | 3 | | Done | SmartPlan  | | | 
| - | | 3.2 | | | | Open| SmartGrade | | | + | | 3.5 | Mike A | 3 | | Done | TrackMgr  | | | 
| - | | 3.3 | | | | Open| SmartBlade| | | + | | 4 | | | | | **Graphics**  | | | 
| - | | 3.4 | | | | Open| SmartPlan | | | + | | 4.1 | Mike A | 0.5 | | Done | Define Draw Order rules | | | 
| - | | 3.5 | | | | Open| TrackMgr| | | + | | 4.2 | | | | N/A | Drawable Accessors  | | | 
| - | | 4 | | | | Open| **Graphics**| | | + | | 4.3 | Mike A | 0.5 | | Done | Generic Appearance Adapter  | | | 
| - | | 4.1 | | | | Open| Define Draw Order rules| | | + | | **Total**  | | **** | **** | | | | | 
| - | | 4.2 | | | | Open| Drawable Accessors| | | + | |
| - | | 4.3 | | | | Open| Generic Appearance Adapter| | | + | |
| - | | **Total**  | | **** | **** | | | | | + | |