performance
This commit is contained in:
parent
9d00b0181e
commit
448bb11ad4
13 changed files with 204 additions and 125 deletions
|
|
@ -160,7 +160,11 @@ final class OsmPath implements OsmLinkHolder
|
|||
cost += iicost;
|
||||
}
|
||||
|
||||
OsmTransferNode transferNode = link.decodeFirsttransfer( p1 );
|
||||
// OsmTransferNode transferNode = link.decodeGeometry( p1, rc.byteDataReaderGeometry, rc.transferNodeCache );
|
||||
|
||||
OsmTransferNode transferNode = link.geometry == null ? null
|
||||
: rc.geometryDecoder.decodeGeometry( link.geometry, p1, link.targetNode, link.counterLinkWritten );
|
||||
|
||||
OsmNode targetNode = link.targetNode;
|
||||
for(;;)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@ import java.util.List;
|
|||
import btools.expressions.BExpressionContext;
|
||||
import btools.expressions.BExpressionContextNode;
|
||||
import btools.expressions.BExpressionContextWay;
|
||||
import btools.mapaccess.GeometryDecoder;
|
||||
|
||||
public final class RoutingContext
|
||||
{
|
||||
|
|
@ -40,6 +41,8 @@ public final class RoutingContext
|
|||
|
||||
public BExpressionContextWay expctxWay;
|
||||
public BExpressionContextNode expctxNode;
|
||||
|
||||
public GeometryDecoder geometryDecoder = new GeometryDecoder();
|
||||
|
||||
public int memoryclass = 64;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue