Package org.gdal.ogr

Class ogr

    • Method Detail

      • UseExceptions

        public static void UseExceptions()
      • DontUseExceptions

        public static void DontUseExceptions()
      • CreateGeometryFromWkb

        public static Geometry CreateGeometryFromWkb​(byte[] nLen)
      • CreateGeometryFromWkt

        public static Geometry CreateGeometryFromWkt​(java.lang.String val,
                                                     SpatialReference reference)
      • CreateGeometryFromWkt

        public static Geometry CreateGeometryFromWkt​(java.lang.String val)
      • CreateGeometryFromGML

        public static Geometry CreateGeometryFromGML​(java.lang.String input_string)
      • CreateGeometryFromJson

        public static Geometry CreateGeometryFromJson​(java.lang.String input_string)
      • CreateGeometryFromEsriJson

        public static Geometry CreateGeometryFromEsriJson​(java.lang.String input_string)
      • BuildPolygonFromEdges

        public static Geometry BuildPolygonFromEdges​(Geometry hLineCollection,
                                                     int bBestEffort,
                                                     int bAutoClose,
                                                     double dfTolerance)
      • BuildPolygonFromEdges

        public static Geometry BuildPolygonFromEdges​(Geometry hLineCollection,
                                                     int bBestEffort,
                                                     int bAutoClose)
      • BuildPolygonFromEdges

        public static Geometry BuildPolygonFromEdges​(Geometry hLineCollection,
                                                     int bBestEffort)
      • BuildPolygonFromEdges

        public static Geometry BuildPolygonFromEdges​(Geometry hLineCollection)
      • ApproximateArcAngles

        public static Geometry ApproximateArcAngles​(double dfCenterX,
                                                    double dfCenterY,
                                                    double dfZ,
                                                    double dfPrimaryRadius,
                                                    double dfSecondaryAxis,
                                                    double dfRotation,
                                                    double dfStartAngle,
                                                    double dfEndAngle,
                                                    double dfMaxAngleStepSizeDegrees)
      • ForceToLineString

        public static Geometry ForceToLineString​(Geometry geom_in)
      • ForceToMultiPolygon

        public static Geometry ForceToMultiPolygon​(Geometry geom_in)
      • ForceToMultiPoint

        public static Geometry ForceToMultiPoint​(Geometry geom_in)
      • ForceToMultiLineString

        public static Geometry ForceToMultiLineString​(Geometry geom_in)
      • ForceTo

        public static Geometry ForceTo​(Geometry geom_in,
                                       int eTargetType,
                                       java.util.Vector options)
      • ForceTo

        public static Geometry ForceTo​(Geometry geom_in,
                                       int eTargetType)
      • GetDriverCount

        public static int GetDriverCount()
      • GetOpenDSCount

        public static int GetOpenDSCount()
      • SetGenerate_DB2_V72_BYTE_ORDER

        public static int SetGenerate_DB2_V72_BYTE_ORDER​(int bGenerate_DB2_V72_BYTE_ORDER)
      • RegisterAll

        public static void RegisterAll()
      • GeometryTypeToName

        public static java.lang.String GeometryTypeToName​(int eType)
      • GetFieldTypeName

        public static java.lang.String GetFieldTypeName​(int type)
      • GetFieldSubTypeName

        public static java.lang.String GetFieldSubTypeName​(int type)
      • GT_Flatten

        public static int GT_Flatten​(int eType)
      • GT_SetZ

        public static int GT_SetZ​(int eType)
      • GT_SetM

        public static int GT_SetM​(int eType)
      • GT_SetModifier

        public static int GT_SetModifier​(int eType,
                                         int bSetZ,
                                         int bSetM)
      • GT_SetModifier

        public static int GT_SetModifier​(int eType,
                                         int bSetZ)
      • GT_HasZ

        public static int GT_HasZ​(int eType)
      • GT_HasM

        public static int GT_HasM​(int eType)
      • GT_IsSubClassOf

        public static int GT_IsSubClassOf​(int eType,
                                          int eSuperType)
      • GT_IsCurve

        public static int GT_IsCurve​(int arg0)
      • GT_IsSurface

        public static int GT_IsSurface​(int arg0)
      • GT_IsNonLinear

        public static int GT_IsNonLinear​(int arg0)
      • GT_GetCollection

        public static int GT_GetCollection​(int eType)
      • GT_GetCurve

        public static int GT_GetCurve​(int eType)
      • GT_GetLinear

        public static int GT_GetLinear​(int eType)
      • SetNonLinearGeometriesEnabledFlag

        public static void SetNonLinearGeometriesEnabledFlag​(int bFlag)
      • GetNonLinearGeometriesEnabledFlag

        public static int GetNonLinearGeometriesEnabledFlag()
      • GetOpenDS

        public static DataSource GetOpenDS​(int ds_number)
      • Open

        public static DataSource Open​(java.lang.String utf8_path,
                                      int update)
      • Open

        public static DataSource Open​(java.lang.String utf8_path)
      • OpenShared

        public static DataSource OpenShared​(java.lang.String utf8_path,
                                            int update)
      • OpenShared

        public static DataSource OpenShared​(java.lang.String utf8_path)
      • GetDriverByName

        public static Driver GetDriverByName​(java.lang.String name)
      • GetDriver

        public static Driver GetDriver​(int driver_number)
      • GeneralCmdLineProcessor

        public static java.util.Vector GeneralCmdLineProcessor​(java.util.Vector papszArgv,
                                                               int nOptions)
      • GeneralCmdLineProcessor

        public static java.util.Vector GeneralCmdLineProcessor​(java.util.Vector papszArgv)
      • GeneralCmdLineProcessor

        public static java.lang.String[] GeneralCmdLineProcessor​(java.lang.String[] args,
                                                                 int nOptions)
      • GeneralCmdLineProcessor

        public static java.lang.String[] GeneralCmdLineProcessor​(java.lang.String[] args)
      • Open

        public static DataSource Open​(java.lang.String filename,
                                      boolean update)