separated build-in vars from BExpressionContext
This commit is contained in:
parent
53c3df66f5
commit
3ed62bb2b3
13 changed files with 280 additions and 72 deletions
|
|
@ -37,8 +37,8 @@ public final class RoutingContext implements DistanceChecker
|
|||
return name;
|
||||
}
|
||||
|
||||
public BExpressionContext expctxWay;
|
||||
public BExpressionContext expctxNode;
|
||||
public BExpressionContextWay expctxWay;
|
||||
public BExpressionContextNode expctxNode;
|
||||
|
||||
public boolean serversizing = false;
|
||||
|
||||
|
|
|
|||
|
|
@ -9,6 +9,9 @@ import java.util.Date;
|
|||
import java.util.List;
|
||||
|
||||
import btools.expressions.BExpressionContext;
|
||||
import btools.expressions.BExpressionContextGlobal;
|
||||
import btools.expressions.BExpressionContextNode;
|
||||
import btools.expressions.BExpressionContextWay;
|
||||
import btools.expressions.BExpressionMetaData;
|
||||
import btools.mapaccess.NodesCache;
|
||||
import btools.mapaccess.OsmLink;
|
||||
|
|
@ -80,9 +83,9 @@ public class RoutingEngine extends Thread
|
|||
|
||||
BExpressionMetaData meta = new BExpressionMetaData();
|
||||
|
||||
BExpressionContext expctxGlobal = new BExpressionContext( "global", meta );
|
||||
rc.expctxWay = new BExpressionContext( "way", rc.serversizing ? 262144 : 4096, meta );
|
||||
rc.expctxNode = new BExpressionContext( "node", rc.serversizing ? 16384 : 1024, meta );
|
||||
BExpressionContextGlobal expctxGlobal = new BExpressionContextGlobal( meta );
|
||||
rc.expctxWay = new BExpressionContextWay( rc.serversizing ? 262144 : 4096, meta );
|
||||
rc.expctxNode = new BExpressionContextNode( rc.serversizing ? 16384 : 1024, meta );
|
||||
|
||||
meta.readMetaData( new File( profileDir, "lookups.dat" ) );
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue