diff --git a/admin/php/metaestat_uploadshp_submit.php b/admin/php/metaestat_uploadshp_submit.php index e30a6be..08d5eee 100755 --- a/admin/php/metaestat_uploadshp_submit.php +++ b/admin/php/metaestat_uploadshp_submit.php @@ -204,7 +204,7 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ } else{ $valor = $s->getValue($layer,$coluna); - if($valor = "" || (empty($valor) && $valor != 0)){ + if($valor == "" || (empty($valor) && $valor != 0)){ $valor = 'nulo'; } $vs[] = $valor; diff --git a/ferramentas/metaestat/editorlimites.js b/ferramentas/metaestat/editorlimites.js index 5dbda97..ef50b50 100644 --- a/ferramentas/metaestat/editorlimites.js +++ b/ferramentas/metaestat/editorlimites.js @@ -206,7 +206,13 @@ i3GEOF.editorlimites = { * @param objeto shape que sera marcado */ setSelection: function(shape){ - shape.setEditable(!shape.editable); + if(shape.setEditable){ + shape.setEditable(!shape.editable); + } + else{ + shape.editable = true; + shape.setFlat(false); + } }, /** * Marca todas as figuras como nao selecionadas @@ -216,9 +222,30 @@ i3GEOF.editorlimites = { var i, n = i3GEOF.editorlimites.shapes.length; for(i=0;i 0){ + i3GEOF.editorlimites.deleteSelectedShape(true); + } pol = new google.maps.Marker({ position: new google.maps.LatLng(obj.getPosition().ob,obj.getPosition().pb), map: i3GeoMap, @@ -578,7 +615,9 @@ i3GEOF.editorlimites = { colunaid: colunaid, valorid: valorid, colunanome: colunanome, - valornome: valornome + valornome: valornome, + flat: true, + editable: false }); google.maps.event.addListener(pol, 'click', function() { i3GEOF.editorlimites.setSelection(pol); @@ -1075,4 +1114,4 @@ i3GEOF.editorlimites = { ""; $i("editaAtributosAjuda_corpo").innerHTML = html; } -}; \ No newline at end of file +}; -- libgit2 0.21.2