Routino SVN Repository Browser

Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino

/[routino]/trunk/src/planetsplitter.c
ViewVC logotype

Log of /trunk/src/planetsplitter.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:


Revision 1349 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 29 17:33:26 2013 UTC (11 years, 9 months ago) by amb
File length: 21046 byte(s)
Diff to previous 1348
Simplify the segments by using the node and way index instead of node and way id
which avoids lots of IndexNodeX() lookups.  Move some other code around to cope
with it.


Revision 1348 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 27 18:29:44 2013 UTC (11 years, 9 months ago) by amb
File length: 21037 byte(s)
Diff to previous 1339
Simplify the sorting of the way names (only sort the names, not all the ways
twice), merge the generating of segments and separation of way names.


Revision 1339 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 23 17:47:16 2013 UTC (11 years, 9 months ago) by amb
File length: 21104 byte(s)
Diff to previous 1321
Don't create segments when parsing input file but create the segments later
using the nodes stored in the ways file.  This makes applying changes simpler
(segments file is not kept with the --keep option) and handling changed ways is
simpler than changed segments.


Revision 1321 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 17 14:54:56 2013 UTC (11 years, 10 months ago) by amb
File length: 21313 byte(s)
Diff to previous 1319
Allow dumping error logs from filedumper.


Revision 1319 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 13 18:10:49 2013 UTC (11 years, 10 months ago) by amb
File length: 21310 byte(s)
Diff to previous 1317
Rename logerrorx.c to errorlogx.c and logerrorx.h to errorlogx.h so that they
mirror the nodesx.c and nodesx.h filenames.


Revision 1317 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 12 18:00:25 2013 UTC (11 years, 10 months ago) by amb
File length: 21309 byte(s)
Diff to previous 1314
Add functions to process the binary error log file and convert it into a
geographically searchable database.


Revision 1314 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 11 18:22:19 2013 UTC (11 years, 10 months ago) by amb
File length: 21007 byte(s)
Diff to previous 1313
Rename the Nodes, Segments, Ways and Relations variables to avoid confusion with
types of the same name.


Revision 1313 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 11 18:14:38 2013 UTC (11 years, 10 months ago) by amb
File length: 20549 byte(s)
Diff to previous 1302
Create a binary log file that contains the node, way and relation id and a link
to the error message for easy parsing.


Revision 1302 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 9 18:49:30 2013 UTC (11 years, 10 months ago) by amb
File length: 20515 byte(s)
Diff to previous 1268
Change datatype from signed to unsigned (pedantic compiler warning).


Revision 1268 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 24 19:28:54 2013 UTC (11 years, 11 months ago) by amb
File length: 20511 byte(s)
Diff to previous 1227
Prune the straight highways after removing the isolated sections and short
segments rather than before.


Revision 1227 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 24 16:35:46 2012 UTC (12 years, 2 months ago) by amb
File length: 20511 byte(s)
Diff to previous 1226
Added parsing of O5M/O5C format (a binary format but otherwise very close to OSM/OSC).


Revision 1226 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 24 11:02:10 2012 UTC (12 years, 2 months ago) by amb
File length: 19796 byte(s)
Diff to previous 1224
The PBF format does not support change files (the 'visible' part of the info
message is only for historical data and not for changes).


Revision 1224 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 22 11:42:29 2012 UTC (12 years, 2 months ago) by amb
File length: 19823 byte(s)
Diff to previous 1221
Data can no longer be read from stdin for planetsplitter or tagmodifier.


Revision 1221 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 21 16:08:44 2012 UTC (12 years, 2 months ago) by amb
File length: 20340 byte(s)
Diff to previous 1202
Add a parser for OSM PBF format.
Separate the XML parser from the data processing in osmparser.c.
Update planetsplitter and documentation to use new format.


Revision 1202 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 15 11:59:01 2012 UTC (12 years, 3 months ago) by amb
File length: 19625 byte(s)
Diff to previous 1197
Change the order of the command line option parsing to match the program usage
output.


Revision 1197 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 14 15:18:55 2012 UTC (12 years, 3 months ago) by amb
File length: 19625 byte(s)
Diff to previous 1196
Update the usage messages and documentation for bzip2/gzip uncompression.


Revision 1196 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 14 14:45:02 2012 UTC (12 years, 3 months ago) by amb
File length: 19066 byte(s)
Diff to previous 1194
Add the ability to read gzip compressed files when specified by name.


Revision 1194 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 13 19:18:28 2012 UTC (12 years, 3 months ago) by amb
File length: 18968 byte(s)
Diff to previous 1192
Add the ability to read bzip2 compressed files when specified by name.


Revision 1192 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 12 18:49:56 2012 UTC (12 years, 3 months ago) by amb
File length: 18825 byte(s)
Diff to previous 1186
Use STDIN_FILENO instead of 0 for the stdin file descriptor.


Revision 1186 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 10 18:36:08 2012 UTC (12 years, 3 months ago) by amb
File length: 18783 byte(s)
Diff to previous 1171
New XML parser doesn't use stdio buffered file access but lower level read
functions.


Revision 1171 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 27 19:19:01 2012 UTC (12 years, 3 months ago) by amb
File length: 18977 byte(s)
Diff to previous 1167
Don't log an error for duplicated nodes, ways or relations because it can only
occur when applying changes or if using multiple geographically overlapping
files and neither is a data error.


Revision 1167 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 20 16:21:27 2012 UTC (12 years, 3 months ago) by amb
File length: 19064 byte(s)
Diff to previous 1158
Rename the '--preserve' command line option to '--keep' for simplicity.


Revision 1158 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 18:39:12 2012 UTC (12 years, 3 months ago) by amb
File length: 19100 byte(s)
Diff to previous 1157
Do not create the way indexes when loading the parsed ways to apply changes
(reverses r1145).


Revision 1157 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 18:30:35 2012 UTC (12 years, 3 months ago) by amb
File length: 19115 byte(s)
Diff to previous 1151
Do not require that --preserve must be used with --parse-only before changes can
be applied (reverses r1151 for the change to functionality but preserves the
changes to the functions that enable it).


Revision 1151 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sun Nov 18 17:24:50 2012 UTC (12 years, 3 months ago) by amb
File length: 19325 byte(s)
Diff to previous 1146
Using --parse-only and --preserve must sort the data so that it is ready to
apply the changes.



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.

  Diffs between and
  Type of Diff should be a