|
|
@@ -13,7 +13,8 @@ function OPEN_LAYERS_WPS() {
|
|
|
switch ($task) {
|
|
|
case 'proxy':
|
|
|
$url = V::get('url', '', $_GET);
|
|
|
- // http%3A%2F%2Fbiuro.biall-net.pl%2Fwps%3FSERVICE%3DWPS%26REQUEST%3DGetCapabilities
|
|
|
+ // 1. http%3A%2F%2Fbiuro.biall-net.pl%2Fwps%3FSERVICE%3DWPS%26REQUEST%3DGetCapabilities
|
|
|
+ // 2. http%3A%2F%2Fbiuro.biall-net.pl%2Fwps%3FSERVICE%3DWPS%26REQUEST%3DDescribeProcess%26VERSION%3D1.0.0%26IDENTIFIER%3Dpozdrawiam
|
|
|
header('Content-Type: application/xml; charset=utf-8');
|
|
|
$urlParts = parse_url($url);
|
|
|
$urlQuery = array();
|
|
|
@@ -29,7 +30,7 @@ function OPEN_LAYERS_WPS() {
|
|
|
$wps = new WpsServer();
|
|
|
$methodName = "{$req}Action";
|
|
|
if (method_exists($wps, $methodName)) {
|
|
|
- $wps->$methodName();
|
|
|
+ $wps->$methodName($urlQuery);
|
|
|
}
|
|
|
}
|
|
|
exit;
|
|
|
@@ -682,4 +683,8 @@ class WpsServer {
|
|
|
|
|
|
<?php
|
|
|
}
|
|
|
+
|
|
|
+ public function DescribeProcess($args) {
|
|
|
+ // TODO: xml z opiesem procese $args['IDENTIFIER']
|
|
|
+ }
|
|
|
}
|