parameters: (self, *args)
return_statement: return _ogr.Geometry_Normalize(self, *args)
docstring: r"""
          Normalize(Geometry self) -> Geometry
          OGRGeometryH
          OGR_G_Normalize(OGRGeometryH hGeom)
  
          Attempts to bring geometry into normalized/canonical form.
  
          This function is the same as the C++ method OGRGeometry::Normalize().
  
          This function is built on the GEOS library; check it for the
          definition of the geometry operation. If OGR is built without the GEOS
          library, this function will always fail, issuing a CPLE_NotSupported
          error.
  
          Parameters:
          -----------
  
          hGeom:  The Geometry to normalize.
  
          a newly allocated geometry now owned by the caller, or NULL on
          failure.
  
          GDAL 3.3
docstring_summary: r"""
          Normalize(Geometry self) -> Geometry
          OGRGeometryH
          OGR_G_Normalize(OGRGeometryH hGeom)
docstring_tokens: r Normalize ( Geometry self ) - > Geometry OGRGeometryH OGR_G_Normalize ( OGRGeometryH hGeom )
function: def Normalize(self, *args):
          r"""
          Normalize(Geometry self) -> Geometry
          OGRGeometryH
          OGR_G_Normalize(OGRGeometryH hGeom)
  
          Attempts to bring geometry into normalized/canonical form.
  
          This function is the same as the C++ method OGRGeometry::Normalize().
  
          This function is built on the GEOS library; check it for the
          definition of the geometry operation. If OGR is built without the GEOS
          library, this function will always fail, issuing a CPLE_NotSupported
          error.
  
          Parameters:
          -----------
  
          hGeom:  The Geometry to normalize.
  
          a newly allocated geometry now owned by the caller, or NULL on
          failure.
  
          GDAL 3.3 
          """
          return _ogr.Geometry_Normalize(self, *args)
function_tokens: def Normalize ( self , * args ) : return _ogr . Geometry_Normalize ( self , * args )