Commit b00bdf65b8adea51425a66d9581ca82d16c137e2
1 parent
e2819bee
Exists in
master
and in
7 other branches
$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']; | ... | ... |