Marble/RoutingRoadmap: Difference between revisions

From KDE Community Wiki
Line 35: Line 35:
! Description  
! Description  
! Contact  
! Contact  
{{FeatureTodo|Marble|Check KML export of route elements|[email protected]|Dennis Nienhüser}}
{{FeatureInProgress|Marble|Check KML export of route elements|[email protected]|Dennis Nienhüser}}
{{FeatureTodo|Marble|Auto-save route to kml file at appropriate times|[email protected]|Dennis Nienhüser}}
{{FeatureInProgress|Marble|Auto-save route to kml file at appropriate times|[email protected]|Dennis Nienhüser}}
{{FeatureTodo|Marble|Auto-load kml route at startup, if any|[email protected]|Dennis Nienhüser}}
{{FeatureInProgress|Marble|Auto-load kml route at startup, if any|[email protected]|Dennis Nienhüser}}
|}
|}


=== Routing API ===
=== Routing API ===

Revision as of 20:26, 7 September 2010

KDE 4.5 (Marble 0.10)

  • Online-Routing using OpenRouteService
  • GPX export

KDE 4.6 (Marble 0.11)

This is an elaborated version of the 4.6 Feature Plan. It only lists features to be done / in progress. Finished ones are removed.

GPX/KML Import

Status Project Description Contact
IN PROGRESS Marble Check parsing of route related gpx and kml elements
TO DO Marble Connect to FileManager and import routes, if any Dennis Nienhüser <[email protected]>

Route Printing

Status Project Description Contact
IN PROGRESS Marble Extend current print dialog with Marble option page for configuration
IN PROGRESS Marble Optional inclusion of legend and routing instructions

Route state save

Status Project Description Contact
IN PROGRESS Marble Check KML export of route elements
IN PROGRESS Marble Auto-save route to kml file at appropriate times
IN PROGRESS Marble Auto-load kml route at startup, if any

Routing API

Status Project Description Contact
TO DO Marble Routing API review Dennis Nienhüser <[email protected]>
TO DO Marble Decouple RoutingWidget, RoutingLayer and RoutingManager Dennis Nienhüser <[email protected]>
TO DO Marble Export RoutingManager and RouteRequest headers Dennis Nienhüser <[email protected]>

Turn-by-turn Navigation

Status Project Description Contact
IN PROGRESS Marble Recentering when needed could use a future (predicted) position for recentering. The prediction can be based either on the current speed and direction or on the expected route waypoint at a future point (e.g. in 20 seconds)
TO DO Marble Optional re-calculation of the route when the user deviates from it Siddharth Srivastava <[email protected]>

Maemo

Status Project Description Contact
IN PROGRESS Marble Fix visual glitches in routing pluing (icon transparency, black frame of progress bar, font size
IN PROGRESS Marble Disable screen energy saving features in turn-by-turn navigation mode
IN PROGRESS Marble Share OSM tiles with mappero (/home/user/MyDocs/.maps/OpenStreetMap I)

General Polishing

Status Project Description Contact
TO DO Marble Custom, i18ned display of (nominatim) reverse geocoding results also respecting the altitude (zoom) Dennis Nienhüser <[email protected]>
TO DO Marble Minimize the total number of MarbleRunnerManager instances Dennis Nienhüser <[email protected]>
TO DO Marble Drop down menu to select via points: Current location, bookmarks, home location, map Dennis Nienhüser <[email protected]>
TO DO Marble Via point and directions support for yours Dennis Nienhüser <[email protected]>
TO DO Marble Improve link colors (oxygen blue, better visibility on Maemo) Dennis Nienhüser <[email protected]>
TO DO Marble Merge recenter always / recenter when needed into one action; configurable deviation amount in settings with a default value between the ones currently used (0; 0.65) Dennis Nienhüser <[email protected]>
TO DO Marble Make items in the placemark model movable Dennis Nienhüser <[email protected]>

Undecided

  • Tour height profiles (using SRTM data)
  • Multiple routes (one active route)