Commit 71f6cef35f43d42856105eacf83c9f9660b5ff05
1 parent
01ce4a69
Exists in
master
Atualização das ferramentas
Showing
21 changed files
with
113 additions
and
136 deletions
Show diff stats
ferramentas/conectargeorss/exec.php
1 | <?php | 1 | <?php |
2 | -include_once(dirname(__FILE__)."/../inicia.php"); | 2 | +include_once(dirname(__FILE__)."/../safe.php"); |
3 | // | 3 | // |
4 | //faz a busca da função que deve ser executada | 4 | //faz a busca da função que deve ser executada |
5 | // | 5 | // |
@@ -17,7 +17,7 @@ Adiciona um tema baseado em um RSS. | @@ -17,7 +17,7 @@ Adiciona um tema baseado em um RSS. | ||
17 | include_once(dirname(__FILE__)."/../../classesphp/classe_mapa.php"); | 17 | include_once(dirname(__FILE__)."/../../classesphp/classe_mapa.php"); |
18 | copiaSeguranca($map_file); | 18 | copiaSeguranca($map_file); |
19 | $m = new Mapa($map_file); | 19 | $m = new Mapa($map_file); |
20 | - $retorno = $m->adicionaTemaGeoRSS($servico,$dir_tmp,$locaplic,$canal); | 20 | + $retorno = $m->adicionaTemaGeoRSS($_GET["servico"],$dir_tmp,$locaplic,$_GET["canal"]); |
21 | if ($retorno != "erro"){ | 21 | if ($retorno != "erro"){ |
22 | $m->salva(); | 22 | $m->salva(); |
23 | $_SESSION["contadorsalva"]++; | 23 | $_SESSION["contadorsalva"]++; |
@@ -28,13 +28,8 @@ Adiciona um tema baseado em um RSS. | @@ -28,13 +28,8 @@ Adiciona um tema baseado em um RSS. | ||
28 | } | 28 | } |
29 | break; | 29 | break; |
30 | } | 30 | } |
31 | -if (!connection_aborted()){ | ||
32 | - if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ | ||
33 | - restauraCon($map_file,$postgis_mapa); | ||
34 | - } | ||
35 | - cpjson($retorno); | ||
36 | -} | ||
37 | -else{ | ||
38 | - exit; | 31 | +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ |
32 | + restauraCon($map_file,$postgis_mapa); | ||
39 | } | 33 | } |
34 | +cpjson($retorno); | ||
40 | ?> | 35 | ?> |
41 | \ No newline at end of file | 36 | \ No newline at end of file |
ferramentas/congelamapa/openlayers.php
1 | <?php | 1 | <?php |
2 | +include (dirname(__FILE__)."/../../classesphp/sani_request.php"); | ||
2 | $g_sid = $_GET["g_sid"]; | 3 | $g_sid = $_GET["g_sid"]; |
3 | session_name("i3GeoPHP"); | 4 | session_name("i3GeoPHP"); |
4 | session_id($g_sid); | 5 | session_id($g_sid); |
@@ -11,7 +12,13 @@ if($f[0] != md5('I3GEOSEC' . $_SERVER['HTTP_USER_AGENT'] . session_id())){ | @@ -11,7 +12,13 @@ if($f[0] != md5('I3GEOSEC' . $_SERVER['HTTP_USER_AGENT'] . session_id())){ | ||
11 | } | 12 | } |
12 | include(dirname(__FILE__)."/../../classesphp/funcoes_gerais.php"); | 13 | include(dirname(__FILE__)."/../../classesphp/funcoes_gerais.php"); |
13 | $map_file = $_SESSION["map_file"]; | 14 | $map_file = $_SESSION["map_file"]; |
15 | +if(empty($map_file)){ | ||
16 | + exit; | ||
17 | +} | ||
14 | $map_file = str_replace(".map","",$map_file).".map"; | 18 | $map_file = str_replace(".map","",$map_file).".map"; |
19 | + | ||
20 | +restauraCon($map_file,$_SESSION["postgis_mapa"]); | ||
21 | + | ||
15 | $base = basename($map_file); | 22 | $base = basename($map_file); |
16 | $dir = dirname($map_file); | 23 | $dir = dirname($map_file); |
17 | $novo_mapfile = $dir."/".nomeRandomico(5).$base; | 24 | $novo_mapfile = $dir."/".nomeRandomico(5).$base; |
ferramentas/congelamapa/openlayers3.php
1 | <?php | 1 | <?php |
2 | +include (dirname(__FILE__)."/../../classesphp/sani_request.php"); | ||
2 | $g_sid = strip_tags($_GET["g_sid"]); | 3 | $g_sid = strip_tags($_GET["g_sid"]); |
3 | session_name("i3GeoPHP"); | 4 | session_name("i3GeoPHP"); |
4 | session_id($g_sid); | 5 | session_id($g_sid); |
@@ -11,7 +12,12 @@ if($f[0] != md5('I3GEOSEC' . $_SERVER['HTTP_USER_AGENT'] . session_id())){ | @@ -11,7 +12,12 @@ if($f[0] != md5('I3GEOSEC' . $_SERVER['HTTP_USER_AGENT'] . session_id())){ | ||
11 | } | 12 | } |
12 | include(dirname(__FILE__)."/../../classesphp/funcoes_gerais.php"); | 13 | include(dirname(__FILE__)."/../../classesphp/funcoes_gerais.php"); |
13 | $map_file = $_SESSION["map_file"]; | 14 | $map_file = $_SESSION["map_file"]; |
15 | +if(empty($map_file)){ | ||
16 | + exit; | ||
17 | +} | ||
14 | $map_file = str_replace(".map","",$map_file).".map"; | 18 | $map_file = str_replace(".map","",$map_file).".map"; |
19 | +restauraCon($map_file,$_SESSION["postgis_mapa"]); | ||
20 | + | ||
15 | $base = basename($map_file); | 21 | $base = basename($map_file); |
16 | $dir = dirname($map_file); | 22 | $dir = dirname($map_file); |
17 | $novo_mapfile = $dir."/".nomeRandomico(5).$base; | 23 | $novo_mapfile = $dir."/".nomeRandomico(5).$base; |
ferramentas/convertews/exec.php
1 | <?php | 1 | <?php |
2 | -include_once(dirname(__FILE__)."/../inicia.php"); | 2 | +include_once(dirname(__FILE__)."/../safe.php"); |
3 | // | 3 | // |
4 | //faz a busca da função que deve ser executada | 4 | //faz a busca da função que deve ser executada |
5 | // | 5 | // |
@@ -16,17 +16,14 @@ Converte o mapa atual em um wms e wmc. | @@ -16,17 +16,14 @@ Converte o mapa atual em um wms e wmc. | ||
16 | case "CONVERTEWMSWMC": | 16 | case "CONVERTEWMSWMC": |
17 | include_once(dirname(__FILE__)."/../../classesphp/classe_mapa.php"); | 17 | include_once(dirname(__FILE__)."/../../classesphp/classe_mapa.php"); |
18 | $m = new Mapa($map_file); | 18 | $m = new Mapa($map_file); |
19 | - if(!isset($h)){$h = "";} | ||
20 | - $wms = $m->converteWS($locmapserv,$h); | ||
21 | - $wmc = $m->converteWMC($locmapserv,$h); | 19 | + if(!isset($_GET["h"])){$_GET["h"] = "";} |
20 | + $wms = $m->converteWS($locmapserv,$_GET["h"]); | ||
21 | + $wmc = $m->converteWMC($locmapserv,$_GET["h"]); | ||
22 | $retorno = array("wms"=>$wms,"wmc"=>$wmc); | 22 | $retorno = array("wms"=>$wms,"wmc"=>$wmc); |
23 | break; | 23 | break; |
24 | } | 24 | } |
25 | -if (!connection_aborted()){ | ||
26 | - if(isset($map_file) && isset($postgis_mapa) && $map_file != "") | 25 | +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ |
27 | restauraCon($map_file,$postgis_mapa); | 26 | restauraCon($map_file,$postgis_mapa); |
28 | - cpjson($retorno); | ||
29 | } | 27 | } |
30 | -else | ||
31 | -{exit();} | 28 | +cpjson($retorno); |
32 | ?> | 29 | ?> |
33 | \ No newline at end of file | 30 | \ No newline at end of file |
ferramentas/dissolve/exec.php
1 | <?php | 1 | <?php |
2 | -include_once(dirname(__FILE__)."/../inicia.php"); | 2 | +include_once(dirname(__FILE__)."/../safe.php"); |
3 | // | 3 | // |
4 | //faz a busca da função que deve ser executada | 4 | //faz a busca da função que deve ser executada |
5 | // | 5 | // |
@@ -19,16 +19,13 @@ Salva o mapa acrescentando um novo layer com o resultado. | @@ -19,16 +19,13 @@ Salva o mapa acrescentando um novo layer com o resultado. | ||
19 | include_once(dirname(__FILE__)."/../../classesphp/classe_analise.php"); | 19 | include_once(dirname(__FILE__)."/../../classesphp/classe_analise.php"); |
20 | copiaSeguranca($map_file); | 20 | copiaSeguranca($map_file); |
21 | $m = new Analise($map_file,$tema); | 21 | $m = new Analise($map_file,$tema); |
22 | - $retorno = $m->dissolvePoligono($item,$locaplic); | 22 | + $retorno = $m->dissolvePoligono($_GET["item"],$locaplic); |
23 | $m->salva(); | 23 | $m->salva(); |
24 | $_SESSION["contadorsalva"]++; | 24 | $_SESSION["contadorsalva"]++; |
25 | break; | 25 | break; |
26 | } | 26 | } |
27 | -if (!connection_aborted()){ | ||
28 | - if(isset($map_file) && isset($postgis_mapa) && $map_file != "") | 27 | +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ |
29 | restauraCon($map_file,$postgis_mapa); | 28 | restauraCon($map_file,$postgis_mapa); |
30 | - cpjson($retorno); | ||
31 | } | 29 | } |
32 | -else | ||
33 | -{exit();} | 30 | +cpjson($retorno); |
34 | ?> | 31 | ?> |
35 | \ No newline at end of file | 32 | \ No newline at end of file |
ferramentas/distanciaptpt/exec.php
1 | <?php | 1 | <?php |
2 | -include_once(dirname(__FILE__)."/../inicia.php"); | 2 | +include_once(dirname(__FILE__)."/../safe.php"); |
3 | // | 3 | // |
4 | //faz a busca da função que deve ser executada | 4 | //faz a busca da função que deve ser executada |
5 | // | 5 | // |
@@ -18,18 +18,15 @@ S&atilde;o considerados apenas os pontos próximos definidos por um buffer. | @@ -18,18 +18,15 @@ S&atilde;o considerados apenas os pontos próximos definidos por um buffer. | ||
18 | case "DISTANCIAPTPT": | 18 | case "DISTANCIAPTPT": |
19 | include_once(dirname(__FILE__)."/../../classesphp/classe_analise.php"); | 19 | include_once(dirname(__FILE__)."/../../classesphp/classe_analise.php"); |
20 | copiaSeguranca($map_file); | 20 | copiaSeguranca($map_file); |
21 | - $m = new Analise($map_file,$temaorigem,$locaplic,$ext); | ||
22 | - $temaoverlay = $m->criaBuffer($distancia,$locaplic); | ||
23 | - $retorno = $m->distanciaptpt($temaorigem,$temadestino,$temaoverlay,$locaplic,$itemorigem,$itemdestino); | 21 | + $m = new Analise($map_file,$_GET["temaorigem"],$locaplic,$ext); |
22 | + $temaoverlay = $m->criaBuffer($_GET["distancia"],$locaplic); | ||
23 | + $retorno = $m->distanciaptpt($_GET["temaorigem"],$_GET["temadestino"],$temaoverlay,$locaplic,$_GET["itemorigem"],$_GET["itemdestino"]); | ||
24 | $m->salva(); | 24 | $m->salva(); |
25 | $_SESSION["contadorsalva"]++; | 25 | $_SESSION["contadorsalva"]++; |
26 | break; | 26 | break; |
27 | } | 27 | } |
28 | -if (!connection_aborted()){ | ||
29 | - if(isset($map_file) && isset($postgis_mapa) && $map_file != "") | 28 | +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ |
30 | restauraCon($map_file,$postgis_mapa); | 29 | restauraCon($map_file,$postgis_mapa); |
31 | - cpjson($retorno); | ||
32 | } | 30 | } |
33 | -else | ||
34 | -{exit();} | 31 | +cpjson($retorno); |
35 | ?> | 32 | ?> |
36 | \ No newline at end of file | 33 | \ No newline at end of file |
ferramentas/etiqueta/exec.php
1 | <?php | 1 | <?php |
2 | -include_once(dirname(__FILE__)."/../inicia.php"); | 2 | +include_once(dirname(__FILE__)."/../safe.php"); |
3 | // | 3 | // |
4 | //faz a busca da função que deve ser executada | 4 | //faz a busca da função que deve ser executada |
5 | // | 5 | // |
@@ -18,13 +18,13 @@ Ativa as etiquetas de um tema. | @@ -18,13 +18,13 @@ Ativa as etiquetas de um tema. | ||
18 | copiaSeguranca($map_file); | 18 | copiaSeguranca($map_file); |
19 | $m = new Toponimia($map_file,$tema); | 19 | $m = new Toponimia($map_file,$tema); |
20 | $m->layer->setmetadata("IDENTIFICA",""); | 20 | $m->layer->setmetadata("IDENTIFICA",""); |
21 | - $m->layer->setmetadata("TIP",$tips); | ||
22 | - $m->layer->setmetadata("ITENS",$itens); | 21 | + $m->layer->setmetadata("TIP",$_GET["tips"]); |
22 | + $m->layer->setmetadata("ITENS",$_GET["itens"]); | ||
23 | //$m->layer->setmetadata("ITENSDESC",base64_decode($itensdesc)); | 23 | //$m->layer->setmetadata("ITENSDESC",base64_decode($itensdesc)); |
24 | //$m->layer->setmetadata("ITENSLINK",base64_decode($itenslink)); | 24 | //$m->layer->setmetadata("ITENSLINK",base64_decode($itenslink)); |
25 | - $m->layer->setmetadata("ITENSDESC",$itensdesc); | ||
26 | - $m->layer->setmetadata("ITENSLINK",$itenslink); | ||
27 | - $m->layer->setmetadata("itembuscarapida",$itembuscarapida); | 25 | + $m->layer->setmetadata("ITENSDESC",$_GET["itensdesc"]); |
26 | + $m->layer->setmetadata("ITENSLINK",$_GET["itenslink"]); | ||
27 | + $m->layer->setmetadata("itembuscarapida",$_GET["itembuscarapida"]); | ||
28 | $m->salva(); | 28 | $m->salva(); |
29 | $_SESSION["contadorsalva"]++; | 29 | $_SESSION["contadorsalva"]++; |
30 | $retorno = "ok"; | 30 | $retorno = "ok"; |
@@ -57,11 +57,8 @@ Obtém os dados sobre itens, itensdesc, etc | @@ -57,11 +57,8 @@ Obtém os dados sobre itens, itensdesc, etc | ||
57 | $retorno = $m->pegaDadosEtiquetas(); | 57 | $retorno = $m->pegaDadosEtiquetas(); |
58 | break; | 58 | break; |
59 | } | 59 | } |
60 | -if (!connection_aborted()){ | ||
61 | - if(isset($map_file) && isset($postgis_mapa) && $map_file != "") | 60 | +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ |
62 | restauraCon($map_file,$postgis_mapa); | 61 | restauraCon($map_file,$postgis_mapa); |
63 | - cpjson($retorno); | ||
64 | } | 62 | } |
65 | -else | ||
66 | -{exit();} | 63 | +cpjson($retorno); |
67 | ?> | 64 | ?> |
68 | \ No newline at end of file | 65 | \ No newline at end of file |
ferramentas/geonames/opentouchmaps.php
@@ -14,10 +14,11 @@ text-align:left; | @@ -14,10 +14,11 @@ text-align:left; | ||
14 | </head> | 14 | </head> |
15 | <body style="background-color:white;margin:10px;text-align:left"> | 15 | <body style="background-color:white;margin:10px;text-align:left"> |
16 | <?php | 16 | <?php |
17 | +include_once (dirname(__FILE__)."/../../classesphp/sani_request.php"); | ||
17 | $d = "http://www.opentouchmap.org/?lat=".$_GET["y"]."&lon=".$_GET["x"]."&zoom=12%20lat:".$_GET["y"]."%20lon:".$_GET["x"]; | 18 | $d = "http://www.opentouchmap.org/?lat=".$_GET["y"]."&lon=".$_GET["x"]."&zoom=12%20lat:".$_GET["y"]."%20lon:".$_GET["x"]; |
18 | echo "<p>O código de barras abaixo pode ser lido por dispositivos móveis, como os celulares ou pdas."; | 19 | echo "<p>O código de barras abaixo pode ser lido por dispositivos móveis, como os celulares ou pdas."; |
19 | echo "<p>Se o seu dispositivo possuir o software adequado, fotografe o código para abrir o navegador de internet ou clique no link."; | 20 | echo "<p>Se o seu dispositivo possuir o software adequado, fotografe o código para abrir o navegador de internet ou clique no link."; |
20 | -echo "<p><a href='$d' >$d</a><br>"; | 21 | +echo "<p><a href='$d' >$d</a><br>"; |
21 | echo "<img src='../../pacotes/qrcode/php/qr_img.php?d=$d' />"; | 22 | echo "<img src='../../pacotes/qrcode/php/qr_img.php?d=$d' />"; |
22 | ?> | 23 | ?> |
23 | <div id=i3GEOcompartilhar style="text-align:left;border-top:1px solid rgb(250,250,250);padding-top:1px" ></div> | 24 | <div id=i3GEOcompartilhar style="text-align:left;border-top:1px solid rgb(250,250,250);padding-top:1px" ></div> |
ferramentas/gradecoord/exec.php
1 | <?php | 1 | <?php |
2 | -include_once(dirname(__FILE__)."/../inicia.php"); | 2 | +include_once(dirname(__FILE__)."/../safe.php"); |
3 | // | 3 | // |
4 | //faz a busca da função que deve ser executada | 4 | //faz a busca da função que deve ser executada |
5 | // | 5 | // |
@@ -10,16 +10,13 @@ switch (strtoupper($funcao)) | @@ -10,16 +10,13 @@ switch (strtoupper($funcao)) | ||
10 | include_once("../../classesphp/classe_mapa.php"); | 10 | include_once("../../classesphp/classe_mapa.php"); |
11 | copiaSeguranca($map_file); | 11 | copiaSeguranca($map_file); |
12 | $m = new Mapa($map_file); | 12 | $m = new Mapa($map_file); |
13 | - $m->gradeCoord($intervalo,$corlinha,$larguralinha,$tipolinha,$tamanhotexto,$fonte,$cortexto,$incluitexto,$mascara,$shadowcolor,$shadowsizex,$shadowsizey); | 13 | + $m->gradeCoord($_GET["intervalo"],$_GET["corlinha"],$_GET["larguralinha"],$_GET["tipolinha"],$_GET["tamanhotexto"],$_GET["fonte"],$_GET["cortexto"],$_GET["incluitexto"],$_GET["mascara"],$_GET["shadowcolor"],$_GET["shadowsizex"],$_GET["shadowsizey"]); |
14 | $m->salva(); | 14 | $m->salva(); |
15 | $retorno = "ok"; | 15 | $retorno = "ok"; |
16 | break; | 16 | break; |
17 | } | 17 | } |
18 | -if (!connection_aborted()){ | ||
19 | - if(isset($map_file) && isset($postgis_mapa) && $map_file != "") | 18 | +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ |
20 | restauraCon($map_file,$postgis_mapa); | 19 | restauraCon($map_file,$postgis_mapa); |
21 | - cpjson($retorno); | ||
22 | } | 20 | } |
23 | -else | ||
24 | -{exit();} | 21 | +cpjson($retorno); |
25 | ?> | 22 | ?> |
26 | \ No newline at end of file | 23 | \ No newline at end of file |
ferramentas/gradehex/exec.php
1 | <?php | 1 | <?php |
2 | -include_once(dirname(__FILE__)."/../inicia.php"); | 2 | +include_once(dirname(__FILE__)."/../safe.php"); |
3 | // | 3 | // |
4 | //faz a busca da função que deve ser executada | 4 | //faz a busca da função que deve ser executada |
5 | // | 5 | // |
@@ -21,22 +21,19 @@ Salva o mapa acrescentando um novo layer com a grade. | @@ -21,22 +21,19 @@ Salva o mapa acrescentando um novo layer com a grade. | ||
21 | $m = new Analise($map_file,$tema); | 21 | $m = new Analise($map_file,$tema); |
22 | if(!isset($tema)){$tema = "";} | 22 | if(!isset($tema)){$tema = "";} |
23 | 23 | ||
24 | - if($proj == "sim"){ | ||
25 | - $proj = true; | 24 | + if($_GET["proj"] == "sim"){ |
25 | + $_GET["proj"] = true; | ||
26 | } | 26 | } |
27 | else{ | 27 | else{ |
28 | - $proj = false; | 28 | + $_GET["proj"] = false; |
29 | } | 29 | } |
30 | - $retorno = $m->gradeDeHex($dd,$px,$py,$locaplic,$nptx,$npty,$proj); | 30 | + $retorno = $m->gradeDeHex($_GET["dd"],$_GET["px"],$_GET["py"],$locaplic,$_GET["nptx"],$_GET["npty"],$_GET["proj"]); |
31 | $m->salva(); | 31 | $m->salva(); |
32 | $_SESSION["contadorsalva"]++; | 32 | $_SESSION["contadorsalva"]++; |
33 | break; | 33 | break; |
34 | } | 34 | } |
35 | -if (!connection_aborted()){ | ||
36 | - if(isset($map_file) && isset($postgis_mapa) && $map_file != "") | 35 | +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ |
37 | restauraCon($map_file,$postgis_mapa); | 36 | restauraCon($map_file,$postgis_mapa); |
38 | - cpjson($retorno); | ||
39 | } | 37 | } |
40 | -else | ||
41 | -{exit();} | 38 | +cpjson($retorno); |
42 | ?> | 39 | ?> |
43 | \ No newline at end of file | 40 | \ No newline at end of file |
ferramentas/gradepol/exec.php
1 | <?php | 1 | <?php |
2 | -include_once(dirname(__FILE__)."/../inicia.php"); | 2 | +include_once(dirname(__FILE__)."/../safe.php"); |
3 | // | 3 | // |
4 | //faz a busca da função que deve ser executada | 4 | //faz a busca da função que deve ser executada |
5 | // | 5 | // |
@@ -20,22 +20,20 @@ Salva o mapa acrescentando um novo layer com a grade. | @@ -20,22 +20,20 @@ Salva o mapa acrescentando um novo layer com a grade. | ||
20 | copiaSeguranca($map_file); | 20 | copiaSeguranca($map_file); |
21 | if(!isset($tema)){$tema = "";} | 21 | if(!isset($tema)){$tema = "";} |
22 | $m = new Analise($map_file,$tema); | 22 | $m = new Analise($map_file,$tema); |
23 | - if($proj == "sim"){ | ||
24 | - $proj = true; | ||
25 | - } | ||
26 | - else{ | ||
27 | - $proj = false; | 23 | + if($_GET["proj"] == "sim"){ |
24 | + $_GET["proj"] = true; | ||
28 | } | 25 | } |
29 | - $retorno = $m->gradeDePol($xdd,$ydd,$px,$py,$locaplic,$nptx,$npty,$proj); | 26 | + else{ |
27 | + $_GET["proj"] = false; | ||
28 | + } | ||
29 | + | ||
30 | + $retorno = $m->gradeDePol($_GET["dd"],$_GET["px"],$_GET["py"],$locaplic,$_GET["nptx"],$_GET["npty"],$_GET["proj"]); | ||
30 | $m->salva(); | 31 | $m->salva(); |
31 | $_SESSION["contadorsalva"]++; | 32 | $_SESSION["contadorsalva"]++; |
32 | break; | 33 | break; |
33 | } | 34 | } |
34 | -if (!connection_aborted()){ | ||
35 | - if(isset($map_file) && isset($postgis_mapa) && $map_file != "") | 35 | +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ |
36 | restauraCon($map_file,$postgis_mapa); | 36 | restauraCon($map_file,$postgis_mapa); |
37 | - cpjson($retorno); | ||
38 | } | 37 | } |
39 | -else | ||
40 | -{exit();} | 38 | +cpjson($retorno); |
41 | ?> | 39 | ?> |
42 | \ No newline at end of file | 40 | \ No newline at end of file |
ferramentas/gradepontos/exec.php
1 | <?php | 1 | <?php |
2 | -include_once(dirname(__FILE__)."/../inicia.php"); | 2 | +include_once(dirname(__FILE__)."/../safe.php"); |
3 | // | 3 | // |
4 | //faz a busca da função que deve ser executada | 4 | //faz a busca da função que deve ser executada |
5 | // | 5 | // |
@@ -20,22 +20,19 @@ Salva o mapa acrescentando um novo layer com a grade de coordenadas. | @@ -20,22 +20,19 @@ Salva o mapa acrescentando um novo layer com a grade de coordenadas. | ||
20 | copiaSeguranca($map_file); | 20 | copiaSeguranca($map_file); |
21 | if(!isset($tema)){$tema = "";} | 21 | if(!isset($tema)){$tema = "";} |
22 | $m = new Analise($map_file,$tema); | 22 | $m = new Analise($map_file,$tema); |
23 | - if($proj == "sim"){ | ||
24 | - $proj = true; | ||
25 | - } | ||
26 | - else{ | ||
27 | - $proj = false; | 23 | + if($_GET["proj"] == "sim"){ |
24 | + $_GET["proj"] = true; | ||
28 | } | 25 | } |
29 | - $retorno = $m->gradeDePontos($xdd,$ydd,$px,$py,$locaplic,$nptx,$npty,$proj); | 26 | + else{ |
27 | + $_GET["proj"] = false; | ||
28 | + } | ||
29 | + $retorno = $m->gradeDePontos($_GET["dd"],$_GET["px"],$_GET["py"],$locaplic,$_GET["nptx"],$_GET["npty"],$_GET["proj"]); | ||
30 | $m->salva(); | 30 | $m->salva(); |
31 | $_SESSION["contadorsalva"]++; | 31 | $_SESSION["contadorsalva"]++; |
32 | break; | 32 | break; |
33 | } | 33 | } |
34 | -if (!connection_aborted()){ | ||
35 | - if(isset($map_file) && isset($postgis_mapa) && $map_file != "") | 34 | +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ |
36 | restauraCon($map_file,$postgis_mapa); | 35 | restauraCon($map_file,$postgis_mapa); |
37 | - cpjson($retorno); | ||
38 | } | 36 | } |
39 | -else | ||
40 | -{exit();} | 37 | +cpjson($retorno); |
41 | ?> | 38 | ?> |
42 | \ No newline at end of file | 39 | \ No newline at end of file |
ferramentas/graficotema/exec.php
1 | <?php | 1 | <?php |
2 | -include_once(dirname(__FILE__)."/../inicia.php"); | 2 | +include_once(dirname(__FILE__)."/../safe.php"); |
3 | // | 3 | // |
4 | //faz a busca da função que deve ser executada | 4 | //faz a busca da função que deve ser executada |
5 | // | 5 | // |
@@ -24,17 +24,14 @@ Gera graficos automaticamente para os elementos de um tema | @@ -24,17 +24,14 @@ Gera graficos automaticamente para os elementos de um tema | ||
24 | $mesmoTema = false; | 24 | $mesmoTema = false; |
25 | } | 25 | } |
26 | 26 | ||
27 | - $m->graficotema($lista,$tamanho,$tipo,$outlinecolor,$offset,$mesmoTema); | 27 | + $m->graficotema($_GET["lista"],$_GET["tamanho"],$_GET["tipo"],$_GET["outlinecolor"],$_GET["offset"],$_GET["mesmoTema"]); |
28 | $m->salva(); | 28 | $m->salva(); |
29 | $_SESSION["contadorsalva"]++; | 29 | $_SESSION["contadorsalva"]++; |
30 | redesenhaMapa(); | 30 | redesenhaMapa(); |
31 | break; | 31 | break; |
32 | } | 32 | } |
33 | -if (!connection_aborted()){ | ||
34 | - if(isset($map_file) && isset($postgis_mapa) && $map_file != "") | 33 | +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ |
35 | restauraCon($map_file,$postgis_mapa); | 34 | restauraCon($map_file,$postgis_mapa); |
36 | - cpjson($retorno); | ||
37 | } | 35 | } |
38 | -else | ||
39 | -{exit();} | 36 | +cpjson($retorno); |
40 | ?> | 37 | ?> |
41 | \ No newline at end of file | 38 | \ No newline at end of file |
ferramentas/heatmap/.project
@@ -1,17 +0,0 @@ | @@ -1,17 +0,0 @@ | ||
1 | -<?xml version="1.0" encoding="UTF-8"?> | ||
2 | -<projectDescription> | ||
3 | - <name>ferramentas heatmap</name> | ||
4 | - <comment></comment> | ||
5 | - <projects> | ||
6 | - </projects> | ||
7 | - <buildSpec> | ||
8 | - <buildCommand> | ||
9 | - <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> | ||
10 | - <arguments> | ||
11 | - </arguments> | ||
12 | - </buildCommand> | ||
13 | - </buildSpec> | ||
14 | - <natures> | ||
15 | - <nature>org.eclipse.wst.jsdt.core.jsNature</nature> | ||
16 | - </natures> | ||
17 | -</projectDescription> |
ferramentas/heatmap/.settings/.jsdtscope
ferramentas/heatmap/.settings/org.eclipse.wst.jsdt.ui.superType.container
ferramentas/heatmap/.settings/org.eclipse.wst.jsdt.ui.superType.name
ferramentas/heatmap/exec.php
1 | <?php | 1 | <?php |
2 | -include_once(dirname(__FILE__)."/../inicia.php"); | 2 | +include_once(dirname(__FILE__)."/../safe.php"); |
3 | // | 3 | // |
4 | //faz a busca da função que deve ser executada | 4 | //faz a busca da função que deve ser executada |
5 | // | 5 | // |
@@ -15,23 +15,21 @@ Adiciona ao mapa uma nova camada para calculo do mapa de calor | @@ -15,23 +15,21 @@ Adiciona ao mapa uma nova camada para calculo do mapa de calor | ||
15 | $nameLayer = "heatmap".nomeRandomico(); | 15 | $nameLayer = "heatmap".nomeRandomico(); |
16 | $map = ms_newMapObj($map_file); | 16 | $map = ms_newMapObj($map_file); |
17 | $layer = $map->getlayerbyname($tema); | 17 | $layer = $map->getlayerbyname($tema); |
18 | - $novolayer = ms_newLayerObj($map, $layer); | ||
19 | - $novolayer->setmetadata("tema",$titulo); | ||
20 | - $parametros = '{"plugin":"heatmap","parametros":{"tipoGradiente":"default","valorPonto":"'.$valorPonto.'","coluna":"'.$coluna.'","radius":"'.$raio.'"}}'; | 18 | + $novolayer = ms_newLayerObj($map, $_GET["layer"]); |
19 | + $novolayer->setmetadata("tema",$_GET["titulo"]); | ||
20 | + $parametros = '{"plugin":"heatmap","parametros":{"tipoGradiente":"default","valorPonto":"'.$_GET["valorPonto"].'","coluna":"'.$_GET["coluna"].'","radius":"'.$_GET["raio"].'"}}'; | ||
21 | $novolayer->setmetadata("PLUGINI3GEO",$parametros); | 21 | $novolayer->setmetadata("PLUGINI3GEO",$parametros); |
22 | $novolayer->set("name",$nameLayer); | 22 | $novolayer->set("name",$nameLayer); |
23 | $novolayer->set("group",""); | 23 | $novolayer->set("group",""); |
24 | - if(!empty($opacidade)){ | ||
25 | - $novolayer->set("opacity",$opacidade); | 24 | + if(!empty($_GET["opacidade_GET["])){ |
25 | + $novolayer->set("opacity",$_GET["opacidade"]); | ||
26 | } | 26 | } |
27 | $map->save($map_file); | 27 | $map->save($map_file); |
28 | $retorno = $nameLayer; | 28 | $retorno = $nameLayer; |
29 | break; | 29 | break; |
30 | } | 30 | } |
31 | -if (!connection_aborted()){ | ||
32 | - cpjson($retorno); | ||
33 | -} | ||
34 | -else{ | ||
35 | - exit(); | 31 | +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ |
32 | + restauraCon($map_file,$postgis_mapa); | ||
36 | } | 33 | } |
34 | +cpjson($retorno); | ||
37 | ?> | 35 | ?> |
38 | \ No newline at end of file | 36 | \ No newline at end of file |
ferramentas/heatmap/funcoes.php
@@ -23,10 +23,10 @@ function heatmapDados($map_file){ | @@ -23,10 +23,10 @@ function heatmapDados($map_file){ | ||
23 | $resultado[] = '{"lat":"'.$r["y"].'","lng":"'.$r["x"].'","count":"'.$r["valores"][0]["valor"].'"}'; | 23 | $resultado[] = '{"lat":"'.$r["y"].'","lng":"'.$r["x"].'","count":"'.$r["valores"][0]["valor"].'"}'; |
24 | } | 24 | } |
25 | } | 25 | } |
26 | - if (!connection_aborted()){ | ||
27 | - if(isset($map_file) && isset($postgis_mapa) && $map_file != "") | ||
28 | - restauraCon($map_file,$postgis_mapa); | 26 | + if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ |
27 | + restauraCon($map_file,$postgis_mapa); | ||
29 | } | 28 | } |
29 | + | ||
30 | return $resultado; | 30 | return $resultado; |
31 | } | 31 | } |
32 | function heatmapMapfile(){ | 32 | function heatmapMapfile(){ |
@@ -66,7 +66,7 @@ function heatmapMapfile(){ | @@ -66,7 +66,7 @@ function heatmapMapfile(){ | ||
66 | ms_newLayerObj($mapa, $layern); | 66 | ms_newLayerObj($mapa, $layern); |
67 | $mapa->save($map_file); | 67 | $mapa->save($map_file); |
68 | if(!empty($postgis_mapa)){ | 68 | if(!empty($postgis_mapa)){ |
69 | - //substituiCon($map_file,$postgis_mapa); | 69 | + restauraCon($map_file,$postgis_mapa); |
70 | } | 70 | } |
71 | } | 71 | } |
72 | return $map_file; | 72 | return $map_file; |
ferramentas/heatmap/googlemaps_js.php
@@ -17,13 +17,23 @@ nomevariavel nome da variavel javascript que sera retornada com os valores | @@ -17,13 +17,23 @@ nomevariavel nome da variavel javascript que sera retornada com os valores | ||
17 | */ | 17 | */ |
18 | $dir = dirname(__FILE__); | 18 | $dir = dirname(__FILE__); |
19 | //inicializa o programa verificando seguranca e pegando os parametros enviados pela URL e pela secao | 19 | //inicializa o programa verificando seguranca e pegando os parametros enviados pela URL e pela secao |
20 | -include_once($dir."/../inicia.php"); | 20 | +include_once($dir."/../safe.php"); |
21 | include_once($dir."/funcoes.php"); | 21 | include_once($dir."/funcoes.php"); |
22 | 22 | ||
23 | +$layer = $_GET["layer"]; | ||
24 | +$tipoGradiente = $_GET["tipoGradiente"]; | ||
25 | +$coluna = $_GET["coluna"]; | ||
26 | +$valorPonto = $_GET["valorPonto"]; | ||
27 | + | ||
28 | + | ||
23 | $map_file = heatmapMapfile(); | 29 | $map_file = heatmapMapfile(); |
24 | $resultado = heatmapDados($map_file); | 30 | $resultado = heatmapDados($map_file); |
25 | $gradiente = heatmapGradiente($map_file,$layer,$tipoGradiente); | 31 | $gradiente = heatmapGradiente($map_file,$layer,$tipoGradiente); |
26 | 32 | ||
33 | +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ | ||
34 | + restauraCon($map_file,$postgis_mapa); | ||
35 | +} | ||
36 | + | ||
27 | echo $nomevariavel.' = ['.implode(",",$resultado).'];'; | 37 | echo $nomevariavel.' = ['.implode(",",$resultado).'];'; |
28 | echo $nomevariavelConfig.' = '.$gradiente.';'; | 38 | echo $nomevariavelConfig.' = '.$gradiente.';'; |
29 | 39 |
ferramentas/heatmap/openlayers_js.php
@@ -18,12 +18,17 @@ nomevariavel nome da variavel javascript que sera retornada com os valores | @@ -18,12 +18,17 @@ nomevariavel nome da variavel javascript que sera retornada com os valores | ||
18 | $dir = dirname(__FILE__); | 18 | $dir = dirname(__FILE__); |
19 | 19 | ||
20 | //inicializa o programa verificando seguranca e pegando os parametros enviados pela URL e pela secao | 20 | //inicializa o programa verificando seguranca e pegando os parametros enviados pela URL e pela secao |
21 | -include_once($dir."/../inicia.php"); | 21 | +include_once($dir."/../safe.php"); |
22 | include_once($dir."/funcoes.php"); | 22 | include_once($dir."/funcoes.php"); |
23 | 23 | ||
24 | +$layer = $_GET["layer"]; | ||
25 | +$tipoGradiente = $_GET["tipoGradiente"]; | ||
26 | +$coluna = $_GET["coluna"]; | ||
27 | +$valorPonto = $_GET["valorPonto"]; | ||
28 | + | ||
24 | //o plugin pode ser chamado sem um mapfile criado | 29 | //o plugin pode ser chamado sem um mapfile criado |
25 | //usando apenas o mapfile existente em i3geo/temas | 30 | //usando apenas o mapfile existente em i3geo/temas |
26 | -//nesse caso e necessario cirar um mapfile temporario | 31 | +//nesse caso e necessario criar um mapfile temporario |
27 | if($g_sid != ""){ | 32 | if($g_sid != ""){ |
28 | session_name("i3GeoPHP"); | 33 | session_name("i3GeoPHP"); |
29 | session_id($g_sid); | 34 | session_id($g_sid); |
@@ -50,6 +55,10 @@ if($map_file == ""){ | @@ -50,6 +55,10 @@ if($map_file == ""){ | ||
50 | $resultado = heatmapDados($map_file); | 55 | $resultado = heatmapDados($map_file); |
51 | $gradiente = heatmapGradiente($map_file,$layer,$tipoGradiente); | 56 | $gradiente = heatmapGradiente($map_file,$layer,$tipoGradiente); |
52 | 57 | ||
58 | +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ | ||
59 | + restauraCon($map_file,$postgis_mapa); | ||
60 | +} | ||
61 | + | ||
53 | echo $nomevariavel.' = ['.implode(",",$resultado).'];'; | 62 | echo $nomevariavel.' = ['.implode(",",$resultado).'];'; |
54 | echo $nomevariavelConfig.' = '.$gradiente.';'; | 63 | echo $nomevariavelConfig.' = '.$gradiente.';'; |
55 | 64 |