class OGRGeomType(type_input)
This class allows for the representation of an OGR geometry type in any of several ways:
>>> from django.contrib.gis.gdal import OGRGeomType >>> gt1 = OGRGeomType(3) # Using an integer for the type >>> gt2 = OGRGeomType('Polygon') # Using a string >>> gt3 = OGRGeomType('POLYGON') # It's case-insensitive >>> print(gt1 == 3, gt1 == 'Polygon') # Equivalence works w/non-OGRGeomType objects True True
-
name
Returns a short-hand string form of the OGR Geometry type:
>>> gt1.name 'Polygon'
-
num
Returns the number corresponding to the OGR geometry type:
>>> gt1.num 3
-
django
Returns the Django field type (a subclass of GeometryField) to use for storing this OGR type, or None
if there is no appropriate Django type:
>>> gt1.django 'PolygonField'
Please login to continue.