Package com.bbn.openmap.dataAccess.shape

This package provides read and write access to ESRI shape files, including the .shp, .dbf and .shx files.

See:
          Description

Interface Summary
EsriGraphic An interface to typecast OMGraphics.
ShapeConstants  
 

Class Summary
DbfFile An extension to DbfTableModel that handles reading only certain records when needed, in conjunction with some spatial indexing mechanism.
DbfHandler The DbfHandler manages OMGraphics based on DBF file settings.
DbfTableModel An implementation of TableModel that manages tabular data read from a dbf file and enables the user to stored data store herein to be saved to a file conforming to the DBF III file format specification.
DbfTableModelFactory  
DrawingAttributesUtility A class to help out with looking in a DBF file, and setting OMGraphics with DrawingAttributes settings that may reside in the DBF.
EsriGraphicFactory EsriGraphicFactory creates OMGraphics/EsriGraphics from a shape file.
EsriGraphicFactory.Header  
EsriGraphicFactory.ReadByteTracker  
EsriGraphicList EsriGraphicList ensures that only supported geometry types are added to its list.
EsriIconPoint An extension to OMPoint that typecasts a specific Esri graphic type.
EsriPoint An extension to OMPoint that typecasts a specific Esri graphic type.
EsriPointList An EsriGraphicList ensures that only EsriPoints are added to its list.
EsriPolygon An extension to OMPoly for polygons that typecasts a specific Esri graphic type.
EsriPolygonList An EsriGraphicList ensures that only EsriPolygons are added to its list.
EsriPolygonM An extension to OMPoly for polygons that typecasts a specific Esri graphic type.
EsriPolygonMList An EsriGraphicList ensures that only EsriPolygonMs are added to its list.
EsriPolygonZ An extension to OMPoly for polygons that typecasts a specific Esri graphic type.
EsriPolygonZList An EsriGraphicList ensures that only EsriPolygons are added to its list.
EsriPolyline An extension to OMPoly for polylines that typecasts a specific Esri graphic type.
EsriPolylineList An EsriGraphicList ensures that only EsriPolygons are added to its list.
EsriPolylineM An extension to OMPoly for polylines that typecasts a specific Esri graphic type.
EsriPolylineMList An EsriGraphicList ensures that only EsriPolygonMs are added to its list.
EsriPolylineZ An extension to OMPoly for polylines that typecasts a specific Esri graphic type.
EsriPolylineZList An EsriGraphicList ensures that only EsriPolygons are added to its list.
EsriShapeExport Provides methods for saving OMGraphicLists as ShapeFiles.
EsriTextPoint An extension to OMPoint that typecasts a specific Esri graphic type.
MetaDbfTableModel An extension of the DbfTableModel that allows editing of the format of the TbfTableModel, allowing addition and deletion of columns of the DbfTableModel.
ShapeGeoIndex A GeoExtentIndex that knows how to work with Shape files.
ShapeGeoIndex.Builder Use this class to create a ShapeGeoIndex.
ShapeUtils Utilities for reading and writing the components of shape files.
 

Exception Summary
DrawingToolRenderException Used to throw an exception when OMGraphics are not rendered as OMGraphicConstants.RENDERTYPE_LATLON in EsriShapeExport and its subclasses.
 

Package com.bbn.openmap.dataAccess.shape Description

This package provides read and write access to ESRI shape files, including the .shp, .dbf and .shx files.



Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details