Class PostgreSQL
Class PostgreSQL
- Symfony\Component\DependencyInjection\ContainerAware
-
Mapbender\DataSourceBundle\Component\Drivers\BaseDriver
-
Mapbender\DataSourceBundle\Component\Drivers\DoctrineBaseDriver implements Mapbender\DataSourceBundle\Component\Drivers\Interfaces\Base
-
Mapbender\DataSourceBundle\Component\Drivers\PostgreSQL implements Mapbender\DataSourceBundle\Component\Drivers\Interfaces\Manageble, Mapbender\DataSourceBundle\Component\Drivers\Interfaces\Routable, Mapbender\DataSourceBundle\Component\Drivers\Interfaces\Geographic
Namespace: Mapbender\DataSourceBundle\Component\Drivers
Package: Mapbender\DataSourceBundle\Component\Drivers
Author: Andriy Oblivantsev <eslider@gmail.com>
Located at data-source/Component/Drivers/PostgreSQL.php
Package: Mapbender\DataSourceBundle\Component\Drivers
Author: Andriy Oblivantsev <eslider@gmail.com>
Located at data-source/Component/Drivers/PostgreSQL.php
Methods summary
public
|
#
insert( array|
Insert data item |
public
boolean
|
#
addGeometryColumn( string $tableName, string $type, string $srid, string $geomFieldName = "geom", string $schemaName = "public", integer $dimensions = 2 )
Add geometry column |
public
boolean
|
|
public
integer
|
|
public
string
|
|
public
integer
|
|
public
integer
|
#
getNodeFromGeom( mixed $waysVerticesTableName, mixed $waysGeomFieldName, string $ewkt, null $transformTo = null, string $idKey = "id" )
Get nearest node to given geometry |
public
|
#
routeBetweenNodes( mixed $waysTableName, mixed $waysGeomFieldName, integer $startNodeId, integer $endNodeId, mixed $srid, boolean $directedGraph = false, boolean $hasReverseCost = false )
Route between nodes |
public
array
|
|
public
array
|
|
public
array
|
|
public
mixed
|
|
public
string
|
|
public
string
|
|
public
string
|
Methods inherited from Mapbender\DataSourceBundle\Component\Drivers\DoctrineBaseDriver
canRead()
,
canWrite()
,
cleanData()
,
connect()
,
extractTypeValues()
,
fetchColumn()
,
fetchList()
,
get()
,
getByCriteria()
,
getById()
,
getPlatformName()
,
getSelectQueryBuilder()
,
getStoreFields()
,
getTableName()
,
getVersion()
,
isReady()
,
prepareResults()
,
remove()
,
save()
,
search()
,
setFilter()
,
setTable()
,
update()
Methods inherited from Mapbender\DataSourceBundle\Component\Drivers\BaseDriver
__construct()
,
create()
,
getConnection()
,
getFields()
,
getUniqueId()
,
getWktType()
,
roundGeometry()
,
setFields()
,
setUniqueId()
Magic methods summary
Constants summary
Constants inherited from Mapbender\DataSourceBundle\Component\Drivers\DoctrineBaseDriver
Properties summary
Properties inherited from Mapbender\DataSourceBundle\Component\Drivers\DoctrineBaseDriver
$connection
,
$sqlFilter
,
$tableName