Class Feature
Class Feature
- Mapbender\DataSourceBundle\Entity\DataItem
-
Mapbender\DataSourceBundle\Entity\Feature
Namespace: Mapbender\DataSourceBundle\Entity
Package: Mapbender\CoreBundle\Entity
Author: Andriy Oblivantsev <eslider@gmail.com>
Located at data-source/Entity/Feature.php
Package: Mapbender\CoreBundle\Entity
Author: Andriy Oblivantsev <eslider@gmail.com>
Located at data-source/Entity/Feature.php
Methods summary
public
mixed
|
|
public
mixed
|
|
public
mixed
|
|
public
|
|
public
|
|
public
|
#
__construct( mixed $args = null, integer $srid = null, string $uniqueIdField = 'id', string $geomField = "geom" )
|
public
array
|
|
public
string
|
|
public
mixed
|
|
public
boolean
|
|
public
string
|
|
public
|
Methods inherited from Mapbender\DataSourceBundle\Entity\DataItem
getAttribute()
,
getAttributes()
,
getChildren()
,
getId()
,
hasId()
,
setAttribute()
,
setAttributes()
,
setChildren()
,
setId()
Magic methods summary
Constants summary
string |
TYPE_POINT
|
# 'POINT' |
string |
TYPE_LINESTRING
|
# 'LINESTRING' |
string |
TYPE_POLYGON
|
# 'POLYGON' |
string |
TYPE_MULTIPOINT
|
# 'MULTIPOINT' |
string |
TYPE_MULTILINESTRING
|
# 'MULTILINESTRING' |
string |
TYPE_MULTIPOLYGON
|
# 'MULTIPOLYGON' |
string |
TYPE_GEOMETRYCOLLECTION
|
# 'GEOMETRYCOLLECTION' |
Properties summary
public static
array
|
$simpleGeometries
|
# array(
Feature::TYPE_POINT,
Feature::TYPE_LINESTRING,
Feature::TYPE_POLYGON,
) |
public static
array
|
$complexGeometries
|
# array(
Feature::TYPE_MULTIPOLYGON,
Feature::TYPE_MULTILINESTRING,
Feature::TYPE_MULTIPOINT
) |
protected
mixed
|
$geom
Geometries as WKT |
|
protected
mixed
|
$srid
Geometry SRID |
|
protected
mixed
|
$geomField
GEOM field name |
|
protected
mixed
|
$type
Geometry type. |