public class PbfWriter extends BlockWriter implements OsmOutputStream
Constructor and Description |
---|
PbfWriter(OutputStream output,
boolean writeMetadata) |
Modifier and Type | Method and Description |
---|---|
void |
complete() |
int |
getBatchLimit() |
Compression |
getCompression() |
int |
getDateGranularity() |
int |
getGranularity() |
boolean |
isUseDense() |
void |
setBatchLimit(int batchLimit) |
void |
setCompression(Compression compression) |
void |
setDateGranularity(int dateGranularity) |
void |
setGranularity(int granularity) |
void |
setUseDense(boolean useDense) |
void |
write(OsmBounds bounds) |
void |
write(OsmNode node) |
void |
write(OsmRelation relation) |
void |
write(OsmWay way) |
deflate, lz4, write, write
public PbfWriter(OutputStream output, boolean writeMetadata)
public Compression getCompression()
public void setCompression(Compression compression)
public boolean isUseDense()
public void setUseDense(boolean useDense)
public int getGranularity()
public void setGranularity(int granularity)
public int getDateGranularity()
public void setDateGranularity(int dateGranularity)
public int getBatchLimit()
public void setBatchLimit(int batchLimit)
public void write(OsmBounds bounds) throws IOException
write
in interface OsmOutputStream
IOException
public void write(OsmNode node) throws IOException
write
in interface OsmOutputStream
IOException
public void write(OsmWay way) throws IOException
write
in interface OsmOutputStream
IOException
public void write(OsmRelation relation) throws IOException
write
in interface OsmOutputStream
IOException
public void complete() throws IOException
complete
in interface OsmOutputStream
IOException