Package org.gdal.ogr
Class ogr
java.lang.Object
org.gdal.ogr.ogr
- All Implemented Interfaces:
ogrConstants
-
Field Summary
Fields inherited from interface org.gdal.ogr.ogrConstants
ALTER__FLAG, ALTER_ALL_FLAG, ALTER_DEFAULT_FLAG, ALTER_DOMAIN_FLAG, ALTER_NAME_FLAG, ALTER_NULLABLE_FLAG, ALTER_TYPE_FLAG, ALTER_UNIQUE_FLAG, ALTER_WIDTH_PRECISION_FLAG, F_VAL_ALL, F_VAL_ALLOW_NULL_WHEN_DEFAULT, F_VAL_GEOM_TYPE, F_VAL_NULL, F_VAL_WIDTH, NullFID, ODrCCreateDataSource, ODrCDeleteDataSource, ODsCAddFieldDomain, ODsCCreateGeomFieldAfterCreateLayer, ODsCCreateLayer, ODsCCurveGeometries, ODsCDeleteLayer, ODsCEmulatedTransactions, ODsCMeasuredGeometries, ODsCRandomLayerRead, ODsCRandomLayerWrite, ODsCTransactions, OFDMP_DEFAULT_VALUE, OFDMP_GEOMETRY_WEIGHTED, OFDMP_SUM, OFDSP_DEFAULT_VALUE, OFDSP_DUPLICATE, OFDSP_GEOMETRY_RATIO, OFDT_CODED, OFDT_GLOB, OFDT_RANGE, OFSTBoolean, OFSTFloat32, OFSTInt16, OFSTJSON, OFSTNone, OFSTUUID, OFTBinary, OFTDate, OFTDateTime, OFTInteger, OFTInteger64, OFTInteger64List, OFTIntegerList, OFTReal, OFTRealList, OFTString, OFTStringList, OFTTime, OFTWideString, OFTWideStringList, OGRERR_CORRUPT_DATA, OGRERR_FAILURE, OGRERR_INVALID_HANDLE, OGRERR_NON_EXISTING_FEATURE, OGRERR_NONE, OGRERR_NOT_ENOUGH_DATA, OGRERR_NOT_ENOUGH_MEMORY, OGRERR_UNSUPPORTED_GEOMETRY_TYPE, OGRERR_UNSUPPORTED_OPERATION, OGRERR_UNSUPPORTED_SRS, OJLeft, OJRight, OJUndefined, OLCAlterFieldDefn, OLCCreateField, OLCCreateGeomField, OLCCurveGeometries, OLCDeleteFeature, OLCDeleteField, OLCFastFeatureCount, OLCFastGetExtent, OLCFastSetNextByIndex, OLCFastSpatialFilter, OLCIgnoreFields, OLCMeasuredGeometries, OLCRandomRead, OLCRandomWrite, OLCReorderFields, OLCSequentialWrite, OLCStringsAsUTF8, OLCTransactions, OLMD_FID64, wkb25Bit, wkb25DBit, wkbCircularString, wkbCircularStringM, wkbCircularStringZ, wkbCircularStringZM, wkbCompoundCurve, wkbCompoundCurveM, wkbCompoundCurveZ, wkbCompoundCurveZM, wkbCurve, wkbCurveM, wkbCurvePolygon, wkbCurvePolygonM, wkbCurvePolygonZ, wkbCurvePolygonZM, wkbCurveZ, wkbCurveZM, wkbGeometryCollection, wkbGeometryCollection25D, wkbGeometryCollectionM, wkbGeometryCollectionZM, wkbLinearRing, wkbLineString, wkbLineString25D, wkbLineStringM, wkbLineStringZM, wkbMultiCurve, wkbMultiCurveM, wkbMultiCurveZ, wkbMultiCurveZM, wkbMultiLineString, wkbMultiLineString25D, wkbMultiLineStringM, wkbMultiLineStringZM, wkbMultiPoint, wkbMultiPoint25D, wkbMultiPointM, wkbMultiPointZM, wkbMultiPolygon, wkbMultiPolygon25D, wkbMultiPolygonM, wkbMultiPolygonZM, wkbMultiSurface, wkbMultiSurfaceM, wkbMultiSurfaceZ, wkbMultiSurfaceZM, wkbNDR, wkbNone, wkbPoint, wkbPoint25D, wkbPointM, wkbPointZM, wkbPolygon, wkbPolygon25D, wkbPolygonM, wkbPolygonZM, wkbPolyhedralSurface, wkbPolyhedralSurfaceM, wkbPolyhedralSurfaceZ, wkbPolyhedralSurfaceZM, wkbSurface, wkbSurfaceM, wkbSurfaceZ, wkbSurfaceZM, wkbTIN, wkbTINM, wkbTINZ, wkbTINZM, wkbTriangle, wkbTriangleM, wkbTriangleZ, wkbTriangleZM, wkbUnknown, wkbXDR -
Method Summary
Modifier and TypeMethodDescriptionstatic GeometryApproximateArcAngles(double dfCenterX, double dfCenterY, double dfZ, double dfPrimaryRadius, double dfSecondaryAxis, double dfRotation, double dfStartAngle, double dfEndAngle, double dfMaxAngleStepSizeDegrees) static GeometryBuildPolygonFromEdges(Geometry hLineCollection) static GeometryBuildPolygonFromEdges(Geometry hLineCollection, int bBestEffort) static GeometryBuildPolygonFromEdges(Geometry hLineCollection, int bBestEffort, int bAutoClose) static GeometryBuildPolygonFromEdges(Geometry hLineCollection, int bBestEffort, int bAutoClose, double dfTolerance) static GeometryCreateGeometryFromEsriJson(String input_string) static GeometryCreateGeometryFromGML(String input_string) static GeometryCreateGeometryFromJson(String input_string) static GeometryCreateGeometryFromWkb(byte[] nLen) static GeometryCreateGeometryFromWkb(byte[] nLen, SpatialReference reference) static Geometrystatic GeometryCreateGeometryFromWkt(String val, SpatialReference reference) static FieldDomainCreateGlobFieldDomain(String name, String description, int type, int subtype, String glob) static FieldDomainCreateRangeFieldDomain(String name, String description, int type, int subtype, double min, boolean minIsInclusive, double max, double maxIsInclusive) static voidstatic Geometrystatic Geometrystatic GeometryForceToLineString(Geometry geom_in) static GeometryForceToMultiLineString(Geometry geom_in) static GeometryForceToMultiPoint(Geometry geom_in) static GeometryForceToMultiPolygon(Geometry geom_in) static GeometryForceToPolygon(Geometry geom_in) static String[]GeneralCmdLineProcessor(String[] args) static String[]GeneralCmdLineProcessor(String[] args, int nOptions) static VectorGeneralCmdLineProcessor(Vector papszArgv) static VectorGeneralCmdLineProcessor(Vector papszArgv, int nOptions) static StringGeometryTypeToName(int eType) static DriverGetDriver(int driver_number) static DriverGetDriverByName(String name) static intstatic StringGetFieldSubTypeName(int type) static StringGetFieldTypeName(int type) static intstatic intstatic intstatic intstatic DataSourceGetOpenDS(int ds_number) static intstatic booleanstatic intGT_Flatten(int eType) static intGT_GetCollection(int eType) static intGT_GetCurve(int eType) static intGT_GetLinear(int eType) static intGT_HasM(int eType) static intGT_HasZ(int eType) static intGT_IsCurve(int arg0) static intGT_IsNonLinear(int arg0) static intGT_IsSubClassOf(int eType, int eSuperType) static intGT_IsSurface(int arg0) static intGT_SetM(int eType) static intGT_SetModifier(int eType, int bSetZ) static intGT_SetModifier(int eType, int bSetZ, int bSetM) static intGT_SetZ(int eType) static DataSourcestatic DataSourcestatic DataSourcestatic DataSourceOpenShared(String utf8_path) static DataSourceOpenShared(String utf8_path, int update) static voidstatic intSetGenerate_DB2_V72_BYTE_ORDER(int bGenerate_DB2_V72_BYTE_ORDER) static voidSetNonLinearGeometriesEnabledFlag(int bFlag) static void
-
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
-
CreateGeometryFromWkb
-
CreateGeometryFromWkt
-
CreateGeometryFromWkt
-
CreateGeometryFromGML
-
CreateGeometryFromJson
-
CreateGeometryFromEsriJson
-
BuildPolygonFromEdges
-
BuildPolygonFromEdges
-
BuildPolygonFromEdges
-
BuildPolygonFromEdges
-
ApproximateArcAngles
public static Geometry ApproximateArcAngles(double dfCenterX, double dfCenterY, double dfZ, double dfPrimaryRadius, double dfSecondaryAxis, double dfRotation, double dfStartAngle, double dfEndAngle, double dfMaxAngleStepSizeDegrees) -
ForceToPolygon
-
ForceToLineString
-
ForceToMultiPolygon
-
ForceToMultiPoint
-
ForceToMultiLineString
-
ForceTo
-
ForceTo
-
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
-
GetFieldTypeName
-
GetFieldSubTypeName
-
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
-
Open
-
Open
-
GetDriverByName
-
GetDriver
-
GeneralCmdLineProcessor
-
GeneralCmdLineProcessor
-
GeneralCmdLineProcessor
-
GeneralCmdLineProcessor
-
Open
-