Package osgeo :: Module ogr |
[hide private]
[frames] | no frames]

# Module ogr

source code

Classes | [hide private]
| _SwigNonDynamicMeta Meta class to enforce nondynamic attributes (no new attributes) for a class
| MajorObject Proxy of C++ GDALMajorObjectShadow class.
| StyleTable Proxy of C++ OGRStyleTableShadow class.
| Driver Proxy of C++ OGRDriverShadow class.
| DataSource Proxy of C++ OGRDataSourceShadow class.
| Layer Proxy of C++ OGRLayerShadow class.
| Feature Proxy of C++ OGRFeatureShadow class.
| FeatureDefn Proxy of C++ OGRFeatureDefnShadow class.
| FieldDefn Proxy of C++ OGRFieldDefnShadow class.
| GeomFieldDefn Proxy of C++ OGRGeomFieldDefnShadow class.
| Geometry Proxy of C++ OGRGeometryShadow class.
| PreparedGeometry Proxy of C++ OGRPreparedGeometryShadow class.
| GeomTransformer Proxy of C++ OGRGeomTransformerShadow class.
| FieldDomain Proxy of C++ OGRFieldDomainShadow class.

Functions | [hide private]
_swig_repr(self) repr(x) | source code
_swig_setattr_nondynamic_instance_variable(set) | source code
_swig_setattr_nondynamic_class_variable(set) | source code
_swig_add_metaclass(metaclass) Class decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclass | source code
int |
GetUseExceptions() | source code
UseExceptions() | source code
DontUseExceptions() | source code
CreateGeometryFromWkb(*args, **kwargs) CreateGeometryFromWkb(size_t len, SpatialReference reference=None) -> Geometry | source code
CreateGeometryFromWkt(*args, **kwargs) CreateGeometryFromWkt(char ** val, SpatialReference reference=None) -> Geometry | source code
CreateGeometryFromGML(*args) CreateGeometryFromGML(char const * input_string) -> Geometry | source code
CreateGeometryFromJson(*args) CreateGeometryFromJson(char const * input_string) -> Geometry | source code
CreateGeometryFromEsriJson(*args) CreateGeometryFromEsriJson(char const * input_string) -> Geometry | source code
BuildPolygonFromEdges(*args, **kwargs) BuildPolygonFromEdges(Geometry hLineCollection, int bBestEffort=0, int bAutoClose=0, double dfTolerance=0) -> Geometry | source code
ApproximateArcAngles(*args, **kwargs) ApproximateArcAngles(double dfCenterX, double dfCenterY, double dfZ, double dfPrimaryRadius, double dfSecondaryAxis, double dfRotation, double dfStartAngle, double dfEndAngle, double dfMaxAngleStepSizeDegrees) -> Geometry | source code
ForceToPolygon(*args) ForceToPolygon(Geometry geom_in) -> Geometry | source code
ForceToLineString(*args) ForceToLineString(Geometry geom_in) -> Geometry | source code
ForceToMultiPolygon(*args) ForceToMultiPolygon(Geometry geom_in) -> Geometry | source code
ForceToMultiPoint(*args) ForceToMultiPoint(Geometry geom_in) -> Geometry | source code
ForceToMultiLineString(*args) ForceToMultiLineString(Geometry geom_in) -> Geometry | source code
ForceTo(*args) ForceTo(Geometry geom_in, OGRwkbGeometryType eTargetType, char ** options=None) -> Geometry | source code
CreateCodedFieldDomain(*args) CreateCodedFieldDomain(char const * name, char const * description, OGRFieldType type, OGRFieldSubType subtype, OGRCodedValue const * enumeration) -> FieldDomain | source code
CreateRangeFieldDomain(*args) CreateRangeFieldDomain(char const * name, char const * description, OGRFieldType type, OGRFieldSubType subtype, double min, bool minIsInclusive, double max, double maxIsInclusive) -> FieldDomain | source code
CreateGlobFieldDomain(*args) CreateGlobFieldDomain(char const * name, char const * description, OGRFieldType type, OGRFieldSubType subtype, char const * glob) -> FieldDomain | source code
int |
GetDriverCount() | source code
int |
GetOpenDSCount() | source code
SetGenerate_DB2_V72_BYTE_ORDER(*args) SetGenerate_DB2_V72_BYTE_ORDER(int bGenerate_DB2_V72_BYTE_ORDER) -> OGRErr | source code
RegisterAll() | source code
GeometryTypeToName(*args) GeometryTypeToName(OGRwkbGeometryType eType) -> char const * | source code
GetFieldTypeName(*args) GetFieldTypeName(OGRFieldType type) -> char const * | source code
GetFieldSubTypeName(*args) GetFieldSubTypeName(OGRFieldSubType type) -> char const * | source code
GT_Flatten(*args) GT_Flatten(OGRwkbGeometryType eType) -> OGRwkbGeometryType | source code
GT_SetZ(*args) GT_SetZ(OGRwkbGeometryType eType) -> OGRwkbGeometryType | source code
GT_SetM(*args) GT_SetM(OGRwkbGeometryType eType) -> OGRwkbGeometryType | source code
GT_SetModifier(*args) GT_SetModifier(OGRwkbGeometryType eType, int bSetZ, int bSetM=FALSE) -> OGRwkbGeometryType | source code
GT_HasZ(*args) GT_HasZ(OGRwkbGeometryType eType) -> int | source code
GT_HasM(*args) GT_HasM(OGRwkbGeometryType eType) -> int | source code
GT_IsSubClassOf(*args) GT_IsSubClassOf(OGRwkbGeometryType eType, OGRwkbGeometryType eSuperType) -> int | source code
GT_IsCurve(*args) GT_IsCurve(OGRwkbGeometryType arg1) -> int | source code
GT_IsSurface(*args) GT_IsSurface(OGRwkbGeometryType arg1) -> int | source code
GT_IsNonLinear(*args) GT_IsNonLinear(OGRwkbGeometryType arg1) -> int | source code
GT_GetCollection(*args) GT_GetCollection(OGRwkbGeometryType eType) -> OGRwkbGeometryType | source code
GT_GetCurve(*args) GT_GetCurve(OGRwkbGeometryType eType) -> OGRwkbGeometryType | source code
GT_GetLinear(*args) GT_GetLinear(OGRwkbGeometryType eType) -> OGRwkbGeometryType | source code
SetNonLinearGeometriesEnabledFlag(*args) SetNonLinearGeometriesEnabledFlag(int bFlag) | source code
int |
GetNonLinearGeometriesEnabledFlag() | source code
GetOpenDS(*args) GetOpenDS(int ds_number) -> DataSource | source code
Open(*args, **kwargs) Open(char const * utf8_path, int update=0) -> DataSource | source code
OpenShared(*args, **kwargs) OpenShared(char const * utf8_path, int update=0) -> DataSource | source code
GetDriverByName(*args) GetDriverByName(char const * name) -> Driver | source code
GetDriver(*args) GetDriver(int driver_number) -> Driver | source code
GeneralCmdLineProcessor(*args) GeneralCmdLineProcessor(char ** papszArgv, int nOptions=0) -> char ** | source code
TermProgress_nocb(*args, **kwargs) TermProgress_nocb(double dfProgress, char const * pszMessage=None, void * pData=None) -> int | source code

Variables | [hide private]
| wkb25DBit = `_ogr.wkb25DBit`
| wkb25Bit = `_ogr.wkb25Bit`
| wkbUnknown = `_ogr.wkbUnknown`
| wkbPoint = `_ogr.wkbPoint`
| wkbLineString = `_ogr.wkbLineString`
| wkbPolygon = `_ogr.wkbPolygon`
| wkbMultiPoint = `_ogr.wkbMultiPoint`
| wkbMultiLineString = `_ogr.wkbMultiLineString`
| wkbMultiPolygon = `_ogr.wkbMultiPolygon`
| wkbGeometryCollection = `_ogr.wkbGeometryCollection`
| wkbCircularString = `_ogr.wkbCircularString`
| wkbCompoundCurve = `_ogr.wkbCompoundCurve`
| wkbCurvePolygon = `_ogr.wkbCurvePolygon`
| wkbMultiCurve = `_ogr.wkbMultiCurve`
| wkbMultiSurface = `_ogr.wkbMultiSurface`
| wkbCurve = `_ogr.wkbCurve`
| wkbSurface = `_ogr.wkbSurface`
| wkbPolyhedralSurface = `_ogr.wkbPolyhedralSurface`
| wkbTIN = `_ogr.wkbTIN`
| wkbTriangle = `_ogr.wkbTriangle`
| wkbNone = `_ogr.wkbNone`
| wkbLinearRing = `_ogr.wkbLinearRing`
| wkbCircularStringZ = `_ogr.wkbCircularStringZ`
| wkbCompoundCurveZ = `_ogr.wkbCompoundCurveZ`
| wkbCurvePolygonZ = `_ogr.wkbCurvePolygonZ`
| wkbMultiCurveZ = `_ogr.wkbMultiCurveZ`
| wkbMultiSurfaceZ = `_ogr.wkbMultiSurfaceZ`
| wkbCurveZ = `_ogr.wkbCurveZ`
| wkbSurfaceZ = `_ogr.wkbSurfaceZ`
| wkbPolyhedralSurfaceZ = `_ogr.wkbPolyhedralSurfaceZ`
| wkbTINZ = `_ogr.wkbTINZ`
| wkbTriangleZ = `_ogr.wkbTriangleZ`
| wkbPointM = `_ogr.wkbPointM`
| wkbLineStringM = `_ogr.wkbLineStringM`
| wkbPolygonM = `_ogr.wkbPolygonM`
| wkbMultiPointM = `_ogr.wkbMultiPointM`
| wkbMultiLineStringM = `_ogr.wkbMultiLineStringM`
| wkbMultiPolygonM = `_ogr.wkbMultiPolygonM`
| wkbGeometryCollectionM = `_ogr.wkbGeometryCollectionM`
| wkbCircularStringM = `_ogr.wkbCircularStringM`
| wkbCompoundCurveM = `_ogr.wkbCompoundCurveM`
| wkbCurvePolygonM = `_ogr.wkbCurvePolygonM`
| wkbMultiCurveM = `_ogr.wkbMultiCurveM`
| wkbMultiSurfaceM = `_ogr.wkbMultiSurfaceM`
| wkbCurveM = `_ogr.wkbCurveM`
| wkbSurfaceM = `_ogr.wkbSurfaceM`
| wkbPolyhedralSurfaceM = `_ogr.wkbPolyhedralSurfaceM`
| wkbTINM = `_ogr.wkbTINM`
| wkbTriangleM = `_ogr.wkbTriangleM`
| wkbPointZM = `_ogr.wkbPointZM`
| wkbLineStringZM = `_ogr.wkbLineStringZM`
| wkbPolygonZM = `_ogr.wkbPolygonZM`
| wkbMultiPointZM = `_ogr.wkbMultiPointZM`
| wkbMultiLineStringZM = `_ogr.wkbMultiLineStringZM`
| wkbMultiPolygonZM = `_ogr.wkbMultiPolygonZM`
| wkbGeometryCollectionZM = `_ogr.wkbGeometryCollectionZM`
| wkbCircularStringZM = `_ogr.wkbCircularStringZM`
| wkbCompoundCurveZM = `_ogr.wkbCompoundCurveZM`
| wkbCurvePolygonZM = `_ogr.wkbCurvePolygonZM`
| wkbMultiCurveZM = `_ogr.wkbMultiCurveZM`
| wkbMultiSurfaceZM = `_ogr.wkbMultiSurfaceZM`
| wkbCurveZM = `_ogr.wkbCurveZM`
| wkbSurfaceZM = `_ogr.wkbSurfaceZM`
| wkbPolyhedralSurfaceZM = `_ogr.wkbPolyhedralSurfaceZM`
| wkbTINZM = `_ogr.wkbTINZM`
| wkbTriangleZM = `_ogr.wkbTriangleZM`
| wkbPoint25D = `_ogr.wkbPoint25D`
| wkbLineString25D = `_ogr.wkbLineString25D`
| wkbPolygon25D = `_ogr.wkbPolygon25D`
| wkbMultiPoint25D = `_ogr.wkbMultiPoint25D`
| wkbMultiLineString25D = `_ogr.wkbMultiLineString25D`
| wkbMultiPolygon25D = `_ogr.wkbMultiPolygon25D`
| wkbGeometryCollection25D = `_ogr.wkbGeometryCollection25D`
| OFTInteger = `_ogr.OFTInteger`
| OFTIntegerList = `_ogr.OFTIntegerList`
| OFTReal = `_ogr.OFTReal`
| OFTRealList = `_ogr.OFTRealList`
| OFTString = `_ogr.OFTString`
| OFTStringList = `_ogr.OFTStringList`
| OFTWideString = `_ogr.OFTWideString`
| OFTWideStringList = `_ogr.OFTWideStringList`
| OFTBinary = `_ogr.OFTBinary`
| OFTDate = `_ogr.OFTDate`
| OFTTime = `_ogr.OFTTime`
| OFTDateTime = `_ogr.OFTDateTime`
| OFTInteger64 = `_ogr.OFTInteger64`
| OFTInteger64List = `_ogr.OFTInteger64List`
| OFSTNone = `_ogr.OFSTNone`
| OFSTBoolean = `_ogr.OFSTBoolean`
| OFSTInt16 = `_ogr.OFSTInt16`
| OFSTFloat32 = `_ogr.OFSTFloat32`
| OFSTJSON = `_ogr.OFSTJSON`
| OFSTUUID = `_ogr.OFSTUUID`
| OJUndefined = `_ogr.OJUndefined`
| OJLeft = `_ogr.OJLeft`
| OJRight = `_ogr.OJRight`
| OFDT_CODED = `_ogr.OFDT_CODED`
| OFDT_RANGE = `_ogr.OFDT_RANGE`
| OFDT_GLOB = `_ogr.OFDT_GLOB`
| OFDSP_DEFAULT_VALUE = `_ogr.OFDSP_DEFAULT_VALUE`
| OFDSP_DUPLICATE = `_ogr.OFDSP_DUPLICATE`
| OFDSP_GEOMETRY_RATIO = `_ogr.OFDSP_GEOMETRY_RATIO`
| OFDMP_DEFAULT_VALUE = `_ogr.OFDMP_DEFAULT_VALUE`
| OFDMP_SUM = `_ogr.OFDMP_SUM`
| OFDMP_GEOMETRY_WEIGHTED = `_ogr.OFDMP_GEOMETRY_WEIGHTED`
| wkbXDR = `_ogr.wkbXDR`
| wkbNDR = `_ogr.wkbNDR`
| NullFID = `_ogr.NullFID`
| ALTER_NAME_FLAG = `_ogr.ALTER_NAME_FLAG`
| ALTER_TYPE_FLAG = `_ogr.ALTER_TYPE_FLAG`
| ALTER_WIDTH_PRECISION_FLAG = `_ogr.ALTER_WIDTH_PRECISION_FLAG`
| ALTER_NULLABLE_FLAG = `_ogr.ALTER_NULLABLE_FLAG`
| ALTER__FLAG = `_ogr.ALTER__FLAG`
| ALTER_DEFAULT_FLAG = `_ogr.ALTER_DEFAULT_FLAG`
| ALTER_UNIQUE_FLAG = `_ogr.ALTER_UNIQUE_FLAG`
| ALTER_DOMAIN_FLAG = `_ogr.ALTER_DOMAIN_FLAG`
| ALTER_ALL_FLAG = `_ogr.ALTER_ALL_FLAG`
| F_VAL_NULL = `_ogr.F_VAL_NULL`
| F_VAL_GEOM_TYPE = `_ogr.F_VAL_GEOM_TYPE`
| F_VAL_WIDTH = `_ogr.F_VAL_WIDTH`
| F_VAL_ALLOW_NULL_WHEN_DEFAULT = `_ogr.F_VAL_ALLOW_NULL_WHEN_DEF`...``
| F_VAL_ALL = `_ogr.F_VAL_ALL`
| OLCRandomRead = `_ogr.OLCRandomRead`
| OLCSequentialWrite = `_ogr.OLCSequentialWrite`
| OLCRandomWrite = `_ogr.OLCRandomWrite`
| OLCFastSpatialFilter = `_ogr.OLCFastSpatialFilter`
| OLCFastFeatureCount = `_ogr.OLCFastFeatureCount`
| OLCFastGetExtent = `_ogr.OLCFastGetExtent`
| OLCCreateField = `_ogr.OLCCreateField`
| OLCDeleteField = `_ogr.OLCDeleteField`
| OLCReorderFields = `_ogr.OLCReorderFields`
| OLCAlterFieldDefn = `_ogr.OLCAlterFieldDefn`
| OLCTransactions = `_ogr.OLCTransactions`
| OLCDeleteFeature = `_ogr.OLCDeleteFeature`
| OLCFastSetNextByIndex = `_ogr.OLCFastSetNextByIndex`
| OLCStringsAsUTF8 = `_ogr.OLCStringsAsUTF8`
| OLCIgnoreFields = `_ogr.OLCIgnoreFields`
| OLCCreateGeomField = `_ogr.OLCCreateGeomField`
| OLCCurveGeometries = `_ogr.OLCCurveGeometries`
| OLCMeasuredGeometries = `_ogr.OLCMeasuredGeometries`
| ODsCCreateLayer = `_ogr.ODsCCreateLayer`
| ODsCDeleteLayer = `_ogr.ODsCDeleteLayer`
| ODsCCreateGeomFieldAfterCreateLayer = `_ogr.ODsCCreateGeomField`...``
| ODsCCurveGeometries = `_ogr.ODsCCurveGeometries`
| ODsCTransactions = `_ogr.ODsCTransactions`
| ODsCEmulatedTransactions = `_ogr.ODsCEmulatedTransactions`
| ODsCMeasuredGeometries = `_ogr.ODsCMeasuredGeometries`
| ODsCRandomLayerRead = `_ogr.ODsCRandomLayerRead`
| ODsCRandomLayerWrite = `_ogr.ODsCRandomLayerWrite`
| ODsCAddFieldDomain = `_ogr.ODsCAddFieldDomain`
| ODrCCreateDataSource = `_ogr.ODrCCreateDataSource`
| ODrCDeleteDataSource = `_ogr.ODrCDeleteDataSource`
| OLMD_FID64 = `_ogr.OLMD_FID64`
| OGRERR_NONE = `_ogr.OGRERR_NONE`
| OGRERR_NOT_ENOUGH_DATA = `_ogr.OGRERR_NOT_ENOUGH_DATA`
| OGRERR_NOT_ENOUGH_MEMORY = `_ogr.OGRERR_NOT_ENOUGH_MEMORY`
| OGRERR_UNSUPPORTED_GEOMETRY_TYPE = `_ogr.OGRERR_UNSUPPORTED_GEO`...``
| OGRERR_UNSUPPORTED_OPERATION = `_ogr.OGRERR_UNSUPPORTED_OPERATION`
| OGRERR_CORRUPT_DATA = `_ogr.OGRERR_CORRUPT_DATA`
| OGRERR_FAILURE = `_ogr.OGRERR_FAILURE`
| OGRERR_UNSUPPORTED_SRS = `_ogr.OGRERR_UNSUPPORTED_SRS`
| OGRERR_INVALID_HANDLE = `_ogr.OGRERR_INVALID_HANDLE`
| OGRERR_NON_EXISTING_FEATURE = `_ogr.OGRERR_NON_EXISTING_FEATURE`
| TermProgress = `_ogr.TermProgress`

Variables Details | [hide private]

  ### F_VAL_ALLOW_NULL_WHEN_DEFAULT Value:
      _ogr.F_VAL_ALLOW_NULL_WHEN_DEFAULT

  ### ODsCCreateGeomFieldAfterCreateLayer Value:
      _ogr.ODsCCreateGeomFieldAfterCreateLayer

  ### OGRERR_UNSUPPORTED_GEOMETRY_TYPE Value:
      _ogr.OGRERR_UNSUPPORTED_GEOMETRY_TYPE