public interface OGR
int GetDriverCount()
Object GetDriver(int i)
boolean IsGEOSEnabled()
void CheckError(int code) throws IOException
code
- The ogr error code.IOException
String GetLastErrorMsg()
Object DriverCreateDataSource(Object driver, String dataSourceName, String[] opts)
void DriverRelease(Object driver)
int DataSourceGetLayerCount(Object dataSource)
void DataSourceRelease(Object dataSource)
Object DataSourceCreateLayer(Object dataSource, String name, Object spatialReference, long geomType, String[] opts)
Object DataSourceExecuteSQL(Object dataSource, String sql, Object spatialFilter)
int LayerGetFieldCount(Object layerDefn)
long LayerGetGeometryType(Object layerDefn)
long LayerGetFeatureCount(Object layer)
void LayerRelease(Object layer)
void LayerReleaseLayerDefn(Object layerDefn)
boolean LayerCanDeleteFeature(Object layer)
boolean LayerCanWriteRandom(Object layer)
boolean LayerCanWriteSequential(Object layer)
boolean LayerCanCreateField(Object layer)
boolean LayerCanIgnoreFields(Object layer)
void LayerSyncToDisk(Object layer)
ReferencedEnvelope toEnvelope(Object extent, CoordinateReferenceSystem crs)
void LayerResetReading(Object layer)
boolean LayerDeleteFeature(Object layer, long fid)
long FieldGetType(Object field)
int FieldGetWidth(Object field)
void FieldSetWidth(Object field, int width)
void FieldSetJustifyRight(Object field)
void FieldSetPrecision(Object field, int precision)
boolean FieldIsIntegerType(long type)
boolean FieldIsRealType(long type)
boolean FieldIsBinaryType(long type)
boolean FieldIsDateType(long type)
boolean FieldIsTimeType(long type)
boolean FieldIsDateTimeType(long type)
boolean FieldIsIntegerListType(long type)
boolean FieldIsRealListType(long type)
long FeatureGetFID(Object feature)
boolean FeatureIsFieldSet(Object feature, int i)
void FeatureUnsetField(Object feature, int i)
void FeatureSetFieldInteger(Object feature, int field, int value)
void FeatureSetFieldDouble(Object feature, int field, double value)
void FeatureSetFieldBinary(Object feature, int field, int length, byte[] value)
void FeatureSetFieldDateTime(Object feature, int field, int year, int month, int day, int hour, int minute, int second, int tz)
int FeatureGetFieldAsInteger(Object feature, int i)
double FeatureGetFieldAsDouble(Object feature, int i)
void FeatureGetFieldAsDateTime(Object feature, int i, int[] year, int[] month, int[] day, int[] hour, int[] minute, int[] second, int[] tzFlag)
void FeatureDestroy(Object feature)
long GetPointType()
long GetPoint25DType()
long GetLinearRingType()
long GetLineStringType()
long GetLineString25DType()
long GetPolygonType()
long GetPolygon25DType()
long GetMultiPointType()
long GetMultiLineStringType()
long GetMultiLineString25DType()
long GetMultiPolygonType()
long GetMultiPolygon25DType()
long GetGeometryCollectionType()
long GetGeometryCollection25DType()
long GetGeometryNoneType()
long GetGeometryUnknownType()
int GeometryGetWkbSize(Object geom)
int GeometryExportToWkb(Object geom, byte[] wkb)
Object GeometryCreateFromWkb(byte[] wkb, int[] ret)
void GeometryDestroy(Object geometry)
void SpatialRefRelease(Object spatialRef)
Copyright © 1996–2022 Geotools. All rights reserved.