Geo::GDAL
2.4
|
OGR utility functions.
More...
Classes | |
class | DataSource |
A vector dataset. More... | |
class | Driver |
A vector format driver. More... | |
class | Feature |
A collection of non-spatial and spatial attributes. More... | |
class | FeatureDefn |
The schema of a feature or a layer. More... | |
class | FieldDefn |
A definition of a non-spatial attribute. More... | |
class | FieldDomain |
class | Geometry |
Spatial data. More... | |
class | GeomFieldDefn |
A definition of a spatial attribute. More... | |
class | GeomTransformer |
class | Layer |
A collection of similar features. More... | |
class | PreparedGeometry |
class | StyleTable |
Public Member Functions | |
public list | ByteOrders () |
public method | CreateGeometryFromEsriJson () |
public method | CreateGlobFieldDomain () |
public method | CreateRangeFieldDomain () |
public Geo::GDAL::Driver | Driver (scalar name) |
public list | DriverNames () |
public list | Drivers () |
public method | Flatten () |
public scalar | GeometryTypeModify (scalar type, scalar modifier) |
public scalar | GeometryTypeTest (scalar type, scalar test, scalar type2) |
public list | GeometryTypes () |
public method | GetNonLinearGeometriesEnabledFlag () |
public method | GetOpenDSCount () |
public method | HasM () |
public method | HasZ () |
public method | OFDMP_DEFAULT_VALUE () |
public method | OFDMP_GEOMETRY_WEIGHTED () |
public method | OFDMP_SUM () |
public method | OFDSP_DEFAULT_VALUE () |
public method | OFDSP_DUPLICATE () |
public method | OFDSP_GEOMETRY_RATIO () |
public method | OFDT_CODED () |
public method | OFDT_GLOB () |
public method | OFDT_RANGE () |
public Geo::GDAL::Dataset | Open (scalar name, scalar update=0) |
public Geo::GDAL::Dataset | OpenShared (scalar name, scalar update=0) |
public method | SetGenerate_DB2_V72_BYTE_ORDER (scalar Generate_DB2_V72_BYTE_ORDER) |
public method | SetNonLinearGeometriesEnabledFlag () |
public method | TIEHASH () |
public method | CLEAR () |
public method | FIRSTKEY () |
public method | NEXTKEY () |
public method | FETCH () |
public method | STORE () |
public method | this () |
public method | Driver () |
public method | GetDriverNames () |
public method | Drivers () |
public method | Open () |
public method | OpenShared () |
public method | GeometryType () |
public method | GeometryTypeModify () |
public method | GeometryTypeTest () |
public method | RELEASE_PARENT () |
OGR utility functions.
A wrapper for many OGR utility functions and a root class for all
OGR classes.
public list Geo::OGR::ByteOrders | ( | ) |
Package subroutine.
public method Geo::OGR::CLEAR | ( | ) |
Undocumented Method
public method Geo::OGR::CreateGeometryFromEsriJson | ( | ) |
public method Geo::OGR::CreateGlobFieldDomain | ( | ) |
public method Geo::OGR::CreateRangeFieldDomain | ( | ) |
public method Geo::OGR::Driver | ( | ) |
Undocumented Method
public Geo::GDAL::Driver Geo::OGR::Driver | ( | scalar | name | ) |
Package subroutine.
A.k.a GetDriver.
name | the short name of the driver. |
public list Geo::OGR::DriverNames | ( | ) |
Package subroutine.
A.k.a GetDriverNames
public method Geo::OGR::Drivers | ( | ) |
Package subroutine.
Undocumented Method
public method Geo::OGR::FETCH | ( | ) |
Undocumented Method
public method Geo::OGR::FIRSTKEY | ( | ) |
Undocumented Method
public method Geo::OGR::Flatten | ( | ) |
public method Geo::OGR::GeometryType | ( | ) |
Undocumented Method
public method Geo::OGR::GeometryTypeModify | ( | ) |
Undocumented Method
public scalar Geo::OGR::GeometryTypeModify | ( | scalar | type, |
scalar | modifier | ||
) |
Object method.
type | a geometry type (one of Geo::OGR::GeometryTypes). |
modifier | one of 'flatten', 'set_Z', 'make_collection', 'make_curve', or 'make_linear'. |
public list Geo::OGR::GeometryTypes | ( | ) |
Package subroutine.
public method Geo::OGR::GeometryTypeTest | ( | ) |
Undocumented Method
public scalar Geo::OGR::GeometryTypeTest | ( | scalar | type, |
scalar | test, | ||
scalar | type2 | ||
) |
Object method.
type | a geometry type (one of Geo::OGR::GeometryTypes). |
test | one of 'has_z', 'is_subclass_of', 'is_curve', 'is_surface', or 'is_non_linear'. |
type2 | a geometry type (one of Geo::OGR::GeometryTypes). Required for 'is_subclass_of' test. |
public method Geo::OGR::GetDriverNames | ( | ) |
Undocumented Method
public method Geo::OGR::GetNonLinearGeometriesEnabledFlag | ( | ) |
public method Geo::OGR::GetOpenDSCount | ( | ) |
public method Geo::OGR::HasM | ( | ) |
public method Geo::OGR::HasZ | ( | ) |
public method Geo::OGR::NEXTKEY | ( | ) |
Undocumented Method
public method Geo::OGR::OFDMP_DEFAULT_VALUE | ( | ) |
public method Geo::OGR::OFDMP_GEOMETRY_WEIGHTED | ( | ) |
public method Geo::OGR::OFDMP_SUM | ( | ) |
public method Geo::OGR::OFDSP_DEFAULT_VALUE | ( | ) |
public method Geo::OGR::OFDSP_DUPLICATE | ( | ) |
public method Geo::OGR::OFDSP_GEOMETRY_RATIO | ( | ) |
public method Geo::OGR::OFDT_CODED | ( | ) |
public method Geo::OGR::OFDT_GLOB | ( | ) |
public method Geo::OGR::OFDT_RANGE | ( | ) |
public method Geo::OGR::Open | ( | ) |
Undocumented Method
public Geo::GDAL::Dataset Geo::OGR::Open | ( | scalar | name, |
scalar | update = 0 |
||
) |
Object method.
Open a vector data source.
name | The data source string (directory, filename, etc.). |
update | Whether to open the data source in update mode (default is not). |
public method Geo::OGR::OpenShared | ( | ) |
Undocumented Method
public Geo::GDAL::Dataset Geo::OGR::OpenShared | ( | scalar | name, |
scalar | update = 0 |
||
) |
Object method.
Open a vector data source in shared mode.
name | The data source string (directory, filename, etc.). |
update | Whether to open the data source in update mode. |
public method Geo::OGR::RELEASE_PARENT | ( | ) |
Undocumented Method
public method Geo::OGR::SetGenerate_DB2_V72_BYTE_ORDER | ( | scalar | Generate_DB2_V72_BYTE_ORDER | ) |
Object method.
Needed only on IBM DB2.
public method Geo::OGR::SetNonLinearGeometriesEnabledFlag | ( | ) |
public method Geo::OGR::STORE | ( | ) |
Undocumented Method
public method Geo::OGR::this | ( | ) |
Undocumented Method
public method Geo::OGR::TIEHASH | ( | ) |
Undocumented Method