include_once dirname(__FILE__) . "/../safe.php"; verificaBlFerramentas(basename(dirname(__FILE__)), $i3geoBlFerramentas, false); // //faz a busca da função que deve ser executada // $retorno = ""; //string que será retornada ao browser via JSON switch (strtoupper($funcao)) { /* Valor: PONTOEMPOLIGONO Cruza um tema pontual com temas poligonais ou raster. Salva o mapa acrescentando um novo layer com o resultado. <Analise->pontoEmPoligono> */ case "PONTOEMPOLIGONO": include_once dirname(__FILE__) . "/../../classesphp/classe_analise.php"; copiaSeguranca($map_file); $m = new Analise($map_file, $_GET["temaPt"], $locaplic, $ext); $retorno = $m->pontoEmPoligono($_GET["temaPt"], $_GET["temasPo"], $locaplic); $m->salva(); $_SESSION["contadorsalva"]++; break; } if (isset($map_file) && isset($postgis_mapa) && $map_file != "") { restauraCon($map_file, $postgis_mapa); } cpjson($retorno);