public class LineworkBuilder extends AbstractGeometryBuilder
factory
Constructor and Description |
---|
LineworkBuilder() |
LineworkBuilder(GeometryFactory factory) |
Modifier and Type | Method and Description |
---|---|
LineworkBuilderResult |
build(Collection<OsmNode> nodes,
Collection<OsmWay> ways,
OsmEntityProvider provider) |
LineworkBuilderResult |
build(Collection<OsmRelation> relations,
OsmEntityProvider provider) |
LineworkBuilderResult |
build(OsmRelation relation,
OsmEntityProvider provider) |
LogLevel |
getLogLevel() |
MissingEntitiesStrategy |
getMissingEntitiesStrategy() |
MissingWayNodeStrategy |
getMissingWayNodeStrategy() |
boolean |
isLog() |
void |
setLog(boolean log) |
void |
setLogLevel(LogLevel logLevel) |
void |
setMissingEntitiesStrategy(MissingEntitiesStrategy missingEntitiesStrategy) |
void |
setMissingWayNodeStrategy(MissingWayNodeStrategy missingWayNodeStrategy) |
getGeometryFactory
public LineworkBuilder()
public LineworkBuilder(GeometryFactory factory)
public boolean isLog()
public void setLog(boolean log)
public LogLevel getLogLevel()
public void setLogLevel(LogLevel logLevel)
public MissingEntitiesStrategy getMissingEntitiesStrategy()
public void setMissingEntitiesStrategy(MissingEntitiesStrategy missingEntitiesStrategy)
public MissingWayNodeStrategy getMissingWayNodeStrategy()
public void setMissingWayNodeStrategy(MissingWayNodeStrategy missingWayNodeStrategy)
public LineworkBuilderResult build(OsmRelation relation, OsmEntityProvider provider) throws EntityNotFoundException
EntityNotFoundException
public LineworkBuilderResult build(Collection<OsmRelation> relations, OsmEntityProvider provider) throws EntityNotFoundException
EntityNotFoundException
public LineworkBuilderResult build(Collection<OsmNode> nodes, Collection<OsmWay> ways, OsmEntityProvider provider) throws EntityNotFoundException
EntityNotFoundException