Package | Description |
---|---|
com.bbn.openmap.dataAccess.dted | |
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.
|
com.bbn.openmap.io |
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.
|
Modifier and Type | Field and Description |
---|---|
protected BinaryFile |
DTEDFrame.binFile
The binary buffered file to read the data from the file.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DTEDFrame.read(BinaryFile binFile,
boolean readWholeFile)
Reads the DTED frame file.
|
Constructor and Description |
---|
DTEDFrameACC(BinaryFile binFile) |
DTEDFrameDSI(BinaryFile binFile) |
DTEDFrameUHL(BinaryFile binFile) |
Modifier and Type | Field and Description |
---|---|
protected BinaryFile |
DDFModule.fpDDF |
Modifier and Type | Method and Description |
---|---|
BinaryFile |
DDFModule.open(java.lang.String pszFilename)
Open a ISO 8211 (DDF) file for reading, and read the DDR record
to build the field definitions.
|
Modifier and Type | Field and Description |
---|---|
protected BinaryFile |
DbfFile.bf |
Modifier and Type | Method and Description |
---|---|
BinaryFile |
DbfFile.getBinaryFile() |
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
DbfFile(BinaryFile bf) |
DbfHandler(BinaryFile bf) |
EsriGraphicFactory.Header(BinaryFile shp) |
EsriGraphicFactory.Header(BinaryFile shp,
GeoCoordTransformation dataTransformation) |
Modifier and Type | Class and Description |
---|---|
class |
BinaryBufferedFile
This class extends the BinaryFile class, doing buffered reads on the
underlying input file.
|
Modifier and Type | Method and Description |
---|---|
BinaryFile |
BinaryFile.readFully()
Read the
BinaryFile into memory and return a new
BinaryFile instance working on that in-memory version of the file. |
Modifier and Type | Method and Description |
---|---|
boolean |
NitfHeader.read(BinaryFile binFile)
Reads the header part of the file.
|
protected NitfHeader.NitfHeaderAmounts |
NitfHeader.readSectionInfo(BinaryFile binFile) |
Modifier and Type | Field and Description |
---|---|
protected BinaryFile |
RpfTocHandler.binFile |
Modifier and Type | Method and Description |
---|---|
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 |
RpfTocEntry.read(BinaryFile binFile) |
boolean |
RpfHeader.read(BinaryFile binFile)
Starts at the beginning of the file and handles the NITF header if it is
there.
|
boolean |
RpfFrame.read(BinaryFile binFile)
Read the RPF frame.
|
boolean |
RpfFileSections.RpfCoverageSection.read(BinaryFile binFile) |
void |
RpfAttributes.AttributeSubheader.read(BinaryFile binFile) |
void |
RpfAttributes.AttributeOffsetRecord.read(BinaryFile binFile) |
boolean |
RpfAttributes.read(BinaryFile 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.
|
Constructor and Description |
---|
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) |
Modifier and Type | Field and Description |
---|---|
protected BinaryFile |
SpatialIndex.shp
The shape file.
|
Modifier and Type | Method and Description |
---|---|
protected BinaryFile |
SpatialIndex.getShpFile(java.lang.String shapeFileName)
Method that can be overridden to adjust how the BinaryFile is created for
shp files.
|
Modifier and Type | Field and Description |
---|---|
protected BinaryFile |
DcwRecordFile.inputFile
input is read from this file
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
DcwColumnInfo.parseField(BinaryFile inputFile)
Read an element of the type specified by the column
|
Constructor and Description |
---|
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 http://openmap.bbn.com/ for details