Geo::GDAL
2.4
|
A definition of a spatial attribute.
More...
Public Member Functions | |
public scalar | GeometryType (scalar type) |
public method | GetSchema () |
public scalar | Ignored (scalar ignore) |
public scalar | Name (scalar name) |
public scalar | Nullable (scalar nullable) |
public hash reference | Schema (hash params) |
public method | SetSchema () |
public scalar | SpatialReference (scalar sr) |
public method | Type () |
public method | Types () |
public Geo::OGR::GeomFieldDefn | new (hash params) |
Create a new spatial field definition. More... | |
Public Member Functions inherited from Geo::OGR | |
public list | ByteOrders () |
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 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 scalar Geo::OGR::GeomFieldDefn::GeometryType | ( | scalar | type | ) |
Object method.
public method Geo::OGR::GeomFieldDefn::GetSchema | ( | ) |
public scalar Geo::OGR::GeomFieldDefn::Ignored | ( | scalar | ignore | ) |
Object method.
public scalar Geo::OGR::GeomFieldDefn::Name | ( | scalar | name | ) |
Object method.
public Geo::OGR::GeomFieldDefn Geo::OGR::GeomFieldDefn::new | ( | hash | params | ) |
Create a new spatial field definition.
Class method.
params | one or more of: - Name name for the field (default is 'geom'). - GeometryType type for the field type, one of Geo::OGR::GeomFieldDefn::Types (default is 'Unknown'). - SpatialReference a Geo::OSR::SpatialReference object. - Nullable (default is true) - Ignored (default is false) |
public scalar Geo::OGR::GeomFieldDefn::Nullable | ( | scalar | nullable | ) |
Object method.
public hash reference Geo::OGR::GeomFieldDefn::Schema | ( | hash | params | ) |
Object method.
Get the schema or set parts of the schema.
params | [optional] as those in Geo::OGR::GeomFieldDefn::new. |
public method Geo::OGR::GeomFieldDefn::SetSchema | ( | ) |
public scalar Geo::OGR::GeomFieldDefn::SpatialReference | ( | scalar | sr | ) |
Object method.
public method Geo::OGR::GeomFieldDefn::Type | ( | ) |
Object method.
public method Geo::OGR::GeomFieldDefn::Types | ( | ) |
Package subroutine.