public class GraphBuilder extends Object
GraphHopperStorage| Constructor and Description |
|---|
GraphBuilder(EncodingManager encodingManager) |
| Modifier and Type | Method and Description |
|---|---|
GraphHopperStorage |
build()
Default graph is a
GraphHopperStorage with an in memory directory and disabled storing on flush. |
GraphHopperStorage |
create()
Default graph is a
GraphHopperStorage with an in memory directory and disabled storing on flush. |
GraphBuilder |
set3D(boolean withElevation) |
GraphBuilder |
setDir(Directory dir) |
GraphBuilder |
setMMap(String location) |
GraphBuilder |
setRAM() |
GraphBuilder |
setRAM(String location) |
GraphBuilder |
setRAM(String location,
boolean store) |
GraphBuilder |
setSegmentSize(int segmentSize) |
static GraphBuilder |
start(EncodingManager encodingManager) |
GraphBuilder |
withTurnCosts(boolean turnCosts) |
public GraphBuilder(EncodingManager encodingManager)
public static GraphBuilder start(EncodingManager encodingManager)
public GraphBuilder setDir(Directory dir)
public GraphBuilder setMMap(String location)
public GraphBuilder setRAM()
public GraphBuilder setRAM(String location)
public GraphBuilder setRAM(String location, boolean store)
public GraphBuilder set3D(boolean withElevation)
public GraphBuilder withTurnCosts(boolean turnCosts)
public GraphBuilder setSegmentSize(int segmentSize)
public GraphHopperStorage build()
GraphHopperStorage with an in memory directory and disabled storing on flush.
Afterwards you'll need to call GraphHopperStorage.create(long) to have a usable object. Better use
create() directly.public GraphHopperStorage create()
GraphHopperStorage with an in memory directory and disabled storing on flush.Copyright © 2012–2022. All rights reserved.