Commit 2eeab065cefe39a01782e4de94d7524d6670d82b

Authored by Edmar Moretti
1 parent 9dfe860a

Correção na obtenção de itens da tabela de atributos com mais de 10 caracteres e…

… conversão para shapefile nas ferramentas de análise
Showing 1 changed file with 4 additions and 4 deletions   Show diff stats
classesphp/classe_analise.php
@@ -981,7 +981,7 @@ $locaplic - Localização do I3geo. @@ -981,7 +981,7 @@ $locaplic - Localização do I3geo.
981 // cria o dbf 981 // cria o dbf
982 $def = array(); 982 $def = array();
983 foreach ($itemspt as $ni) 983 foreach ($itemspt as $ni)
984 - {$def[] = array($ni,"C","254");} 984 + {$def[] = array(substr($ni, 0, 10),"C","254");}
985 //pega os itens dos temas poligonais 985 //pega os itens dos temas poligonais
986 $layersPol = array(); 986 $layersPol = array();
987 $temas = explode(",",$temasPo); 987 $temas = explode(",",$temasPo);
@@ -1305,7 +1305,7 @@ nome do layer criado com o buffer. @@ -1305,7 +1305,7 @@ nome do layer criado com o buffer.
1305 $def = array(); 1305 $def = array();
1306 $def[] = array("i3geo","C","254"); 1306 $def[] = array("i3geo","C","254");
1307 foreach ($items as $ni) 1307 foreach ($items as $ni)
1308 - {$def[] = array($ni,"C","254");} 1308 + {$def[] = array(substr($ni, 0, 10),"C","254");}
1309 if(!function_exists(dbase_create)) 1309 if(!function_exists(dbase_create))
1310 {$db = xbase_create($nomeshp.".dbf", $def);xbase_close($db);} 1310 {$db = xbase_create($nomeshp.".dbf", $def);xbase_close($db);}
1311 else 1311 else
@@ -1475,7 +1475,7 @@ $locaplic - Localização do I3geo. @@ -1475,7 +1475,7 @@ $locaplic - Localização do I3geo.
1475 // cria o dbf 1475 // cria o dbf
1476 $def = array(); 1476 $def = array();
1477 foreach ($items as $ni) 1477 foreach ($items as $ni)
1478 - {$def[] = array($ni,"C","254");} 1478 + {$def[] = array(substr($ni, 0, 10),"C","254");}
1479 if(!function_exists(dbase_create)) 1479 if(!function_exists(dbase_create))
1480 {$db = xbase_create($nomeshp.".dbf", $def);xbase_close($db);} 1480 {$db = xbase_create($nomeshp.".dbf", $def);xbase_close($db);}
1481 else 1481 else
@@ -1950,7 +1950,7 @@ $locaplic - Localização do I3geo @@ -1950,7 +1950,7 @@ $locaplic - Localização do I3geo
1950 // cria o dbf 1950 // cria o dbf
1951 $def = array(); 1951 $def = array();
1952 foreach ($itenspo as $ni) 1952 foreach ($itenspo as $ni)
1953 - {$def[] = array($ni,"C","254");} 1953 + {$def[] = array(substr($ni, 0, 10),"C","254");}
1954 $def[] = array("npontos","N","10","0"); 1954 $def[] = array("npontos","N","10","0");
1955 if(!function_exists(dbase_create)) 1955 if(!function_exists(dbase_create))
1956 {$db = xbase_create($nomeshp.".dbf", $def);xbase_close($db);} 1956 {$db = xbase_create($nomeshp.".dbf", $def);xbase_close($db);}