public abstract class RelationsDistributorBase extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
fileNamesNodes
|
protected String |
fileNamesRelations
|
protected String |
fileNamesTreeRelations
|
protected String |
fileNamesWays
|
protected FileFormat |
inputFormat
|
protected IdBboxListOutputStream |
outputBboxes
|
protected OsmOutputConfig |
outputConfig
|
protected OsmStreamOutput |
outputEmpty
|
protected OsmStreamOutput |
outputNonTree
|
protected Map |
outputs
|
protected Path |
pathData
|
protected Path |
pathOutputBboxes
|
protected Path |
pathOutputEmpty
|
protected Path |
pathOutputNonTree
|
protected Path |
pathTree
|
protected List |
subdirs
|
protected DataTree |
tree
|
protected DataTreeFiles |
treeFilesRelations
|
| Constructor and Description |
|---|
RelationsDistributorBase(Path
|
protected PathpathTree
protected PathpathData
protected PathpathOutputEmpty
protected PathpathOutputNonTree
protected PathpathOutputBboxes
protected StringfileNamesRelations
protected StringfileNamesWays
protected StringfileNamesNodes
protected StringfileNamesTreeRelations
protected FileFormatinputFormat
protected OsmOutputConfigoutputConfig
protected DataTreetree
protected DataTreeFilestreeFilesRelations
protected OsmStreamOutputoutputEmpty
protected OsmStreamOutputoutputNonTree
protected Map<Node ,OsmStreamOutput > outputs
protected IdBboxListOutputStreamoutputBboxes
public RelationsDistributorBase(PathpathTree, Path pathData, Path pathOutputEmpty, Path pathOutputNonTree, Path pathOutputBboxes, String fileNamesRelations, String fileNamesWays, String fileNamesNodes, String fileNamesTreeRelations, FileFormat inputFormat, OsmOutputConfig outputConfig)
protected void init()
throws IOException
IOException
protected void run()
throws IOException
IOException
protected void finish()
throws IOException
IOException
protected abstract void build(Pathpath) throws IOException
IOException
protected InMemoryMapDataSetread(Path path, boolean readMetadata, boolean keepTags) throws IOException
IOException