| 
							
							
								 DennisOSRM | 1e54b3e69a | Missing initialization of stxxl-vector | 2011-11-15 11:08:44 +01:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | d1436cce38 | Added dummy initialization to ctor | 2011-11-15 10:40:38 +01:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | 97afa231ca | First working edge based version. Still missing: GPX export; Via Points; origin,destination on same edge, descriptions | 2011-11-14 19:36:31 +01:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | c6f6a7baed | Coding style adapted, removed locks on const (read-only) functions | 2011-11-11 11:02:16 +01:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | 25ac07f8a6 | Merge branch 'master' of https://github.com/DennisOSRM/Project-OSRM | 2011-11-09 16:21:44 +01:00 |  | 
			
				
					| 
							
							
								 Project OSRM | 1bac501cbd | Fixes ticket #23 | 2011-11-09 16:16:54 +01:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | f8135c56b7 | Merge branch 'master' of https://github.com/DennisOSRM/Project-OSRM | 2011-11-09 16:12:12 +01:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | eb9630251f | First set of changes toward edge-based graph | 2011-11-09 16:12:05 +01:00 |  | 
			
				
					| 
							
							
								 Project OSRM | a5c4d2102c | Merge pull request #20 from sivetic/master Split PBF Parser into a single Read and a single Parse thread to increase parsing speed. | 2011-11-03 09:09:19 -07:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 3fcabb642e | Compile fixes if OpenMP is not available | 2011-11-03 10:53:40 -05:00 |  | 
			
				
					| 
							
							
								 Sasa Ivetic | 63e8793c7f | Moved Concurrent Queue class into its own file | 2011-10-14 12:02:40 -05:00 |  | 
			
				
					| 
							
							
								 Sasa Ivetic | 2a6275cf38 | Split PBF Parser into a single Read and a single Parse thread to increase parsing speed. | 2011-10-14 09:18:57 -05:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | 43438dbfab | Adjusted coding style, inlined functions | 2011-10-14 15:10:28 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | eae9e95c66 | Removed dead code | 2011-10-14 15:04:57 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | 3f49351d38 | New Constructor allows construction of empty graph | 2011-10-10 18:56:01 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | c1e0387f3b | Operator inlined to ease compile woes | 2011-10-10 18:55:25 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | cc737e54d4 | Global functions inlined to ease compile trouble | 2011-10-10 18:54:05 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | a9f9857ab8 | Making global functions inline to ease compile trouble | 2011-10-10 18:53:14 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | 5274af7730 | Small performance fixes | 2011-10-08 20:37:16 +02:00 |  | 
			
				
					| 
							
							
								 Project OSRM | 1fb34be11e | removed linebreak. | 2011-10-07 18:38:54 +03:00 |  | 
			
				
					| 
							
							
								 Project OSRM | 5e1f621c50 | Removed linebreak | 2011-10-07 18:19:43 +03:00 |  | 
			
				
					| 
							
							
								 Project OSRM | 9091c8702d | Removing superflous statement. | 2011-10-07 17:44:03 +03:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | aae7027ac6 | No hardcoded speedprofile anymore | 2011-10-05 19:08:27 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | 0745341d49 | Getting debug output displayed right | 2011-10-05 18:35:25 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | cf8de234be | reflects change of _Way member name | 2011-10-04 18:38:18 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | cd03ad9207 | struct _Egde now has constructor to also set nameid | 2011-10-04 18:33:40 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | b1f2f2786c | speedprofile is now represented as hash table and operator[] const() has been defined. | 2011-10-04 17:32:33 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | 1db1b4e5ae | Removed commented speed profile | 2011-10-04 16:27:32 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | 2f65370d19 | removed fixed speed profile | 2011-10-04 15:45:03 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | 54de6d4afb | Speeds are integers | 2011-10-04 15:44:37 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | 7dc17ae693 | Making find() return a const_iterator ensures that the function is const and does not allocate any unnecessary RAM. | 2011-10-04 15:07:25 +02:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | 482edd0b02 | Switching Hashtable from google sparsehash to boost::unordered_map | 2011-10-04 10:28:40 +02:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 54d8a362fc | Windows support, thanks sivetic | 2011-09-28 17:22:03 +02:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 30cffd2563 | Fix build with GCC 4.2, thanks tolmaion | 2011-09-28 16:51:54 +02:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | bcb39b9e69 | performance fixes | 2011-08-07 10:56:37 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | a5c94c4630 | ArrayStorage instead of hash maps | 2011-08-07 09:48:51 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | c8b0f96251 | compression of polylines is now a lot faster | 2011-08-06 17:48:10 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 3bcd262099 | parameter can be made const | 2011-08-04 17:08:37 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 29fb07446a | replacing stringstream by plain string is faster | 2011-07-29 16:41:32 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 61bc95dc9a | Routing outside coverage area crashes the Router | 2011-07-22 16:05:40 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 11dbf03467 | BinaryHeap should handle negative keys as well. Thanks Christian for pointing out the obviuos! | 2011-07-22 15:33:57 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 4f23dfef64 | Removing empty line | 2011-07-22 12:24:22 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 83fca53d04 | Making via routes more stable | 2011-07-21 14:30:36 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | e93735903e | Util function | 2011-07-18 15:50:08 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | ddc7e8b8c7 | Check if PhantomNodes are on same Edge. | 2011-07-18 15:48:30 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 5377e82ca0 | Unnecessary members on edge | 2011-07-18 14:18:12 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | fdb46f5445 | Missing return in operator[] | 2011-07-18 14:17:33 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 96f5c1c735 | (experimental) LRU cache turned off, safe delete | 2011-07-12 17:12:30 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | ae81a8d118 | Bugfixes, plus safe delete, less pointers and speed back on track | 2011-07-12 14:03:31 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 77ae0d8ef4 | Typedef'ing hashtable iterator type | 2011-07-11 16:55:37 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | f29f6c65a5 | Refactored various parts for integration of multi-segment paths | 2011-07-11 15:16:14 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | c60c3fcd3c | Support for multi-segment routes. Needs to be further tested | 2011-07-07 16:51:23 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | e3d97ec41b | Initalizing ArrayStorage by default | 2011-07-07 14:50:40 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | af98879303 | Unnecessary call by value. Change to call by reference | 2011-07-07 09:24:19 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 44e03627c3 | Small refactoring | 2011-07-07 09:14:07 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 13f8c973f4 | Allowing empty c'tor | 2011-07-07 09:01:49 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 00e0d46e92 | Additional sanity check | 2011-07-07 08:55:25 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 7fee51081f | Fixing Maney Hill street bug. | 2011-07-07 08:54:53 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 6b99e44177 | Coordinates are resettable now | 2011-07-07 08:30:42 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | a8ad4695aa | Typo in StringUtil.h file name. D'oh! | 2011-07-07 08:05:58 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | dae6d1c730 | Refactoring method names | 2011-07-07 08:01:14 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 132c25fd3b | Deleting unnecessary class | 2011-07-07 07:44:20 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 6e8a1e0e31 | array initialization can be optional | 2011-07-07 07:40:49 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 108e1ad5e6 | array subscript is above array bounds | 2011-07-06 16:50:53 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | a37528362d | Extracting additional features from graph | 2011-07-06 12:33:41 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 9551eff4fb | Backslashes need to be doubled. Note to myself: RTFM, d'oh! | 2011-06-29 08:43:08 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 4639187180 | missing check for empty polylines | 2011-06-28 09:28:19 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 5b621d8fe9 | polyline needs to be data, not array | 2011-06-28 08:27:38 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | e3b648ea72 | Adding support for polyline compression. Reduces file size, see http://open.mapquestapi.com/common/encodedecode.html | 2011-06-27 22:08:53 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | bd7aa1cc7b | Missing output operator<< for Coordinates | 2011-06-15 21:01:36 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | b844634a85 | Adding operator<<() and Reset() functions to PhantomNodes | 2011-06-10 08:25:26 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 46afc9fb08 | Missing initializations | 2011-06-01 09:08:36 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | d761d0fa9d | Partially fixes ticket #31 where oneway streets may be be ignored at the start or end of a route | 2011-05-30 17:46:56 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | fba77ff459 | projection from lat/lon to nearest point on road network has been reworked and is more precise (Thanks again Bharath!) | 2011-05-24 13:52:51 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 8f637b95ef | Fixes ticket 30 and gives ref tags precedence over name tags | 2011-05-19 16:44:34 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | fadaf7ec5c | Fixes wrong wrong position of target edge for some routes | 2011-05-19 13:50:32 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 1cbf2ab0d7 | HTML entities in street names | 2011-05-13 09:15:37 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 2784e273bc | Fix for incorrect street names | 2011-05-11 09:31:07 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 4f78634994 | Fixes a translation bug | 2011-04-27 16:01:27 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 1f7ddc865f | Return a valid route even if nameIDs are bogus | 2011-04-21 09:26:32 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | d29a27cca7 | Assert could fire in wrong place. omitted | 2011-04-20 12:03:24 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | fb2a414839 | fixes ticket 26 and another race condition/memory leak issue | 2011-04-19 08:46:04 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 68c210d184 | (more) accurate travel time on segments | 2011-04-18 16:47:10 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 51d0b94e90 | Output format is selectable with additional parameter to URL: &output={kml,json} | 2011-04-18 08:12:44 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | b5562485ab | inlining functions | 2011-04-15 16:39:44 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | df6e229cfc | Parameter can be made const | 2011-04-15 16:36:12 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 92b467ae77 | Moved pathinfo struct to common place | 2011-04-15 16:33:37 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 6b91ae4585 | Resizing level vector when non-existing level is requested. | 2011-04-02 21:18:52 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 08661558f2 | HashTable class missed operator[] | 2011-03-30 15:38:32 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 3a421f04ad | New plugin "Nearest" locates the nearest point on an edge to a given input coordinate. Needed for draggable routes. | 2011-03-29 15:02:07 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 010627b75a | removing unnecessary data copies and redundant for loops. Thanks Moritz! | 2011-03-29 09:53:48 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 26966f5cdb | removing precompiled libprotobuf objects. fixes ticket 23 | 2011-03-29 09:16:49 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 3d44f3eb64 | BREAKING CHANGE: kml-based turn-by-turn instructions | 2011-03-28 16:34:06 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | b5c92f20b4 | Putting typedefs where they belong. | 2011-03-28 08:59:15 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 4fef3195b9 | Rounding doubles to int where applicable. | 2011-03-25 16:49:28 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 03a53c4fdb | BREAKING CHANGE. grid now using mercator projection. | 2011-03-25 12:49:45 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 5f711c5e03 | Parameterize amount of RAM for extractLargenetwork. Fixes ticket 21. | 2011-03-24 15:06:49 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 654ca2de2b | Delete duplicate header file, introducing SparseTableStorage | 2011-03-24 13:32:15 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 846bb11cc0 | BREAKING CHANGE! Intermediate file format is not ASCII encoded anymore. Saves roughly 40 % space. Loading and saving is now much faster. Also, 50% I/Os less by writing the intermediate data non-linear. Please recompute all your data files. | 2011-03-23 17:15:13 +00:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 29977c4b88 | Extractor reworked to take only about 2.5GB of RAM while extracting the planet | 2011-03-22 17:38:18 +00:00 |  |