Commit b00bdf65b8adea51425a66d9581ca82d16c137e2

Authored by Edmar Moretti
1 parent e2819bee

$1

Showing 2 changed files with 24 additions and 1 deletions   Show diff stats
ms_configura.php
... ... @@ -519,6 +519,24 @@ Tipo:
519 519 {string}
520 520 */
521 521 $cachedir = "";
  522 +/*
  523 +Variable: ogcwsmap
  524 +
  525 +Nome (caminho completo) do arquivo mapfile que sera utilizado como base para a construcao dos servicos OGC
  526 +
  527 +Esse mapfile deve conter os parametros de OWS conforme o default
  528 +
  529 +Se for vazio sera utilizado o default, que depende da versao do mapserver instalado
  530 +
  531 +Os arquivos default ficam na pasta i3geo/aplicmap/ogcws*.map
  532 +
  533 +Uilize um desses para criar o seu proprio arquivo e customizar os parametros desejados
  534 +
  535 +Tipo:
  536 +{string}
  537 +*/
  538 +$ogcwsmap = "";
  539 +
522 540 if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
523 541 {
524 542 $navegadoresLocais = array(
... ...
ogc.php
... ... @@ -232,7 +232,12 @@ if(file_exists($nomeMapfileTmp) && $tipo == ""){
232 232 $oMap = ms_newMapobj($nomeMapfileTmp);
233 233 }
234 234 else{
235   - $oMap = ms_newMapobj($locaplic."/aplicmap/ogcwsv".$versao.".map");
  235 + if(empty($ogcwsmap)){
  236 + $oMap = ms_newMapobj($locaplic."/aplicmap/ogcwsv".$versao.".map");
  237 + }
  238 + else{
  239 + $oMap = ms_newMapobj($ogcwsmap);
  240 + }
236 241 $proto = "http" . ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "s" : "") . "://";
237 242 $server = isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME'];
238 243 $or = $proto.$server.$_SERVER['PHP_SELF'];
... ...