org.gdal.ogr

## Interface ogrConstants

- All Known Implementing Classes:
    ogr

      public interface ogrConstants

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static int` | `ALTER_ALL_FLAG`
    `static int` | `ALTER_DEFAULT_FLAG`
    `static int` | `ALTER_NAME_FLAG`
    `static int` | `ALTER_NULLABLE_FLAG`
    `static int` | `ALTER_TYPE_FLAG`
    `static int` | `ALTER_WIDTH_PRECISION_FLAG`
    `static int` | `F_VAL_ALL`
    `static int` | `F_VAL_ALLOW_NULL_WHEN_DEFAULT`
    `static int` | `F_VAL_GEOM_TYPE`
    `static int` | `F_VAL_NULL`
    `static int` | `F_VAL_WIDTH`
    `static int` | `NullFID`
    `static String` | `ODrCCreateDataSource`
    `static String` | `ODrCDeleteDataSource`
    `static String` | `ODsCCreateGeomFieldAfterCreateLayer`
    `static String` | `ODsCCreateLayer`
    `static String` | `ODsCCurveGeometries`
    `static String` | `ODsCDeleteLayer`
    `static String` | `ODsCEmulatedTransactions`
    `static String` | `ODsCMeasuredGeometries`
    `static String` | `ODsCTransactions`
    `static int` | `OFSTBoolean`
    `static int` | `OFSTFloat32`
    `static int` | `OFSTInt16`
    `static int` | `OFSTNone`
    `static int` | `OFTBinary`
    `static int` | `OFTDate`
    `static int` | `OFTDateTime`
    `static int` | `OFTInteger`
    `static int` | `OFTInteger64`
    `static int` | `OFTInteger64List`
    `static int` | `OFTIntegerList`
    `static int` | `OFTReal`
    `static int` | `OFTRealList`
    `static int` | `OFTString`
    `static int` | `OFTStringList`
    `static int` | `OFTTime`
    `static int` | `OFTWideString`
    `static int` | `OFTWideStringList`
    `static int` | `OGRERR_CORRUPT_DATA`
    `static int` | `OGRERR_FAILURE`
    `static int` | `OGRERR_INVALID_HANDLE`
    `static int` | `OGRERR_NON_EXISTING_FEATURE`
    `static int` | `OGRERR_NONE`
    `static int` | `OGRERR_NOT_ENOUGH_DATA`
    `static int` | `OGRERR_NOT_ENOUGH_MEMORY`
    `static int` | `OGRERR_UNSUPPORTED_GEOMETRY_TYPE`
    `static int` | `OGRERR_UNSUPPORTED_OPERATION`
    `static int` | `OGRERR_UNSUPPORTED_SRS`
    `static int` | `OJLeft`
    `static int` | `OJRight`
    `static int` | `OJUndefined`
    `static String` | `OLCAlterFieldDefn`
    `static String` | `OLCCreateField`
    `static String` | `OLCCreateGeomField`
    `static String` | `OLCCurveGeometries`
    `static String` | `OLCDeleteFeature`
    `static String` | `OLCDeleteField`
    `static String` | `OLCFastFeatureCount`
    `static String` | `OLCFastGetExtent`
    `static String` | `OLCFastSetNextByIndex`
    `static String` | `OLCFastSpatialFilter`
    `static String` | `OLCIgnoreFields`
    `static String` | `OLCMeasuredGeometries`
    `static String` | `OLCRandomRead`
    `static String` | `OLCRandomWrite`
    `static String` | `OLCReorderFields`
    `static String` | `OLCSequentialWrite`
    `static String` | `OLCStringsAsUTF8`
    `static String` | `OLCTransactions`
    `static String` | `OLMD_FID64`
    `static int` | `wkb25Bit` Deprecated. This is a typo. Use wkb25DBit instead.
    `static int` | `wkb25DBit` Bit mask to indicate that a geometry type is of 2.5D kind.
    `static int` | `wkbCircularString`
    `static int` | `wkbCircularStringM`
    `static int` | `wkbCircularStringZ`
    `static int` | `wkbCircularStringZM`
    `static int` | `wkbCompoundCurve`
    `static int` | `wkbCompoundCurveM`
    `static int` | `wkbCompoundCurveZ`
    `static int` | `wkbCompoundCurveZM`
    `static int` | `wkbCurve`
    `static int` | `wkbCurveM`
    `static int` | `wkbCurvePolygon`
    `static int` | `wkbCurvePolygonM`
    `static int` | `wkbCurvePolygonZ`
    `static int` | `wkbCurvePolygonZM`
    `static int` | `wkbCurveZ`
    `static int` | `wkbCurveZM`
    `static int` | `wkbGeometryCollection` Geometric object that is a collection of 1 or more geometric objects, standard WKB
    `static int` | `wkbGeometryCollection25D` 2.5D extension as per 99-402
    `static int` | `wkbGeometryCollectionM`
    `static int` | `wkbGeometryCollectionZM`
    `static int` | `wkbLinearRing` non-standard, just for Geometry() constructor
    `static int` | `wkbLineString` 1-dimensional geometric object with linear interpolation between Points, standard WKB
    `static int` | `wkbLineString25D` 2.5D extension as per 99-402
    `static int` | `wkbLineStringM`
    `static int` | `wkbLineStringZM`
    `static int` | `wkbMultiCurve`
    `static int` | `wkbMultiCurveM`
    `static int` | `wkbMultiCurveZ`
    `static int` | `wkbMultiCurveZM`
    `static int` | `wkbMultiLineString` GeometryCollection of LineStrings, standard WKB
    `static int` | `wkbMultiLineString25D` 2.5D extension as per 99-402
    `static int` | `wkbMultiLineStringM`
    `static int` | `wkbMultiLineStringZM`
    `static int` | `wkbMultiPoint` GeometryCollection of Points, standard WKB
    `static int` | `wkbMultiPoint25D` 2.5D extension as per 99-402
    `static int` | `wkbMultiPointM`
    `static int` | `wkbMultiPointZM`
    `static int` | `wkbMultiPolygon` GeometryCollection of Polygons, standard WKB
    `static int` | `wkbMultiPolygon25D` 2.5D extension as per 99-402
    `static int` | `wkbMultiPolygonM`
    `static int` | `wkbMultiPolygonZM`
    `static int` | `wkbMultiSurface`
    `static int` | `wkbMultiSurfaceM`
    `static int` | `wkbMultiSurfaceZ`
    `static int` | `wkbMultiSurfaceZM`
    `static int` | `wkbNDR` LSB/Intel/Vax: Least Significant Byte First
    `static int` | `wkbNone` non-standard, for pure attribute records
    `static int` | `wkbPoint` 0-dimensional geometric object, standard WKB
    `static int` | `wkbPoint25D` 2.5D extension as per 99-402
    `static int` | `wkbPointM`
    `static int` | `wkbPointZM`
    `static int` | `wkbPolygon` Planar 2-dimensional geometric object defined by 1 exterior boundary and 0 or more interior boundaries, standard WKB
    `static int` | `wkbPolygon25D` 2.5D extension as per 99-402
    `static int` | `wkbPolygonM`
    `static int` | `wkbPolygonZM`
    `static int` | `wkbPolyhedralSurface`
    `static int` | `wkbPolyhedralSurfaceM`
    `static int` | `wkbPolyhedralSurfaceZ`
    `static int` | `wkbPolyhedralSurfaceZM`
    `static int` | `wkbSurface`
    `static int` | `wkbSurfaceM`
    `static int` | `wkbSurfaceZ`
    `static int` | `wkbSurfaceZM`
    `static int` | `wkbTIN`
    `static int` | `wkbTINM`
    `static int` | `wkbTINZ`
    `static int` | `wkbTINZM`
    `static int` | `wkbUnknown` Unknown type, non-standard
    `static int` | `wkbXDR` MSB/Sun/Motoroloa: Most Significant Byte First

- - ### Field Detail

    - #### wkb25DBit

          static final int wkb25DBit

      Bit mask to indicate that a geometry type is of 2.5D kind.
      Since:
        Java bindings 1.7.0
      See Also:
        Constant Field Values

    - #### wkb25Bit

          static final int wkb25Bit

      Deprecated. This is a typo. Use wkb25DBit instead.
      See Also:
        Constant Field Values

    - #### wkbUnknown

          static final int wkbUnknown

      Unknown type, non-standard
      See Also:
        Constant Field Values

    - #### wkbPoint

          static final int wkbPoint

      0-dimensional geometric object, standard WKB
      See Also:
        Constant Field Values

    - #### wkbLineString

          static final int wkbLineString

      1-dimensional geometric object with linear interpolation between Points, standard WKB
      See Also:
        Constant Field Values

    - #### wkbPolygon

          static final int wkbPolygon

      Planar 2-dimensional geometric object defined by 1 exterior boundary and 0 or more interior boundaries, standard WKB
      See Also:
        Constant Field Values

    - #### wkbMultiPoint

          static final int wkbMultiPoint

      GeometryCollection of Points, standard WKB
      See Also:
        Constant Field Values

    - #### wkbMultiLineString

          static final int wkbMultiLineString

      GeometryCollection of LineStrings, standard WKB
      See Also:
        Constant Field Values

    - #### wkbMultiPolygon

          static final int wkbMultiPolygon

      GeometryCollection of Polygons, standard WKB
      See Also:
        Constant Field Values

    - #### wkbGeometryCollection

          static final int wkbGeometryCollection

      Geometric object that is a collection of 1 or more geometric objects, standard WKB
      See Also:
        Constant Field Values

    - #### wkbCircularString

          static final int wkbCircularString

      See Also:
        Constant Field Values

    - #### wkbCompoundCurve

          static final int wkbCompoundCurve

      See Also:
        Constant Field Values

    - #### wkbCurvePolygon

          static final int wkbCurvePolygon

      See Also:
        Constant Field Values

    - #### wkbMultiCurve

          static final int wkbMultiCurve

      See Also:
        Constant Field Values

    - #### wkbMultiSurface

          static final int wkbMultiSurface

      See Also:
        Constant Field Values

    - #### wkbCurve

          static final int wkbCurve

      See Also:
        Constant Field Values

    - #### wkbSurface

          static final int wkbSurface

      See Also:
        Constant Field Values

    - #### wkbPolyhedralSurface

          static final int wkbPolyhedralSurface

      See Also:
        Constant Field Values

    - #### wkbTIN

          static final int wkbTIN

      See Also:
        Constant Field Values

    - #### wkbNone

          static final int wkbNone

      non-standard, for pure attribute records
      See Also:
        Constant Field Values

    - #### wkbLinearRing

          static final int wkbLinearRing

      non-standard, just for Geometry() constructor
      See Also:
        Constant Field Values

    - #### wkbCircularStringZ

          static final int wkbCircularStringZ

      See Also:
        Constant Field Values

    - #### wkbCompoundCurveZ

          static final int wkbCompoundCurveZ

      See Also:
        Constant Field Values

    - #### wkbCurvePolygonZ

          static final int wkbCurvePolygonZ

      See Also:
        Constant Field Values

    - #### wkbMultiCurveZ

          static final int wkbMultiCurveZ

      See Also:
        Constant Field Values

    - #### wkbMultiSurfaceZ

          static final int wkbMultiSurfaceZ

      See Also:
        Constant Field Values

    - #### wkbCurveZ

          static final int wkbCurveZ

      See Also:
        Constant Field Values

    - #### wkbSurfaceZ

          static final int wkbSurfaceZ

      See Also:
        Constant Field Values

    - #### wkbPolyhedralSurfaceZ

          static final int wkbPolyhedralSurfaceZ

      See Also:
        Constant Field Values

    - #### wkbTINZ

          static final int wkbTINZ

      See Also:
        Constant Field Values

    - #### wkbPointM

          static final int wkbPointM

      See Also:
        Constant Field Values

    - #### wkbLineStringM

          static final int wkbLineStringM

      See Also:
        Constant Field Values

    - #### wkbPolygonM

          static final int wkbPolygonM

      See Also:
        Constant Field Values

    - #### wkbMultiPointM

          static final int wkbMultiPointM

      See Also:
        Constant Field Values

    - #### wkbMultiLineStringM

          static final int wkbMultiLineStringM

      See Also:
        Constant Field Values

    - #### wkbMultiPolygonM

          static final int wkbMultiPolygonM

      See Also:
        Constant Field Values

    - #### wkbGeometryCollectionM

          static final int wkbGeometryCollectionM

      See Also:
        Constant Field Values

    - #### wkbCircularStringM

          static final int wkbCircularStringM

      See Also:
        Constant Field Values

    - #### wkbCompoundCurveM

          static final int wkbCompoundCurveM

      See Also:
        Constant Field Values

    - #### wkbCurvePolygonM

          static final int wkbCurvePolygonM

      See Also:
        Constant Field Values

    - #### wkbMultiCurveM

          static final int wkbMultiCurveM

      See Also:
        Constant Field Values

    - #### wkbMultiSurfaceM

          static final int wkbMultiSurfaceM

      See Also:
        Constant Field Values

    - #### wkbCurveM

          static final int wkbCurveM

      See Also:
        Constant Field Values

    - #### wkbSurfaceM

          static final int wkbSurfaceM

      See Also:
        Constant Field Values

    - #### wkbPolyhedralSurfaceM

          static final int wkbPolyhedralSurfaceM

      See Also:
        Constant Field Values

    - #### wkbTINM

          static final int wkbTINM

      See Also:
        Constant Field Values

    - #### wkbPointZM

          static final int wkbPointZM

      See Also:
        Constant Field Values

    - #### wkbLineStringZM

          static final int wkbLineStringZM

      See Also:
        Constant Field Values

    - #### wkbPolygonZM

          static final int wkbPolygonZM

      See Also:
        Constant Field Values

    - #### wkbMultiPointZM

          static final int wkbMultiPointZM

      See Also:
        Constant Field Values

    - #### wkbMultiLineStringZM

          static final int wkbMultiLineStringZM

      See Also:
        Constant Field Values

    - #### wkbMultiPolygonZM

          static final int wkbMultiPolygonZM

      See Also:
        Constant Field Values

    - #### wkbGeometryCollectionZM

          static final int wkbGeometryCollectionZM

      See Also:
        Constant Field Values

    - #### wkbCircularStringZM

          static final int wkbCircularStringZM

      See Also:
        Constant Field Values

    - #### wkbCompoundCurveZM

          static final int wkbCompoundCurveZM

      See Also:
        Constant Field Values

    - #### wkbCurvePolygonZM

          static final int wkbCurvePolygonZM

      See Also:
        Constant Field Values

    - #### wkbMultiCurveZM

          static final int wkbMultiCurveZM

      See Also:
        Constant Field Values

    - #### wkbMultiSurfaceZM

          static final int wkbMultiSurfaceZM

      See Also:
        Constant Field Values

    - #### wkbCurveZM

          static final int wkbCurveZM

      See Also:
        Constant Field Values

    - #### wkbSurfaceZM

          static final int wkbSurfaceZM

      See Also:
        Constant Field Values

    - #### wkbPolyhedralSurfaceZM

          static final int wkbPolyhedralSurfaceZM

      See Also:
        Constant Field Values

    - #### wkbTINZM

          static final int wkbTINZM

      See Also:
        Constant Field Values

    - #### wkbPoint25D

          static final int wkbPoint25D

      2.5D extension as per 99-402
      See Also:
        Constant Field Values

    - #### wkbLineString25D

          static final int wkbLineString25D

      2.5D extension as per 99-402
      See Also:
        Constant Field Values

    - #### wkbPolygon25D

          static final int wkbPolygon25D

      2.5D extension as per 99-402
      See Also:
        Constant Field Values

    - #### wkbMultiPoint25D

          static final int wkbMultiPoint25D

      2.5D extension as per 99-402
      See Also:
        Constant Field Values

    - #### wkbMultiLineString25D

          static final int wkbMultiLineString25D

      2.5D extension as per 99-402
      See Also:
        Constant Field Values

    - #### wkbMultiPolygon25D

          static final int wkbMultiPolygon25D

      2.5D extension as per 99-402
      See Also:
        Constant Field Values

    - #### wkbGeometryCollection25D

          static final int wkbGeometryCollection25D

      2.5D extension as per 99-402
      See Also:
        Constant Field Values

    - #### OFTInteger

          static final int OFTInteger

      See Also:
        Constant Field Values

    - #### OFTIntegerList

          static final int OFTIntegerList

      See Also:
        Constant Field Values

    - #### OFTReal

          static final int OFTReal

      See Also:
        Constant Field Values

    - #### OFTRealList

          static final int OFTRealList

      See Also:
        Constant Field Values

    - #### OFTString

          static final int OFTString

      See Also:
        Constant Field Values

    - #### OFTStringList

          static final int OFTStringList

      See Also:
        Constant Field Values

    - #### OFTWideString

          static final int OFTWideString

      See Also:
        Constant Field Values

    - #### OFTWideStringList

          static final int OFTWideStringList

      See Also:
        Constant Field Values

    - #### OFTBinary

          static final int OFTBinary

      See Also:
        Constant Field Values

    - #### OFTDate

          static final int OFTDate

      See Also:
        Constant Field Values

    - #### OFTTime

          static final int OFTTime

      See Also:
        Constant Field Values

    - #### OFTDateTime

          static final int OFTDateTime

      See Also:
        Constant Field Values

    - #### OFTInteger64

          static final int OFTInteger64

      See Also:
        Constant Field Values

    - #### OFTInteger64List

          static final int OFTInteger64List

      See Also:
        Constant Field Values

    - #### OFSTNone

          static final int OFSTNone

      See Also:
        Constant Field Values

    - #### OFSTBoolean

          static final int OFSTBoolean

      See Also:
        Constant Field Values

    - #### OFSTInt16

          static final int OFSTInt16

      See Also:
        Constant Field Values

    - #### OFSTFloat32

          static final int OFSTFloat32

      See Also:
        Constant Field Values

    - #### OJUndefined

          static final int OJUndefined

      See Also:
        Constant Field Values

    - #### OJLeft

          static final int OJLeft

      See Also:
        Constant Field Values

    - #### OJRight

          static final int OJRight

      See Also:
        Constant Field Values

    - #### wkbXDR

          static final int wkbXDR

      MSB/Sun/Motoroloa: Most Significant Byte First
      See Also:
        Constant Field Values

    - #### wkbNDR

          static final int wkbNDR

      LSB/Intel/Vax: Least Significant Byte First
      See Also:
        Constant Field Values

    - #### NullFID

          static final int NullFID

      See Also:
        Constant Field Values

    - #### ALTER_NAME_FLAG

          static final int ALTER_NAME_FLAG

      See Also:
        Constant Field Values

    - #### ALTER_TYPE_FLAG

          static final int ALTER_TYPE_FLAG

      See Also:
        Constant Field Values

    - #### ALTER_WIDTH_PRECISION_FLAG

          static final int ALTER_WIDTH_PRECISION_FLAG

      See Also:
        Constant Field Values

    - #### ALTER_NULLABLE_FLAG

          static final int ALTER_NULLABLE_FLAG

      See Also:
        Constant Field Values

    - #### ALTER_DEFAULT_FLAG

          static final int ALTER_DEFAULT_FLAG

      See Also:
        Constant Field Values

    - #### ALTER_ALL_FLAG

          static final int ALTER_ALL_FLAG

      See Also:
        Constant Field Values

    - #### F_VAL_NULL

          static final int F_VAL_NULL

      See Also:
        Constant Field Values

    - #### F_VAL_GEOM_TYPE

          static final int F_VAL_GEOM_TYPE

      See Also:
        Constant Field Values

    - #### F_VAL_WIDTH

          static final int F_VAL_WIDTH

      See Also:
        Constant Field Values

    - #### F_VAL_ALLOW_NULL_WHEN_DEFAULT

          static final int F_VAL_ALLOW_NULL_WHEN_DEFAULT

      See Also:
        Constant Field Values

    - #### F_VAL_ALL

          static final int F_VAL_ALL

      See Also:
        Constant Field Values

    - #### OLCRandomRead

          static final String OLCRandomRead

      See Also:
        Constant Field Values

    - #### OLCSequentialWrite

          static final String OLCSequentialWrite

      See Also:
        Constant Field Values

    - #### OLCRandomWrite

          static final String OLCRandomWrite

      See Also:
        Constant Field Values

    - #### OLCFastSpatialFilter

          static final String OLCFastSpatialFilter

      See Also:
        Constant Field Values

    - #### OLCFastFeatureCount

          static final String OLCFastFeatureCount

      See Also:
        Constant Field Values

    - #### OLCFastGetExtent

          static final String OLCFastGetExtent

      See Also:
        Constant Field Values

    - #### OLCCreateField

          static final String OLCCreateField

      See Also:
        Constant Field Values

    - #### OLCDeleteField

          static final String OLCDeleteField

      See Also:
        Constant Field Values

    - #### OLCReorderFields

          static final String OLCReorderFields

      See Also:
        Constant Field Values

    - #### OLCAlterFieldDefn

          static final String OLCAlterFieldDefn

      See Also:
        Constant Field Values

    - #### OLCTransactions

          static final String OLCTransactions

      See Also:
        Constant Field Values

    - #### OLCDeleteFeature

          static final String OLCDeleteFeature

      See Also:
        Constant Field Values

    - #### OLCFastSetNextByIndex

          static final String OLCFastSetNextByIndex

      See Also:
        Constant Field Values

    - #### OLCStringsAsUTF8

          static final String OLCStringsAsUTF8

      See Also:
        Constant Field Values

    - #### OLCIgnoreFields

          static final String OLCIgnoreFields

      See Also:
        Constant Field Values

    - #### OLCCreateGeomField

          static final String OLCCreateGeomField

      See Also:
        Constant Field Values

    - #### OLCCurveGeometries

          static final String OLCCurveGeometries

      See Also:
        Constant Field Values

    - #### OLCMeasuredGeometries

          static final String OLCMeasuredGeometries

      See Also:
        Constant Field Values

    - #### ODsCCreateLayer

          static final String ODsCCreateLayer

      See Also:
        Constant Field Values

    - #### ODsCDeleteLayer

          static final String ODsCDeleteLayer

      See Also:
        Constant Field Values

    - #### ODsCCreateGeomFieldAfterCreateLayer

          static final String ODsCCreateGeomFieldAfterCreateLayer

      See Also:
        Constant Field Values

    - #### ODsCCurveGeometries

          static final String ODsCCurveGeometries

      See Also:
        Constant Field Values

    - #### ODsCTransactions

          static final String ODsCTransactions

      See Also:
        Constant Field Values

    - #### ODsCEmulatedTransactions

          static final String ODsCEmulatedTransactions

      See Also:
        Constant Field Values

    - #### ODsCMeasuredGeometries

          static final String ODsCMeasuredGeometries

      See Also:
        Constant Field Values

    - #### ODrCCreateDataSource

          static final String ODrCCreateDataSource

      See Also:
        Constant Field Values

    - #### ODrCDeleteDataSource

          static final String ODrCDeleteDataSource

      See Also:
        Constant Field Values

    - #### OLMD_FID64

          static final String OLMD_FID64

      See Also:
        Constant Field Values

    - #### OGRERR_NONE

          static final int OGRERR_NONE

      See Also:
        Constant Field Values

    - #### OGRERR_NOT_ENOUGH_DATA

          static final int OGRERR_NOT_ENOUGH_DATA

      See Also:
        Constant Field Values

    - #### OGRERR_NOT_ENOUGH_MEMORY

          static final int OGRERR_NOT_ENOUGH_MEMORY

      See Also:
        Constant Field Values

    - #### OGRERR_UNSUPPORTED_GEOMETRY_TYPE

          static final int OGRERR_UNSUPPORTED_GEOMETRY_TYPE

      See Also:
        Constant Field Values

    - #### OGRERR_UNSUPPORTED_OPERATION

          static final int OGRERR_UNSUPPORTED_OPERATION

      See Also:
        Constant Field Values

    - #### OGRERR_CORRUPT_DATA

          static final int OGRERR_CORRUPT_DATA

      See Also:
        Constant Field Values

    - #### OGRERR_FAILURE

          static final int OGRERR_FAILURE

      See Also:
        Constant Field Values

    - #### OGRERR_UNSUPPORTED_SRS

          static final int OGRERR_UNSUPPORTED_SRS

      See Also:
        Constant Field Values

    - #### OGRERR_INVALID_HANDLE

          static final int OGRERR_INVALID_HANDLE

      See Also:
        Constant Field Values

    - #### OGRERR_NON_EXISTING_FEATURE

          static final int OGRERR_NON_EXISTING_FEATURE

      See Also:
        Constant Field Values