Mapbender 3.0.6.3 API documenation
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
  • Download

Namespaces

  • FOM
    • CoreBundle
      • Component
      • DependencyInjection
      • Doctrine
        • Types
      • Form
        • DataTransformer
        • Type
    • ManagerBundle
      • Component
      • Configuration
      • Controller
      • DependencyInjection
        • Compiler
      • Form
        • Type
      • Routing
    • UserBundle
      • Command
      • Component
      • Controller
      • DependencyInjection
        • Factory
      • Entity
      • EventListener
      • Form
        • DataTransformer
        • EventListener
        • Type
      • Security
        • Authentication
          • Provider
          • Token
        • Authorization
          • Voter
        • Firewall
  • Mapbender
    • Component
    • CoreBundle
      • Asset
      • Command
      • Component
        • Exception
      • Controller
      • DataFixtures
        • ORM
          • Application
      • DependencyInjection
        • Compiler
      • Element
        • DataTransformer
        • EventListener
        • Type
      • Entity
      • EventListener
      • Extension
      • Form
        • DataTransformer
        • EventListener
        • Type
      • Security
      • Template
      • Tests
        • Controller
      • Utils
      • Validator
        • Constraints
    • DataSourceBundle
      • Component
        • Drivers
          • Interfaces
      • Controller
      • DependencyInjection
      • Element
        • Type
      • Entity
      • Extension
      • Tests
    • DigitizerBundle
      • Component
      • Element
        • Type
      • Entity
      • Utils
    • DrupalIntegrationBundle
      • DependencyInjection
      • Security
        • Authentication
          • Provider
          • Token
        • Authorization
          • Voter
        • Factory
        • Firewall
        • User
      • Session
    • KmlBundle
      • Element
    • ManagerBundle
      • Component
        • Exception
      • Controller
      • Form
        • DataTransformer
        • Type
      • Template
    • MobileBundle
      • DependencyInjection
      • Template
    • PrintBundle
      • Component
      • Element
        • Type
    • WmcBundle
      • Component
        • Exception
      • Element
        • Type
      • Entity
      • Form
        • Type
      • Tests
        • Component
    • WmsBundle
      • Component
        • Exception
      • Controller
      • DependencyInjection
      • Element
        • DataTransformer
        • EventListener
        • Type
      • Entity
      • Event
      • Form
        • DataTransformer
        • EventListener
        • Type
  • None
  • OwsProxy3
    • CoreBundle
      • Component
        • Exception
      • Controller
      • DependencyInjection
      • Entity
      • Event
      • EventListener
      • Worker
  • PHP

Classes

  • WmsInstance
  • WmsInstanceLayer
  • WmsInstanceLayerRepository
  • WmsLayerSource
  • WmsLayerSourceKeyword
  • WmsSource
  • WmsSourceKeyword

Class WmsInstance

WmsInstance class

Mapbender\CoreBundle\Entity\SourceInstance
Extended by Mapbender\WmsBundle\Entity\WmsInstance
Namespace: Mapbender\WmsBundle\Entity
Author: Paul Schmidt
ORM\Entity
ORM\Table(name="mb_wms_wmsinstance"): ORM\DiscriminatorMap({"mb_wms_wmssourceinstance" = "WmsSourceInstance"})
Located at Mapbender/WmsBundle/Entity/WmsInstance.php

Methods summary

public
# __construct( )

WmsInstance constructor.

WmsInstance constructor.

public Mapbender\WmsBundle\Entity\WmsInstance
# setId( integer $id )

Set id

Set id

Parameters

$id

Returns

Mapbender\WmsBundle\Entity\WmsInstance
WmsInstance
public integer
# getId( )

Get id

Get id

Returns

integer
integer

Overrides

Mapbender\CoreBundle\Entity\SourceInstance::getId
public array
# getDimensions( )

Returns dimensions

Returns dimensions

Returns

array
of DimensionIst
public Mapbender\WmsBundle\Entity\WmsInstance
# setDimensions( array $dimensions )

Sets dimensions

Sets dimensions

Parameters

$dimensions
array of DimensionIst

Returns

Mapbender\WmsBundle\Entity\WmsInstance
\Mapbender\WmsBundle\Entity\WmsInstance
public VendorSpecific[]|DimensionInst[]
# getVendorspecifics( )

Returns

VendorSpecific[]|DimensionInst[]
VendorSpecific[]|DimensionInst[]
public Mapbender\WmsBundle\Entity\WmsInstance
# setVendorspecifics( array $vendorspecifics )

Sets vendorspecifics

Sets vendorspecifics

Parameters

$vendorspecifics
array of DimensionIst

Returns

Mapbender\WmsBundle\Entity\WmsInstance
\Mapbender\WmsBundle\Entity\WmsInstance
public mixed
# setConfiguration( array $configuration )

Set configuration

Set configuration

Parameters

$configuration

Returns

mixed
$this
public array
# getConfiguration( )

Get an Instance Configuration.

Get an Instance Configuration.

Returns

array
$configuration
public Mapbender\WmsBundle\Entity\WmsInstance
# setLayers( array $layers )

Set layers

Set layers

Parameters

$layers

Returns

Mapbender\WmsBundle\Entity\WmsInstance
WmsInstance
public Mapbender\WmsBundle\Entity\WmsInstanceLayer[]|Doctrine\Common\Collections\ArrayCollection
# getLayers( )

Get layers

Get layers

Returns

Mapbender\WmsBundle\Entity\WmsInstanceLayer[]|Doctrine\Common\Collections\ArrayCollection
\Mapbender\WmsBundle\Entity\WmsInstanceLayer[]|ArrayCollection
public Mapbender\WmsBundle\Entity\WmsInstanceLayer
# getRootlayer( )

Get root layer

Get root layer

Returns

Mapbender\WmsBundle\Entity\WmsInstanceLayer
WmsInstanceLayer
public Mapbender\WmsBundle\Entity\WmsInstance
# setTitle( string $title )

Set title

Set title

Parameters

$title

Returns

Mapbender\WmsBundle\Entity\WmsInstance
WmsInstance

Overrides

Mapbender\CoreBundle\Entity\SourceInstance::setTitle
public string
# getTitle( )

Get title

Get title

Returns

string
string

Overrides

Mapbender\CoreBundle\Entity\SourceInstance::getTitle
public Mapbender\WmsBundle\Entity\WmsInstance
# setSrs( array $srs )

Set srs

Set srs

Parameters

$srs

Returns

Mapbender\WmsBundle\Entity\WmsInstance
WmsInstance
public array
# getSrs( )

Get srs

Get srs

Returns

array
array
public Mapbender\WmsBundle\Entity\WmsInstance
# setFormat( string $format )

Set format

Set format

Parameters

$format

Returns

Mapbender\WmsBundle\Entity\WmsInstance
WmsInstance
public string
# getFormat( )

Get format

Get format

Returns

string
string
public Mapbender\WmsBundle\Entity\WmsInstance
# setInfoformat( string $infoformat )

Set infoformat

Set infoformat

Parameters

$infoformat

Returns

Mapbender\WmsBundle\Entity\WmsInstance
WmsInstance
public string
# getInfoformat( )

Get infoformat

Get infoformat

Returns

string
string
public Mapbender\WmsBundle\Entity\WmsInstance
# setExceptionformat( string $exceptionformat )

Set exceptionformat

Set exceptionformat

Parameters

$exceptionformat

Returns

Mapbender\WmsBundle\Entity\WmsInstance
WmsInstance
public string
# getExceptionformat( )

Get exceptionformat

Get exceptionformat

Returns

string
string
public Mapbender\WmsBundle\Entity\WmsInstance
# setTransparency( boolean $transparency )

Set transparency

Set transparency

Parameters

$transparency

Returns

Mapbender\WmsBundle\Entity\WmsInstance
WmsInstance
public boolean
# getTransparency( )

Get transparency

Get transparency

Returns

boolean
boolean
public Mapbender\WmsBundle\Entity\WmsInstance
# setVisible( boolean $visible )

Set visible

Set visible

Parameters

$visible

Returns

Mapbender\WmsBundle\Entity\WmsInstance
WmsInstance
public boolean
# getVisible( )

Get visible

Get visible

Returns

boolean
boolean
public Mapbender\WmsBundle\Entity\WmsInstance
# setOpacity( integer $opacity )

Set opacity

Set opacity

Parameters

$opacity

Returns

Mapbender\WmsBundle\Entity\WmsInstance
WmsInstance
public integer
# getOpacity( )

Get opacity

Get opacity

Returns

integer
integer
public mixed
# setProxy( boolean $proxy )

Set proxy

Set proxy

Parameters

$proxy

Returns

mixed
$this
public boolean
# getProxy( )

Get proxy

Get proxy

Returns

boolean
boolean
public mixed
# setTiled( boolean $tiled )

Set tiled

Set tiled

Parameters

$tiled

Returns

mixed
$this
public boolean
# getTiled( )

Get tiled

Get tiled

Returns

boolean
boolean
public mixed
# setRatio( boolean $ratio )

Set ratio

Set ratio

Parameters

$ratio

Returns

mixed
$this
public boolean
# getRatio( )

Get ratio

Get ratio

Returns

boolean
boolean
public Mapbender\WmsBundle\Entity\WmsInstance
# setBuffer( boolean $buffer )

Set buffer

Set buffer

Parameters

$buffer

Returns

Mapbender\WmsBundle\Entity\WmsInstance
WmsInstance
public boolean
# getBuffer( )

Get buffer

Get buffer

Returns

boolean
boolean
public Mapbender\WmsBundle\Entity\WmsInstance
# setSource( Mapbender\WmsBundle\Entity\WmsSource $wmssource = null )

Set wmssource

Set wmssource

Parameters

$wmssource

Returns

Mapbender\WmsBundle\Entity\WmsInstance
WmsInstance
public Mapbender\WmsBundle\Entity\WmsSource
# getSource( )

Get wmssource

Get wmssource

Returns

Mapbender\WmsBundle\Entity\WmsSource
WmsSource
public Mapbender\WmsBundle\Entity\WmsInstance
# addLayer( Mapbender\WmsBundle\Entity\WmsInstanceLayer $layer )

Add layers

Add layers

Parameters

$layer
$layers

Returns

Mapbender\WmsBundle\Entity\WmsInstance
WmsInstance
public boolean
# removeLayer( Mapbender\WmsBundle\Entity\WmsInstanceLayer $layers )

Remove layer

Remove layer

Parameters

$layers

Returns

boolean
true if layer removed
public string
# __toString( )

Returns

string
string

Overrides

Mapbender\CoreBundle\Entity\SourceInstance::__toString
public static array
# listAssets( )

Returns

array
array

Inheritdoc

Overrides

Mapbender\CoreBundle\Entity\SourceInstance::listAssets
public Mapbender\WmsBundle\Component\WmsMetadata
# getMetadata( )

Returns

Mapbender\WmsBundle\Component\WmsMetadata
WmsMetadata

Methods inherited from Mapbender\CoreBundle\Entity\SourceInstance

getAssets(), getClassname(), getEnabled(), getLayerset(), getManagertype(), getType(), getWeight(), isBasesource(), setBasesource(), setEnabled(), setLayerset(), setWeight()

Magic methods summary

Properties summary

protected array $configuration

$configuration The instance configuration

$configuration The instance configuration

ORM\Column(type="array",

nullable=true)
#
protected Source $source

a source

a source

ORM\JoinColumn(name="wmssource",

referencedColumnName="id")

ORM\ManyToOne(targetEntity="Mapbender\WmsBundle\Entity\WmsSource",

inversedBy="instances", cascade={"refresh"})
#
protected mixed $layers

ORM\JoinColumn(name="layers",

referencedColumnName="id")

ORM\OneToMany(targetEntity="WmsInstanceLayer",

mappedBy="sourceInstance", cascade={"refresh", "remove"})

ORM\OrderBy({"priority"

= "asc"})
#
protected mixed $srs

ORM\Column(type="string",

nullable=true)
#
protected mixed $format

ORM\Column(type="string",

nullable=true)
#
protected mixed $infoformat

ORM\Column(type="string",

nullable=true)
#
protected mixed $exceptionformat

ORM\Column(type="string",

nullable=true)
#null
protected boolean $transparency

ORM\Column(type="boolean",

nullable=true)
#true
protected boolean $visible

ORM\Column(type="boolean",

nullable=true)
#true
protected integer $opacity

ORM\Column(type="integer",

nullable=true)
#100
protected boolean $proxy

ORM\Column(type="boolean",

nullable=true)
#false
protected boolean $tiled

ORM\Column(type="boolean",

nullable=true)
#false
protected mixed $dimensions

ORM\Column(type="array",

nullable=true)
#
protected mixed $vendorspecifics

ORM\Column(type="array",

nullable=true)
#
protected integer $buffer

ORM\Column(type="integer",

options={"default" = 0})
#0
protected float $ratio

ORM\Column(type="decimal",

scale=2, options={"default" = 1.25})
#1.25

Properties inherited from Mapbender\CoreBundle\Entity\SourceInstance

$basesource, $enabled, $id, $layerset, $title, $weight

Mapbender 3.0.6.3 API documenation API documentation generated by ApiGen 2.8.0