Geo::GDAL 0.21

Geo::OGR::Layer Class Reference

List of all members.

Public Object Methods

 GetRefCount ()
 SetSpatialFilter (scalar filter)
 SetSpatialFilterRect (scalar minx, scalar miny, scalar maxx, scalar maxy)
 GetSpatialFilter ()
 SetAttributeFilter (scalar filter_string)
 ResetReading ()
 GetNextFeature ()
 GetName ()
 GetFeature (scalar fid)
 SetNextByIndex (scalar new_index)
 SetFeature (scalar feature)
 CreateFeature (scalar feature)
 DeleteFeature (scalar fid)
 SyncToDisk ()
 GetLayerDefn ()
 GetFeatureCount (scalar force=1)
 GetExtent (scalar force=1)
 TestCapability (scalar cap)
 CreateField (scalar field_def, scalar approx_ok=1)
 StartTransaction ()
 CommitTransaction ()
 RollbackTransaction ()
 GetSpatialRef ()
 GetFeatureRead ()

Member Function Documentation

Geo::OGR::Layer::CommitTransaction ( )
Returns:
scalar (OGRErr)
Geo::OGR::Layer::CreateFeature ( scalar  feature)
Parameters:
$featureGeo::OGR::Feature object
Returns:
scalar (OGRErr)
Geo::OGR::Layer::CreateField ( scalar  field_def,
scalar  approx_ok = 1 
)
Parameters:
$field_defGeo::OGR::FieldDefn
Returns:
scalar (OGRErr)
Geo::OGR::Layer::DeleteFeature ( scalar  fid)
Returns:
scalar (OGRErr)
Geo::OGR::Layer::GetExtent ( scalar  force = 1)
Returns:
arrayref Extent = ($minx, $miny, $maxx, $maxy)
Geo::OGR::Layer::GetFeature ( scalar  fid)
Returns:
Geo::OGR::Feature object
Geo::OGR::Layer::GetFeatureCount ( scalar  force = 1)
Returns:
scalar (int)
Geo::OGR::Layer::GetFeatureRead ( )
Returns:
scalar (int)
Geo::OGR::Layer::GetLayerDefn ( )
Returns:
Geo::OGR::FeatureDefn object
Geo::OGR::Layer::GetName ( )
Returns:
scalar (string)
Geo::OGR::Layer::GetNextFeature ( )
Returns:
Geo::OGR::Feature object
Geo::OGR::Layer::GetRefCount ( )
Returns:
scalar (int)
Geo::OGR::Layer::GetSpatialFilter ( )
Returns:
Geo::OGR::Geometry object
Geo::OGR::Layer::GetSpatialRef ( )
Geo::OGR::Layer::ResetReading ( )
Geo::OGR::Layer::RollbackTransaction ( )
Returns:
scalar (OGRErr)
Geo::OGR::Layer::SetAttributeFilter ( scalar  filter_string)
Returns:
scalar (OGRErr)
Geo::OGR::Layer::SetFeature ( scalar  feature)
Parameters:
$featureGeo::OGR::Feature object
Returns:
scalar (OGRErr)
Geo::OGR::Layer::SetNextByIndex ( scalar  new_index)
Returns:
scalar (OGRErr)
Geo::OGR::Layer::SetSpatialFilter ( scalar  filter)
Parameters:
$filterGeo::OGR::Geometry object
Geo::OGR::Layer::SetSpatialFilterRect ( scalar  minx,
scalar  miny,
scalar  maxx,
scalar  maxy 
)
Geo::OGR::Layer::StartTransaction ( )
Returns:
scalar (OGRErr)
Geo::OGR::Layer::SyncToDisk ( )
Returns:
scalar (OGRErr)
Geo::OGR::Layer::TestCapability ( scalar  cap)
Returns:
scalar (int)

The documentation for this class was generated from the following file: