public class TboWriter extends Objectimplements OsmOutputStream
| Constructor and Description |
|---|
TboWriter(BlockWriter
|
TboWriter(BlockWriter
|
TboWriter(CompactWriter
|
TboWriter(CompactWriter
|
TboWriter(OutputStream
|
TboWriter(OutputStream
|
| Modifier and Type | Method and Description |
|---|---|
void |
complete()
|
Compression |
getCompression()
|
boolean |
isWriteMetadata()
|
void |
setBatchSizeByElementCount(int batchSize)
|
void |
setBatchSizeByElementCount(int batchSizeNodes, int batchSizeWays, int batchSizeRelations)
|
void |
setBatchSizeNodesByElementCount(int batchSize)
|
void |
setBatchSizeRelationsByElementCount(int batchSize)
|
void |
setBatchSizeRelationsByMembers(int batchSize)
|
void |
setBatchSizeWaysByElementCount(int batchSize)
|
void |
setBatchSizeWaysByNodes(int batchSize)
|
void |
setCompression(Compression
|
void |
setWriteMetadata(boolean writeMetadata)
|
void |
write(OsmBounds
|
void |
write(OsmNode
|
void |
write(OsmRelation
|
void |
write(OsmWay
|
void |
writeHeader(FileHeader
|
public TboWriter(OutputStreamoutput, boolean writeMetadata)
public TboWriter(OutputStreamoutput, boolean writeMetadata, boolean lowMemoryFootPrint)
public TboWriter(CompactWriterwriter, boolean writeMetadata)
public TboWriter(CompactWriterwriter, boolean writeMetadata, boolean lowMemoryFootPrint)
public TboWriter(BlockWriterblockWriter, boolean writeMetadata, boolean lowMemoryFootPrint)
public TboWriter(BlockWriterblockWriter, BlockableWriter blockableWriter, boolean writeMetadata)
public CompressiongetCompression()
public void setCompression(Compressioncompression)
public boolean isWriteMetadata()
public void setWriteMetadata(boolean writeMetadata)
public void setBatchSizeByElementCount(int batchSize)
public void setBatchSizeByElementCount(int batchSizeNodes,
int batchSizeWays,
int batchSizeRelations)public void setBatchSizeNodesByElementCount(int batchSize)
public void setBatchSizeWaysByElementCount(int batchSize)
public void setBatchSizeRelationsByElementCount(int batchSize)
public void setBatchSizeWaysByNodes(int batchSize)
public void setBatchSizeRelationsByMembers(int batchSize)
public void writeHeader(FileHeaderheader) throws IOException
IOException
public void write(OsmBoundsbounds) throws IOException
write in interface
OsmOutputStream
IOException
public void write(OsmNodenode) throws IOException
write in interface
OsmOutputStream
IOException
public void write(OsmWayway) throws IOException
write in interface
OsmOutputStream
IOException
public void write(OsmRelationrelation) throws IOException
write in interface
OsmOutputStream
IOException
public void complete()
throws IOException
complete in interface
OsmOutputStream
IOException