function incluiTemaWms() { global $nome_wms, $url_wms, $layer_wms, $style_wms, $srs_wms, $image_wms, $versao_wms, $tmpfname, $locaplic; include_once $locaplic . "/classesphp/classe_mapa.php"; if (!$nome_wms) { $nome = $layer_wms . " " . $style_wms; } else { $nome = $nome_wms; } $m = new Mapa($tmpfname); $m->adicionatemawms($layer_wms, $url_wms, $style_wms, $srs_wms, $image_wms, $locaplic, "", $versao_wms, $nome, "", "", "", "", "nao", "text/plain", ""); $salvo = $m->salva($tmpfname); //echo $tmpfname;exit; erroCriacao(); }
Acrescenta um novo tema em um arquivo map file tendo como fonte um WMS. <Mapa->adicionatemawms> */ /* Valor: ADICIONATEMAWMS Acrescenta um novo tema em um arquivo map file tendo como fonte um WMS. <Mapa->adicionatemawms> */ case "ADICIONATEMAWMS": include_once "classe_mapa.php"; copiaSeguranca($map_file); $m = new Mapa($map_file); $m->adicionatemawms($_pg["tema"], $_pg["servico"], $_pg["nome"], $_pg["proj"], $_pg["formato"], $locaplic, $_pg["tipo"], $_pg["versao"], $_pg["nomecamada"], $dir_tmp, $imgdir, $imgurl, $_pg["tiporep"], $_pg["suportasld"], $_pg["formatosinfo"], $_pg["time"], $_pg["tile"]); $teste = "ok"; //testaMapa($map_file,$postgis_mapa); if ($teste == "ok") { $retorno = "ok"; $_SESSION["contadorsalva"]++; } else { $retorno = array("erro" => "A camada nao pode ser adicionada. " . $teste); } break; /* Valor: REFERENCIA Gera a imagem do mapa de referência. */ /*