Geo::GDAL 1.9
Classes

Geo::OGR Class Reference

Inheritance diagram for Geo::OGR:
Inheritance graph
[legend]

List of all members.

Classes

class  DataSource
class  Driver
class  Feature
class  FeatureDefn
class  FieldDefn
class  Geometry
class  Layer

Public Functions

list GeometryTypes ()
list Drivers ()
scalar GetDriverCount ()
scalar GetOpenDSCount ()
 SetGenerate_DB2_V72_BYTE_ORDER (scalar Generate_DB2_V72_BYTE_ORDER)
Geo::OGR::DataSource GetOpenDS (scalar number)
Geo::OGR::DataSource Open (scalar name, scalar update=0)
Geo::OGR::DataSource OpenShared (scalar name, scalar update=0)
Geo::OGR::Driver GetDriverByName (scalar name)
Geo::OGR::Driver Driver (scalar driver)

Member Function Documentation

Geo::OGR::Driver Geo::OGR::Driver ( scalar  driver)

Create a driver object for the internal OGR driver.

Note:
a.k.a. GetDriver
Parameters:
driverthe index or the name of the driver
Returns:
a new Geo::OGR::Driver object
list Geo::OGR::Drivers ( )
Returns:
a list of Geo::OGR::Driver objects, one for each OGR format.
list Geo::OGR::GeometryTypes ( )
Returns:
a list of all geometry types.
Geo::OGR::Driver Geo::OGR::GetDriverByName ( scalar  name)
Parameters:
name
Returns:
a new Geo::OGR::Driver object.
scalar Geo::OGR::GetDriverCount ( )
Returns:
the number of all available drivers.
Geo::OGR::DataSource Geo::OGR::GetOpenDS ( scalar  number)
Parameters:
numberThe number of the requested data source.
Returns:
a new Geo::OGR::DataSource object.
scalar Geo::OGR::GetOpenDSCount ( )
Returns:
the number of all open data sources.
Geo::OGR::DataSource Geo::OGR::Open ( scalar  name,
scalar  update = 0 
)
Parameters:
nameThe data source string (directory, filename, etc.).
updateWhether to open the data source in update mode.
Returns:
a new Geo::OGR::DataSource object.

Reimplemented in Geo::OGR::Driver, and Geo::OGR::DataSource.

Geo::OGR::DataSource Geo::OGR::OpenShared ( scalar  name,
scalar  update = 0 
)
Parameters:
nameThe data source string (directory, filename, etc.).
updateWhether to open the data source in update mode.
Returns:
a new Geo::OGR::DataSource object.

Reimplemented in Geo::OGR::DataSource.

Geo::OGR::SetGenerate_DB2_V72_BYTE_ORDER ( scalar  Generate_DB2_V72_BYTE_ORDER)

Needed only on IBM DB2.


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