Dennis Luxen
|
13f5baf608
|
Moving node data structure into more meaningful class name
|
2013-08-05 19:35:47 +02:00 |
|
Dennis Luxen
|
db46a915cc
|
simple wrapper around std::exception
|
2013-08-05 17:37:30 +02:00 |
|
Dennis Luxen
|
b591aa013d
|
Remove dead code
|
2013-08-05 17:35:16 +02:00 |
|
Dennis Luxen
|
54302a53e1
|
use exceptions instead of hard abort
|
2013-08-05 17:28:57 +02:00 |
|
DennisOSRM
|
4a39a4af1c
|
Check for valid data files. Implements #224
|
2013-07-22 16:34:06 +02:00 |
|
DennisOSRM
|
c5db4dc15f
|
Check for correct magic number
|
2013-07-19 18:05:54 +02:00 |
|
DennisOSRM
|
9a02421091
|
Some mild refactoring
|
2013-07-19 15:02:45 +02:00 |
|
DennisOSRM
|
4961b819f3
|
Trigger rebuild of fingerprint everytime
|
2013-07-19 15:00:41 +02:00 |
|
DennisOSRM
|
f5f7269f70
|
Trigger rebuild of fingerprint everytime
|
2013-07-19 14:38:12 +02:00 |
|
DennisOSRM
|
03f1430ddc
|
Trigger rebuild of fingerprint everytime
|
2013-07-19 14:37:40 +02:00 |
|
DennisOSRM
|
c3dab15eb6
|
Several lookup fixes and fingerprinting of files with input IO, thx @alex85k
|
2013-07-18 14:11:45 +02:00 |
|
DennisOSRM
|
b782c8560c
|
add forgotten include file
|
2013-07-17 16:27:09 +02:00 |
|
DennisOSRM
|
129a846393
|
add bit size to config object
|
2013-07-17 15:27:38 +02:00 |
|
DennisOSRM
|
4dffeedd1c
|
(partially) adding new fingerprint objects
|
2013-07-17 14:47:13 +02:00 |
|
DennisOSRM
|
f5124de327
|
Partially fixes #646. Values were incorrectly casted to int32_t and not uint32_t
|
2013-07-09 14:25:32 +02:00 |
|
Dennis Luxen
|
8cb5e68b1a
|
fixing coding style on OpenMP wrapper
|
2013-06-28 10:22:47 -04:00 |
|
Dennis Luxen
|
99aef2a178
|
fixing coding style on OpenMP wrapper
|
2013-06-28 10:14:31 -04:00 |
|
Dennis Luxen
|
cfa8b1f0dd
|
Moving coordinate auxiliary functions into the appropriate place
|
2013-06-27 09:45:28 -04:00 |
|
Dennis Luxen
|
bfef8f39b7
|
First implementation of moving the algorithmic core into a library
|
2013-06-26 19:47:47 -04:00 |
|
Dennis Luxen
|
747e4a7061
|
Reorder include block according to style guide
|
2013-06-26 09:49:00 -04:00 |
|
Dennis Luxen
|
17416a09f1
|
fixing include order
|
2013-06-24 17:03:24 -04:00 |
|
Dennis Luxen
|
8c678126f1
|
Remove GUARANTEE macro
|
2013-06-24 16:55:58 -04:00 |
|
Dennis Luxen
|
5d553bf9f2
|
const as const can
|
2013-06-24 16:39:04 -04:00 |
|
Dennis Luxen
|
665f97e782
|
Move lua includes where they belong
|
2013-06-24 16:11:33 -04:00 |
|
Dennis Luxen
|
f62293275f
|
Template arguments were uneccessarily defined
|
2013-04-22 16:42:14 +02:00 |
|
DennisOSRM
|
c2be6bc019
|
Fixes issue #567
|
2013-02-05 16:06:10 +01:00 |
|
DennisOSRM
|
348e656671
|
Merge branch 'feature/opposite_direction' into develop
|
2013-02-04 18:38:15 +01:00 |
|
DennisOSRM
|
7d9d0878de
|
Adding templated utility functions for repeated operations on containers
|
2013-02-03 14:59:10 +01:00 |
|
DennisOSRM
|
e6e5626a2c
|
Implementing logic when route is going against one-way flow (think
bikes!)
|
2013-01-27 14:36:56 +01:00 |
|
DennisOSRM
|
2ccd3da5b3
|
replacing unsafe strcpy operations
|
2013-01-11 22:13:02 +01:00 |
|
DennisOSRM
|
5b3aacb4b2
|
removing stringstream
|
2013-01-06 17:48:18 +01:00 |
|
DennisOSRM
|
fa050ad616
|
Fixing registration of package path.
|
2013-01-05 17:27:10 +01:00 |
|
Project OSRM
|
d2458f3169
|
Merge pull request #550 from ibikecph/lua_require
easy lua require()
|
2013-01-05 03:03:13 -08:00 |
|
Dennis Luxen
|
12a35c1214
|
Splitting monolithic extraction code into compile units
|
2013-01-02 00:33:14 +01:00 |
|
Emil Tin
|
28f0782b17
|
code cleanup, merge Lua.h and LuaUtil.h
|
2012-12-28 22:40:00 +01:00 |
|
Emil Tin
|
ce43b09991
|
support lua require()
|
2012-12-28 22:40:00 +01:00 |
|
DennisOSRM
|
8e023418e4
|
Removing superflous file
|
2012-12-23 20:03:12 +01:00 |
|
DennisOSRM
|
81d26d7702
|
Removing superflous file
|
2012-12-17 12:31:30 +01:00 |
|
DennisOSRM
|
870ed96c24
|
Replacing atoi by boost::spirit::qi
|
2012-11-20 12:15:40 +01:00 |
|
DennisOSRM
|
b51f98fe0c
|
Checking existence of file with boost filesystem to make it more
portable
|
2012-11-16 12:00:50 +01:00 |
|
DennisOSRM
|
591a06b25e
|
Removing superflous files
|
2012-11-12 17:45:08 +01:00 |
|
DennisOSRM
|
6f8148950e
|
Speeding up parsing of car profile by about 30%
|
2012-11-12 17:00:36 +01:00 |
|
DennisOSRM
|
a502da7c0f
|
Implementing issue #428
|
2012-10-04 18:56:58 +02:00 |
|
DennisOSRM
|
ac588911ba
|
Fixing warning detected by additional compiler flags
|
2012-09-19 13:48:04 +02:00 |
|
DennisOSRM
|
4c58674393
|
First steps towards integrating libv8
|
2012-08-28 11:50:23 +02:00 |
|
DennisOSRM
|
1fdfac4aaf
|
Refactoring extraction stuff
|
2012-08-27 17:40:59 +02:00 |
|
DennisOSRM
|
7467e11147
|
Exploration of tiny components.
|
2012-07-13 17:01:21 +02:00 |
|
DennisOSRM
|
1326c5a01f
|
Removed all header file includes from typedef.h
|
2012-07-02 16:00:00 +02:00 |
|
DennisOSRM
|
df68c3ad48
|
Bearing is reported as integer only, fixes cucumber tests for issue #292
|
2012-06-11 16:36:33 +02:00 |
|
DennisOSRM
|
5ff2fc9250
|
Fixes issue #259
|
2012-05-31 14:09:40 +02:00 |
|
DennisOSRM
|
d4536ba242
|
Experiments with deque to see if it's more allocation friendly
|
2012-04-25 17:12:46 +02:00 |
|
DennisOSRM
|
f8761ecea0
|
Routing datastructure more seperated from data of original edges
|
2012-04-25 10:51:16 +02:00 |
|
DennisOSRM
|
85eb59eb40
|
Exchange east and west.
|
2012-04-17 20:47:16 +02:00 |
|
DennisOSRM
|
78ade5b7d7
|
Adding a number of explicit namespace declarations
|
2012-04-14 18:18:18 +02:00 |
|
DennisOSRM
|
969d5c8558
|
Removing leftovers of STL parallel mode experiments
|
2012-04-14 18:01:06 +02:00 |
|
DennisOSRM
|
f53c0d7dfa
|
Sequential read of routing graph hastens startup
|
2012-04-14 15:53:10 +02:00 |
|
DennisOSRM
|
e104017d4c
|
Skipping ContractionCleantup entirely. Avoids a big allocation. Removing
DELETE() macro.
|
2012-04-12 19:35:47 +02:00 |
|
DennisOSRM
|
964c0425bf
|
First working implementation of Contractor flush at 75% of contracted
nodes
|
2012-04-04 09:55:43 +02:00 |
|
DennisOSRM
|
3f6cc725d6
|
First round of changes for access=destination enhancements. Not yet
fully functional.
|
2012-03-22 10:25:04 +01:00 |
|
DennisOSRM
|
1a224e2adc
|
Changing string splitter function for better efficiency
|
2012-03-21 14:52:38 +01:00 |
|
DennisOSRM
|
3ea1461839
|
Fixing direction of edges.
|
2012-03-08 11:35:40 +01:00 |
|
DennisOSRM
|
08ebe94005
|
Remove duplicate edges.
|
2012-03-06 19:25:54 +01:00 |
|
DennisOSRM
|
ee64b2f5fd
|
removed dead code
|
2012-03-05 14:47:48 +01:00 |
|
DennisOSRM
|
e034733ac6
|
CRC32 of data is written to file and loaded into NodeInfoHelpDesk.
|
2012-02-17 08:15:33 +01:00 |
|
DennisOSRM
|
8cddaf39c4
|
Fixes issue #105 and partially #62 as well as #83.
|
2012-02-10 17:14:30 +01:00 |
|
DennisOSRM
|
12c547126e
|
Fixes issue #111 where heading 0 was incorrectly mapped to South.
|
2012-02-09 11:22:32 +01:00 |
|
DennisOSRM
|
7a6c36d43c
|
Adding include to make static code analysis happy.
|
2012-02-08 16:22:33 +01:00 |
|
DennisOSRM
|
9da873330a
|
Special case of heading 202.5 not properly handled and defaulted to "N".
|
2012-02-07 18:22:31 +01:00 |
|
DennisOSRM
|
9eb73f9306
|
Missing include, thanks Fred!
|
2012-02-07 15:19:29 +01:00 |
|
DennisOSRM
|
5e275b3935
|
Fixes issue #104. Heading and Azimuth get computed now.
|
2012-02-07 14:47:01 +01:00 |
|
Dr Scott
|
571824415c
|
memory problem (because of n+1 in StaticGraph::EndEdges)
|
2012-01-27 00:41:31 +01:00 |
|
DennisOSRM
|
70256146fc
|
barrier=bollard is now used. Fixes ticket #9 and saves about .5% RAM in
metropolitan areas
|
2012-01-02 13:09:20 +01:00 |
|
DennisOSRM
|
1741ce7ec9
|
Refactored access to NASA data
|
2011-12-31 15:59:37 +01:00 |
|
DennisOSRM
|
53d87eb9be
|
Removing directories
|
2011-12-31 15:58:42 +01:00 |
|
DennisOSRM
|
738c3eae91
|
void function needs to be void
|
2011-12-23 17:28:12 +01:00 |
|
DennisOSRM
|
f5226b2228
|
Certain type of edges, i.e. ferries, are now properly ignored from
nearest neighbor lookup. Fixes ticket 59.
|
2011-12-16 14:05:30 +01:00 |
|
DennisOSRM
|
ad77d6cfec
|
graph is built in-place, so memory peak usage is halved.
|
2011-12-15 17:48:00 +01:00 |
|
DennisOSRM
|
a098e38c5a
|
Util functions to convert between osm (google) x/y and nasa grid
|
2011-12-15 17:41:33 +01:00 |
|
DennisOSRM
|
dad24f1106
|
Renaming subfolder
|
2011-12-13 15:45:14 +01:00 |
|
DennisOSRM
|
57868f38ef
|
First working version of SRTM lookup
|
2011-12-13 10:13:48 +01:00 |
|
DennisOSRM
|
9abb317e6d
|
Minor changes
|
2011-12-01 15:12:30 +01:00 |
|
DennisOSRM
|
928e1178b1
|
Removed VERBOSE macro since it was superflous
|
2011-11-30 19:33:03 +01:00 |
|
Emil Tin
|
f511af0f0c
|
fix compilation on mac; openmp issues and an unneeded typename
|
2011-11-26 16:42:15 +01:00 |
|
DennisOSRM
|
295164302a
|
Merge branch 'master' of https://github.com/DennisOSRM/Project-OSRM
Conflicts:
createHierarchy.cpp
|
2011-11-26 12:38:42 +01:00 |
|
Emil Tin
|
d72c48500b
|
moved openmp replacement header
|
2011-11-25 21:54:19 +01:00 |
|
DennisOSRM
|
070050a48e
|
Entering and leaving roundabouts is getting handled.
|
2011-11-22 16:47:15 +01:00 |
|
DennisOSRM
|
11653ef58f
|
removed debug output
|
2011-11-15 16:11:07 +01:00 |
|
DennisOSRM
|
d80586e405
|
Inlined and static'ed fields to make it compilable into several objects
|
2011-11-15 14:31:32 +01:00 |
|
DennisOSRM
|
b6ddccc793
|
Removed superflous line-break
|
2011-11-15 11:18:28 +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
|
77c6a06c15
|
Graphloader translates external to internal node ids for binary osrm
files. Google sparsehash replaced by boost unordered map
|
2011-10-12 17:31:18 +02:00 |
|
Dennis Luxen
|
89c9ca183f
|
Windows RAM info, thanks sivetic
|
2011-09-28 17:24:06 +02:00 |
|
Dennis Luxen
|
0c4c1ce878
|
Further FreeBSD compile fixes, thanks tolmaion
|
2011-09-28 17:11:51 +02:00 |
|
Dennis Luxen
|
816657347f
|
Function installCrashHandler() in Util/LinuxStackTrace.h shall not be const equally in debug and normal build, thanks tolmaion
|
2011-09-28 17:09:05 +02:00 |
|
Dennis Luxen
|
905b0331b8
|
Adding stacktracing for seg'faulting debig builds under linux.
|
2011-07-28 12:16:36 +00:00 |
|
Dennis Luxen
|
88a8d9043a
|
fixes ticket #49
|
2011-07-27 09:03:56 +00:00 |
|
Dennis Luxen
|
83fca53d04
|
Making via routes more stable
|
2011-07-21 14:30:36 +00:00 |
|
Dennis Luxen
|
87bc397ee0
|
removing old file
|
2011-07-07 08:18:29 +00:00 |
|
Dennis Luxen
|
ac3ccf1d7a
|
Adding util method to load hsgr graph without any edge data type.
|
2011-07-07 08:15:56 +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
|
4883c6c197
|
'startswith' util function for strings
|
2011-07-06 12:32:57 +00:00 |
|
Dennis Luxen
|
3bfb274d24
|
**BREAKING CHANGE ** Removing unnecessary information at edge objects. saves roughly 10% of space. **BREAKING CHANGE ** Please redo all preprocessing.
|
2011-05-18 11:38:09 +00:00 |
|
Dennis Luxen
|
2df5d58027
|
template parameter was not used but fixed type instead
|
2011-05-16 09:53:49 +00:00 |
|
Dennis Luxen
|
1cbf2ab0d7
|
HTML entities in street names
|
2011-05-13 09:15:37 +00:00 |
|
Dennis Luxen
|
5642dc00e1
|
Code cleanup
|
2011-05-07 09:02:50 +00:00 |
|
Dennis Luxen
|
75f80029f6
|
linux compile fixes. grmbl
|
2011-05-07 07:43:48 +00:00 |
|
Dennis Luxen
|
a93738dd79
|
Mac OS X compile fixes
|
2011-05-07 07:36:17 +00:00 |
|
Dennis Luxen
|
1f7ddc865f
|
Return a valid route even if nameIDs are bogus
|
2011-04-21 09:26:32 +00:00 |
|
Dennis Luxen
|
c62e1ac5fe
|
Fixed fence, fixed nodecounting
|
2011-04-15 16:37:48 +00:00 |
|
Dennis Luxen
|
08854d9f6b
|
reporting actual number of nodes instead of what data file wants
|
2011-03-31 14:44:41 +00:00 |
|
Dennis Luxen
|
ed608f9f13
|
provide a little more fault-tolerance when input data is fishy
|
2011-03-30 12:26:38 +00:00 |
|
Dennis Luxen
|
9be6c1c795
|
Removing dead code
|
2011-03-29 08:53:41 +00:00 |
|
Dennis Luxen
|
b6cf33b353
|
removing unnecessary comments
|
2011-03-28 16:32:47 +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
|
7562795b4b
|
debug output left over
|
2011-03-14 18:51:15 +00:00 |
|
Dennis Luxen
|
be34eebda7
|
Writing level information into seperate file
|
2011-03-14 18:01:02 +00:00 |
|
Dennis Luxen
|
4c5f8f1ce3
|
code cleanup
|
2011-03-14 17:04:24 +00:00 |
|
Dennis Luxen
|
f231484cc9
|
readOSRMGraphFromStream() counts the number of distinct nodes
|
2011-03-14 17:03:19 +00:00 |
|
Dennis Luxen
|
72fc514370
|
Getting rid of third party dependency for boost_program_options part 3
|
2011-03-11 16:57:31 +00:00 |
|
Dennis Luxen
|
a2b096b096
|
Getting rid of third party dependency for boost_program_options
|
2011-03-11 16:52:30 +00:00 |
|
Dennis Luxen
|
e32ba24b6a
|
fixing ticket 20. stxxl should not complain any more. also, there should be no compiler warnings.
|
2011-01-14 16:54:42 +00:00 |
|
Dennis Luxen
|
bfd2a8aee2
|
This is a large update that brings many internal and architectural changes. The most obvious change to the user is the presence of configuration files for extractLargeNetwork and routed. Optimistically speaking, it should not break anything. Thanks to rskr for support patches and suggestions.
|
2011-01-09 21:42:27 +00:00 |
|