Class TileDecoder

java.lang.Object
org.oscim.tiling.source.PbfDecoder
org.oscim.tiling.source.oscimap.TileDecoder
All Implemented Interfaces:
org.oscim.tiling.source.ITileDecoder

public class TileDecoder extends org.oscim.tiling.source.PbfDecoder
  • Field Summary

    Fields inherited from class org.oscim.tiling.source.PbfDecoder

    buffer, bufferFill, bufferPos, debug, INVALID_PACKED_SIZE, INVALID_VARINT
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    decode(org.oscim.core.Tile tile, org.oscim.tiling.ITileDataSink sink, InputStream is)
     
    protected int
    decodeInterleavedPoints(float[] coords, float scale)
     

    Methods inherited from class org.oscim.tiling.source.PbfDecoder

    decodeBool, decodeDouble, decodeFloat, decodeInterleavedPoints, decodeInterleavedPoints3D, decodeString, decodeUnsignedVarintArray, decodeVarint32, decodeVarint32Filled, decodeVarint64, decodeVarintArray, deZigZag, error, fillBuffer, hasData, position, readUnsignedInt, setInputStream

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • decode

      public boolean decode(org.oscim.core.Tile tile, org.oscim.tiling.ITileDataSink sink, InputStream is) throws IOException
      Throws:
      IOException
    • decodeInterleavedPoints

      protected int decodeInterleavedPoints(float[] coords, float scale) throws IOException
      Throws:
      IOException