Geo::GDAL 0.21

Geo::OGR::DataSource Class Reference

List of all members.

Public Object Methods

 GetRefCount ()
 GetSummaryRefCount ()
 GetLayerCount ()
 GetDriver ()
 GetName ()
 DeleteLayer (scalar index)
 CreateLayer (scalar name, scalar reference=undef, scalar geom_type=scalar Geo::OGR::wkbUnknown, listref options=undef)
 CopyLayer (scalar src_layer, scalar new_name, listref options=undef)
 GetLayerByIndex (scalar index=0)
 GetLayerByName (scalar name)
 TestCapability (scalar cap)
 ExecuteSQL (scalar statement, scalar geom=undef, scalar dialect="")
 ReleaseResultSet ()

Public Attributes

 name

Member Function Documentation

Geo::OGR::DataSource::CopyLayer ( scalar  src_layer,
scalar  new_name,
listref  options = undef 
)
Parameters:
$src_layerGeo::OGR::Layer object
Returns:
Geo::OGR::Layer object
Geo::OGR::DataSource::CreateLayer ( scalar  name,
scalar  reference = undef,
scalar  geom_type = scalar Geo::OGR::wkbUnknown,
listref  options = undef 
)
Parameters:
$referenceGeo::OSR::SpatialReference object
$geom_typeone of $Geo::OGR::wkb*
Returns:
Geo::OGR::Layer object
Geo::OGR::DataSource::DeleteLayer ( scalar  index)
Returns:
scalar (OGRErr)
Geo::OGR::DataSource::ExecuteSQL ( scalar  statement,
scalar  geom = undef,
scalar  dialect = "" 
)
Parameters:
$geomGeo::OGR::Geometry object
Returns:
Geo::OGR::Layer object
Geo::OGR::DataSource::GetDriver ( )
Returns:
Geo::OGR::Driver object
Geo::OGR::DataSource::GetLayerByIndex ( scalar  index = 0)
Returns:
Geo::OGR::Layer object
Geo::OGR::DataSource::GetLayerByName ( scalar  name)
Returns:
Geo::OGR::Layer object
Geo::OGR::DataSource::GetLayerCount ( )
Returns:
scalar (int)
Geo::OGR::DataSource::GetName ( )
Returns:
scalar (string)
Geo::OGR::DataSource::GetRefCount ( )
Returns:
scalar (int)
Geo::OGR::DataSource::GetSummaryRefCount ( )
Returns:
scalar (int)
Geo::OGR::DataSource::ReleaseResultSet ( )
Geo::OGR::DataSource::TestCapability ( scalar  cap)
Returns:
scalar (int)

Member Data Documentation

scalar (access as $datasource->{name})


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