Uses of Class

Packages that use BinaryFile
com.bbn.openmap.dataAccess.iso8211 This is a package containing classes that parse ISO 8211 files. 
com.bbn.openmap.dataAccess.shape This package provides read and write access to ESRI shape files, including the .shp, .dbf and .shx files. This package provides classes that let you read data from local files, URLs and resources, using the BinaryFile and BinaryBufferedFile. 
com.bbn.openmap.layer.nitf Provides utility code for dealing with data in NITF (National Imagery Transmission Format) data. 
com.bbn.openmap.layer.rpf Provides a layer that displays RPF (Raster Product Format) data. 
com.bbn.openmap.layer.shape Provides an OpenMap layer for dealing with shape files. 
com.bbn.openmap.layer.vpf This package contains code for dealing with NIMA data distributed in Vector Product Format. 

Uses of BinaryFile in com.bbn.openmap.dataAccess.dted

Fields in com.bbn.openmap.dataAccess.dted declared as BinaryFile
protected  BinaryFile DTEDFrame.binFile
          The binary buffered file to read the data from the file.

Methods in com.bbn.openmap.dataAccess.dted with parameters of type BinaryFile
protected  void binFile, boolean readWholeFile)
          Reads the DTED frame file.

Constructors in com.bbn.openmap.dataAccess.dted with parameters of type BinaryFile
DTEDFrameACC(BinaryFile binFile)
DTEDFrameDSI(BinaryFile binFile)
DTEDFrameUHL(BinaryFile binFile)

Uses of BinaryFile in com.bbn.openmap.dataAccess.iso8211

Fields in com.bbn.openmap.dataAccess.iso8211 declared as BinaryFile
protected  BinaryFile DDFModule.fpDDF

Methods in com.bbn.openmap.dataAccess.iso8211 that return BinaryFile
 BinaryFile pszFilename)
          Open a ISO 8211 (DDF) file for reading, and read the DDR record to build the field definitions.

Uses of BinaryFile in com.bbn.openmap.dataAccess.shape

Fields in com.bbn.openmap.dataAccess.shape declared as BinaryFile
protected  BinaryFile

Methods in com.bbn.openmap.dataAccess.shape that return BinaryFile
 BinaryFile DbfFile.getBinaryFile()

Methods in com.bbn.openmap.dataAccess.shape with parameters of type BinaryFile
protected  EsriGraphic EsriGraphicFactory.createMultiPointGraphic(BinaryFile shpFile, java.lang.Object representation, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  EsriGraphic EsriGraphicFactory.createMultiPointMGraphic(BinaryFile shpFile, java.lang.Object representation, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  EsriGraphic EsriGraphicFactory.createMultiPointZGraphic(BinaryFile shpFile, java.lang.Object representation, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  EsriGraphic EsriGraphicFactory.createPointGraphic(BinaryFile shpFile, java.lang.Object representation, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
          Reads the ShapeFile and creates a OMPoint/OMRaster/OMText from the point object.
protected  EsriGraphic EsriGraphicFactory.createPointMGraphic(BinaryFile shpFile, java.lang.Object representation, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  EsriGraphic EsriGraphicFactory.createPointZGraphic(BinaryFile shpFile, java.lang.Object representation, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  EsriGraphic EsriGraphicFactory.createPolygonGraphic(BinaryFile shpFile, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  EsriGraphic EsriGraphicFactory.createPolygonMGraphic(BinaryFile shpFile, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  EsriGraphic EsriGraphicFactory.createPolygonZGraphic(BinaryFile shpFile, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  EsriGraphic EsriGraphicFactory.createPolyGraphic(BinaryFile shpFile, int shapeType, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  EsriGraphic EsriGraphicFactory.createPolylineGraphic(BinaryFile shpFile, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  EsriGraphic EsriGraphicFactory.createPolylineMGraphic(BinaryFile shpFile, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  EsriGraphic EsriGraphicFactory.createPolylineZGraphic(BinaryFile shpFile, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  EsriGraphic EsriGraphicFactory.createPolyMGraphic(BinaryFile shpFile, int shapeType, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  EsriGraphic EsriGraphicFactory.createPolyZGraphic(BinaryFile shpFile, int shapeType, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  double[] EsriGraphicFactory.getCoords(BinaryFile shpFile, int length, boolean isPolygon, GeoCoordTransformation dataTrans, EsriGraphicFactory.ReadByteTracker bitTracker)
 OMGraphicList EsriGraphicFactory.getEsriGraphics(BinaryFile shp, DrawingAttributes drawingAttributes, java.lang.Object pointRepresentation, Projection mapProj, OMGraphicList list)
          Create an OMGraphicList containing OMGraphics representing shape file contents.
protected  float[] EsriGraphicFactory.getFloatCoords(BinaryFile shpFile, int length, boolean isPolygon, GeoCoordTransformation dataTrans, EsriGraphicFactory.ReadByteTracker bitTracker)
protected  EsriGraphic EsriGraphicFactory.getPolys(BinaryFile shpFile, int numParts, int numPoints, int shapeType, DrawingAttributes drawingAttributes, EsriGraphicFactory.ReadByteTracker byteTracker)
protected  OMGraphic EsriGraphicFactory.makeEsriGraphic(BinaryFile shpFile, DrawingAttributes drawingAttributes, java.lang.Object pointRepresentation, EsriGraphicFactory.ReadByteTracker byteTracker)
          Creates a OMGraphic from the shape file data.
 OMGraphic EsriGraphicFactory.makeEsriGraphicFromRecord(int byteOffset, BinaryFile shp, DrawingAttributes drawingAttributes, java.lang.Object pointRepresentation, EsriGraphicFactory.ReadByteTracker byteTracker)
 void DbfFile.readHeader(BinaryFile bf)
 void DbfFile.setBinaryFile(BinaryFile bf)

Constructors in com.bbn.openmap.dataAccess.shape with parameters of type BinaryFile
DbfFile(BinaryFile bf)
DbfHandler(BinaryFile bf)
EsriGraphicFactory.Header(BinaryFile shp)
EsriGraphicFactory.Header(BinaryFile shp, GeoCoordTransformation dataTransformation)

Uses of BinaryFile in

Subclasses of BinaryFile in
 class BinaryBufferedFile
          This class extends the BinaryFile class, doing buffered reads on the underlying input file.

Methods in that return BinaryFile
 BinaryFile BinaryFile.readFully()
          Read the BinaryFile into memory and return a new BinaryFile instance working on that in-memory version of the file.

Uses of BinaryFile in com.bbn.openmap.layer.nitf

Methods in com.bbn.openmap.layer.nitf with parameters of type BinaryFile
 boolean binFile)
          Reads the header part of the file.
protected  NitfHeader.NitfHeaderAmounts NitfHeader.readSectionInfo(BinaryFile binFile)

Uses of BinaryFile in com.bbn.openmap.layer.rpf

Fields in com.bbn.openmap.layer.rpf declared as BinaryFile
protected  BinaryFile RpfTocHandler.binFile

Methods in com.bbn.openmap.layer.rpf with parameters of type BinaryFile
protected  void RpfTocHandler.figureOutChartSeriesForEntries(BinaryFile binFile)
          Method that looks at one frame file for each RpfTocEntry, in order to check the suffix and load the chart series information into the RpfTocEntry.
static RpfAttributes RpfAttributes.getAttributes(BinaryFile binFile)
          Get the attributes from within a RPF Frame file, after the header has been read.
 java.awt.Color[] RpfFrame.getColors(BinaryFile binFile, RpfColortable ct)
          The only reason to call this is to read the colortable that is within the frame file, and set the colors that you will be using for all the frames accordingly.
 int RpfHeader.handleNITFHeader(BinaryFile binFile)
          Checks to see if the file is in NITF or not, and then puts the file pointer in the right place to start reading the header for the file.
 void RpfFileSections.parse(BinaryFile binFile)
 RpfAttributes RpfFileSections.parseAttributes(BinaryFile binFile)
          Read the location and information about the attribute section.
 java.awt.Color[] RpfColortable.parseColorLookUpTable(BinaryFile binFile, RpfFileSections.RpfLocationRecord[] loc)
          The method to call to read in the colortable from within the RPF file.
 java.awt.Color[] RpfFileSections.parseColorSection(BinaryFile binFile, RpfColortable colortable)
          This kicks back an array of OMColors, representing the colortable.
 RpfFileSections.RpfCoverageSection RpfFileSections.parseCoverageSection(BinaryFile binFile)
          Read the location and information about the coverage section.
protected  boolean RpfFileSections.parseLocationSection(BinaryFile binFile)
          This function returns the RpfLocationSection for the file.
protected  boolean RpfTocHandler.parseToc(BinaryFile binFile)
 void binFile)
 boolean binFile)
          Starts at the beginning of the file and handles the NITF header if it is there.
 boolean binFile)
          Read the RPF frame.
 boolean binFile)
 void binFile)
 void binFile)
 boolean binFile, long attributeLocation)
          Read the section in a file.
protected  void RpfTocHandler.readFrameInformation(BinaryFile binFile, RpfTocEntry entry)
          Reads the BinaryFile to retrieve the Frame file information for the entry.
 boolean RpfHeader.readHeader(BinaryFile binFile)
          Assumes that the binFile is set to the header location.

Constructors in com.bbn.openmap.layer.rpf with parameters of type BinaryFile
RpfFileSections(BinaryFile binFile)
          Create the file sections object, and then go ahead and parse the file section section of the RPF file.
RpfFrame.Compression(BinaryFile binFile)
RpfFrame.Image(BinaryFile binFile)
RpfFrame.LookupTable(BinaryFile binFile)
RpfTocEntry(BinaryFile binFile, int entryNumber)
RpfTocEntry(BinaryFile binFile, int TOCNumber, int entryNumber)

Uses of BinaryFile in com.bbn.openmap.layer.shape

Fields in com.bbn.openmap.layer.shape declared as BinaryFile
protected  BinaryFile SpatialIndex.shp
          The shape file.

Methods in com.bbn.openmap.layer.shape that return BinaryFile
protected  BinaryFile SpatialIndex.getShpFile(java.lang.String shapeFileName)
          Method that can be overridden to adjust how the BinaryFile is created for shp files.

Uses of BinaryFile in com.bbn.openmap.layer.vpf

Fields in com.bbn.openmap.layer.vpf declared as BinaryFile
protected  BinaryFile DcwRecordFile.inputFile
          input is read from this file

Methods in com.bbn.openmap.layer.vpf with parameters of type BinaryFile
 java.lang.Object DcwColumnInfo.parseField(BinaryFile inputFile)
          Read an element of the type specified by the column

Constructors in com.bbn.openmap.layer.vpf with parameters of type BinaryFile
CoordDoubleString(int tuplecount, int tuplesize, BinaryFile input)
          Construct a CoordDoubleString from a file input
CoordFloatString(int tuplecount, int tuplesize, BinaryFile input)
          Construct a CoordFloatString from a file input
DcwColumnInfo(BinaryFile inputFile)
          Construct a DcwColumnInfo from the specified input stream.
DcwCrossTileID(BinaryFile in)
          Construct a DcwCrossTileID from the specified input stream.
DcwSpatialIndex.PrimitiveRecord(BinaryFile inputFile)
          construct a new primitive record
DcwVariableLengthIndexFile(BinaryFile inputstream, boolean msbfirst)
          Construct a new index file.

Copyright (C) BBNT Solutions LLC; See for details