Commit graph

279 commits

Author SHA1 Message Date
Phyks (Lucas Verney)
e4d0b3adc5 Travel time computation for bikes and foot
Based on simple models for travel speed (Tobler's hiking function for
foot, constant power for bike).

Fixes #6.
2018-11-18 22:29:09 +01:00
Arndt Brenschede
5dcfa91ab9 performance fix 2018-09-14 13:45:38 +02:00
Arndt Brenschede
89b60cc54c performance fix 2018-09-13 13:08:32 +02:00
Arndt Brenschede
53a0aac21d locus ETA 2018-07-08 12:10:23 +02:00
Arndt Brenschede
ed0619d93a locus ETA 2018-07-08 12:08:38 +02:00
Arndt Brenschede
67df0743cd destination access logic 2018-05-31 23:08:24 +02:00
Arndt Brenschede
5a2ce9d3ce fixed bug for TR near start/end 2018-04-07 13:04:14 +02:00
Arndt Brenschede
9c5f2d113e 1.4.11 preps 2018-04-02 22:41:55 +02:00
Arndt Brenschede
599a24f710 automatically ignore islands 2018-04-02 19:19:52 +02:00
Arndt Brenschede
f2d04ef70a breaking speeds from cost model + cost tuning 2018-03-21 09:10:59 +01:00
Arndt Brenschede
fc1656dd7b energy along the track 2018-03-11 08:34:57 +01:00
Arndt Brenschede
22f27f89d4 extraParams in addition to routing-profile 2018-03-10 10:32:59 +01:00
Arndt Brenschede
e7c68abbd8 Merge branch 'master' of https://github.com/abrensch/brouter 2018-03-10 09:26:42 +01:00
Arndt Brenschede
0325c33cdf extraParams in addition to routing-profile 2018-03-10 09:25:46 +01:00
Arndt Brenschede
1de5532b74 version 1.4.10 2018-03-07 19:38:47 +01:00
Arndt Brenschede
b783b4568a motorcar TR exceptions 2018-03-07 19:35:23 +01:00
Norbert Truchsess
fb00e0d130 cleanup 2018-02-25 20:33:10 +01:00
Norbert Truchsess
41201520c7 read NogoPolygons from OsmAnd Tracks 2018-02-25 20:00:50 +01:00
ntruchsess
a0198e3b34 add support for open nogo-polygons 2018-02-07 20:50:06 +01:00
ntruchsess
419cb4e78c add junit to brouter-core dependencies 2018-02-04 20:19:33 +01:00
ntruchsess
659bbe8d82 fix NogoPolygon radius being modified 2018-02-04 19:25:29 +01:00
ntruchsess
05b0b6d362 more elaborated NogoPolygon unit-test 2018-02-04 18:58:16 +01:00
ntruchsess
1fc6c9e62c fix radius-calculation, clockwise windingnumber and wp-init 2018-01-24 16:05:10 +01:00
ntruchsess
144c0018de fix parsing and generics errors 2018-01-23 23:57:17 +01:00
ntruchsess
32a49bfa32 add method 'isWithin' for single WP (being called from RoutingContext.cleanNogolist) 2018-01-22 18:59:10 +01:00
ntruchsess
48d60dd69e update javadoc 2018-01-22 16:18:38 +01:00
ntruchsess
1fd973daf2 rewrite calculation of bounding circle using coslat-transformed lon-values. 2018-01-22 15:39:38 +01:00
ntruchsess
c1048ab62a add OsmNogoPolygon 2018-01-20 18:47:57 +01:00
Arndt Brenschede
c517ccc2df version 1.4.9 2017-09-24 17:11:04 +02:00
Arndt Brenschede
d4f592732f access to way-context vars from (no caching) node-context 2017-07-02 22:55:54 +02:00
Arndt Brenschede
313592ebd3 fixed same segment search problem 2017-04-09 11:52:14 +02:00
Arndt Brenschede
ebd9305528 mapsforge bridge 2017-02-03 19:21:39 +01:00
Arndt
9d5ecb93ad disable tr-logic in final pass to preserve voice-hints 2016-12-11 20:24:09 +01:00
Arndt
8c530c87cd parameter to avoid supression of unused tags 2016-12-11 19:33:21 +01:00
Arndt
dd07a1bf57 fixed bug in traffic simulation 2016-12-11 19:32:05 +01:00
Arndt
05a8ec3ae3 version 1.4.8 2016-12-10 19:59:55 +01:00
Arndt
f15c5b923e tr bike exceptions 2016-12-10 19:49:24 +01:00
Arndt Brenschede
de5f70b9d9 tr details, ele interpolation 2016-12-02 19:28:31 +01:00
Arndt
0641a17b9c added turn restrictions 2016-11-21 08:14:47 +01:00
Arndt
e48cbd49cb added turn restrictions 2016-11-20 22:31:10 +01:00
Arndt
95209148b4 locus codes 13/14 for u-turns left/right 2016-11-20 22:22:11 +01:00
Arndt Brenschede
d42895880d version 1.4.7 2016-10-19 18:44:28 +02:00
Norbert Renner
1f09adfeb0 Fix profile path splitting on Windows, fixes nrenner/brouter-web#53 2016-10-17 20:55:22 +02:00
Arndt
a7e4f0eccb Merge branch 'master' of https://github.com/abrensch/brouter 2016-10-14 19:19:44 +02:00
Arndt
fdf06cbdd0 use start direction (provided by locus) as turncost bias 2016-10-14 19:18:21 +02:00
Arndt
372673be7a fixed NP in Voice-Hint-Processing 2016-10-14 19:16:32 +02:00
Arndt Brenschede
cf5e56054b recalc timeout change 2016-09-30 19:15:18 +02:00
Arndt
56bdf76806 1.4.6 (memory footprint) 2016-09-30 13:17:03 +02:00
Arndt
448bb11ad4 performance 2016-09-10 16:03:15 +02:00
Arndt Brenschede
9d00b0181e performance 2016-09-09 19:42:00 +02:00
Arndt Brenschede
f5b6e13a26 ups-bug-fix 2016-09-06 19:19:42 +02:00
Arndt Brenschede
ead7f2ac6d cleanup and bugfixes 2016-09-02 19:05:50 +02:00
Arndt Brenschede
e217f12e71 v1.4.4 2016-08-30 19:30:53 +02:00
Arndt
ea572ad47f more performance tuning 2016-08-28 19:43:40 +02:00
Arndt
12d8cae46f some more cleanup and performance squeezing 2016-08-23 14:33:37 +02:00
Arndt
f70dd3c3ac removed some old stuff, added profiler, minor performance tuning 2016-08-20 18:53:50 +02:00
Arndt
42e9ddbdd1 v1.4.3 2016-08-06 13:46:30 +02:00
Arndt
d277db0bd1 im-router-update 2016-08-05 16:02:13 +02:00
Arndt
cd8082f2b2 fixed rounding bug in locus/orux waypoint reading 2016-05-21 08:09:19 +02:00
Arndt
037ab7d734 1.4.2 versioning 2016-05-16 18:10:45 +02:00
Arndt
52e6754bfc locus transport mode fix 2016-05-16 18:03:01 +02:00
Arndt
7cc6314397 Volkers patch for shifting voice hints away from ambiguity 2016-05-16 18:00:41 +02:00
Arndt
8369e8d3f3 elevation in locus waypoints 2016-05-16 08:22:29 +02:00
Arndt
8609c1f47b 1.4.1 locus roundabout fix, 3 more operators 2016-05-09 22:05:40 +02:00
Arndt
51ee8dac2c uups-fix 2016-05-06 10:25:02 +02:00
Arndt
d6e125b60b 1.4 preparation 2016-05-06 09:17:41 +02:00
Arndt
23968b2a5b voice hints update 2016-05-05 12:46:27 +02:00
Arndt
e8d8bc084a voice hints, here: cf=9999 survive decoder 2016-05-01 11:51:42 +02:00
Arndt
23d1812371 voice hints update 2016-04-30 17:23:02 +02:00
Arndt
62fd810e15 voice-hints: locus-extensions 2016-04-10 13:56:05 +02:00
Arndt
681adedde4 voice hints, first draft 2016-04-09 16:19:34 +02:00
Christian Pesch
5b4b0120bc update Maven poms to 1.3.2 2015-11-11 16:02:32 +01:00
Arndt
3e50846135 1.3.2 preparations 2015-11-01 09:34:43 +01:00
Arndt
14a18fd770 more re-use after timeout 2015-10-25 13:39:23 +01:00
Arndt Brenschede
723cf90dd2 changed thread-kill logic 2015-10-23 19:18:37 +02:00
Arndt
850e8049fb 1.3.1 2015-10-18 23:53:05 +02:00
Arndt
b21cc2e931 changed animation during re-tracking to show track 2015-10-18 11:43:49 +02:00
Arndt
d7049da67e target island detection 2015-10-17 18:25:37 +02:00
Arndt Brenschede
11871ee4d7 uups-fix 2015-10-16 19:42:25 +02:00
Arndt Brenschede
112d04979b 1.3 preparation 2015-10-15 19:12:05 +02:00
Arndt
ccf6641bad statistical encoding 2015-10-11 19:27:33 +02:00
Arndt
f8dee5b7d1 map access layer cleanup 2015-09-12 16:12:24 +02:00
Arndt
2cec35f3cc removed old format support 2015-08-28 17:49:35 +02:00
Arndt
87fe904e7b lifecycle-patch, first shot 2015-08-28 17:21:34 +02:00
Arndt
91c809e05c Traffic simulation patch 2015-08-28 16:39:41 +02:00
Arndt
7f107cad17 pom version 1.2 2015-04-04 10:46:39 +02:00
Arndt
c38f9048de aggregate similar way-descriptions 2015-04-04 10:39:42 +02:00
Arndt
7a268632d0 uups-fix 2015-04-03 14:16:53 +02:00
Arndt
0316c41924 explicit classifier for initial cost 2015-04-03 13:39:38 +02:00
Arndt
3ed62bb2b3 separated build-in vars from BExpressionContext 2015-04-03 12:51:26 +02:00
Arndt
062702c5a3 1.2 prparations 2015-03-30 14:22:19 +02:00
Arndt
0573773287 node-cost fix for csv 2015-03-30 14:19:00 +02:00
Norbert Renner
9e3b6b37c3 include messages (csv data) in GeoJSON response 2015-03-05 19:14:16 +01:00
Arndt
6811ea524e profile syntax: syntactic sugar 2015-03-01 13:04:11 +01:00
Arndt
0fe5d5144a changed error message for missing datafile to include filename 2015-02-08 10:05:50 +01:00
Arndt
5f34b5cf41 minor extension 2015-02-07 10:30:37 +01:00
Arndt
c6fed3d5bb changed alternative logic to not crosstalk over 2015-02-07 10:28:53 +01:00
Christian Pesch
ef8ebb63a3 remove junit where there are no tests, put junit into test scope to avoid using it in production code 2015-01-24 09:28:50 +01:00
Arndt
e0dbb0eb66 update version to 1.1 2014-12-28 13:53:28 +01:00
abrensch
c67e8bd64f Merge pull request #30 from cpesch/1.0.4
... but just released 1.1... will update again
2014-12-28 13:47:14 +01:00
Arndt
46db0104e5 performance patches 2014-12-28 08:03:27 +01:00
Christian Pesch
3dddb1a399 update version in poms to 1.0.4 2014-12-27 14:48:28 +01:00
Arndt
d1eee16a93 Merge branch 'master' of https://github.com/abrensch/brouter 2014-12-12 21:39:27 +01:00
Arndt Brenschede
3860b12cd9 forceSecondaryData flag 2014-11-17 19:14:44 +01:00
Arndt
bd5dfb0b2e version 1.0.4 2014-09-28 16:15:20 +02:00
Arndt
1ee41026c1 reworked csv-listing 2014-09-28 14:33:07 +02:00
Arndt
329b36a45d version 1.0.3 2014-08-24 11:05:59 +02:00
Arndt
3a0f08dd5d added alternative up/down costfactors 2014-08-24 10:14:44 +02:00
Norbert Renner
76c1641899 add GeoJSON track format 2014-08-23 20:57:16 +02:00
Arndt
3f49938e2a added alternative up/down costfactors 2014-08-23 18:10:04 +02:00
Arndt
2ae06c8b17 version number change to 1.0.2 2014-08-10 18:04:41 +02:00
Arndt
631057cd5f extended configuration (to hande Kitkat issues) 2014-07-26 12:25:44 +02:00
Arndt
a6878ba04e 1.0 preparations 2014-07-13 16:32:22 +02:00
Arndt
fb4bf8e0cd 1.0 preparations 2014-07-13 16:19:44 +02:00
Arndt
e13d1ad468 more lookup changes 2014-06-19 18:44:10 +02:00
Arndt
8fa82633d4 1.0 preparations 2014-06-19 09:15:51 +02:00
Arndt
eba5737739 variable length tag descriptions (minor lookup versions, bugfixes) 2014-06-01 19:38:47 +02:00
Arndt
8368df6bcf variable length tag descriptions (regtest glitches) 2014-05-31 09:44:22 +02:00
Norbert Renner
8827b205e5 CSV download 2014-05-27 10:20:17 +02:00
Arndt
ba867b4779 variable length tag descriptions (second thought) 2014-05-22 20:26:20 +02:00
Arndt
a145230e0f variable length tag descriptions (first shot) 2014-05-18 19:17:05 +02:00
Arndt
c458ec0db9 0.9.9 preparations 2014-04-18 16:36:04 +02:00
unknown
5e34d0320b resolved conflict in RouteServer 2014-04-15 10:28:26 +02:00
Christian Pesch
c152770f7d follow Maven conventions: development is done on SNAPSHOT, release have a version number without 2014-03-25 11:41:14 +01:00
Arndt Brenschede
47b8369b26 route server with threadpool 2014-02-28 20:08:09 +01:00
unknown
0dc200f983 fix NP when position not mapped 2014-02-15 13:23:32 +01:00
Arndt Brenschede
b4aa961f2d added crc logic for datafile access 2014-02-02 17:04:17 +01:00
Christian Pesch
1258eb28b3 need to access OsmPathElement when iterating over result set 2014-01-21 11:26:22 +01:00
Arndt Brenschede
91e62f1164 initial commit of BRouter Version 0.98 2014-01-18 15:29:05 +01:00