Geo::OGR Class Reference

Inherited by Geo::OGR::DataSource, Geo::OGR::Driver, Geo::OGR::Feature, Geo::OGR::FeatureDefn, Geo::OGR::FieldDefn, Geo::OGR::Geometry, and Geo::OGR::Layer.

Inheritance diagram for Geo::OGR:

Inheritance graph
[legend]
List of all members.

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)

Classes

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

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:
driver the 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:
number The 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:
name The data source string (directory, filename, etc.).
update Whether 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:
name The data source string (directory, filename, etc.).
update Whether 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:
Generated on 26 May 2013 for Geo::GDAL by  doxygen 1.4.7