Fast route calculation

This commit is contained in:
Victor Shcherb 2012-07-14 00:48:52 +02:00
parent fdd80c9fb7
commit 1e3660c99c
2 changed files with 2 additions and 2 deletions

View file

@ -46,7 +46,7 @@ public class BinaryRoutePlanner {
public BinaryRoutePlanner(NativeLibrary nativeLib, BinaryMapIndexReader... map) {
this.nativeLib = nativeLib;
if(nativeLib != null) {
RoutingConfiguration.DEFAULT_DESIRABLE_TILES_IN_MEMORY = 25;
RoutingConfiguration.DEFAULT_DESIRABLE_TILES_IN_MEMORY = 50;
}
for (BinaryMapIndexReader mr : map) {
List<RouteRegion> rr = mr.getRoutingIndexes();

View file

@ -23,7 +23,7 @@ public class RoutingConfiguration {
// 1.1 tile load parameters (should not affect routing)
public int ZOOM_TO_LOAD_TILES = 13; // 12?, 14?
public int ITERATIONS_TO_RUN_GC = 100;
public static int DEFAULT_DESIRABLE_TILES_IN_MEMORY = 100;
public static int DEFAULT_DESIRABLE_TILES_IN_MEMORY = 25;
public int NUMBER_OF_DESIRABLE_TILES_IN_MEMORY = DEFAULT_DESIRABLE_TILES_IN_MEMORY;
// 1.2 Dynamic road prioritizing (heuristic)