< Marble This page lists more concrete steps to integrate online routing support. Contents 1 Routing providers (done) 2 Marble Widget Paint Layer (done) 3 Route/Search UI 4 Plugins (Marble Runners) 5 Nice to have 6 Artwork Routing providers (done) Support data download from openrouteservice.org yournavigation.com Google Maps CloudMade Eventually http://permalink.gmane.org/gmane.comp.gis.openstreetmap.routing/849 Marble Widget Paint Layer (done) A custom paint layer which displays routing points: Start, destination, intermediate points. Waypoints, connected. Paint layer reuses the selection model of the routing instruction list view Source, destination and via points are movable in the map Instructions are shown in the mapping when clicking on the corresponding waypoint Paint layer is included in Marble's model Route/Search UI Search results are shown in the list view. The selected search result is kept track of and taken as the source/destination point. Once all routing points are known (user selected a search result or clicked on the map for both routing source and destination and intermediate points, if any), the "Get Directions" button can be used to fetch routing instructions from the current routing provider Routing results are shown in the same list view as marble runner search results Reverse geocoding via runner plugins Route instruction localization Route preferences: By car, by bycyle, ... avoid highways, avoid toll roads Plugins (Marble Runners) Reverse geocoding Routing Nice to have D-Bus interface Artwork Ask the oxygen guys if they can help out with some icons: route-instruction (Intermediate route point with turn instructions) route-select (Action to pick route point in the map) Retrieved from "https://community.kde.org/index.php?title=Marble/OnlineRoutingImplementation&oldid=74796" This page was last edited on 21 October 2016, at 08:05. Content is available under Creative Commons License SA 4.0 unless otherwise noted.