public class RelationSorterBase extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List |
batches
|
protected NumberFormat |
format
|
protected TLongIntMap |
idToBatch
|
protected OsmIteratorInputFactory |
iteratorFactory
|
protected OsmOutputConfig |
outputConfig
|
protected List |
outputs
|
| Constructor and Description |
|---|
RelationSorterBase(Path
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeOutputs()
|
protected void |
createBatchOutputs()
|
protected void |
createBboxOutput()
|
protected void |
ensureOutputDirectory()
|
protected OsmIteratorInputFactoryiteratorFactory
protected OsmOutputConfigoutputConfig
protected NumberFormatformat
protected TLongIntMapidToBatch
protected List<List <IdBboxEntry >> batches
protected List<OsmStreamOutput > outputs
public RelationSorterBase(PathpathInputBboxes, Path pathOutput, String fileNamesRelations, OsmIteratorInputFactory iteratorFactory, OsmOutputConfig outputConfig, Path pathOutputBboxList, int maxMembers)
protected void ensureOutputDirectory()
throws IOException
IOException
protected void createBboxOutput()
throws IOException
IOException
protected void createBatchOutputs()
throws IOException
IOException
protected void closeOutputs()
throws IOException
IOException