Inheritance diagram for Geo::OGR::Driver:

Public Class Methods | |
| list | Capabilities () |
Public Object Methods | |
| scalar | TestCapability (scalar cap) |
| Geo::OGR::DataSource | Create (scalar name, hashref options=undef) |
| Geo::OGR::DataSource | Copy (scalar ds, scalar name, listref options=undef) |
| Geo::OGR::DataSource | Open (scalar name, scalar update=0) |
| Delete (scalar name) | |
| scalar | Name () |
Public Attributes | |
| list | CAPABILITIES |
| name | |
| list Geo::OGR::Driver::Capabilities | ( | ) |
@all_capabilities = Geo::OGR::Driver::Capabilities; @capabilities_of_a_driver = Geo::OGR::Driver('KML')->Capabilities;
| Geo::OGR::DataSource Geo::OGR::Driver::Copy | ( | scalar | ds, | |
| scalar | name, | |||
| listref | options = undef | |||
| ) |
Copy an OGR data source object.
| ds | The Geo::OGR::DataSource object to be copied. | |
| name | The name for the new data source. | |
| options | Driver specific options. |
| Geo::OGR::DataSource Geo::OGR::Driver::Create | ( | scalar | name, | |
| hashref | options = undef | |||
| ) |
Create an OGR data source object.
| name | The data source name. | |
| options | Driver specific options. |
$ds = Geo::OGR::Driver('driver name')->Create('data source name', {});
| Geo::OGR::Driver::Delete | ( | scalar | name | ) |
| scalar Geo::OGR::Driver::Name | ( | ) |
| Geo::OGR::DataSource Geo::OGR::Driver::Open | ( | scalar | name, | |
| scalar | update = 0 | |||
| ) |
Open an OGR data source object. Alternative name: OpenDataSource.
| name | The name of data source. | |
| update | Whether to open the data source in update mode. |
Reimplemented from Geo::OGR.
| scalar Geo::OGR::Driver::TestCapability | ( | scalar | cap | ) |
| cap | A capability string. |
scalar (access as $driver->{name})
1.4.7