Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Log of /trunk/src/osmparser.c
Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Revision 825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 4 12:29:27 2011 UTC (13 years, 7 months ago) by amb
File length: 37147 byte(s)
Diff to previous 813
Add more acceptable number suffixes.
Revision 813 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 23 13:55:52 2011 UTC (13 years, 7 months ago) by amb
File length: 36956 byte(s)
Diff to previous 812
Better parsing of width/height/length and weight and more information about value actually used.
Revision 812 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 21 18:44:52 2011 UTC (13 years, 7 months ago) by amb
File length: 36768 byte(s)
Diff to previous 796
Add logging of parsing and processing errors.
Revision 796 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 25 18:20:55 2011 UTC (13 years, 8 months ago) by amb
File length: 28695 byte(s)
Diff to previous 791
Free some memory allocated when parsing the file.
Revision 791 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 18 18:36:40 2011 UTC (13 years, 9 months ago) by amb
File length: 28603 byte(s)
Diff to previous 790
Don't use the flex yylineno but keep track with an unsigned long long line counter instead (if there are more than 2^31 nodes then there are more than 2^31 lines as well).
Revision 790 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 18 17:55:25 2011 UTC (13 years, 9 months ago) by amb
File length: 28599 byte(s)
Diff to previous 776
Ensure that when printing numbers of the index_t type that an appropriate printf format specifier is used (ready for if it is redefined as 64-bit).
Revision 776 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 4 18:55:59 2011 UTC (13 years, 9 months ago) by amb
File length: 28475 byte(s)
Diff to previous 775
Add missing header file.
Revision 775 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 4 18:48:59 2011 UTC (13 years, 9 months ago) by amb
File length: 28455 byte(s)
Diff to previous 757
Convert integer and floating point values inline. Check that node, way and relation IDs don't need to be long long types.
Revision 757 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 3 18:06:21 2011 UTC (13 years, 9 months ago) by amb
File length: 27511 byte(s)
Diff to previous 755
Rationalise the increment of the numbers used for the output when not --loggable.
Revision 755 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 31 18:55:02 2011 UTC (13 years, 9 months ago) by amb
File length: 27510 byte(s)
Diff to previous 680
Fix some obvious problems with a transition to 64-bit node_t.
Revision 680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 15:14:53 2011 UTC (13 years, 10 months ago) by amb
File length: 27483 byte(s)
Diff to previous 643
Update comments throughout the source code.
Revision 643 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 26 16:37:14 2011 UTC (14 years ago) by amb
File length: 27407 byte(s)
Diff to previous 541
Go back to the internal structure used (but reverted) during version 1.2 development where each segment is stored only once. This halves the memory usage (mmap files or just files) for planetsplitter. This is allowed because a new algorithm to create the node to segment indexes makes it simpler now that it was. This change is required so that super-node/segment optimisation doesn't remove mutual loops. This change doesn't handle turn restrictions yet.
Revision 541 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 12 16:35:55 2010 UTC (14 years, 3 months ago) by amb
File length: 27750 byte(s)
Diff to previous 540
Change the names of the enumerated types for turn restrictions.
Revision 540 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 5 16:19:24 2010 UTC (14 years, 3 months ago) by amb
File length: 27714 byte(s)
Diff to previous 538
Parse turn restriction relations and store ones with a single via node. (Doesn't do anything with them yet).
Revision 538 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 4 14:54:53 2010 UTC (14 years, 3 months ago) by amb
File length: 25751 byte(s)
Diff to previous 537
Improved version of previous change.
Revision 537 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 28 15:42:48 2010 UTC (14 years, 3 months ago) by amb
File length: 25762 byte(s)
Diff to previous 536
Add parsing of mini-roundabouts.
Revision 536 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 28 15:12:52 2010 UTC (14 years, 3 months ago) by amb
File length: 25616 byte(s)
Diff to previous 529
Remove the roundabout type from the parsing.
Revision 529 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 27 11:41:25 2010 UTC (14 years, 3 months ago) by amb
File length: 25804 byte(s)
Diff to previous 519
Change the allow_t type into transports_t (and associated enums and macros).
Revision 519 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 13 14:22:28 2010 UTC (14 years, 4 months ago) by amb
File length: 25674 byte(s)
Diff to previous 505
Add an option to make the output more suitable for a log file.
Revision 505 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 25 18:47:32 2010 UTC (14 years, 5 months ago) by amb
File length: 25786 byte(s)
Diff to previous 498
Apply the route=bicycle or route=foot tags from the relation to all ways contained in it and to all ways in all sub-relations of it (including recursion to depth 5). This requires all relations to be stored even if not routes because they might be included by another relation that is.
Revision 498 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 17 17:44:25 2010 UTC (14 years, 6 months ago) by amb
File length: 25585 byte(s)
Diff to previous 469
Parse relations and extract foot and bicycle routes to be added as properties to the ways.
Revision 469 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 2 18:47:09 2010 UTC (14 years, 7 months ago) by amb
File length: 22222 byte(s)
Diff to previous 411
Understand node traffic type restrictions.
Revision 411 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 29 13:54:43 2010 UTC (14 years, 9 months ago) by amb
File length: 20360 byte(s)
Diff to previous 401
Translate the names given to unnamed roads (the highway type).
Revision 401 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 23 10:18:59 2010 UTC (14 years, 9 months ago) by amb
File length: 20795 byte(s)
Diff to previous 399
Fix some memory leaks.
Revision 399 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sun May 23 08:24:26 2010 UTC (14 years, 9 months ago) by amb
File length: 20611 byte(s)
Diff to previous 398
Add the 'bound' element to the XML parser.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.