Package org.deegree_impl.io.shpapi

Class Summary
ByteContainer  
DBaseFile the datatypes of the dBase file and their representation as java types: dBase-type dBase-type-ID java-type character "C" String float "F" Float number "N" Double logical "L" String memo "M" String date "D" Date binary "B" ByteArrayOutputStream
DBaseIndex A class for reading from and writing to DBase index files (*.ndx), maybe not 100% xbase compatible!
dbfCol  
DBFDataSection Class representing a record of the data section of a dBase III/IV file
at the moment only the daata types character ("C") and numeric ("N") are supported Last changes:
28.04.00 ap: constructor declared and implemented
28.04.00 ap: method setRecord(ArrayList recData) declared and implemented
28.04.00 ap: method getDataSection() declared and implemented
03.05.00 ap: method setRecord(ArrayList recData) modified
03.05.00 ap: method setRecord(int index, ArrayList recData) declared and implemented
03.05.00 ap: method getDataSection() modified
DBFHeader Class representing the header of a dBase III/IV file Last changes:
28.04.00 ap: constructor declared and implemented
28.04.00 ap: method setField(int index, FieldDescriptor fd)
28.04.00 ap: method getHeader() declared and implemented
03.05.00 ap: constructor modified
--------------------------------------------------------------------------
FieldDescriptor Class representing a field descriptor of a dBase III/IV file Last changes:
28.04.00 ap: constructor declared and implemented
28.04.00 ap: method getFieldDescriptor() declared and implemented
FileHeader Class representing an ESRI Index File Header.
IndexFile Class representing an ESRI Shape File.
IndexRecord Class representing a record of an ESRI .shx file.
MainFile Class representing an ESRI Shape File.
PartsArrayItem Class representing a part of an ESRI .shp file record.
ShapeConst Class containing all constants needed for reading of a shape file
Last changes:
21.12.1999 ap: all constants declared
ShapeFile Class representing an ESRI Shape File.
ShapeUtils Utilities for reading and writing the components of shape files.
SHP2WKB  
SHP2WKS the class SHP2WKS transforms a polygon structure read from a shape-file
into a WKSLinearPolygon specified by the sf-specifications
Last changes:
14.12.1999 ap: import clauses added
08.02.2000 ap: method transformPoint(..) declared and implemented
21.03.2000 ap: method: transformMultiPoint(..) declared and implemented
21.03.2000 ap: method: transformPolyLine(..) declared and implemented
SHPEnvelope Class representing a rectangle - envelope.
SHPGeometry Class representing basic Geometry for geometries read from a shape-file.
SHPMultiPoint Class representig a collection of points
Last changes:
21.03.2000 ap: constructor declared and implemented
14.08.2000 ap: constructor SHPMultiPoint(GM_Point[] gm_points) added
14.08.2000 ap: method writeSHPMultiPoint(..) added
14.08.2000 ap: import clause added
16.08.2000 ap: constructor SHPMultiPoint(GM_Point[] gm_points) modified
SHPNullShape Class representig an empty geometry
Last changes:
SHPPoint Class representig a two dimensional point
Last changes:
25.05.00 chm: method writeSHPPoint implemented
14.08.00 ap: import clause added
SHPPolygon Class representig a two dimensional ESRI Polygon
Last changes:
12.01.2000 ap: constructor re-declared
25.01.2000 ap: constructor modified; 25.01.2000 ap: public variables numRings and numPoints declared
21.03.2000 ap: parameter list of the second constructor modified
14.08.2000 ap: constructor SHPPolygon (GM_Point[][] gm_points) added
14.08.2000 ap: method writeSHPPolygon(..) added
14.08.2000 ap: import clauses added
14.08.2000 ap: method size() added
16.08.2000 ap: constructor SHPPolygon (byte[] recBuf) modified
SHPPolyLine Class representig a two dimensional ESRI PolyLine
Last changes:
12.01.2000 ap: constructor re-declared
25.01.2000 ap: public variables numRings and numPoints declared
21.03.2000 ap: parameter list of the second constructor modified
14.08.2000 ap: constructor SHPPolyLine(GM_Point[][] gm_points) added
14.08.2000 ap: method writeSHPPolyline(..) added
14.08.2000 ap: method size() added
16.08.2000 ap: constructor SHPPolyLine(GM_Point[][] gm_points) modified
tsColumn  
 

Exception Summary
DBaseException  
DBaseIndexException  
HasNoDBaseFileException class defining an exception that is thrown if no dBase-file is associated with a shape-file
InvalidKeyTypeException  
KeyAlreadyExistException  
KeyNotFoundException  
KeyTooLongException  
OpenGISException OpenGIS related exceptions thrown by methods in this package.
SHPException Shapefile related exceptions thrown by methods in this package.