Package org.gdal.ogr

Class ogr

java.lang.Object
org.gdal.ogr.ogr
All Implemented Interfaces:
ogrConstants

public class ogr extends Object implements ogrConstants
  • Method Details

    • UseExceptions

      public static void UseExceptions()
    • DontUseExceptions

      public static void DontUseExceptions()
    • GetUseExceptions

      public static boolean GetUseExceptions()
    • GetGEOSVersionMajor

      public static int GetGEOSVersionMajor()
    • GetGEOSVersionMinor

      public static int GetGEOSVersionMinor()
    • GetGEOSVersionMicro

      public static int GetGEOSVersionMicro()
    • CreateGeometryFromWkb

      public static Geometry CreateGeometryFromWkb(byte[] nLen, SpatialReference reference)
    • CreateGeometryFromWkb

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

      public static Geometry CreateGeometryFromWkt(String val, SpatialReference reference)
    • CreateGeometryFromWkt

      public static Geometry CreateGeometryFromWkt(String val)
    • CreateGeometryFromGML

      public static Geometry CreateGeometryFromGML(String input_string)
    • CreateGeometryFromJson

      public static Geometry CreateGeometryFromJson(String input_string)
    • CreateGeometryFromEsriJson

      public static Geometry CreateGeometryFromEsriJson(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)
    • ForceToPolygon

      public static Geometry ForceToPolygon(Geometry geom_in)
    • 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, Vector options)
    • ForceTo

      public static Geometry ForceTo(Geometry geom_in, int eTargetType)
    • CreateRangeFieldDomain

      public static FieldDomain CreateRangeFieldDomain(String name, String description, int type, int subtype, double min, boolean minIsInclusive, double max, double maxIsInclusive)
    • CreateGlobFieldDomain

      public static FieldDomain CreateGlobFieldDomain(String name, String description, int type, int subtype, String glob)
    • 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 String GeometryTypeToName(int eType)
    • GetFieldTypeName

      public static String GetFieldTypeName(int type)
    • GetFieldSubTypeName

      public static 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(String utf8_path, int update)
    • Open

      public static DataSource Open(String utf8_path)
    • OpenShared

      public static DataSource OpenShared(String utf8_path, int update)
    • OpenShared

      public static DataSource OpenShared(String utf8_path)
    • GetDriverByName

      public static Driver GetDriverByName(String name)
    • GetDriver

      public static Driver GetDriver(int driver_number)
    • GeneralCmdLineProcessor

      public static Vector GeneralCmdLineProcessor(Vector papszArgv, int nOptions)
    • GeneralCmdLineProcessor

      public static Vector GeneralCmdLineProcessor(Vector papszArgv)
    • GeneralCmdLineProcessor

      public static String[] GeneralCmdLineProcessor(String[] args, int nOptions)
    • GeneralCmdLineProcessor

      public static String[] GeneralCmdLineProcessor(String[] args)
    • Open

      public static DataSource Open(String filename, boolean update)