Class org_geoprisma_service_FeatureServerService

Description

Service de type feature server

  • author: Pascal Martin

Located in /org/geoprisma/service/FeatureServerService.php (line 23)

org_geoprisma_ConfigElement
   |
   --org_geoprisma_service_Service
      |
      --org_geoprisma_service_FeatureServerService
Class Constant Summary
 FEATURESERVER_SERVICE = 'featureserver'
 TYPE = 'featureserver'
 TYPE_ID = 3
Method Summary
string getFeature (string $pstrLayerName, string $pstrValue)
void insertIntoXML ( &$pobjDomElementServices,  &$pobjDomDocument)
Methods
Constructor __construct (line 36)

Construit un instance de org_geoprisma_service_FeatureServerService

  • access: public
org_geoprisma_service_FeatureServerService __construct (array $pobjArray)
  • array $pobjArray: Config

Redefinition of:
org_geoprisma_service_Service::__construct()
Construit un instance de org_geoprisma_service_Service
getDefaultLayerOptions (line 59)

Return the OpenLayers.Layer default options using this type of service.

  • access: public
array getDefaultLayerOptions (org_geoprisma_config_Config &$pobjConfig)

Redefinition of:
org_geoprisma_service_Service::getDefaultLayerOptions()
Return the OpenLayers default options using this type of service.
getFeature (line 100)

Build and execute a get request given a specific layername.

  • access: public
string getFeature (string $pstrLayerName, string $pstrValue)
  • string $pstrLayerName: The layer name to use in the request.
  • string $pstrValue: Condition value for the request
insertIntoXML (line 75)

Ajout le service courant (this) dans le xml

  • access: public
void insertIntoXML ( &$pobjDomElementServices,  &$pobjDomDocument)
  • DOMElement &$pobjDomElementServices: Noeud xml ou le service doit ĂȘtre ajouter
  • DOMDocument &$pobjDomDocument: Document XMl ou le noeud xml datastore est ajouter, utiliser pour construire les noeuds

Redefinition of:
org_geoprisma_service_Service::insertIntoXML()
Ajout le service courant (this) dans le xml

Inherited Methods

Inherited From org_geoprisma_service_Service

org_geoprisma_service_Service::__construct()
org_geoprisma_service_Service::applyAccessFilter()
org_geoprisma_service_Service::getDefaultLayerOptions()
org_geoprisma_service_Service::getName()
org_geoprisma_service_Service::getOption()
org_geoprisma_service_Service::getOptions()
org_geoprisma_service_Service::getSource()
org_geoprisma_service_Service::getType()
org_geoprisma_service_Service::insertIntoXML()
org_geoprisma_service_Service::urlAppend()
org_geoprisma_service_Service::validateAccessFilterBBox()
org_geoprisma_service_Service::validateAccessFilterCondition()
org_geoprisma_service_Service::validateAccessFilterIsSet()

Inherited From org_geoprisma_ConfigElement

org_geoprisma_ConfigElement::getConfigElements()
org_geoprisma_ConfigElement::getDomElements()
Class Constants
FEATURESERVER_SERVICE = 'featureserver' (line 25)
TYPE = 'featureserver' (line 26)
TYPE_ID = 3 (line 27)

Inherited Constants

Inherited from org_geoprisma_service_Service

org_geoprisma_service_Service::BLANK_SERVICE

Documentation generated on Mon, 20 Feb 2012 13:46:13 -0500 by phpDocumentor 1.4.1