add Setup/Debug/Show Route Calculation Traces option
update fi translation
sync English messages with wiki
Routing: replace total in GraphNode by GraphNode.getTotal() to save 4 bytes in each GraphNode
Routing: replace total in GraphNode by GraphNode.getTotal() to save 4 bytes in each GraphNode (fixed)
Merge remote-tracking branch 'origin/master'
add commented out route calculation statistics
Routing: remove getSequence(), it's no more in use
Merge branch 'master' of ssh://gpsmid.git.sourceforge.net/gitroot/gpsmid/GpsMid
Osm2GpsMid: add isMainstreet() to Way and WayDescription
Merge branch 'master' of ssh://gpsmid.git.sourceforge.net/gitroot/gpsmid/GpsMid
routing: report how long calculation took
update fi translation
routing: when total cost estimate is a tie, let real costs decide
routing: add two new config bits for routing heuristics (no UI yet)
ExtraMainstreetNet: When in .properties useExtraMainstreetNet=true is set Osm2GpsMid will create a tile level 5 containing only route nodes and turn restrictions for the mainstreet net. This will also write a folder c5 to map data that contains the connections for the extra mainstreet net. The data written to t5/ and c5/ is pretty much the same as written to t4/ and c/ when deleting all way types from the style file except the mainstreet way types, therefore I hope the data is correct. This is not the final map format for ExtraMainstreetNet however: Especially for ROUTEEXTRAMAINSTREETZOOMLEVEL (t5/) it will be necessary to write out also the route node ids as route nodes stored in the t5 files are no more sequential to make them match the route node ids in the full net. The plan is to have the ids anyway written out sorted for quick accessing extramainstreetnet route nodes by id in GpsMid with a bsearch()-like method. Or maybe we'll use in GpsMid an IntTree for direct access to route nodes by id (if using IntTree make sure to add a constructor setting the initial the capacity of the IntTree)
ExtraMainstreetNet: sort route nodes in extramainstreetnet by route node id
ExtraMainstreetNet: translate potentially remaining route node ids to check if there are any remaining ones
Merge remote-tracking branch 'origin/master'
ExtraMainstreetNet: add isExtraMainstreetNetAvailable() to GpsMid