public class DGNFileHeader
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DGN_GDL_COLOR_TABLE |
static int |
DGN_GDL_NAMED_VIEW |
static int |
DGN_GDL_REF_FILE |
static int |
DGNC_CONSTRUCTION_ELEMENT |
static int |
DGNC_CONSTRUCTION_RULE_ELEMENT |
static int |
DGNC_DIMENSION_ELEMENT |
static int |
DGNC_LINEAR_PATTERNED_ELEMENT |
static int |
DGNC_PATTERN_COMPONENT |
static int |
DGNC_PRIMARY |
static int |
DGNC_PRIMARY_RULE_ELEMENT |
static int |
DGNCF_COPY_SEED_FILE_COLOR_TABLE |
static int |
DGNCF_COPY_WHOLE_SEED_FILE |
static int |
DGNCF_USE_SEED_ORIGIN |
static int |
DGNCF_USE_SEED_UNITS |
static int |
DGNEIF_COMPLEX |
static int |
DGNEIF_DELETED |
static int |
DGNJ_CENTER_BOTTOM |
static int |
DGNJ_CENTER_CENTER |
static int |
DGNJ_CENTER_TOP |
static int |
DGNJ_LEFT_BOTTOM |
static int |
DGNJ_LEFT_CENTER |
static int |
DGNJ_LEFT_TOP |
static int |
DGNJ_LEFTMARGIN_BOTTOM |
static int |
DGNJ_LEFTMARGIN_CENTER |
static int |
DGNJ_LEFTMARGIN_TOP |
static int |
DGNJ_RIGHT_BOTTOM |
static int |
DGNJ_RIGHT_CENTER |
static int |
DGNJ_RIGHT_TOP |
static int |
DGNJ_RIGHTMARGIN_BOTTOM |
static int |
DGNJ_RIGHTMARGIN_CENTER |
static int |
DGNJ_RIGHTMARGIN_TOP |
static int |
DGNLT_ASSOC_ID |
static int |
DGNLT_DMRS |
static int |
DGNLT_INFORMIX |
static int |
DGNLT_ODBC |
static int |
DGNLT_ORACLE |
static int |
DGNLT_RIS |
static int |
DGNLT_SHAPE_FILL |
static int |
DGNLT_SYBASE |
static int |
DGNLT_XBASE |
static int |
DGNO_CAPTURE_RAW_DATA |
static int |
DGNPF_ATTRIBUTES |
static int |
DGNPF_CLASS |
static int |
DGNPF_HOLE |
static int |
DGNPF_LOCKED |
static int |
DGNPF_MODIFIED |
static int |
DGNPF_NEW |
static int |
DGNPF_ORIENTATION |
static int |
DGNPF_PLANAR |
static int |
DGNPF_SNAPPABLE |
static int |
DGNS_DASH_DOUBLE_DOT |
static int |
DGNS_DOT_DASH |
static int |
DGNS_DOTTED |
static int |
DGNS_LONG_DASH |
static int |
DGNS_LONG_DASH_SHORT_DASH |
static int |
DGNS_MEDIUM_DASH |
static int |
DGNS_SHORT_DASH |
static int |
DGNS_SOLID |
static int |
DGNST_ARC
DGNElemCore style: Element uses DGNElemArc structure
|
static int |
DGNST_CELL_HEADER
DGNElemCore style: Element uses DGNElemCellHeader structure
|
static int |
DGNST_CELL_LIBRARY
DGNElemCore style: Element uses DGNElemCellLibrary structure
|
static int |
DGNST_COLORTABLE
DGNElemCore style: Element uses DGNElemColorTable structure
|
static int |
DGNST_COMPLEX_HEADER
DGNElemCore style: Element uses DGNElemComplexHeader structure
|
static int |
DGNST_CORE
DGNElemCore style: Element uses DGNElemCore structure
|
static int |
DGNST_GROUP_DATA
DGNElemCore style: Element uses DGNElemGroup structure
|
static int |
DGNST_MULTIPOINT
DGNElemCore style: Element uses DGNElemMultiPoint structure
|
static int |
DGNST_SHARED_CELL_DEFN |
static int |
DGNST_TAG_SET
DGNElemCore style: Element uses DGNElemTagSet structure
|
static int |
DGNST_TAG_VALUE
DGNElemCore style: Element uses DGNElemTagValue structure
|
static int |
DGNST_TCB
DGNElemCore style: Element uses DGNElemTCB structure
|
static int |
DGNST_TEXT
DGNElemCore style: Element uses DGNElemText structure
|
static int |
DGNT_APPLICATION_ELEM |
static java.lang.String |
DGNT_APPLICATION_ELEM_NAME |
static int |
DGNT_ARC |
static java.lang.String |
DGNT_ARC_NAME |
static int |
DGNT_BSPLINE |
static java.lang.String |
DGNT_BSPLINE_NAME |
static int |
DGNT_CELL_HEADER |
static java.lang.String |
DGNT_CELL_HEADER_NAME |
static int |
DGNT_CELL_LIBRARY |
static java.lang.String |
DGNT_CELL_LIBRARY_NAME |
static int |
DGNT_COMPLEX_CHAIN_HEADER |
static java.lang.String |
DGNT_COMPLEX_CHAIN_HEADER_NAME |
static int |
DGNT_COMPLEX_SHAPE_HEADER |
static java.lang.String |
DGNT_COMPLEX_SHAPE_HEADER_NAME |
static int |
DGNT_CURVE |
static java.lang.String |
DGNT_CURVE_NAME |
static int |
DGNT_DIGITIZER_SETUP |
static java.lang.String |
DGNT_DIGITIZER_SETUP_NAME |
static int |
DGNT_ELLIPSE |
static java.lang.String |
DGNT_ELLIPSE_NAME |
static int |
DGNT_GROUP_DATA |
static java.lang.String |
DGNT_GROUP_DATA_NAME |
static int |
DGNT_LEVEL_SYMBOLOGY |
static java.lang.String |
DGNT_LEVEL_SYMBOLOGY_NAME |
static int |
DGNT_LINE |
static java.lang.String |
DGNT_LINE_NAME |
static int |
DGNT_LINE_STRING |
static java.lang.String |
DGNT_LINE_STRING_NAME |
static int |
DGNT_NULL |
static java.lang.String |
DGNT_POINT_NAME |
static int |
DGNT_SHAPE |
static java.lang.String |
DGNT_SHAPE_NAME |
static int |
DGNT_SHARED_CELL_DEFN |
static java.lang.String |
DGNT_SHARED_CELL_DEFN_NAME |
static int |
DGNT_SHARED_CELL_ELEM |
static java.lang.String |
DGNT_SHARED_CELL_ELEM_NAME |
static int |
DGNT_TAG_VALUE |
static java.lang.String |
DGNT_TAG_VALUE_NAME |
static int |
DGNT_TCB |
static java.lang.String |
DGNT_TCB_NAME |
static int |
DGNT_TEXT |
static java.lang.String |
DGNT_TEXT_NAME |
static int |
DGNT_TEXT_NODE |
static java.lang.String |
DGNT_TEXT_NODE_NAME |
static java.lang.String |
DGNT_UNKNOWN_NAME |
static int |
SIZE_LONG |
| Constructor and Description |
|---|
DGNFileHeader()
ShapeFileHeader constructor comment.
|
| Modifier and Type | Method and Description |
|---|---|
java.awt.geom.Rectangle2D.Double |
getFileExtents()
Devuelve el rectángulo del fichero.
|
int |
getFileLength()
Return the number of 16 bit words in the shape file as recorded in the
header
|
int |
getHeaderLength()
Return the length of the header in 16 bit words..
|
int |
getVersion()
Return the version of the file.
|
void |
readHeader(java.nio.MappedByteBuffer in)
Read the header from the shape file.
|
void |
setWarnings(boolean inWarning)
Print warnings to system.out.
|
public static final int DGNST_CORE
public static final int DGNST_MULTIPOINT
public static final int DGNST_COLORTABLE
public static final int DGNST_TCB
public static final int DGNST_ARC
public static final int DGNST_TEXT
public static final int DGNST_COMPLEX_HEADER
public static final int DGNST_CELL_HEADER
public static final int DGNST_TAG_VALUE
public static final int DGNST_TAG_SET
public static final int DGNST_CELL_LIBRARY
public static final int DGNST_GROUP_DATA
public static final int DGNST_SHARED_CELL_DEFN
public static final int DGNT_NULL
public static final int DGNT_CELL_LIBRARY
public static final int DGNT_CELL_HEADER
public static final int DGNT_LINE
public static final int DGNT_LINE_STRING
public static final int DGNT_GROUP_DATA
public static final int DGNT_SHAPE
public static final int DGNT_TEXT_NODE
public static final int DGNT_DIGITIZER_SETUP
public static final int DGNT_TCB
public static final int DGNT_LEVEL_SYMBOLOGY
public static final int DGNT_CURVE
public static final int DGNT_COMPLEX_CHAIN_HEADER
public static final int DGNT_COMPLEX_SHAPE_HEADER
public static final int DGNT_ELLIPSE
public static final int DGNT_ARC
public static final int DGNT_TEXT
public static final int DGNT_BSPLINE
public static final int DGNT_SHARED_CELL_DEFN
public static final int DGNT_SHARED_CELL_ELEM
public static final int DGNT_TAG_VALUE
public static final int DGNT_APPLICATION_ELEM
public static final int DGNS_SOLID
public static final int DGNS_DOTTED
public static final int DGNS_MEDIUM_DASH
public static final int DGNS_LONG_DASH
public static final int DGNS_DOT_DASH
public static final int DGNS_SHORT_DASH
public static final int DGNS_DASH_DOUBLE_DOT
public static final int DGNS_LONG_DASH_SHORT_DASH
public static final int DGNC_PRIMARY
public static final int DGNC_PATTERN_COMPONENT
public static final int DGNC_CONSTRUCTION_ELEMENT
public static final int DGNC_DIMENSION_ELEMENT
public static final int DGNC_PRIMARY_RULE_ELEMENT
public static final int DGNC_LINEAR_PATTERNED_ELEMENT
public static final int DGNC_CONSTRUCTION_RULE_ELEMENT
public static final int DGN_GDL_COLOR_TABLE
public static final int DGN_GDL_NAMED_VIEW
public static final int DGN_GDL_REF_FILE
public static final int DGNPF_HOLE
public static final int DGNPF_SNAPPABLE
public static final int DGNPF_PLANAR
public static final int DGNPF_ORIENTATION
public static final int DGNPF_ATTRIBUTES
public static final int DGNPF_MODIFIED
public static final int DGNPF_NEW
public static final int DGNPF_LOCKED
public static final int DGNPF_CLASS
public static final int DGNEIF_DELETED
public static final int DGNEIF_COMPLEX
public static final int DGNJ_LEFT_TOP
public static final int DGNJ_LEFT_CENTER
public static final int DGNJ_LEFT_BOTTOM
public static final int DGNJ_LEFTMARGIN_TOP
public static final int DGNJ_LEFTMARGIN_CENTER
public static final int DGNJ_LEFTMARGIN_BOTTOM
public static final int DGNJ_CENTER_TOP
public static final int DGNJ_CENTER_CENTER
public static final int DGNJ_CENTER_BOTTOM
public static final int DGNJ_RIGHTMARGIN_TOP
public static final int DGNJ_RIGHTMARGIN_CENTER
public static final int DGNJ_RIGHTMARGIN_BOTTOM
public static final int DGNJ_RIGHT_TOP
public static final int DGNJ_RIGHT_CENTER
public static final int DGNJ_RIGHT_BOTTOM
public static final int DGNO_CAPTURE_RAW_DATA
public static final int DGNLT_DMRS
public static final int DGNLT_INFORMIX
public static final int DGNLT_ODBC
public static final int DGNLT_ORACLE
public static final int DGNLT_RIS
public static final int DGNLT_SYBASE
public static final int DGNLT_XBASE
public static final int DGNLT_SHAPE_FILL
public static final int DGNLT_ASSOC_ID
public static final int DGNCF_USE_SEED_UNITS
public static final int DGNCF_USE_SEED_ORIGIN
public static final int DGNCF_COPY_SEED_FILE_COLOR_TABLE
public static final int DGNCF_COPY_WHOLE_SEED_FILE
public static final int SIZE_LONG
public static final java.lang.String DGNT_CELL_LIBRARY_NAME
public static final java.lang.String DGNT_CELL_HEADER_NAME
public static final java.lang.String DGNT_POINT_NAME
public static final java.lang.String DGNT_LINE_NAME
public static final java.lang.String DGNT_LINE_STRING_NAME
public static final java.lang.String DGNT_GROUP_DATA_NAME
public static final java.lang.String DGNT_SHAPE_NAME
public static final java.lang.String DGNT_TEXT_NODE_NAME
public static final java.lang.String DGNT_DIGITIZER_SETUP_NAME
public static final java.lang.String DGNT_TCB_NAME
public static final java.lang.String DGNT_LEVEL_SYMBOLOGY_NAME
public static final java.lang.String DGNT_CURVE_NAME
public static final java.lang.String DGNT_COMPLEX_CHAIN_HEADER_NAME
public static final java.lang.String DGNT_COMPLEX_SHAPE_HEADER_NAME
public static final java.lang.String DGNT_ELLIPSE_NAME
public static final java.lang.String DGNT_ARC_NAME
public static final java.lang.String DGNT_TEXT_NAME
public static final java.lang.String DGNT_BSPLINE_NAME
public static final java.lang.String DGNT_APPLICATION_ELEM_NAME
public static final java.lang.String DGNT_SHARED_CELL_DEFN_NAME
public static final java.lang.String DGNT_SHARED_CELL_ELEM_NAME
public static final java.lang.String DGNT_TAG_VALUE_NAME
public static final java.lang.String DGNT_UNKNOWN_NAME
public int getVersion()
public java.awt.geom.Rectangle2D.Double getFileExtents()
public void setWarnings(boolean inWarning)
inWarning - DOCUMENT ME!public int getHeaderLength()
public int getFileLength()
public void readHeader(java.nio.MappedByteBuffer in)
in - DOCUMENT ME!