Constructor and Description |
---|
AbstractTreeFilesMerger(Path pathTree,
List<String> fileNamesSorted,
List<String> fileNamesUnsorted,
String fileNamesOutput,
FileFormat inputFormat,
OsmOutputConfig outputConfig,
boolean deleteInput) |
SimpleTreeFilesMerger(Path pathTree,
List<String> fileNamesSorted,
List<String> fileNamesUnsorted,
String fileNamesOutput,
FileFormat inputFormat,
OsmOutputConfig outputConfig,
boolean deleteInput) |
ThreadedTreeFilesMerger(Path pathTree,
List<String> fileNamesSorted,
List<String> fileNamesUnsorted,
String fileNamesOutput,
FileFormat inputFormat,
OsmOutputConfig outputConfig,
boolean deleteInput) |
Constructor and Description |
---|
NodeTreeCreatorMaxNodes(DataTree tree,
OsmInputAccessFactory inputFactory,
DataTreeOutputFactory outputFactory,
int maxNodes,
int splitInitial,
int splitIteration,
Path dirOutput,
String fileNames,
OsmOutputConfig outputConfig,
NodeTreeLeafCounterFactory counterFactory,
NodeTreeDistributorFactory distributorFactory) |
Modifier and Type | Field and Description |
---|---|
protected OsmOutputConfig |
AbstractNodeTreeDistributor.outputConfig |
Constructor and Description |
---|
ClosingDataTreeOutputFactory(DataTreeFiles treeFiles,
OsmOutputConfig outputConfig) |
Constructor and Description |
---|
AbstractWaysDistributor(Path pathTree,
String fileNamesNodes1,
String fileNamesNodes2,
String fileNamesWays,
String fileNamesOutputWays,
String fileNamesOutputNodes,
FileFormat inputFormatNodes,
FileFormat inputFormatWays,
OsmOutputConfig outputConfig) |
MissingWayNodesExtractor(OsmIterator iterator,
Path pathIdTree,
String fileNamesIds,
Path pathOutputTree,
String fileNamesOutput,
OsmOutputConfig outputConfig,
boolean threaded) |
SimpleWaysDistributor(Path pathTree,
String fileNamesNodes1,
String fileNamesNodes2,
String fileNamesWays,
String fileNamesOutputWays,
String fileNamesOutputNodes,
FileFormat inputFormatNodes,
FileFormat inputFormatWays,
OsmOutputConfig outputConfig) |
SimpleWaysToTreeMapper(OsmIterator nodeIterator,
Path pathTree,
Path pathWays,
FileFormat inputFormatWays,
String fileNamesOutput,
OsmOutputConfig outputConfig) |
ThreadedWaysDistributor(Path pathTree,
String fileNamesNodes1,
String fileNamesNodes2,
String fileNamesWays,
String fileNamesOutputWays,
String fileNamesOutputNodes,
FileFormat inputFormatNodes,
FileFormat inputFormatWays,
OsmOutputConfig outputConfig) |
ThreadedWaysToTreeMapper(OsmIterator nodeIterator,
Path pathTree,
Path pathWays,
FileFormat inputFormatWays,
String fileNamesOutput,
OsmOutputConfig outputConfig) |
WaysToTreeMapperUsingArray(OsmIterator wayIterator,
Path pathTree,
String fileNames,
Path pathNodeArray,
OsmOutputConfig outputConfig) |
Modifier and Type | Field and Description |
---|---|
protected OsmOutputConfig |
AbstractQuery.outputConfig |
protected OsmOutputConfig |
AbstractQuery.outputConfigIntermediate |
Constructor and Description |
---|
AbstractQuery(FileFormat inputFormat,
OsmOutputConfig outputConfigIntermediate,
OsmOutputConfig outputConfig) |
BboxQuery(BBox bbox,
Path pathOutput,
Path pathTmp,
ExtractionPaths paths,
TreeFileNames treeNames,
BatchFileNames relationNames,
FileFormat inputFormat,
OsmOutputConfig outputConfigIntermediate,
OsmOutputConfig outputConfig,
boolean keepTmp,
boolean fastRelationTests) |
LeafQuery(PredicateEvaluator test,
DataTreeFiles filesTreeNodes,
DataTreeFiles filesTreeWays,
DataTreeFiles filesTreeSimpleRelations,
DataTreeFiles filesTreeComplexRelations,
FileFormat inputFormat,
OsmOutputConfig outputConfigIntermediate,
OsmOutputConfig outputConfig,
boolean fastRelationsTests) |
Query(Envelope queryEnvelope,
PredicateEvaluator test,
Path pathOutput,
Path pathTmp,
ExtractionPaths paths,
TreeFileNames treeNames,
BatchFileNames relationNames,
FileFormat inputFormat,
OsmOutputConfig outputConfigIntermediate,
OsmOutputConfig outputConfig,
boolean keepTmp,
boolean fastRelationTests)
Create a query to extract data contained in an area from an extraction
database.
|
RegionQuery(Geometry region,
Path pathOutput,
Path pathTmp,
ExtractionPaths paths,
TreeFileNames treeNames,
BatchFileNames relationNames,
FileFormat inputFormat,
OsmOutputConfig outputConfigIntermediate,
OsmOutputConfig outputConfig,
boolean keepTmp,
boolean fastRelationTests) |
Modifier and Type | Method and Description |
---|---|
static Extractor |
Extractors.create(EntityType type,
List<ExtractionItem> extractionItems,
OsmOutputConfig outputConfig,
boolean lowMemory,
OsmIterator iterator,
boolean threaded) |
Constructor and Description |
---|
AbstractExtractor(EntityType type,
List<ExtractionItem> extractionItems,
OsmOutputConfig outputConfig,
boolean lowMemory,
OsmIterator iterator) |
SimpleExtractor(EntityType type,
List<ExtractionItem> extractionItems,
OsmOutputConfig outputConfig,
boolean lowMemory,
OsmIterator iterator) |
ThreadedExtractor(EntityType type,
List<ExtractionItem> extractionItems,
OsmOutputConfig outputConfig,
boolean lowMemory,
OsmIterator iterator) |
Modifier and Type | Field and Description |
---|---|
protected OsmOutputConfig |
RelationsDistributorBase.outputConfig |
Constructor and Description |
---|
ComplexRelationsDistributor(Path pathTree,
Path pathData,
Path pathOutputEmpty,
Path pathOutputNonTree,
Path pathOutputBboxes,
String fileNamesRelations,
String fileNamesWays,
String fileNamesNodes,
String fileNamesTreeRelations,
FileFormat inputFormat,
OsmOutputConfig outputConfig) |
ComplexRelationsSorterAndMemberCollector(OsmIteratorInputFactory inputComplexRelations,
Path pathInputComplexRelationsBboxes,
Path pathOutputComplexRelations,
String fileNamesRelations,
OsmIteratorInputFactory inputWays,
OsmIteratorInputFactory inputNodes,
OsmOutputConfig outputConfig,
Path pathOutputBboxList,
int maxMembers) |
ComplexRelationsSplitterAndMemberCollector(OsmIteratorInputFactory inputComplexRelations,
Path pathOutputComplexRelations,
String fileNamesRelations,
OsmIteratorInputFactory inputWays,
OsmIteratorInputFactory inputNodes,
OsmOutputConfig outputConfig) |
NonTreeRelationsSplitter(Path pathInputSimple,
Path pathInputComplex,
Path pathInputSimpleBboxes,
Path pathInputComplexBboxes,
Path pathInputSimpleOld,
Path pathInputComplexOld,
Path pathOutputSimple,
Path pathOutputComplex,
FileFormat inputFormat,
OsmOutputConfig outputConfig,
Path pathOutputSimpleBboxList,
Path pathOutputComplexBboxList,
int maxMembersSimple,
int maxMembersComplex) |
RelationsDistributorBase(Path pathTree,
Path pathData,
Path pathOutputEmpty,
Path pathOutputNonTree,
Path pathOutputBboxes,
String fileNamesRelations,
String fileNamesWays,
String fileNamesNodes,
String fileNamesTreeRelations,
FileFormat inputFormat,
OsmOutputConfig outputConfig) |
RelationsMemberCollector(List<Path> pathsRelations,
String fileNamesRelations,
OsmIteratorInputFactory inputWays,
OsmIteratorInputFactory inputNodes,
OsmOutputConfig outputConfig) |
RelationsSeparator(OsmInputAccessFactory inputFactory,
Path pathOutputSimple,
Path pathOutputComplex,
OsmOutputConfig outputConfig) |
RelationsSplitterAndMemberCollector(OsmIteratorInputFactory inputSimpleRelations,
OsmIteratorInputFactory inputComplexRelations,
Path pathOutputSimpleRelations,
Path pathOutputComplexRelations,
String fileNamesRelations,
OsmIteratorInputFactory inputWays,
OsmIteratorInputFactory inputNodes,
OsmOutputConfig outputConfig) |
SimpleRelationsDistributor(Path pathTree,
Path pathData,
Path pathOutputEmpty,
Path pathOutputNonTree,
Path pathOutputBboxes,
String fileNamesRelations,
String fileNamesWays,
String fileNamesNodes,
String fileNamesTreeRelations,
FileFormat inputFormat,
OsmOutputConfig outputConfig) |
SimpleRelationsSorterAndMemberCollector(OsmIteratorInputFactory inputSimpleRelations,
Path pathInputSimpleRelationsBboxes,
Path pathOutputSimpleRelations,
String fileNamesRelations,
OsmIteratorInputFactory inputWays,
OsmIteratorInputFactory inputNodes,
OsmOutputConfig outputConfig,
Path pathOutputBboxList,
int maxMembers) |
SimpleRelationsSplitterAndMemberCollector(OsmIteratorInputFactory inputSimpleRelations,
Path pathOutputSimpleRelations,
String fileNamesRelations,
OsmIteratorInputFactory inputWays,
OsmIteratorInputFactory inputNodes,
OsmOutputConfig outputConfig) |
Modifier and Type | Field and Description |
---|---|
protected OsmOutputConfig |
RelationSorterBase.outputConfig |
Constructor and Description |
---|
ComplexRelationSorter(Path pathInputBboxes,
Path pathOutput,
String fileNamesRelations,
OsmIteratorInputFactory iteratorFactory,
OsmOutputConfig outputConfig,
Path pathOutputBboxList,
int maxMembers) |
ComplexRelationSplitter(Path pathOutput,
String fileNamesRelations,
OsmIteratorInputFactory iteratorFactory,
OsmOutputConfig outputConfig) |
RelationSorterBase(Path pathInputBboxes,
Path pathOutput,
String fileNamesRelations,
OsmIteratorInputFactory iteratorFactory,
OsmOutputConfig outputConfig,
Path pathOutputBboxList,
int maxMembers) |
SimpleRelationSorter(Path pathInputBboxes,
Path pathOutput,
String fileNamesRelations,
OsmIteratorInputFactory iteratorFactory,
OsmOutputConfig outputConfig,
Path pathOutputBboxList,
int maxMembers) |
SimpleRelationSplitter(Path pathOutput,
String fileNamesRelations,
OsmIteratorInputFactory iteratorFactory,
OsmOutputConfig outputConfig) |
Constructor and Description |
---|
SimpleWaysSorterByFirstNodeId(OsmIterator input,
Path dirOutput,
OsmOutputConfig outputConfig) |
ThreadedWaysSorterByFirstNodeId(OsmIterator input,
Path dirOutput,
OsmOutputConfig outputConfig) |
Modifier and Type | Method and Description |
---|---|
static OsmOutputStream |
OsmIoUtils.setupOsmOutput(OutputStream out,
OsmOutputConfig outputConfig) |
static OsmOutputStream |
OsmIoUtils.setupOsmOutput(OutputStream out,
OsmOutputConfig outputConfig,
boolean lowMemory) |
Constructor and Description |
---|
AbstractEntitySplitter(OsmIterator iterator,
Path pathNodes,
Path pathWays,
Path pathRelations,
OsmOutputConfig outputConfig) |
EntitySplitter(OsmIterator iterator,
Path pathNodes,
Path pathWays,
Path pathRelations,
OsmOutputConfig outputConfig) |
ThreadedEntitySplitter(OsmIterator iterator,
Path pathNodes,
Path pathWays,
Path pathRelations,
OsmOutputConfig outputConfig,
int bufferSize,
int maxNumberOfBuffers) |