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 981 // cria o dbf
982 982 $def = array();
983 983 foreach ($itemspt as $ni)
984   - {$def[] = array($ni,"C","254");}
  984 + {$def[] = array(substr($ni, 0, 10),"C","254");}
985 985 //pega os itens dos temas poligonais
986 986 $layersPol = array();
987 987 $temas = explode(",",$temasPo);
... ... @@ -1305,7 +1305,7 @@ nome do layer criado com o buffer.
1305 1305 $def = array();
1306 1306 $def[] = array("i3geo","C","254");
1307 1307 foreach ($items as $ni)
1308   - {$def[] = array($ni,"C","254");}
  1308 + {$def[] = array(substr($ni, 0, 10),"C","254");}
1309 1309 if(!function_exists(dbase_create))
1310 1310 {$db = xbase_create($nomeshp.".dbf", $def);xbase_close($db);}
1311 1311 else
... ... @@ -1475,7 +1475,7 @@ $locaplic - Localização do I3geo.
1475 1475 // cria o dbf
1476 1476 $def = array();
1477 1477 foreach ($items as $ni)
1478   - {$def[] = array($ni,"C","254");}
  1478 + {$def[] = array(substr($ni, 0, 10),"C","254");}
1479 1479 if(!function_exists(dbase_create))
1480 1480 {$db = xbase_create($nomeshp.".dbf", $def);xbase_close($db);}
1481 1481 else
... ... @@ -1950,7 +1950,7 @@ $locaplic - Localização do I3geo
1950 1950 // cria o dbf
1951 1951 $def = array();
1952 1952 foreach ($itenspo as $ni)
1953   - {$def[] = array($ni,"C","254");}
  1953 + {$def[] = array(substr($ni, 0, 10),"C","254");}
1954 1954 $def[] = array("npontos","N","10","0");
1955 1955 if(!function_exists(dbase_create))
1956 1956 {$db = xbase_create($nomeshp.".dbf", $def);xbase_close($db);}
... ...