Examples of BlobHeader


Examples of org.openstreetmap.osmosis.osmbinary.Fileformat.BlobHeader

  private BlobHeader readHeader(int headerLength) throws IOException {
    byte[] headerBuffer = new byte[headerLength];
    dis.readFully(headerBuffer);

    BlobHeader blobHeader = Fileformat.BlobHeader.parseFrom(headerBuffer);

    return blobHeader;
  }
View Full Code Here

Examples of org.openstreetmap.osmosis.osmbinary.Fileformat.BlobHeader

      }

      if (log.isLoggable(Level.FINER)) {
        log.finer("Reading header for blob " + dataBlockCount++);
      }
      BlobHeader blobHeader = readHeader(headerLength);

      if (log.isLoggable(Level.FINER)) {
        log.finer("Processing blob of type " + blobHeader.getType() + ".");
      }
      byte[] blobData = readRawBlob(blobHeader);

      nextBlob = new PbfRawBlob(blobHeader.getType(), blobData);

    } catch (IOException e) {
      throw new OsmosisRuntimeException("Unable to get next blob from PBF stream.", e);
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.