Package org.gdal.ogr

## Interface ogrConstants

- All Known Implementing Classes:
    `ogr`

      public interface ogrConstants

- - ### Field Summary

    Fields
    Modifier and Type | Field | 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 java.lang.String` | `ODrCCreateDataSource` |
    `static java.lang.String` | `ODrCDeleteDataSource` |
    `static java.lang.String` | `ODsCCreateGeomFieldAfterCreateLayer` |
    `static java.lang.String` | `ODsCCreateLayer` |
    `static java.lang.String` | `ODsCCurveGeometries` |
    `static java.lang.String` | `ODsCDeleteLayer` |
    `static java.lang.String` | `ODsCEmulatedTransactions` |
    `static java.lang.String` | `ODsCMeasuredGeometries` |
    `static java.lang.String` | `ODsCRandomLayerRead` |
    `static java.lang.String` | `ODsCRandomLayerWrite` |
    `static java.lang.String` | `ODsCTransactions` |
    `static int` | `OFSTBoolean` |
    `static int` | `OFSTFloat32` |
    `static int` | `OFSTInt16` |
    `static int` | `OFSTJSON` |
    `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 java.lang.String` | `OLCAlterFieldDefn` |
    `static java.lang.String` | `OLCCreateField` |
    `static java.lang.String` | `OLCCreateGeomField` |
    `static java.lang.String` | `OLCCurveGeometries` |
    `static java.lang.String` | `OLCDeleteFeature` |
    `static java.lang.String` | `OLCDeleteField` |
    `static java.lang.String` | `OLCFastFeatureCount` |
    `static java.lang.String` | `OLCFastGetExtent` |
    `static java.lang.String` | `OLCFastSetNextByIndex` |
    `static java.lang.String` | `OLCFastSpatialFilter` |
    `static java.lang.String` | `OLCIgnoreFields` |
    `static java.lang.String` | `OLCMeasuredGeometries` |
    `static java.lang.String` | `OLCRandomRead` |
    `static java.lang.String` | `OLCRandomWrite` |
    `static java.lang.String` | `OLCReorderFields` |
    `static java.lang.String` | `OLCSequentialWrite` |
    `static java.lang.String` | `OLCStringsAsUTF8` |
    `static java.lang.String` | `OLCTransactions` |
    `static java.lang.String` | `OLMD_FID64` |
    `static int` | `wkb25Bit` |
    `static int` | `wkb25DBit` |
    `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` |
    `static int` | `wkbGeometryCollection25D` |
    `static int` | `wkbGeometryCollectionM` |
    `static int` | `wkbGeometryCollectionZM` |
    `static int` | `wkbLinearRing` |
    `static int` | `wkbLineString` |
    `static int` | `wkbLineString25D` |
    `static int` | `wkbLineStringM` |
    `static int` | `wkbLineStringZM` |
    `static int` | `wkbMultiCurve` |
    `static int` | `wkbMultiCurveM` |
    `static int` | `wkbMultiCurveZ` |
    `static int` | `wkbMultiCurveZM` |
    `static int` | `wkbMultiLineString` |
    `static int` | `wkbMultiLineString25D` |
    `static int` | `wkbMultiLineStringM` |
    `static int` | `wkbMultiLineStringZM` |
    `static int` | `wkbMultiPoint` |
    `static int` | `wkbMultiPoint25D` |
    `static int` | `wkbMultiPointM` |
    `static int` | `wkbMultiPointZM` |
    `static int` | `wkbMultiPolygon` |
    `static int` | `wkbMultiPolygon25D` |
    `static int` | `wkbMultiPolygonM` |
    `static int` | `wkbMultiPolygonZM` |
    `static int` | `wkbMultiSurface` |
    `static int` | `wkbMultiSurfaceM` |
    `static int` | `wkbMultiSurfaceZ` |
    `static int` | `wkbMultiSurfaceZM` |
    `static int` | `wkbNDR` |
    `static int` | `wkbNone` |
    `static int` | `wkbPoint` |
    `static int` | `wkbPoint25D` |
    `static int` | `wkbPointM` |
    `static int` | `wkbPointZM` |
    `static int` | `wkbPolygon` |
    `static int` | `wkbPolygon25D` |
    `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` | `wkbTriangle` |
    `static int` | `wkbTriangleM` |
    `static int` | `wkbTriangleZ` |
    `static int` | `wkbTriangleZM` |
    `static int` | `wkbUnknown` |
    `static int` | `wkbXDR` |

- - ### Field Detail

    - #### wkb25DBit

          static final int wkb25DBit

      See Also:
        Constant Field Values

    - #### wkb25Bit

          static final int wkb25Bit

      See Also:
        Constant Field Values

    - #### wkbUnknown

          static final int wkbUnknown

      See Also:
        Constant Field Values

    - #### wkbPoint

          static final int wkbPoint

      See Also:
        Constant Field Values

    - #### wkbLineString

          static final int wkbLineString

      See Also:
        Constant Field Values

    - #### wkbPolygon

          static final int wkbPolygon

      See Also:
        Constant Field Values

    - #### wkbMultiPoint

          static final int wkbMultiPoint

      See Also:
        Constant Field Values

    - #### wkbMultiLineString

          static final int wkbMultiLineString

      See Also:
        Constant Field Values

    - #### wkbMultiPolygon

          static final int wkbMultiPolygon

      See Also:
        Constant Field Values

    - #### wkbGeometryCollection

          static final int wkbGeometryCollection

      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

    - #### wkbTriangle

          static final int wkbTriangle

      See Also:
        Constant Field Values

    - #### wkbNone

          static final int wkbNone

      See Also:
        Constant Field Values

    - #### wkbLinearRing

          static final int wkbLinearRing

      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

    - #### wkbTriangleZ

          static final int wkbTriangleZ

      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

    - #### wkbTriangleM

          static final int wkbTriangleM

      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

    - #### wkbTriangleZM

          static final int wkbTriangleZM

      See Also:
        Constant Field Values

    - #### wkbPoint25D

          static final int wkbPoint25D

      See Also:
        Constant Field Values

    - #### wkbLineString25D

          static final int wkbLineString25D

      See Also:
        Constant Field Values

    - #### wkbPolygon25D

          static final int wkbPolygon25D

      See Also:
        Constant Field Values

    - #### wkbMultiPoint25D

          static final int wkbMultiPoint25D

      See Also:
        Constant Field Values

    - #### wkbMultiLineString25D

          static final int wkbMultiLineString25D

      See Also:
        Constant Field Values

    - #### wkbMultiPolygon25D

          static final int wkbMultiPolygon25D

      See Also:
        Constant Field Values

    - #### wkbGeometryCollection25D

          static final int wkbGeometryCollection25D

      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

    - #### OFSTJSON

          static final int OFSTJSON

      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

      See Also:
        Constant Field Values

    - #### wkbNDR

          static final int wkbNDR

      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 java.lang.String OLCRandomRead

      See Also:
        Constant Field Values

    - #### OLCSequentialWrite

          static final java.lang.String OLCSequentialWrite

      See Also:
        Constant Field Values

    - #### OLCRandomWrite

          static final java.lang.String OLCRandomWrite

      See Also:
        Constant Field Values

    - #### OLCFastSpatialFilter

          static final java.lang.String OLCFastSpatialFilter

      See Also:
        Constant Field Values

    - #### OLCFastFeatureCount

          static final java.lang.String OLCFastFeatureCount

      See Also:
        Constant Field Values

    - #### OLCFastGetExtent

          static final java.lang.String OLCFastGetExtent

      See Also:
        Constant Field Values

    - #### OLCCreateField

          static final java.lang.String OLCCreateField

      See Also:
        Constant Field Values

    - #### OLCDeleteField

          static final java.lang.String OLCDeleteField

      See Also:
        Constant Field Values

    - #### OLCReorderFields

          static final java.lang.String OLCReorderFields

      See Also:
        Constant Field Values

    - #### OLCAlterFieldDefn

          static final java.lang.String OLCAlterFieldDefn

      See Also:
        Constant Field Values

    - #### OLCTransactions

          static final java.lang.String OLCTransactions

      See Also:
        Constant Field Values

    - #### OLCDeleteFeature

          static final java.lang.String OLCDeleteFeature

      See Also:
        Constant Field Values

    - #### OLCFastSetNextByIndex

          static final java.lang.String OLCFastSetNextByIndex

      See Also:
        Constant Field Values

    - #### OLCStringsAsUTF8

          static final java.lang.String OLCStringsAsUTF8

      See Also:
        Constant Field Values

    - #### OLCIgnoreFields

          static final java.lang.String OLCIgnoreFields

      See Also:
        Constant Field Values

    - #### OLCCreateGeomField

          static final java.lang.String OLCCreateGeomField

      See Also:
        Constant Field Values

    - #### OLCCurveGeometries

          static final java.lang.String OLCCurveGeometries

      See Also:
        Constant Field Values

    - #### OLCMeasuredGeometries

          static final java.lang.String OLCMeasuredGeometries

      See Also:
        Constant Field Values

    - #### ODsCCreateLayer

          static final java.lang.String ODsCCreateLayer

      See Also:
        Constant Field Values

    - #### ODsCDeleteLayer

          static final java.lang.String ODsCDeleteLayer

      See Also:
        Constant Field Values

    - #### ODsCCreateGeomFieldAfterCreateLayer

          static final java.lang.String ODsCCreateGeomFieldAfterCreateLayer

      See Also:
        Constant Field Values

    - #### ODsCCurveGeometries

          static final java.lang.String ODsCCurveGeometries

      See Also:
        Constant Field Values

    - #### ODsCTransactions

          static final java.lang.String ODsCTransactions

      See Also:
        Constant Field Values

    - #### ODsCEmulatedTransactions

          static final java.lang.String ODsCEmulatedTransactions

      See Also:
        Constant Field Values

    - #### ODsCMeasuredGeometries

          static final java.lang.String ODsCMeasuredGeometries

      See Also:
        Constant Field Values

    - #### ODsCRandomLayerRead

          static final java.lang.String ODsCRandomLayerRead

      See Also:
        Constant Field Values

    - #### ODsCRandomLayerWrite

          static final java.lang.String ODsCRandomLayerWrite

      See Also:
        Constant Field Values

    - #### ODrCCreateDataSource

          static final java.lang.String ODrCCreateDataSource

      See Also:
        Constant Field Values

    - #### ODrCDeleteDataSource

          static final java.lang.String ODrCDeleteDataSource

      See Also:
        Constant Field Values

    - #### OLMD_FID64

          static final java.lang.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