com.bbn.openmap.dataAccess.shape
Interface ShapeConstants

All Known Subinterfaces:
EsriGraphic
All Known Implementing Classes:
DbfTableModel, DrawingAttributesUtility, EsriGraphicFactory, EsriGraphicList, EsriIconPoint, EsriLayer, EsriPlugIn, EsriPoint, EsriPolygon, EsriPolygonM, EsriPolygonZ, EsriPolyline, EsriPolylineM, EsriPolylineZ, EsriShapeExport, EsriTextPoint, MetaDbfTableModel, ShapeUtils, ShpInputStream, Tester

public interface ShapeConstants


Field Summary
static java.lang.String DBF_ATTRIBUTE
          Attribute Key for DbfTableModel stored in an EsriGraphicList.
static java.lang.String DBF_CHARACTER
           
static java.lang.String DBF_DATE
           
static java.lang.String DBF_LOGICAL
           
static java.lang.String DBF_MEMO
           
static java.lang.String DBF_NUMERIC
           
static java.lang.Byte DBF_TYPE_CHARACTER
           
static java.lang.Byte DBF_TYPE_DATE
           
static java.lang.Byte DBF_TYPE_LOGICAL
           
static java.lang.Byte DBF_TYPE_MEMO
           
static java.lang.Byte DBF_TYPE_NUMERIC
           
static java.lang.String PARAM_DBF
           
static java.lang.String PARAM_SHP
           
static java.lang.String PARAM_SHX
           
static java.lang.String SHAPE_BOUNDS_ATTRIBUTE
          Attribute key for storing a bounding box in an attribute map for a record.
static java.lang.String SHAPE_DBF_DASHPATTERN
           
static java.lang.String SHAPE_DBF_DASHPHASE
           
static java.lang.String SHAPE_DBF_DESCRIPTION
           
static java.lang.String SHAPE_DBF_FILLCOLOR
           
static java.lang.String SHAPE_DBF_INFO_ATTRIBUTE
          Attribute key for row of attribute information (ArrayList) from the DBF file on a Shape feature.
static java.lang.String SHAPE_DBF_LINECOLOR
           
static java.lang.String SHAPE_DBF_LINEWIDTH
           
static java.lang.String SHAPE_DBF_SELECTCOLOR
           
static int SHAPE_FILE_HEADER_LENGTH
          The length of a shape file header in bytes, value of 100.
static int SHAPE_FILE_RECORD_HEADER_LENGTH
          The length of a shape file record header in bytes, value of 8.
static java.lang.String SHAPE_INDEX_ATTRIBUTE
          Attribute key for index Integer for a shape feature, indicating the shape index into the file for the feature.
static java.lang.String SHAPE_MAX_MEASURE_ATTRIBUTE
          For multi-part Z and M shape types, the maximum SHAPE_MEASURE_ATTRIBUTE value will be stored under this key in the multi-part graphic attribute table, as a Double.
static java.lang.String SHAPE_MAX_Z_ATTRIBUTE
          For multi-part Z shape types, the maximum SHAPE_Z_ATTRIBUTE value will be stored under this key in the multi-part graphic attribute table, as a Double.
static java.lang.String SHAPE_MEASURE_ATTRIBUTE
          For Z and M shape types, the measure value will be stored as a Double in the attribute table in the EsriGraphic under this key.
static java.lang.String SHAPE_MIN_MEASURE_ATTRIBUTE
          For multi-part Z and M shape types, the minimum SHAPE_MEASURE_ATTRIBUTE value will be stored under this key in the multi-part graphic attribute table, as a Double.
static java.lang.String SHAPE_MIN_Z_ATTRIBUTE
          For multi-part Z shape types, the minimum SHAPE_Z_ATTRIBUTE value will be stored under this key in the multi-part graphic attribute table, as a Double.
static int SHAPE_TYPE_ARC
          The indicator for an arc (polyline) shape type, value of 3.
static int SHAPE_TYPE_MULTIPATCH
           
static int SHAPE_TYPE_MULTIPOINT
          The indicator for a multipoint shape type, value of 8.
static int SHAPE_TYPE_MULTIPOINTM
           
static int SHAPE_TYPE_MULTIPOINTZ
           
static int SHAPE_TYPE_NULL
          The indicator for a null shape type, value of 0
static int SHAPE_TYPE_POINT
          The indicator for a point shape type, value of 1.
static int SHAPE_TYPE_POINTM
           
static int SHAPE_TYPE_POINTZ
           
static int SHAPE_TYPE_POLYGON
          The indicator for a polygon shape type, value of 5.
static int SHAPE_TYPE_POLYGONM
           
static int SHAPE_TYPE_POLYGONZ
           
static int SHAPE_TYPE_POLYLINE
          The indicator for a polyline (arc) shape type, value of 3.
static int SHAPE_TYPE_POLYLINEM
           
static int SHAPE_TYPE_POLYLINEZ
           
static java.lang.String SHAPE_Z_ATTRIBUTE
          For Z shape types, the z value will be stored as a Double in the attribute table in the EsriGraphic under this key.
 

Field Detail

SHAPE_FILE_HEADER_LENGTH

public static final int SHAPE_FILE_HEADER_LENGTH
The length of a shape file header in bytes, value of 100.

See Also:
Constant Field Values

SHAPE_FILE_RECORD_HEADER_LENGTH

public static final int SHAPE_FILE_RECORD_HEADER_LENGTH
The length of a shape file record header in bytes, value of 8.

See Also:
Constant Field Values

SHAPE_TYPE_NULL

public static final int SHAPE_TYPE_NULL
The indicator for a null shape type, value of 0

See Also:
Constant Field Values

SHAPE_TYPE_POINT

public static final int SHAPE_TYPE_POINT
The indicator for a point shape type, value of 1.

See Also:
Constant Field Values

SHAPE_TYPE_ARC

public static final int SHAPE_TYPE_ARC
The indicator for an arc (polyline) shape type, value of 3.

See Also:
Constant Field Values

SHAPE_TYPE_POLYLINE

public static final int SHAPE_TYPE_POLYLINE
The indicator for a polyline (arc) shape type, value of 3. NOTE: ESRI decided to rename the `arc' type as the `polyline' type as of their July 1998 Shapefile Technical Description paper. Maybe they should rename Arc/Info as Polyline/Info?...

See Also:
Constant Field Values

SHAPE_TYPE_POLYGON

public static final int SHAPE_TYPE_POLYGON
The indicator for a polygon shape type, value of 5.

See Also:
Constant Field Values

SHAPE_TYPE_MULTIPOINT

public static final int SHAPE_TYPE_MULTIPOINT
The indicator for a multipoint shape type, value of 8.

See Also:
Constant Field Values

SHAPE_TYPE_POINTZ

public static final int SHAPE_TYPE_POINTZ
See Also:
Constant Field Values

SHAPE_TYPE_POLYLINEZ

public static final int SHAPE_TYPE_POLYLINEZ
See Also:
Constant Field Values

SHAPE_TYPE_POLYGONZ

public static final int SHAPE_TYPE_POLYGONZ
See Also:
Constant Field Values

SHAPE_TYPE_MULTIPOINTZ

public static final int SHAPE_TYPE_MULTIPOINTZ
See Also:
Constant Field Values

SHAPE_TYPE_POINTM

public static final int SHAPE_TYPE_POINTM
See Also:
Constant Field Values

SHAPE_TYPE_POLYLINEM

public static final int SHAPE_TYPE_POLYLINEM
See Also:
Constant Field Values

SHAPE_TYPE_POLYGONM

public static final int SHAPE_TYPE_POLYGONM
See Also:
Constant Field Values

SHAPE_TYPE_MULTIPOINTM

public static final int SHAPE_TYPE_MULTIPOINTM
See Also:
Constant Field Values

SHAPE_TYPE_MULTIPATCH

public static final int SHAPE_TYPE_MULTIPATCH
See Also:
Constant Field Values

DBF_TYPE_CHARACTER

public static final java.lang.Byte DBF_TYPE_CHARACTER

DBF_CHARACTER

public static final java.lang.String DBF_CHARACTER
See Also:
Constant Field Values

DBF_TYPE_DATE

public static final java.lang.Byte DBF_TYPE_DATE

DBF_DATE

public static final java.lang.String DBF_DATE
See Also:
Constant Field Values

DBF_TYPE_NUMERIC

public static final java.lang.Byte DBF_TYPE_NUMERIC

DBF_NUMERIC

public static final java.lang.String DBF_NUMERIC
See Also:
Constant Field Values

DBF_TYPE_LOGICAL

public static final java.lang.Byte DBF_TYPE_LOGICAL

DBF_LOGICAL

public static final java.lang.String DBF_LOGICAL
See Also:
Constant Field Values

DBF_TYPE_MEMO

public static final java.lang.Byte DBF_TYPE_MEMO

DBF_MEMO

public static final java.lang.String DBF_MEMO
See Also:
Constant Field Values

PARAM_DBF

public static final java.lang.String PARAM_DBF
See Also:
Constant Field Values

PARAM_SHX

public static final java.lang.String PARAM_SHX
See Also:
Constant Field Values

PARAM_SHP

public static final java.lang.String PARAM_SHP
See Also:
Constant Field Values

SHAPE_DBF_DESCRIPTION

public static final java.lang.String SHAPE_DBF_DESCRIPTION
See Also:
Constant Field Values

SHAPE_DBF_LINECOLOR

public static final java.lang.String SHAPE_DBF_LINECOLOR
See Also:
Constant Field Values

SHAPE_DBF_FILLCOLOR

public static final java.lang.String SHAPE_DBF_FILLCOLOR
See Also:
Constant Field Values

SHAPE_DBF_SELECTCOLOR

public static final java.lang.String SHAPE_DBF_SELECTCOLOR
See Also:
Constant Field Values

SHAPE_DBF_LINEWIDTH

public static final java.lang.String SHAPE_DBF_LINEWIDTH
See Also:
Constant Field Values

SHAPE_DBF_DASHPATTERN

public static final java.lang.String SHAPE_DBF_DASHPATTERN
See Also:
Constant Field Values

SHAPE_DBF_DASHPHASE

public static final java.lang.String SHAPE_DBF_DASHPHASE
See Also:
Constant Field Values

DBF_ATTRIBUTE

public static final java.lang.String DBF_ATTRIBUTE
Attribute Key for DbfTableModel stored in an EsriGraphicList. or for a row of attribute information (ArrayList) from the DBF file on a Shape feature.

See Also:
Constant Field Values

SHAPE_DBF_INFO_ATTRIBUTE

public static final java.lang.String SHAPE_DBF_INFO_ATTRIBUTE
Attribute key for row of attribute information (ArrayList) from the DBF file on a Shape feature.

See Also:
Constant Field Values

SHAPE_INDEX_ATTRIBUTE

public static final java.lang.String SHAPE_INDEX_ATTRIBUTE
Attribute key for index Integer for a shape feature, indicating the shape index into the file for the feature. Caution! Shape indexes start at 1, not zero!

See Also:
Constant Field Values

SHAPE_MEASURE_ATTRIBUTE

public static final java.lang.String SHAPE_MEASURE_ATTRIBUTE
For Z and M shape types, the measure value will be stored as a Double in the attribute table in the EsriGraphic under this key.

See Also:
Constant Field Values

SHAPE_MIN_MEASURE_ATTRIBUTE

public static final java.lang.String SHAPE_MIN_MEASURE_ATTRIBUTE
For multi-part Z and M shape types, the minimum SHAPE_MEASURE_ATTRIBUTE value will be stored under this key in the multi-part graphic attribute table, as a Double.

See Also:
Constant Field Values

SHAPE_MAX_MEASURE_ATTRIBUTE

public static final java.lang.String SHAPE_MAX_MEASURE_ATTRIBUTE
For multi-part Z and M shape types, the maximum SHAPE_MEASURE_ATTRIBUTE value will be stored under this key in the multi-part graphic attribute table, as a Double.

See Also:
Constant Field Values

SHAPE_Z_ATTRIBUTE

public static final java.lang.String SHAPE_Z_ATTRIBUTE
For Z shape types, the z value will be stored as a Double in the attribute table in the EsriGraphic under this key.

See Also:
Constant Field Values

SHAPE_MIN_Z_ATTRIBUTE

public static final java.lang.String SHAPE_MIN_Z_ATTRIBUTE
For multi-part Z shape types, the minimum SHAPE_Z_ATTRIBUTE value will be stored under this key in the multi-part graphic attribute table, as a Double.

See Also:
Constant Field Values

SHAPE_MAX_Z_ATTRIBUTE

public static final java.lang.String SHAPE_MAX_Z_ATTRIBUTE
For multi-part Z shape types, the maximum SHAPE_Z_ATTRIBUTE value will be stored under this key in the multi-part graphic attribute table, as a Double.

See Also:
Constant Field Values

SHAPE_BOUNDS_ATTRIBUTE

public static final java.lang.String SHAPE_BOUNDS_ATTRIBUTE
Attribute key for storing a bounding box in an attribute map for a record.

See Also:
Constant Field Values


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