Log ows request
void
log
( $service, $access, integer $size, $layers, $extent, $imageSize, string $type)
-
string
$type
-
integer
$size
-
$service
-
$access
-
$layers
-
$extent
-
$imageSize
Offline action
void
offlineAction
()
Private action
void
privateAction
()
Public action
void
publicAction
()
Tilecache action
void
tilecacheAction
()
Trigger an OWS error
void
triggerError
(string $text, [string $code = ''])
-
string
$text: Error message
-
string
$code: Error code
Add current layer to the map object
void
_addLayers
(string $type)
-
string
$type:
- public - Add public layers
- private - Add layers based on current authenticated user
- tilecache - Add published layers
Initialize map
void
_addMap
()
Authenticate
void
_authenticate
(string $account, string $password, [bool $md5Credential = false])
-
string
$account: User account name
-
string
$password: User password
-
bool
$md5Credential: Is password already encrypted with md5
Dispatch the result
void
_draw
( $type)
Set proper metadata and propreties for layers
void
_formatLayers
()
Get the layer path
string
_getPath
(string $path)
Add the request parameters to the request object
ms_newowsrequestobj
_getRequest
()
Parse layer options
array
_parseLayerOptions
( $options)
Parse the request object
void
_parseRequest
(ms_newowsrequestobj $request)
-
ms_newowsrequestobj
$request