From 628e553d87c08a98d666f3a00bdf82fa74dbcc91 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Sat, 26 Sep 2009 02:07:04 +0000 Subject: [PATCH] --- classesphp/classe_analise.php | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------- classesphp/classe_mapa.php | 5 ++++- css/geral.css | 2 ++ css/i3geo.css | 2 ++ css/i3geo.css.php | 4 +++- ferramentas/graficotema/index.js.php | 6 +++--- ferramentas/inseregrafico/index.js.php | 4 ++-- ferramentas/planosmanejoflorestal/pesquisa.php | 6 +++++- ferramentas/uploaddbf/upload.php | 5 ++++- menutemas/admin.db | Bin 53248 -> 0 bytes ms_criamapa.php | 20 ++++++++++++++++---- pacotes/phpxbase/test_api.php | 1 + temas/testept.map | 14 ++++++++------ 13 files changed, 107 insertions(+), 32 deletions(-) diff --git a/classesphp/classe_analise.php b/classesphp/classe_analise.php index 81c54fd..63a3adc 100644 --- a/classesphp/classe_analise.php +++ b/classesphp/classe_analise.php @@ -668,7 +668,11 @@ $locaplic - diretório da aplicação i3geo $def[] = array("y2","N","12","5"); $def[] = array("ind1","N","5","0"); $def[] = array("ind2","N","5","0"); - $db = xbase_create($nomeshp.".dbf", $def); + if(!function_exists(dbase_create)) + {xbase_create($nomeshp.".dbf", $def);} + else + {dbase_create($nomeshp.".dbf", $def);} + $dbname = $nomeshp.".dbf"; //le o arquivo linha a linha, pulando a primeira //acrescenta os pontos no shape file formando as linhas @@ -764,13 +768,20 @@ $locaplic - diretório da aplicação i3geo $def[] = array("b1","C","6"); $def[] = array("b2","C","6"); $dbLinhas = xbase_create($nomeshpLinhas.".dbf", $def); + if(!function_exists(dbase_create)) + {$dbLinhas = xbase_create($nomeshpLinhas.".dbf", $def);} + else + {$dbLinhas = dbase_create($nomeshpLinhas.".dbf", $def);} $dbnameLinhas = $nomeshpLinhas.".dbf"; // // cria o dbf para o shapefile poligonal // $def = array(); $def[] = array("area","N","12","5"); - $dbPoligonos = xbase_create($nomeshpPoligonos.".dbf", $def); + if(!function_exists(dbase_create)) + {$dbPoligonos = xbase_create($nomeshpPoligonos.".dbf", $def);} + else + {$dbPoligonos = dbase_create($nomeshpPoligonos.".dbf", $def);} $dbnamePoligonos = $nomeshpPoligonos.".dbf"; // //constrói as linhas do diagrama @@ -966,7 +977,10 @@ $locaplic - Localização do I3geo. $conta = $conta + 1; } } - $db = xbase_create($nomeshp.".dbf", $def); + if(!function_exists(dbase_create)) + {xbase_create($nomeshp.".dbf", $def);} + else + {dbase_create($nomeshp.".dbf", $def);} //acrescenta os pontos no novo shapefile $dbname = $nomeshp.".dbf"; foreach($pontos as $ponto) @@ -1100,7 +1114,10 @@ function distanciaptpt($temaorigem,$temadestino,$temaoverlay,$locaplic,$itemorig $def[] = array("dist_m","N","10","2"); $def[] = array("origem","C","255"); $def[] = array("destino","C","255"); - $db = xbase_create($nomeshp.".dbf", $def); + if(!function_exists(dbase_create)) + {xbase_create($nomeshp.".dbf", $def);} + else + {dbase_create($nomeshp.".dbf", $def);} //acrescenta os pontos no novo shapefile $dbname = $nomeshp.".dbf"; foreach ($shapesorigem as $sorigem) @@ -1228,7 +1245,10 @@ nome do layer criado com o buffer. $def[] = array("i3geo","C","254"); foreach ($items as $ni) {$def[] = array($ni,"C","254");} - $db = xbase_create($nomeshp.".dbf", $def); + if(!function_exists(dbase_create)) + {xbase_create($nomeshp.".dbf", $def);} + else + {dbase_create($nomeshp.".dbf", $def);} //acrescenta os pontos no novo shapefile $dbname = $nomeshp.".dbf"; for($i = 0;$i < count($buffers);++$i) @@ -1315,7 +1335,10 @@ $locaplic - Localização do I3geo. $def = array(); foreach ($items as $ni) {$def[] = array($ni,"C","254");} - $db = xbase_create($nomeshp.".dbf", $def); + if(!function_exists(dbase_create)) + {xbase_create($nomeshp.".dbf", $def);} + else + {dbase_create($nomeshp.".dbf", $def);} //acrescenta os pontos no novo shapefile $dbname = $nomeshp.".dbf"; for($i = 0;$i < count($centroides);++$i) @@ -1392,7 +1415,10 @@ $npty - Número de pontos em Y (opcional) $def = array(); $def[] = array("x","C","20"); $def[] = array("y","C","20"); - $db = xbase_create($nomeshp.".dbf", $def); + if(!function_exists(dbase_create)) + {xbase_create($nomeshp.".dbf", $def);} + else + {dbase_create($nomeshp.".dbf", $def);} //acrescenta os pontos no novo shapefile $dbname = $nomeshp.".dbf"; $reg = array(); @@ -1504,7 +1530,10 @@ $npty - Número de pontos em Y (opcional) $novoshpf = ms_newShapefileObj($nomeshp, MS_SHP_POLYGON); $def = array(); $def[] = array("id","C","20"); - $db = xbase_create($nomeshp.".dbf", $def); + if(!function_exists(dbase_create)) + {xbase_create($nomeshp.".dbf", $def);} + else + {dbase_create($nomeshp.".dbf", $def);} //acrescenta os pontos no novo shapefile $dbname = $nomeshp.".dbf"; $reg = array(); @@ -1642,7 +1671,10 @@ $npty - Número de pontos em Y (opcional) $novoshpf = ms_newShapefileObj($nomeshp, MS_SHP_POLYGON); $def = array(); $def[] = array("id","C","20"); - $db = xbase_create($nomeshp.".dbf", $def); + if(!function_exists(dbase_create)) + {xbase_create($nomeshp.".dbf", $def);} + else + {dbase_create($nomeshp.".dbf", $def);} //acrescenta os pontos no novo shapefile $dbname = $nomeshp.".dbf"; $reg = array(); @@ -1778,7 +1810,10 @@ $locaplic - Localização do I3geo foreach ($itenspo as $ni) {$def[] = array($ni,"C","254");} $def[] = array("npontos","N","10","0"); - $db = xbase_create($nomeshp.".dbf", $def); + if(!function_exists(dbase_create)) + {xbase_create($nomeshp.".dbf", $def);} + else + {dbase_create($nomeshp.".dbf", $def);} $dbname = $nomeshp.".dbf"; $sopen = $layerPo->open(); if($sopen == MS_FAILURE){return "erro";} @@ -1892,7 +1927,10 @@ Salva o mapa acrescentando um novo layer com o resultado. $def = array(); if($item==""){$item="nenhum";} $def[] = array($item,"C","254"); - $db = xbase_create($nomeshp.".dbf", $def); + if(!function_exists(dbase_create)) + {xbase_create($nomeshp.".dbf", $def);} + else + {dbase_create($nomeshp.".dbf", $def);} $dbname = $nomeshp.".dbf"; $classes = array_keys($dissolve); foreach ($classes as $classe) @@ -1996,7 +2034,10 @@ $locaplic - Localização do I3geo $def = array(); if($item==""){$item="nenhum";} $def[] = array($item,"C","254"); - $db = xbase_create($nomeshp.".dbf", $def); + if(!function_exists(dbase_create)) + {xbase_create($nomeshp.".dbf", $def);} + else + {dbase_create($nomeshp.".dbf", $def);} $dbname = $nomeshp.".dbf"; $classes = array_keys($dissolve); foreach ($classes as $classe) @@ -2261,7 +2302,10 @@ $operacao - Tipo de análise. $l = criaLayer($this->mapa,$tiposhape,MS_DEFAULT,"Ins","SIM"); $novoshpf = ms_newShapefileObj($nomeshp, $tiposhapefile); $def[] = array("ID","C","250"); - $db = xbase_create($nomeshp.".dbf", $def); + if(!function_exists(dbase_create)) + {xbase_create($nomeshp.".dbf", $def);} + else + {dbase_create($nomeshp.".dbf", $def);} $conta = 0; foreach ($shapes as $s) { diff --git a/classesphp/classe_mapa.php b/classesphp/classe_mapa.php index 1f91465..29941a6 100644 --- a/classesphp/classe_mapa.php +++ b/classesphp/classe_mapa.php @@ -1313,7 +1313,10 @@ $canal - Identificador do canal (ordem em que está no RSS) $def[] = array("LINK","C","254"); $def[] = array("DESC","C","254"); $def[] = array("CATEGORIA","C","254"); - $db = xbase_create($nomeshp.".dbf", $def); + if(!function_exists(dbase_create)) + {xbase_create($nomeshp.".dbf", $def)} + else + {dbase_create($nomeshp.".dbf", $def)} $dbname = $nomeshp.".dbf"; $reg = array(); $novoshpf = ms_newShapefileObj($nomeshp.".shp", -2); diff --git a/css/geral.css b/css/geral.css index 8c00e0e..aba4d8a 100644 --- a/css/geral.css +++ b/css/geral.css @@ -1,3 +1,5 @@ +.paragrafo +{font-size:12px;line-height:15px;margin-bottom:9px;text-align:left;} .lista td {border: 0px solid rgb(240,240,240);border-left: 0px;border-right:0px;border-top:0px;padding: 0px;color:#2F4632;margin:0px;text-align:left;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;} .lista2 td diff --git a/css/i3geo.css b/css/i3geo.css index ccb08b1..6597760 100644 --- a/css/i3geo.css +++ b/css/i3geo.css @@ -1,3 +1,5 @@ +.paragrafo +{font-size:12px;line-height:15px;margin-bottom:9px;text-align:left;} .lista td {border: 0px solid rgb(240,240,240);border-left: 0px;border-right:0px;border-top:0px;padding: 0px;color:#2F4632;margin:0px;text-align:left;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;} .lista2 td diff --git a/css/i3geo.css.php b/css/i3geo.css.php index 1bec22c..dc22653 100644 --- a/css/i3geo.css.php +++ b/css/i3geo.css.php @@ -1,4 +1,6 @@ -.lista td +.paragrafo +{font-size:12px;line-height:15px;margin-bottom:9px;text-align:left;} +.lista td {border: 0px solid rgb(240,240,240);border-left: 0px;border-right:0px;border-top:0px;padding: 0px;color:#2F4632;margin:0px;text-align:left;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;} .lista2 td {border: 0px solid rgb(240,240,240);border-left: 0px;border-right:0px;border-top:0px;padding: 2px;color:#2F4632;margin:0px;text-align:left;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;} diff --git a/ferramentas/graficotema/index.js.php b/ferramentas/graficotema/index.js.php index e757d6e..8597241 100644 --- a/ferramentas/graficotema/index.js.php +++ b/ferramentas/graficotema/index.js.php @@ -87,11 +87,11 @@ i3GEOF.graficoTema = { ins += ' '; ins += '