Commit 72ce24e8c0b801d06944a1b03ec823824abd9972

Authored by Edmar Moretti
1 parent b9938c67

Correção no valor de SRID da funcao de edicao de tema

admin/admin.db
No preview for this file type
classesjs/classe_eventos.js
@@ -221,7 +221,7 @@ i3GEO.eventos = { @@ -221,7 +221,7 @@ i3GEO.eventos = {
221 else{ 221 else{
222 if(exy.target && (exy.target.style.zIndex == "" || exy.target.style.zIndex == 1)){ 222 if(exy.target && (exy.target.style.zIndex == "" || exy.target.style.zIndex == 1)){
223 var parente = exy.target.parentNode; 223 var parente = exy.target.parentNode;
224 - if(parente && parente.className === "olLayerDiv olLayerGrid"){ 224 + if(parente && (parente.className === "olLayerDiv olLayerGrid" || (parente.childNodes && parente.childNodes[0].attributes[0].nodeValue === "olTileImage"))){
225 i3GEO.eventos.executaEventos(this.MOUSEUP); 225 i3GEO.eventos.executaEventos(this.MOUSEUP);
226 } 226 }
227 } 227 }
ferramentas/editortema/exec.php
@@ -67,7 +67,10 @@ switch (strtoupper($funcao)) @@ -67,7 +67,10 @@ switch (strtoupper($funcao))
67 $srid = $r[0]["srid"]; 67 $srid = $r[0]["srid"];
68 68
69 $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 69 $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
70 - $dbh->beginTransaction(); 70 + $dbh->beginTransaction();
  71 + if($srid == ""){
  72 + $srid = "4326";
  73 + }
71 74
72 $sql = "INSERT INTO ".$esquema.".".$tabela." (".$colunageometria.")"; 75 $sql = "INSERT INTO ".$esquema.".".$tabela." (".$colunageometria.")";
73 $sql .= " VALUES (ST_GeomFromText('SRID=$srid;".$wkt."'))"; 76 $sql .= " VALUES (ST_GeomFromText('SRID=$srid;".$wkt."'))";