|
2010-11-16
, 00:30
|
|
Posts: 251 |
Thanked: 131 times |
Joined on Oct 2009
@ USA
|
#312
|
Agree. There are different ways.
1. Use tracklogs which are close enough (10m?) to the start and end points as route.
2. Remember routes received from Google and reuse them.
3. Ask user to download OSM vector maps for wanted region and then use the vector maps for offline routing.
The Following User Says Thank You to jkq For This Useful Post: | ||
|
2010-11-16
, 04:32
|
|
Posts: 224 |
Thanked: 80 times |
Joined on Nov 2009
|
#313
|
Check out the Device State section of the wiki and osso_test_device_blank_pause.py for a way to keep the screen on.
-jkq
The Following User Says Thank You to janszoon For This Useful Post: | ||
|
2010-11-16
, 10:12
|
Posts: 433 |
Thanked: 274 times |
Joined on Jan 2010
|
#314
|
The Following User Says Thank You to Pigro For This Useful Post: | ||
|
2010-11-16
, 23:18
|
|
Posts: 1,455 |
Thanked: 3,309 times |
Joined on Dec 2009
@ Rochester, NY
|
#315
|
But it (Send to Phone) seems to be USA-only, so I would not be able to directly test/debug it there in Europe
There are already some extracts available from Cloudmade and other sources.
The Following User Says Thank You to woody14619 For This Useful Post: | ||
|
2010-11-17
, 02:28
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#316
|
|
2010-11-17
, 07:37
|
Posts: 109 |
Thanked: 45 times |
Joined on Aug 2010
|
#317
|
Does point to point routing work for you ? The address routing is currently quite basic and does not find many existing addresses, but this should be improved quite soon.
To start a navigation session, you first need to successfully get a route (point to point, address to address, etc.), then go to "route" -> "Current route" -> "tools" and press the "Start navigation" button.
The Following User Says Thank You to eachna For This Useful Post: | ||
|
2010-11-17
, 12:12
|
Posts: 451 |
Thanked: 334 times |
Joined on Sep 2009
|
#318
|
**log: stdout redirected to (this :) log file ** making a list of available tracklogs * using this tracklog folder: tracklogs/ * does it exist ? True * there are 6 tracklogs available Menu knows menu changed Initialization complete in 230.00 ms 0.54 N900 rotation object initialized sqlite tiles: initializing db for layer: Yahoo Maps 0.54 0.54 0.54 Clicked, sending menu:screenClicked Clicked, sending set:menu:main Menu knows menu changed 0.54 Clicked, sending set:menu:route Menu knows menu changed 0.54 Clicked, sending ml:showPOI:setupCategoryList:showPOI:routeToActivePOI|set:menu:POICategories Menu knows menu changed drawing list: POICategories 0.54 drawing list: POICategories Clicked, sending ml:showPOI:setupPOIList:9;showPOI:routeToActivePOI|set:menu:POIList ['9', 'showPOI:routeToActivePOI'] Menu knows menu changed drawing list: POIList 0.54 drawing list: POIList Clicked, sending ms:showPOI:setActivePOI:1|showPOI:routeToActivePOI Sending message: md:route:route:type=ll2ll;fromLat=55.775116;fromLon=37.593932;toLat=55.772612;toLon=37.646232; Routing 55.775116,37.593932 to 55.772612,37.646232 onlineServices: worker initialized onlineServices: worker starting Sending message: ml:notification:backgroundWorkNotify:enable|ms:route:cancelButton:enable Sending message: mapView:recentreToPos Menu knows menu changed 0.54 0.54 0.54 Sending message: ms:turnByTurn:start:closest {'Status': {'code': 200, 'request': 'directions'}, 'Directions': {'Distance': {'html': '5.0 km', 'meters': 4971}, 'copyrightsHtml': 'Map data ©2010 Geocentre Consulting ', 'summaryHtml': '5.0 km (about 13 mins)', 'Routes': [{'Distance': {'html': '5.0 km', 'meters': 4971}, 'End': {'coordinates': [37.646222999999999, 55.772604999999999, 0]}, 'Steps': [{'Distance': {'html': '150 m', 'meters': 153}, 'Point': {'coordinates': [37.59404, 55.775060000000003, 0]}, 'descriptionEspeak': u'Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">\u0443\u043b. \u0427\u0430\u044f\u043d\u043e\u0432\u0430</emphasis> toward <emphasis level="strong">\u0443\u043b. \u0410\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440\u0430 \u041d\u0435\u0432\u0441\u043a\u043e\u0433\u043e</emphasis>', 'polylineIndex': 0, 'descriptionHtml': u'Head <b>southwest</b> on <b>\u0443\u043b. \u0427\u0430\u044f\u043d\u043e\u0432\u0430</b> toward <b>\u0443\u043b. \u0410\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440\u0430 \u041d\u0435\u0432\u0441\u043a\u043e\u0433\u043e</b>', 'Duration': {'seconds': 28, 'html': '28 secs'}, 'visited': False, 'id': 0}, {'Distance': {'html': '500 m', 'meters': 486}, 'Point': {'coordinates': [37.592309999999998, 55.774079999999998, 0]}, 'descriptionEspeak': u'Turn <emphasis level="strong">left</emphasis> at <emphasis level="strong">\u0443\u043b. 3-\u044f \u0422\u0432\u0435\u0440\u0441\u043a\u0430\u044f-\u042f\u043c\u0441\u043a\u0430\u044f</emphasis>', 'polylineIndex': 4, 'descriptionHtml': u'Turn <b>left</b> at <b>\u0443\u043b. 3-\u044f \u0422\u0432\u0435\u0440\u0441\u043a\u0430\u044f-\u042f\u043c\u0441\u043a\u0430\u044f</b>', 'Duration': {'seconds': 122, 'html': '2 mins'}, 'visited': False, 'id': 1}, {'Distance': {'html': '55 m', 'meters': 55}, 'Point': {'coordinates': [37.597659999999998, 55.770919999999997, 0]}, 'descriptionEspeak': u'Turn <emphasis level="strong">right</emphasis> at <emphasis level="strong">\u043f\u0435\u0440. \u041e\u0440\u0443\u0436\u0435\u0439\u043d\u044b\u0439</emphasis>', 'polylineIndex': 9, 'descriptionHtml': u'Turn <b>right</b> at <b>\u043f\u0435\u0440. \u041e\u0440\u0443\u0436\u0435\u0439\u043d\u044b\u0439</b>', 'Duration': {'seconds': 11, 'html': '11 secs'}, 'visited': False, 'id': 2}, {'Distance': {'html': '75 m', 'meters': 75}, 'Point': {'coordinates': [37.597029999999997, 55.770609999999998, 0]}, 'descriptionEspeak': u'Turn <emphasis level="strong">left</emphasis> toward <emphasis level="strong">\u0421\u0430\u0434\u043e\u0432\u043e\u0435 \u041a\u043e\u043b\u044c\u0446\u043e</emphasis>', 'polylineIndex': 12, 'descriptionHtml': u'Turn <b>left</b> toward <b>\u0421\u0430\u0434\u043e\u0432\u043e\u0435 \u041a\u043e\u043b\u044c\u0446\u043e</b>', 'Duration': {'seconds': 18, 'html': '18 secs'}, 'visited': False, 'id': 3}, {'Distance': {'html': '200 m', 'meters': 196}, 'Point': {'coordinates': [37.597799999999999, 55.770090000000003, 0]}, 'descriptionEspeak': u'Turn <emphasis level="strong">left</emphasis> at <emphasis level="strong">\u0421\u0430\u0434\u043e\u0432\u043e\u0435 \u041a\u043e\u043b\u044c\u0446\u043e/, \u0443\u043b. \u0411\u043e\u043b. \u0421\u0430\u0434\u043e\u0432\u0430\u044f</emphasis>', 'polylineIndex': 14, 'descriptionHtml': u'Turn <b>left</b> at <b>\u0421\u0430\u0434\u043e\u0432\u043e\u0435 \u041a\u043e\u043b\u044c\u0446\u043e/, \u0443\u043b. \u0411\u043e\u043b. \u0421\u0430\u0434\u043e\u0432\u0430\u044f</b>', 'Duration': {'seconds': 36, 'html': '36 secs'}, 'visited': False, 'id': 4}, {'Distance': {'html': '3.2 km', 'meters': 3243}, 'Point': {'coordinates': [37.600239999999999, 55.771160000000002, 0]}, 'descriptionEspeak': u'Continue straight onto <emphasis level="strong">\u0421\u0430\u0434\u043e\u0432\u043e\u0435 \u041a\u043e\u043b\u044c\u0446\u043e</emphasis>', 'polylineIndex': 18, 'descriptionHtml': u'Continue straight onto <b>\u0421\u0430\u0434\u043e\u0432\u043e\u0435 \u041a\u043e\u043b\u044c\u0446\u043e</b>', 'Duration': {'seconds': 358, 'html': '5 mins'}, 'visited': False, 'id': 5}, {'Distance': {'html': '450 m', 'meters': 440}, 'Point': {'coordinates': [37.649459999999998, 55.768479999999997, 0]}, 'descriptionEspeak': u'Make a <emphasis level="strong">U-turn</emphasis> at <emphasis level="strong">\u043f\u043b. \u041a\u0440\u0430\u0441\u043d\u044b\u0435 \u0412\u043e\u0440\u043e\u0442\u0430</emphasis>', 'polylineIndex': 36, 'descriptionHtml': u'Make a <b>U-turn</b> at <b>\u043f\u043b. \u041a\u0440\u0430\u0441\u043d\u044b\u0435 \u0412\u043e\u0440\u043e\u0442\u0430</b>', 'Duration': {'seconds': 154, 'html': '2 mins'}, 'visited': False, 'id': 6}, {'Distance': {'html': '290 m', 'meters': 287}, 'Point': {'coordinates': [37.643880000000003, 55.770339999999997, 0]}, 'descriptionEspeak': u'Turn <emphasis level="strong">right</emphasis> at <emphasis level="strong">\u043f\u0440\u043e\u0441\u043f. \u0410\u043a\u0430\u0434\u0435\u043c\u0438\u043a\u0430 \u0421\u0430\u0445\u0430\u0440\u043e\u0432\u0430</emphasis>', 'polylineIndex': 41, 'descriptionHtml': u'Turn <b>right</b> at <b>\u043f\u0440\u043e\u0441\u043f. \u0410\u043a\u0430\u0434\u0435\u043c\u0438\u043a\u0430 \u0421\u0430\u0445\u0430\u0440\u043e\u0432\u0430</b>', 'Duration': {'seconds': 31, 'html': '31 secs'}, 'visited': False, 'id': 7}, {'Distance': {'html': '36 m', 'meters': 36}, 'Point': {'coordinates': [37.646659999999997, 55.772390000000001, 0]}, 'descriptionEspeak': u'Take the 1st <emphasis level="strong">left</emphasis> onto <emphasis level="strong">\u043f\u0435\u0440. \u0414\u043e\u043a\u0443\u0447\u0430\u0435\u0432</emphasis>', 'polylineIndex': 43, 'descriptionHtml': u'Take the 1st <b>left</b> onto <b>\u043f\u0435\u0440. \u0414\u043e\u043a\u0443\u0447\u0430\u0435\u0432</b>', 'Duration': {'seconds': 48, 'html': '48 secs'}, 'visited': False, 'id': 8}, {u'Distance': {u'meters': 100}, u'Point': {'coordinates': [37.64622, 55.772600000000004, 0]}, 'descriptionEspeak': '<p xml:lang="en">you <emphasis level="strong">should</emphasis> be near the destination<p>', u'descriptionHtml': '<p xml:lang="en">you <b>should</b> be near the destination<p>', 'visited': False, 'id': 9}], 'polylineEndIndex': 45, 'Duration': {'seconds': 806, 'html': '13 mins'}, 'summaryHtml': '5.0 km (about 13 mins)'}], 'Polyline': {'zoomFactor': 16, 'points': 'cqlsIwqmdFdAtB~@~B|@bB??jAqCpA{BpA}CfKaS??n@xBLB??fByC??Ae@cDwJo@iA??g@{ByE}Xk@gCaB_Zc@gNs@ef@O_RFuLVkJ\\qH`CcZJwClBoYbAyJzHg_@jFwXhBiI??i@y@eBrIeBnK}BpL??yKkP??U`@St@', 'numLevels': 4, 'id': 'route', 'levels': 'B??BB???BB?BBBB??BB??@@???@?????@??BB???BBBB?B'}, 'Duration': {'seconds': 806, 'html': '13 mins'}}, 'Placemark': [{'Point': {'coordinates': [37.593932000000002, 55.775115999999997, 0]}, 'AddressDetails': {'Thoroughfare': {'ThoroughfareName': u'\u0443\u043b. \u0427\u0430\u044f\u043d\u043e\u0432\u0430'}, 'Accuracy': 0}, 'id': '', 'address': u'\u0443\u043b. \u0427\u0430\u044f\u043d\u043e\u0432\u0430'}, {'Point': {'coordinates': [37.646231999999998, 55.772612000000002, 0]}, 'AddressDetails': {'Thoroughfare': {'ThoroughfareName': u'\u043f\u0435\u0440. \u0414\u043e\u043a\u0443\u0447\u0430\u0435\u0432'}, 'Accuracy': 0}, 'id': '', 'address': u'\u043f\u0435\u0440. \u0414\u043e\u043a\u0443\u0447\u0430\u0435\u0432'}], 'name': 'from:(55.775115999999997, 37.593932000000002) to:(55.772612000000002, 37.646231999999998)'} Sending message: notification:use at own risk, watch for cliffs, etc.#2 onlineServices: worker finished Sending message: ml:notification:backgroundWorkNotify:disable|ms:route:cancelButton:disable triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 ... SNIP the above routing command goes on forever, until you close modrana with the x button, while the GUI doesn't respond to anything. ... Shutting-down modules storePOI: disconnecting from db gpsd:N900 - GPS device successfully stopped **log: redirectiong stdout back
|
2010-11-17
, 12:14
|
Posts: 451 |
Thanked: 334 times |
Joined on Sep 2009
|
#319
|
The Following User Says Thank You to 白い熊 For This Useful Post: | ||
|
2010-11-17
, 12:24
|
Posts: 451 |
Thanked: 334 times |
Joined on Sep 2009
|
#320
|
The Following User Says Thank You to 白い熊 For This Useful Post: | ||
Tags |
bada rox, martin_rocks, modrana, navigation, openstreetmap, the best, wehasgps |
|
PS Apparently Advanced Geocaching Tool has direction and distance.
Last edited by handaxe; 2010-11-15 at 23:33.