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})