Commit fdcef82e563e6a509693f6589e6fcc510243a3a8

Authored by Edmar Moretti
1 parent 344c7d1f

Inclusão de coluna no cadastro de regios (METAESTAT) para definir quais colunas …

…ficarão visíveis no mapa
admin/admin.db
No preview for this file type
admin/js/estat_tipo_regiao.js
... ... @@ -56,7 +56,8 @@ function montaTabela(dados){
56 56 {label:"Data",key:"data",formatter:formatTexto},
57 57 {label:"Código",key:"identificador",formatter:formatTexto},
58 58 {label:"Conexão",key:"codigo_estat_conexao",formatter:formatTexto},
59   - {label:"Nomes",resizeable:false,key:"colunanomeregiao",formatter:formatTexto},
  59 + {label:"Nomes das regiões",resizeable:false,key:"colunanomeregiao",formatter:formatTexto},
  60 + {label:"Colunas visíveis (separa com vírgula)",resizeable:false,key:"colunasvisiveis",formatter:formatTexto},
60 61 {label:"SRID",key:"srid",formatter:formatTexto}
61 62 ];
62 63 myDataSource = new YAHOO.util.DataSource(dados);
... ... @@ -64,7 +65,7 @@ function montaTabela(dados){
64 65  
65 66 myDataSource.responseType = YAHOO.util.DataSource.TYPE_JSARRAY;
66 67 myDataSource.responseSchema = {
67   - fields: ["codigo_tipo_regiao","nome_tipo_regiao","descricao_tipo_regiao","esquemadb","tabela","colunageo","colunacentroide","data","identificador","codigo_estat_conexao","colunanomeregiao","srid"]
  68 + fields: ["codigo_tipo_regiao","nome_tipo_regiao","descricao_tipo_regiao","esquemadb","tabela","colunageo","colunacentroide","data","identificador","codigo_estat_conexao","colunanomeregiao","colunasvisiveis","srid"]
68 69 };
69 70 myDataTable.subscribe(
70 71 'cellClickEvent',
... ... @@ -259,6 +260,7 @@ function montaDiv(i){
259 260 {titulo:"Coluna com o código de cada registro:",id:"Eidentificador",size:"50",value:i.identificador,tipo:"text",div:""},
260 261 {titulo:"Código da conexão com o banco:",id:"Ecodigo_estat_conexao",size:"50",value:i.codigo_estat_conexao,tipo:"text",div:""},
261 262 {titulo:"Coluna com o nome da região:",id:"Ecolunanomeregiao",size:"50",value:i.colunanomeregiao,tipo:"text",div:""},
  263 + {titulo:"Colunas que ficarão visíveis no mapa:",id:"Ecolunasvisiveis",size:"50",value:i.colunasvisiveis,tipo:"text",div:""},
262 264 {titulo:"Código SRID:",id:"Esrid",size:"50",value:i.srid,tipo:"text",div:""}
263 265 ]
264 266 },
... ... @@ -280,7 +282,7 @@ function montaDivAgregacoes(i){
280 282 }
281 283  
282 284 function gravaDados(id,recordid){
283   - var campos = new Array("codigo_estat_conexao","nome_tipo_regiao","descricao_tipo_regiao","esquemadb","tabela","colunageo","colunacentroide","data","identificador","colunanomeregiao","srid"),
  285 + var campos = new Array("codigo_estat_conexao","nome_tipo_regiao","descricao_tipo_regiao","esquemadb","tabela","colunageo","colunacentroide","data","identificador","colunanomeregiao","srid","colunasvisiveis"),
284 286 par = "",
285 287 i = 0,
286 288 sUrl,callback;
... ...
admin/php/classe_metaestat.php
... ... @@ -259,7 +259,17 @@ class Metaestat{
259 259 else{
260 260 $sql = " SELECT d.* ";
261 261 }
262   - $sqlgeo = $sql.",g.".$colunageo;
  262 + //prepara a lista de colunas que ficarao visiveis no sql geo
  263 + $vis = $dadosgeo["colunasvisiveis"];
  264 + $vis = str_replace(" ",",",$vis);
  265 + $vis = str_replace(",,",",",$vis);
  266 + $vis = explode(",",$vis);
  267 + $vis[] = $colunageo;
  268 + $vis = array_unique($vis);
  269 + $vis = implode(",g.",$vis);
  270 + $vis = "g.".$vis;
  271 + //$sqlgeo = $sql.",g.".$colunageo;
  272 + $sqlgeo = $sql.",".$vis;
263 273 //
264 274 if($agregaregiao == true){
265 275 $dadosAgregacao = $this->listaAgregaRegiaoFilho($dados["codigo_tipo_regiao"], $codigo_tipo_regiao);
... ... @@ -810,14 +820,14 @@ class Metaestat{
810 820  
811 821 Altera uma regiao
812 822 */
813   - function alteraTipoRegiao($codigo_tipo_regiao,$nome_tipo_regiao,$descricao_tipo_regiao,$esquemadb,$tabela,$colunageo,$colunacentroide,$data,$identificador,$colunanomeregiao,$srid,$codigo_estat_conexao){
  823 + function alteraTipoRegiao($codigo_tipo_regiao,$nome_tipo_regiao,$descricao_tipo_regiao,$esquemadb,$tabela,$colunageo,$colunacentroide,$data,$identificador,$colunanomeregiao,$srid,$codigo_estat_conexao,$colunasvisiveis){
814 824 try {
815 825 if($codigo_tipo_regiao != ""){
816 826 if($this->convUTF){
817 827 $nome_tipo_regiao = utf8_encode($nome_tipo_regiao);
818 828 $descricao_tipo_regiao = utf8_encode($descricao_tipo_regiao);
819 829 }
820   - $this->dbhw->query("UPDATE ".$this->esquemaadmin."i3geoestat_tipo_regiao SET codigo_estat_conexao = '$codigo_estat_conexao', colunacentroide = '$colunacentroide',nome_tipo_regiao = '$nome_tipo_regiao',descricao_tipo_regiao = '$descricao_tipo_regiao',esquemadb = '$esquemadb',tabela = '$tabela',colunageo = '$colunageo',data = '$data',identificador = '$identificador',colunanomeregiao = '$colunanomeregiao', srid = '$srid' WHERE codigo_tipo_regiao = $codigo_tipo_regiao");
  830 + $this->dbhw->query("UPDATE ".$this->esquemaadmin."i3geoestat_tipo_regiao SET codigo_estat_conexao = '$codigo_estat_conexao', colunacentroide = '$colunacentroide',nome_tipo_regiao = '$nome_tipo_regiao',descricao_tipo_regiao = '$descricao_tipo_regiao',esquemadb = '$esquemadb',tabela = '$tabela',colunageo = '$colunageo',data = '$data',identificador = '$identificador',colunanomeregiao = '$colunanomeregiao', srid = '$srid', colunasvisiveis = '$colunasvisiveis' WHERE codigo_tipo_regiao = $codigo_tipo_regiao");
821 831 $retorna = $codigo_tipo_regiao;
822 832 }
823 833 else{
... ...
admin/php/criabanco.php
... ... @@ -79,7 +79,7 @@
79 79 "CREATE TABLE ".$esquemaadmin."i3geousr_grupotema (id_grupo NUMERIC, id_tema NUMERIC)",
80 80 "CREATE TABLE ".$esquemaadmin."i3geousr_grupos (id_grupo INTEGER PRIMARY KEY, nome TEXT)",
81 81 "create table ".$esquemaadmin."i3geoestat_conexao (codigo_estat_conexao integer primary key,bancodedados text,host text,porta text,usuario text,senha text)",
82   - "create table ".$esquemaadmin."i3geoestat_tipo_regiao(codigo_tipo_regiao integer primary key,nome_tipo_regiao text,descricao_tipo_regiao text,codigo_estat_conexao integer,esquemadb text,tabela text,colunageo text,data text,identificador integer,colunanomeregiao text,srid text,colunacentroide text)",
  82 + "create table ".$esquemaadmin."i3geoestat_tipo_regiao(codigo_tipo_regiao integer primary key,nome_tipo_regiao text,descricao_tipo_regiao text,codigo_estat_conexao integer,esquemadb text,tabela text,colunageo text,data text,identificador integer,colunanomeregiao text,srid text,colunacentroide text, colunasvisiveis text)",
83 83 "create table ".$esquemaadmin."i3geoestat_agregaregiao(id_agregaregiao integer primary key,codigo_tipo_regiao integer,codigo_tipo_regiao_pai integer,colunaligacao_regiaopai text)",
84 84 "create table ".$esquemaadmin."i3geoestat_tipo_periodo(codigo_tipo_periodo integer primary key,nome text,descricao text)",
85 85 "create table ".$esquemaadmin."i3geoestat_unidade_medida(codigo_unidade_medida integer primary key,nome text,sigla text,permitesoma integer default 0,permitemedia integer default 0)",
... ...
admin/php/metaestat.php
... ... @@ -525,7 +525,7 @@ switch (strtoupper($funcao))
525 525 $codigo_tipo_regiao = $m->alteraTipoRegiao();
526 526 }
527 527 else{
528   - $codigo_tipo_regiao = $m->alteraTipoRegiao($codigo_tipo_regiao,$nome_tipo_regiao,$descricao_tipo_regiao,$esquemadb,$tabela,$colunageo,$colunacentroide,$data,$identificador,$colunanomeregiao,$srid,$codigo_estat_conexao);
  528 + $codigo_tipo_regiao = $m->alteraTipoRegiao($codigo_tipo_regiao,$nome_tipo_regiao,$descricao_tipo_regiao,$esquemadb,$tabela,$colunageo,$colunacentroide,$data,$identificador,$colunanomeregiao,$srid,$codigo_estat_conexao,$colunasvisiveis);
529 529 }
530 530 retornaJSON($m->listaTipoRegiao($codigo_tipo_regiao));
531 531 exit;
... ...
admin/php/upgradebanco46_47.php
... ... @@ -83,7 +83,7 @@ $tabelas = array(
83 83 "CREATE TABLE ".$esquemaadmin."i3geousr_grupotema (id_grupo NUMERIC, id_tema NUMERIC)",
84 84 "CREATE TABLE ".$esquemaadmin."i3geousr_grupos (id_grupo INTEGER PRIMARY KEY, nome TEXT)",
85 85 "create table ".$esquemaadmin."i3geoestat_conexao (codigo_estat_conexao integer primary key,bancodedados text,host text,porta text,usuario text,senha text)",
86   - "create table ".$esquemaadmin."i3geoestat_tipo_regiao(codigo_tipo_regiao integer primary key,nome_tipo_regiao text,descricao_tipo_regiao text,codigo_estat_conexao integer,esquemadb text,tabela text,colunageo text,data text,identificador integer,colunanomeregiao text,srid text,colunacentroide text)",
  86 + "create table ".$esquemaadmin."i3geoestat_tipo_regiao(codigo_tipo_regiao integer primary key,nome_tipo_regiao text,descricao_tipo_regiao text,codigo_estat_conexao integer,esquemadb text,tabela text,colunageo text,data text,identificador integer,colunanomeregiao text,srid text,colunacentroide text, colunasvisiveis text)",
87 87 "create table ".$esquemaadmin."i3geoestat_agregaregiao(id_agregaregiao integer primary key,codigo_tipo_regiao integer,codigo_tipo_regiao_pai integer,colunaligacao_regiaopai text)",
88 88 "create table ".$esquemaadmin."i3geoestat_tipo_periodo(codigo_tipo_periodo integer primary key,nome text,descricao text)",
89 89 "create table ".$esquemaadmin."i3geoestat_unidade_medida(codigo_unidade_medida integer primary key,nome text,sigla text,permitesoma integer default 0,permitemedia integer default 0)",
... ...
admin/sql/metaestat.sql
... ... @@ -61,6 +61,8 @@ create table i3geoestat_tipo_regiao
61 61 srid text default '4326',
62 62 -- coluna que contém um ponto que representa cada local. pode ser o mesmo que colunageo
63 63 colunacentroide text,
  64 + -- lista de noes de colunas que ficarão visíveis quando os sql de acesso aos dados forem montados
  65 + colunasvisiveis text,
64 66 foreign key (codigo_estat_conexao)
65 67 references i3geoestat_conexao (codigo_estat_conexao)
66 68 );
... ... @@ -78,10 +80,10 @@ create table i3geoestat_agregaregiao
78 80 );
79 81  
80 82  
81   --- lista controlada de tipos de período de tempo
82   -create table i3geoestat_tipo_periodo
  83 +-- tabela com o nome e descrição de uma variável variável
  84 +create table i3geoestat_variavel
83 85 (
84   - codigo_tipo_periodo integer not null unique primary key autoincrement,
  86 + codigo_variavel integer not null unique primary key autoincrement,
85 87 nome text,
86 88 descricao text
87 89 );
... ... @@ -99,10 +101,10 @@ create table i3geoestat_unidade_medida
99 101 );
100 102  
101 103  
102   --- tabela com o nome e descrição de uma variável variável
103   -create table i3geoestat_variavel
  104 +-- lista controlada de tipos de período de tempo
  105 +create table i3geoestat_tipo_periodo
104 106 (
105   - codigo_variavel integer not null unique primary key autoincrement,
  107 + codigo_tipo_periodo integer not null unique primary key autoincrement,
106 108 nome text,
107 109 descricao text
108 110 );
... ... @@ -131,16 +133,16 @@ create table i3geoestat_medida_variavel
131 133 nomemedida text,
132 134 -- nome da coluna da tabela que contem os dados e que é um identificador único de cada registro
133 135 colunaidunico text,
134   - foreign key (codigo_tipo_periodo)
135   - references i3geoestat_tipo_periodo (codigo_tipo_periodo),
136   - foreign key (codigo_estat_conexao)
137   - references i3geoestat_conexao (codigo_estat_conexao),
138   - foreign key (codigo_unidade_medida)
139   - references i3geoestat_unidade_medida (codigo_unidade_medida),
140 136 foreign key (codigo_variavel)
141 137 references i3geoestat_variavel (codigo_variavel),
142 138 foreign key (codigo_tipo_regiao)
143   - references i3geoestat_tipo_regiao (codigo_tipo_regiao)
  139 + references i3geoestat_tipo_regiao (codigo_tipo_regiao),
  140 + foreign key (codigo_unidade_medida)
  141 + references i3geoestat_unidade_medida (codigo_unidade_medida),
  142 + foreign key (codigo_tipo_periodo)
  143 + references i3geoestat_tipo_periodo (codigo_tipo_periodo),
  144 + foreign key (codigo_estat_conexao)
  145 + references i3geoestat_conexao (codigo_estat_conexao)
144 146 );
145 147  
146 148  
... ... @@ -202,10 +204,10 @@ create table i3geoestat_fonteinfo_medida
202 204 (
203 205 id_medida_variavel integer not null,
204 206 id_fonteinfo integer not null,
205   - foreign key (id_medida_variavel)
206   - references i3geoestat_medida_variavel (id_medida_variavel),
207 207 foreign key (id_fonteinfo)
208   - references i3geoestat_fonteinfo (id_fonteinfo)
  208 + references i3geoestat_fonteinfo (id_fonteinfo),
  209 + foreign key (id_medida_variavel)
  210 + references i3geoestat_medida_variavel (id_medida_variavel)
209 211 );
210 212  
211 213  
... ...
admin/sql/metaestat_basededados.sql
... ... @@ -11,9 +11,9 @@ INSERT INTO i3geoestat_tipo_periodo (codigo_tipo_periodo, nome, descricao) VALUE
11 11  
12 12  
13 13 -- i3geoestat_tipo_regiao
14   -INSERT INTO i3geoestat_tipo_regiao (codigo_tipo_regiao, nome_tipo_regiao, descricao_tipo_regiao, codigo_estat_conexao, esquemadb, tabela, colunageo, data, identificador, colunanomeregiao, srid, colunacentroide) VALUES ('2', 'Município', 'Limites municipais', '1', 'i3geo_metaestat', 'municipios', 'the_geom', '2010', 'co_municipio', 'no_cidade', '4326', 'the_geom2');
15   -INSERT INTO i3geoestat_tipo_regiao (codigo_tipo_regiao, nome_tipo_regiao, descricao_tipo_regiao, codigo_estat_conexao, esquemadb, tabela, colunageo, data, identificador, colunanomeregiao, srid, colunacentroide) VALUES ('3', 'Estado', 'Limites estaduais', '1', 'i3geo_metaestat', 'uf', 'the_geom', '2010', 'co_uf', 'no_uf', '4326', 'the_geom');
16   -INSERT INTO i3geoestat_tipo_regiao (codigo_tipo_regiao, nome_tipo_regiao, descricao_tipo_regiao, codigo_estat_conexao, esquemadb, tabela, colunageo, data, identificador, colunanomeregiao, srid, colunacentroide) VALUES ('1', 'Bairro', 'Limites de bairros', '1', 'i3geo_metaestat', 'bairros', 'the_geom', '2010', 'co_bairro', 'no_bairro', '4326', 'the_geom');
  14 +INSERT INTO i3geoestat_tipo_regiao (codigo_tipo_regiao, nome_tipo_regiao, descricao_tipo_regiao, codigo_estat_conexao, esquemadb, tabela, colunageo, data, identificador, colunanomeregiao, srid, colunacentroide, colunasvisiveis) VALUES ('2', 'Município', 'Limites municipais', '1', 'i3geo_metaestat', 'municipios', 'the_geom', '2010', 'co_municipio', 'no_cidade', '4326', 'the_geom2', 'co_municipio,no_cidade,co_uf,area_territorial,nu_ano_instalacao');
  15 +INSERT INTO i3geoestat_tipo_regiao (codigo_tipo_regiao, nome_tipo_regiao, descricao_tipo_regiao, codigo_estat_conexao, esquemadb, tabela, colunageo, data, identificador, colunanomeregiao, srid, colunacentroide, colunasvisiveis) VALUES ('3', 'Estado', 'Limites estaduais', '1', 'i3geo_metaestat', 'uf', 'the_geom', '2010', 'co_uf', 'no_uf', '4326', 'the_geom', 'co_uf,sg_uf,no_uf,no_regiao');
  16 +INSERT INTO i3geoestat_tipo_regiao (codigo_tipo_regiao, nome_tipo_regiao, descricao_tipo_regiao, codigo_estat_conexao, esquemadb, tabela, colunageo, data, identificador, colunanomeregiao, srid, colunacentroide, colunasvisiveis) VALUES ('1', 'Bairro', 'Limites de bairros', '1', 'i3geo_metaestat', 'bairros', 'the_geom', '2010', 'co_bairro', 'no_bairro', '4326', 'the_geom', 'co_bairro,no_bairro,no_distr,no_municip');
17 17  
18 18  
19 19 -- i3geoestat_unidade_medida
... ...
aplicmap/geral1debianv6.map
... ... @@ -34,8 +34,8 @@ MAP
34 34 STATUS ON
35 35 UNITS DD
36 36 NAME "GERAL"
37   - DEBUG ON
38   - CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt"
  37 + DEBUG OFF
  38 + #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt"
39 39 #
40 40 #utilize o agg apenas com mapserver 5x
41 41  
... ...
classesphp/mapa_controle.php
... ... @@ -1088,7 +1088,7 @@ Altera uma classe de um tema, aplicando uma nova classificação ou
1088 1088 if ($opcao == "alteraclasses")
1089 1089 {
1090 1090 //esta operação é chamada com POST via cpaint
1091   - error_reporting(E_ALL);
  1091 + //error_reporting(E_ALL);
1092 1092 alteraclassesPost($ids,$nomes,$exps);
1093 1093 restauraCon($map_file,$postgis_mapa);
1094 1094 cpjson("");
... ...
documentacao/diagramas/metaestat.erm
... ... @@ -11,8 +11,8 @@
11 11 </page_setting>
12 12 <category_index>0</category_index>
13 13 <zoom>1.0</zoom>
14   - <x>-85</x>
15   - <y>150</y>
  14 + <x>-372</x>
  15 + <y>51</y>
16 16 <default_color>
17 17 <r>255</r>
18 18 <g>128</g>
... ... @@ -110,7 +110,7 @@
110 110 </connections>
111 111 <display>false</display>
112 112 <creation_date>2012-07-17 15:03:53</creation_date>
113   - <updated_date>2012-10-10 14:40:16</updated_date>
  113 + <updated_date>2012-10-23 08:35:27</updated_date>
114 114 <model_property>
115 115 <name>Project Name</name>
116 116 <value></value>
... ... @@ -346,13 +346,26 @@
346 346 <array_dimension>null</array_dimension>
347 347 <unsigned>false</unsigned>
348 348 <args></args>
  349 + <description>Lista de noes de colunas que ficarão visíveis quando os SQL de acesso aos dados forem montados</description>
  350 + <logical_name>colunasvisiveis</logical_name>
  351 + <physical_name>colunasvisiveis</physical_name>
  352 + <type>text</type>
  353 + </word>
  354 + <word>
  355 + <id>16</id>
  356 + <length>null</length>
  357 + <decimal>null</decimal>
  358 + <array>false</array>
  359 + <array_dimension>null</array_dimension>
  360 + <unsigned>false</unsigned>
  361 + <args></args>
349 362 <description>Nome da colouna que contém os valores da variável</description>
350 363 <logical_name>colunavalor</logical_name>
351 364 <physical_name>colunavalor</physical_name>
352 365 <type>text</type>
353 366 </word>
354 367 <word>
355   - <id>16</id>
  368 + <id>17</id>
356 369 <length>null</length>
357 370 <decimal>null</decimal>
358 371 <array>false</array>
... ... @@ -365,7 +378,7 @@
365 378 <type>text</type>
366 379 </word>
367 380 <word>
368   - <id>17</id>
  381 + <id>18</id>
369 382 <length>null</length>
370 383 <decimal>null</decimal>
371 384 <array>false</array>
... ... @@ -378,7 +391,7 @@
378 391 <type>text</type>
379 392 </word>
380 393 <word>
381   - <id>18</id>
  394 + <id>19</id>
382 395 <length>null</length>
383 396 <decimal>null</decimal>
384 397 <array>false</array>
... ... @@ -391,7 +404,7 @@
391 404 <type>text</type>
392 405 </word>
393 406 <word>
394   - <id>19</id>
  407 + <id>20</id>
395 408 <length>null</length>
396 409 <decimal>null</decimal>
397 410 <array>false</array>
... ... @@ -404,7 +417,7 @@
404 417 <type>text</type>
405 418 </word>
406 419 <word>
407   - <id>20</id>
  420 + <id>21</id>
408 421 <length>null</length>
409 422 <decimal>null</decimal>
410 423 <array>false</array>
... ... @@ -417,7 +430,7 @@
417 430 <type>text</type>
418 431 </word>
419 432 <word>
420   - <id>21</id>
  433 + <id>22</id>
421 434 <length>null</length>
422 435 <decimal>null</decimal>
423 436 <array>false</array>
... ... @@ -430,7 +443,7 @@
430 443 <type>text</type>
431 444 </word>
432 445 <word>
433   - <id>22</id>
  446 + <id>23</id>
434 447 <length>null</length>
435 448 <decimal>null</decimal>
436 449 <array>false</array>
... ... @@ -443,7 +456,7 @@
443 456 <type>text</type>
444 457 </word>
445 458 <word>
446   - <id>23</id>
  459 + <id>24</id>
447 460 <length>null</length>
448 461 <decimal>null</decimal>
449 462 <array>false</array>
... ... @@ -456,7 +469,7 @@
456 469 <type>text</type>
457 470 </word>
458 471 <word>
459   - <id>24</id>
  472 + <id>25</id>
460 473 <length>null</length>
461 474 <decimal>null</decimal>
462 475 <array>false</array>
... ... @@ -469,7 +482,7 @@
469 482 <type>text</type>
470 483 </word>
471 484 <word>
472   - <id>25</id>
  485 + <id>26</id>
473 486 <length>null</length>
474 487 <decimal>null</decimal>
475 488 <array>false</array>
... ... @@ -482,7 +495,7 @@
482 495 <type>text</type>
483 496 </word>
484 497 <word>
485   - <id>26</id>
  498 + <id>27</id>
486 499 <length>null</length>
487 500 <decimal>null</decimal>
488 501 <array>false</array>
... ... @@ -495,7 +508,7 @@
495 508 <type>integer</type>
496 509 </word>
497 510 <word>
498   - <id>27</id>
  511 + <id>28</id>
499 512 <length>null</length>
500 513 <decimal>null</decimal>
501 514 <array>false</array>
... ... @@ -508,7 +521,7 @@
508 521 <type>integer</type>
509 522 </word>
510 523 <word>
511   - <id>28</id>
  524 + <id>29</id>
512 525 <length>null</length>
513 526 <decimal>null</decimal>
514 527 <array>false</array>
... ... @@ -521,7 +534,7 @@
521 534 <type>integer</type>
522 535 </word>
523 536 <word>
524   - <id>29</id>
  537 + <id>30</id>
525 538 <length>null</length>
526 539 <decimal>null</decimal>
527 540 <array>false</array>
... ... @@ -534,7 +547,7 @@
534 547 <type>integer</type>
535 548 </word>
536 549 <word>
537   - <id>30</id>
  550 + <id>31</id>
538 551 <length>null</length>
539 552 <decimal>null</decimal>
540 553 <array>false</array>
... ... @@ -547,7 +560,7 @@
547 560 <type>integer</type>
548 561 </word>
549 562 <word>
550   - <id>31</id>
  563 + <id>32</id>
551 564 <length>null</length>
552 565 <decimal>null</decimal>
553 566 <array>false</array>
... ... @@ -560,7 +573,7 @@
560 573 <type>integer</type>
561 574 </word>
562 575 <word>
563   - <id>32</id>
  576 + <id>33</id>
564 577 <length>null</length>
565 578 <decimal>null</decimal>
566 579 <array>false</array>
... ... @@ -573,7 +586,7 @@
573 586 <type>integer</type>
574 587 </word>
575 588 <word>
576   - <id>33</id>
  589 + <id>34</id>
577 590 <length>null</length>
578 591 <decimal>null</decimal>
579 592 <array>false</array>
... ... @@ -586,7 +599,7 @@
586 599 <type>integer</type>
587 600 </word>
588 601 <word>
589   - <id>34</id>
  602 + <id>35</id>
590 603 <length>null</length>
591 604 <decimal>null</decimal>
592 605 <array>false</array>
... ... @@ -599,7 +612,7 @@
599 612 <type>integer</type>
600 613 </word>
601 614 <word>
602   - <id>35</id>
  615 + <id>36</id>
603 616 <length>null</length>
604 617 <decimal>null</decimal>
605 618 <array>false</array>
... ... @@ -612,7 +625,7 @@
612 625 <type>text</type>
613 626 </word>
614 627 <word>
615   - <id>36</id>
  628 + <id>37</id>
616 629 <length>null</length>
617 630 <decimal>null</decimal>
618 631 <array>false</array>
... ... @@ -625,7 +638,7 @@
625 638 <type>text</type>
626 639 </word>
627 640 <word>
628   - <id>37</id>
  641 + <id>38</id>
629 642 <length>null</length>
630 643 <decimal>null</decimal>
631 644 <array>false</array>
... ... @@ -638,7 +651,7 @@
638 651 <type>text</type>
639 652 </word>
640 653 <word>
641   - <id>38</id>
  654 + <id>39</id>
642 655 <length>null</length>
643 656 <decimal>null</decimal>
644 657 <array>false</array>
... ... @@ -651,7 +664,7 @@
651 664 <type>text</type>
652 665 </word>
653 666 <word>
654   - <id>39</id>
  667 + <id>40</id>
655 668 <length>null</length>
656 669 <decimal>null</decimal>
657 670 <array>false</array>
... ... @@ -664,7 +677,7 @@
664 677 <type>text</type>
665 678 </word>
666 679 <word>
667   - <id>40</id>
  680 + <id>41</id>
668 681 <length>null</length>
669 682 <decimal>null</decimal>
670 683 <array>false</array>
... ... @@ -677,7 +690,7 @@
677 690 <type>text</type>
678 691 </word>
679 692 <word>
680   - <id>41</id>
  693 + <id>42</id>
681 694 <length>null</length>
682 695 <decimal>null</decimal>
683 696 <array>false</array>
... ... @@ -690,7 +703,7 @@
690 703 <type>text</type>
691 704 </word>
692 705 <word>
693   - <id>42</id>
  706 + <id>43</id>
694 707 <length>null</length>
695 708 <decimal>null</decimal>
696 709 <array>false</array>
... ... @@ -703,7 +716,7 @@
703 716 <type>text</type>
704 717 </word>
705 718 <word>
706   - <id>43</id>
  719 + <id>44</id>
707 720 <length>null</length>
708 721 <decimal>null</decimal>
709 722 <array>false</array>
... ... @@ -716,7 +729,7 @@
716 729 <type>text</type>
717 730 </word>
718 731 <word>
719   - <id>44</id>
  732 + <id>45</id>
720 733 <length>null</length>
721 734 <decimal>null</decimal>
722 735 <array>false</array>
... ... @@ -729,7 +742,7 @@
729 742 <type>text</type>
730 743 </word>
731 744 <word>
732   - <id>45</id>
  745 + <id>46</id>
733 746 <length>null</length>
734 747 <decimal>null</decimal>
735 748 <array>false</array>
... ... @@ -742,7 +755,7 @@
742 755 <type>text</type>
743 756 </word>
744 757 <word>
745   - <id>46</id>
  758 + <id>47</id>
746 759 <length>null</length>
747 760 <decimal>null</decimal>
748 761 <array>false</array>
... ... @@ -755,7 +768,7 @@
755 768 <type>text</type>
756 769 </word>
757 770 <word>
758   - <id>47</id>
  771 + <id>48</id>
759 772 <length>null</length>
760 773 <decimal>null</decimal>
761 774 <array>false</array>
... ... @@ -768,7 +781,7 @@
768 781 <type>text</type>
769 782 </word>
770 783 <word>
771   - <id>48</id>
  784 + <id>49</id>
772 785 <length>null</length>
773 786 <decimal>null</decimal>
774 787 <array>false</array>
... ... @@ -781,7 +794,7 @@
781 794 <type>text</type>
782 795 </word>
783 796 <word>
784   - <id>49</id>
  797 + <id>50</id>
785 798 <length>null</length>
786 799 <decimal>null</decimal>
787 800 <array>false</array>
... ... @@ -794,7 +807,7 @@
794 807 <type>text</type>
795 808 </word>
796 809 <word>
797   - <id>50</id>
  810 + <id>51</id>
798 811 <length>null</length>
799 812 <decimal>null</decimal>
800 813 <array>false</array>
... ... @@ -807,7 +820,7 @@
807 820 <type>integer</type>
808 821 </word>
809 822 <word>
810   - <id>51</id>
  823 + <id>52</id>
811 824 <length>null</length>
812 825 <decimal>null</decimal>
813 826 <array>false</array>
... ... @@ -820,7 +833,7 @@
820 833 <type>integer</type>
821 834 </word>
822 835 <word>
823   - <id>52</id>
  836 + <id>53</id>
824 837 <length>null</length>
825 838 <decimal>null</decimal>
826 839 <array>false</array>
... ... @@ -833,7 +846,7 @@
833 846 <type>text</type>
834 847 </word>
835 848 <word>
836   - <id>53</id>
  849 + <id>54</id>
837 850 <length>null</length>
838 851 <decimal>null</decimal>
839 852 <array>false</array>
... ... @@ -846,7 +859,7 @@
846 859 <type>text</type>
847 860 </word>
848 861 <word>
849   - <id>54</id>
  862 + <id>55</id>
850 863 <length>null</length>
851 864 <decimal>null</decimal>
852 865 <array>false</array>
... ... @@ -859,7 +872,7 @@
859 872 <type>text</type>
860 873 </word>
861 874 <word>
862   - <id>55</id>
  875 + <id>56</id>
863 876 <length>null</length>
864 877 <decimal>null</decimal>
865 878 <array>false</array>
... ... @@ -872,7 +885,7 @@
872 885 <type>text</type>
873 886 </word>
874 887 <word>
875   - <id>56</id>
  888 + <id>57</id>
876 889 <length>null</length>
877 890 <decimal>null</decimal>
878 891 <array>false</array>
... ... @@ -885,7 +898,7 @@
885 898 <type>text</type>
886 899 </word>
887 900 <word>
888   - <id>57</id>
  901 + <id>58</id>
889 902 <length>null</length>
890 903 <decimal>null</decimal>
891 904 <array>false</array>
... ... @@ -898,7 +911,7 @@
898 911 <type>text</type>
899 912 </word>
900 913 <word>
901   - <id>58</id>
  914 + <id>59</id>
902 915 <length>null</length>
903 916 <decimal>null</decimal>
904 917 <array>false</array>
... ... @@ -911,7 +924,7 @@
911 924 <type>text</type>
912 925 </word>
913 926 <word>
914   - <id>59</id>
  927 + <id>60</id>
915 928 <length>null</length>
916 929 <decimal>null</decimal>
917 930 <array>false</array>
... ... @@ -924,7 +937,7 @@
924 937 <type>text</type>
925 938 </word>
926 939 <word>
927   - <id>60</id>
  940 + <id>61</id>
928 941 <length>null</length>
929 942 <decimal>null</decimal>
930 943 <array>false</array>
... ... @@ -937,7 +950,7 @@
937 950 <type>text</type>
938 951 </word>
939 952 <word>
940   - <id>61</id>
  953 + <id>62</id>
941 954 <length>null</length>
942 955 <decimal>null</decimal>
943 956 <array>false</array>
... ... @@ -950,7 +963,7 @@
950 963 <type>text</type>
951 964 </word>
952 965 <word>
953   - <id>62</id>
  966 + <id>63</id>
954 967 <length>null</length>
955 968 <decimal>null</decimal>
956 969 <array>false</array>
... ... @@ -963,7 +976,7 @@
963 976 <type>text</type>
964 977 </word>
965 978 <word>
966   - <id>63</id>
  979 + <id>64</id>
967 980 <length>null</length>
968 981 <decimal>null</decimal>
969 982 <array>false</array>
... ... @@ -976,7 +989,7 @@
976 989 <type>text</type>
977 990 </word>
978 991 <word>
979   - <id>64</id>
  992 + <id>65</id>
980 993 <length>null</length>
981 994 <decimal>null</decimal>
982 995 <array>false</array>
... ... @@ -1113,7 +1126,7 @@
1113 1126 </sequence>
1114 1127 </normal_column>
1115 1128 <normal_column>
1116   - <word_id>54</word_id>
  1129 + <word_id>55</word_id>
1117 1130 <id>2</id>
1118 1131 <description></description>
1119 1132 <unique_key_name></unique_key_name>
... ... @@ -1145,7 +1158,7 @@
1145 1158 </sequence>
1146 1159 </normal_column>
1147 1160 <normal_column>
1148   - <word_id>51</word_id>
  1161 + <word_id>52</word_id>
1149 1162 <id>3</id>
1150 1163 <description></description>
1151 1164 <unique_key_name></unique_key_name>
... ... @@ -1177,7 +1190,7 @@
1177 1190 </sequence>
1178 1191 </normal_column>
1179 1192 <normal_column>
1180   - <word_id>50</word_id>
  1193 + <word_id>51</word_id>
1181 1194 <id>4</id>
1182 1195 <description></description>
1183 1196 <unique_key_name></unique_key_name>
... ... @@ -1272,7 +1285,7 @@
1272 1285 </sequence>
1273 1286 </normal_column>
1274 1287 <normal_column>
1275   - <word_id>41</word_id>
  1288 + <word_id>39</word_id>
1276 1289 <id>6</id>
1277 1290 <description></description>
1278 1291 <unique_key_name></unique_key_name>
... ... @@ -1399,7 +1412,7 @@
1399 1412 </sequence>
1400 1413 </normal_column>
1401 1414 <normal_column>
1402   - <word_id>42</word_id>
  1415 + <word_id>38</word_id>
1403 1416 <id>9</id>
1404 1417 <description></description>
1405 1418 <unique_key_name></unique_key_name>
... ... @@ -1431,7 +1444,7 @@
1431 1444 </sequence>
1432 1445 </normal_column>
1433 1446 <normal_column>
1434   - <word_id>17</word_id>
  1447 + <word_id>18</word_id>
1435 1448 <id>10</id>
1436 1449 <description></description>
1437 1450 <unique_key_name></unique_key_name>
... ... @@ -1487,7 +1500,7 @@
1487 1500 <connections>
1488 1501 <relation>
1489 1502 <id>0</id>
1490   - <source>14</source>
  1503 + <source>12</source>
1491 1504 <target>5</target>
1492 1505 <child_cardinality>1..n</child_cardinality>
1493 1506 <parent_cardinality>1</parent_cardinality>
... ... @@ -1511,7 +1524,7 @@
1511 1524 <option></option>
1512 1525 <columns>
1513 1526 <normal_column>
1514   - <word_id>29</word_id>
  1527 + <word_id>30</word_id>
1515 1528 <id>11</id>
1516 1529 <description></description>
1517 1530 <unique_key_name></unique_key_name>
... ... @@ -1543,7 +1556,7 @@
1543 1556 </sequence>
1544 1557 </normal_column>
1545 1558 <normal_column>
1546   - <word_id>39</word_id>
  1559 + <word_id>43</word_id>
1547 1560 <id>12</id>
1548 1561 <description></description>
1549 1562 <unique_key_name></unique_key_name>
... ... @@ -1576,7 +1589,7 @@
1576 1589 </normal_column>
1577 1590 <normal_column>
1578 1591 <id>13</id>
1579   - <referenced_column>65</referenced_column>
  1592 + <referenced_column>49</referenced_column>
1580 1593 <relation>0</relation>
1581 1594 <description></description>
1582 1595 <unique_key_name></unique_key_name>
... ... @@ -1608,7 +1621,7 @@
1608 1621 </sequence>
1609 1622 </normal_column>
1610 1623 <normal_column>
1611   - <word_id>46</word_id>
  1624 + <word_id>47</word_id>
1612 1625 <id>14</id>
1613 1626 <description></description>
1614 1627 <unique_key_name></unique_key_name>
... ... @@ -1688,7 +1701,7 @@
1688 1701 <option></option>
1689 1702 <columns>
1690 1703 <normal_column>
1691   - <word_id>28</word_id>
  1704 + <word_id>29</word_id>
1692 1705 <id>15</id>
1693 1706 <description></description>
1694 1707 <unique_key_name></unique_key_name>
... ... @@ -1720,7 +1733,7 @@
1720 1733 </sequence>
1721 1734 </normal_column>
1722 1735 <normal_column>
1723   - <word_id>23</word_id>
  1736 + <word_id>24</word_id>
1724 1737 <id>16</id>
1725 1738 <description></description>
1726 1739 <unique_key_name></unique_key_name>
... ... @@ -1752,7 +1765,7 @@
1752 1765 </sequence>
1753 1766 </normal_column>
1754 1767 <normal_column>
1755   - <word_id>61</word_id>
  1768 + <word_id>62</word_id>
1756 1769 <id>17</id>
1757 1770 <description></description>
1758 1771 <unique_key_name></unique_key_name>
... ... @@ -1784,7 +1797,7 @@
1784 1797 </sequence>
1785 1798 </normal_column>
1786 1799 <normal_column>
1787   - <word_id>64</word_id>
  1800 + <word_id>65</word_id>
1788 1801 <id>18</id>
1789 1802 <description></description>
1790 1803 <unique_key_name></unique_key_name>
... ... @@ -1816,7 +1829,7 @@
1816 1829 </sequence>
1817 1830 </normal_column>
1818 1831 <normal_column>
1819   - <word_id>63</word_id>
  1832 + <word_id>64</word_id>
1820 1833 <id>19</id>
1821 1834 <description></description>
1822 1835 <unique_key_name></unique_key_name>
... ... @@ -1913,7 +1926,7 @@
1913 1926 </sequence>
1914 1927 </normal_column>
1915 1928 <normal_column>
1916   - <word_id>59</word_id>
  1929 + <word_id>60</word_id>
1917 1930 <id>22</id>
1918 1931 <description></description>
1919 1932 <unique_key_name></unique_key_name>
... ... @@ -1945,7 +1958,7 @@
1945 1958 </sequence>
1946 1959 </normal_column>
1947 1960 <normal_column>
1948   - <word_id>55</word_id>
  1961 + <word_id>56</word_id>
1949 1962 <id>23</id>
1950 1963 <description></description>
1951 1964 <unique_key_name></unique_key_name>
... ... @@ -1977,7 +1990,7 @@
1977 1990 </sequence>
1978 1991 </normal_column>
1979 1992 <normal_column>
1980   - <word_id>49</word_id>
  1993 + <word_id>50</word_id>
1981 1994 <id>24</id>
1982 1995 <description></description>
1983 1996 <unique_key_name></unique_key_name>
... ... @@ -2009,7 +2022,7 @@
2009 2022 </sequence>
2010 2023 </normal_column>
2011 2024 <normal_column>
2012   - <word_id>48</word_id>
  2025 + <word_id>49</word_id>
2013 2026 <id>25</id>
2014 2027 <description></description>
2015 2028 <unique_key_name></unique_key_name>
... ... @@ -2041,7 +2054,7 @@
2041 2054 </sequence>
2042 2055 </normal_column>
2043 2056 <normal_column>
2044   - <word_id>45</word_id>
  2057 + <word_id>46</word_id>
2045 2058 <id>26</id>
2046 2059 <description></description>
2047 2060 <unique_key_name></unique_key_name>
... ... @@ -2073,7 +2086,7 @@
2073 2086 </sequence>
2074 2087 </normal_column>
2075 2088 <normal_column>
2076   - <word_id>47</word_id>
  2089 + <word_id>48</word_id>
2077 2090 <id>27</id>
2078 2091 <description></description>
2079 2092 <unique_key_name></unique_key_name>
... ... @@ -2136,7 +2149,7 @@
2136 2149 <option></option>
2137 2150 <columns>
2138 2151 <normal_column>
2139   - <word_id>30</word_id>
  2152 + <word_id>31</word_id>
2140 2153 <id>28</id>
2141 2154 <description></description>
2142 2155 <unique_key_name></unique_key_name>
... ... @@ -2168,7 +2181,7 @@
2168 2181 </sequence>
2169 2182 </normal_column>
2170 2183 <normal_column>
2171   - <word_id>60</word_id>
  2184 + <word_id>61</word_id>
2172 2185 <id>29</id>
2173 2186 <description></description>
2174 2187 <unique_key_name></unique_key_name>
... ... @@ -2200,7 +2213,7 @@
2200 2213 </sequence>
2201 2214 </normal_column>
2202 2215 <normal_column>
2203   - <word_id>35</word_id>
  2216 + <word_id>37</word_id>
2204 2217 <id>30</id>
2205 2218 <description></description>
2206 2219 <unique_key_name></unique_key_name>
... ... @@ -2256,7 +2269,7 @@
2256 2269 <connections>
2257 2270 <relation>
2258 2271 <id>2</id>
2259   - <source>14</source>
  2272 + <source>12</source>
2260 2273 <target>8</target>
2261 2274 <child_cardinality>1..n</child_cardinality>
2262 2275 <parent_cardinality>1</parent_cardinality>
... ... @@ -2313,7 +2326,7 @@
2313 2326 </normal_column>
2314 2327 <normal_column>
2315 2328 <id>32</id>
2316   - <referenced_column>65</referenced_column>
  2329 + <referenced_column>49</referenced_column>
2317 2330 <relation>2</relation>
2318 2331 <description></description>
2319 2332 <unique_key_name></unique_key_name>
... ... @@ -2345,7 +2358,7 @@
2345 2358 </sequence>
2346 2359 </normal_column>
2347 2360 <normal_column>
2348   - <word_id>38</word_id>
  2361 + <word_id>42</word_id>
2349 2362 <id>33</id>
2350 2363 <description></description>
2351 2364 <unique_key_name></unique_key_name>
... ... @@ -2377,7 +2390,7 @@
2377 2390 </sequence>
2378 2391 </normal_column>
2379 2392 <normal_column>
2380   - <word_id>31</word_id>
  2393 + <word_id>32</word_id>
2381 2394 <id>34</id>
2382 2395 <description></description>
2383 2396 <unique_key_name></unique_key_name>
... ... @@ -2433,7 +2446,7 @@
2433 2446 <connections>
2434 2447 <relation>
2435 2448 <id>3</id>
2436   - <source>14</source>
  2449 + <source>7</source>
2437 2450 <target>9</target>
2438 2451 <child_cardinality>1..n</child_cardinality>
2439 2452 <parent_cardinality>1</parent_cardinality>
... ... @@ -2450,7 +2463,7 @@
2450 2463 </relation>
2451 2464 <relation>
2452 2465 <id>4</id>
2453   - <source>7</source>
  2466 + <source>12</source>
2454 2467 <target>9</target>
2455 2468 <child_cardinality>1..n</child_cardinality>
2456 2469 <parent_cardinality>1</parent_cardinality>
... ... @@ -2475,8 +2488,8 @@
2475 2488 <columns>
2476 2489 <normal_column>
2477 2490 <id>35</id>
2478   - <referenced_column>65</referenced_column>
2479   - <relation>3</relation>
  2491 + <referenced_column>49</referenced_column>
  2492 + <relation>4</relation>
2480 2493 <description></description>
2481 2494 <unique_key_name></unique_key_name>
2482 2495 <logical_name></logical_name>
... ... @@ -2509,7 +2522,7 @@
2509 2522 <normal_column>
2510 2523 <id>36</id>
2511 2524 <referenced_column>28</referenced_column>
2512   - <relation>4</relation>
  2525 + <relation>3</relation>
2513 2526 <description></description>
2514 2527 <unique_key_name></unique_key_name>
2515 2528 <logical_name></logical_name>
... ... @@ -2564,7 +2577,7 @@
2564 2577 <connections>
2565 2578 <relation>
2566 2579 <id>5</id>
2567   - <source>14</source>
  2580 + <source>12</source>
2568 2581 <target>10</target>
2569 2582 <child_cardinality>1..n</child_cardinality>
2570 2583 <parent_cardinality>1</parent_cardinality>
... ... @@ -2588,7 +2601,7 @@
2588 2601 <option></option>
2589 2602 <columns>
2590 2603 <normal_column>
2591   - <word_id>34</word_id>
  2604 + <word_id>35</word_id>
2592 2605 <id>37</id>
2593 2606 <description></description>
2594 2607 <unique_key_name></unique_key_name>
... ... @@ -2652,7 +2665,7 @@
2652 2665 </sequence>
2653 2666 </normal_column>
2654 2667 <normal_column>
2655   - <word_id>37</word_id>
  2668 + <word_id>41</word_id>
2656 2669 <id>39</id>
2657 2670 <description></description>
2658 2671 <unique_key_name></unique_key_name>
... ... @@ -2684,7 +2697,7 @@
2684 2697 </sequence>
2685 2698 </normal_column>
2686 2699 <normal_column>
2687   - <word_id>18</word_id>
  2700 + <word_id>20</word_id>
2688 2701 <id>40</id>
2689 2702 <description></description>
2690 2703 <unique_key_name></unique_key_name>
... ... @@ -2716,7 +2729,7 @@
2716 2729 </sequence>
2717 2730 </normal_column>
2718 2731 <normal_column>
2719   - <word_id>33</word_id>
  2732 + <word_id>34</word_id>
2720 2733 <id>41</id>
2721 2734 <description></description>
2722 2735 <unique_key_name></unique_key_name>
... ... @@ -2749,7 +2762,7 @@
2749 2762 </normal_column>
2750 2763 <normal_column>
2751 2764 <id>42</id>
2752   - <referenced_column>65</referenced_column>
  2765 + <referenced_column>49</referenced_column>
2753 2766 <relation>5</relation>
2754 2767 <description></description>
2755 2768 <unique_key_name></unique_key_name>
... ... @@ -2791,45 +2804,28 @@
2791 2804 </table>
2792 2805 <table>
2793 2806 <id>11</id>
2794   - <height>275</height>
  2807 + <height>170</height>
2795 2808 <width>292</width>
2796 2809 <font_name>Ubuntu</font_name>
2797 2810 <font_size>9</font_size>
2798   - <x>-336</x>
2799   - <y>236</y>
  2811 + <x>8</x>
  2812 + <y>499</y>
2800 2813 <color>
2801 2814 <r>255</r>
2802   - <g>128</g>
2803   - <b>255</b>
  2815 + <g>165</g>
  2816 + <b>0</b>
2804 2817 </color>
2805 2818 <connections>
2806   - <relation>
2807   - <id>6</id>
2808   - <source>13</source>
2809   - <target>11</target>
2810   - <child_cardinality>1..n</child_cardinality>
2811   - <parent_cardinality>1</parent_cardinality>
2812   - <reference_for_pk>true</reference_for_pk>
2813   - <name></name>
2814   - <on_delete_action>RESTRICT</on_delete_action>
2815   - <on_update_action>RESTRICT</on_update_action>
2816   - <source_xp>-1</source_xp>
2817   - <source_yp>-1</source_yp>
2818   - <target_xp>-1</target_xp>
2819   - <target_yp>-1</target_yp>
2820   - <referenced_column>null</referenced_column>
2821   - <referenced_complex_unique_key>null</referenced_complex_unique_key>
2822   - </relation>
2823 2819 </connections>
2824   - <physical_name>i3geoestat_tipo_regiao</physical_name>
2825   - <logical_name>i3geoestat_tipo_regiao</logical_name>
2826   - <description>Identifica as tabelas que possuem colunas com geometrias de determinado local ou região</description>
  2820 + <physical_name>i3geoestat_conexao</physical_name>
  2821 + <logical_name>i3geoestat_conexao</logical_name>
  2822 + <description>Lista controlada dos parâmetros de conexão com o banco de dados onde residem dados&#x0A;Código 0 indica que será utilizada a conexão padrão</description>
2827 2823 <constraint></constraint>
2828 2824 <primary_key_name></primary_key_name>
2829 2825 <option></option>
2830 2826 <columns>
2831 2827 <normal_column>
2832   - <word_id>4</word_id>
  2828 + <word_id>2</word_id>
2833 2829 <id>43</id>
2834 2830 <description></description>
2835 2831 <unique_key_name></unique_key_name>
... ... @@ -2861,7 +2857,7 @@
2861 2857 </sequence>
2862 2858 </normal_column>
2863 2859 <normal_column>
2864   - <word_id>44</word_id>
  2860 + <word_id>1</word_id>
2865 2861 <id>44</id>
2866 2862 <description></description>
2867 2863 <unique_key_name></unique_key_name>
... ... @@ -2893,7 +2889,7 @@
2893 2889 </sequence>
2894 2890 </normal_column>
2895 2891 <normal_column>
2896   - <word_id>20</word_id>
  2892 + <word_id>26</word_id>
2897 2893 <id>45</id>
2898 2894 <description></description>
2899 2895 <unique_key_name></unique_key_name>
... ... @@ -2925,41 +2921,8 @@
2925 2921 </sequence>
2926 2922 </normal_column>
2927 2923 <normal_column>
  2924 + <word_id>53</word_id>
2928 2925 <id>46</id>
2929   - <referenced_column>59</referenced_column>
2930   - <relation>6</relation>
2931   - <description></description>
2932   - <unique_key_name></unique_key_name>
2933   - <logical_name></logical_name>
2934   - <physical_name></physical_name>
2935   - <type>integer</type>
2936   - <constraint></constraint>
2937   - <default_value></default_value>
2938   - <auto_increment>false</auto_increment>
2939   - <foreign_key>true</foreign_key>
2940   - <not_null>false</not_null>
2941   - <primary_key>false</primary_key>
2942   - <unique_key>false</unique_key>
2943   - <character_set></character_set>
2944   - <collation></collation>
2945   - <sequence>
2946   - <name></name>
2947   - <schema></schema>
2948   - <increment></increment>
2949   - <min_value></min_value>
2950   - <max_value></max_value>
2951   - <start></start>
2952   - <cache></cache>
2953   - <cycle>false</cycle>
2954   - <order>false</order>
2955   - <description></description>
2956   - <data_type></data_type>
2957   - <decimal_size>0</decimal_size>
2958   - </sequence>
2959   - </normal_column>
2960   - <normal_column>
2961   - <word_id>22</word_id>
2962   - <id>47</id>
2963 2926 <description></description>
2964 2927 <unique_key_name></unique_key_name>
2965 2928 <logical_name></logical_name>
... ... @@ -2990,8 +2953,8 @@
2990 2953 </sequence>
2991 2954 </normal_column>
2992 2955 <normal_column>
2993   - <word_id>58</word_id>
2994   - <id>48</id>
  2956 + <word_id>63</word_id>
  2957 + <id>47</id>
2995 2958 <description></description>
2996 2959 <unique_key_name></unique_key_name>
2997 2960 <logical_name></logical_name>
... ... @@ -3022,8 +2985,8 @@
3022 2985 </sequence>
3023 2986 </normal_column>
3024 2987 <normal_column>
3025   - <word_id>10</word_id>
3026   - <id>49</id>
  2988 + <word_id>54</word_id>
  2989 + <id>48</id>
3027 2990 <description></description>
3028 2991 <unique_key_name></unique_key_name>
3029 2992 <logical_name></logical_name>
... ... @@ -3053,18 +3016,167 @@
3053 3016 <decimal_size>0</decimal_size>
3054 3017 </sequence>
3055 3018 </normal_column>
3056   - <normal_column>
3057   - <word_id>16</word_id>
3058   - <id>50</id>
  3019 + </columns>
  3020 + <indexes>
  3021 + </indexes>
  3022 + <complex_unique_key_list>
  3023 + </complex_unique_key_list>
  3024 + <table_properties>
  3025 + <schema></schema>
  3026 + </table_properties>
  3027 + </table>
  3028 + <table>
  3029 + <id>12</id>
  3030 + <height>339</height>
  3031 + <width>292</width>
  3032 + <font_name>Ubuntu</font_name>
  3033 + <font_size>9</font_size>
  3034 + <x>353</x>
  3035 + <y>155</y>
  3036 + <color>
  3037 + <r>160</r>
  3038 + <g>32</g>
  3039 + <b>240</b>
  3040 + </color>
  3041 + <connections>
  3042 + <relation>
  3043 + <id>6</id>
  3044 + <source>4</source>
  3045 + <target>12</target>
  3046 + <child_cardinality>1..n</child_cardinality>
  3047 + <parent_cardinality>1</parent_cardinality>
  3048 + <reference_for_pk>true</reference_for_pk>
  3049 + <name></name>
  3050 + <on_delete_action>RESTRICT</on_delete_action>
  3051 + <on_update_action>RESTRICT</on_update_action>
  3052 + <source_xp>-1</source_xp>
  3053 + <source_yp>-1</source_yp>
  3054 + <target_xp>-1</target_xp>
  3055 + <target_yp>-1</target_yp>
  3056 + <referenced_column>null</referenced_column>
  3057 + <referenced_complex_unique_key>null</referenced_complex_unique_key>
  3058 + </relation>
  3059 + <relation>
  3060 + <id>7</id>
  3061 + <source>14</source>
  3062 + <target>12</target>
  3063 + <child_cardinality>1..n</child_cardinality>
  3064 + <parent_cardinality>1</parent_cardinality>
  3065 + <reference_for_pk>true</reference_for_pk>
  3066 + <name></name>
  3067 + <on_delete_action>RESTRICT</on_delete_action>
  3068 + <on_update_action>RESTRICT</on_update_action>
  3069 + <source_xp>-1</source_xp>
  3070 + <source_yp>-1</source_yp>
  3071 + <target_xp>-1</target_xp>
  3072 + <target_yp>-1</target_yp>
  3073 + <referenced_column>null</referenced_column>
  3074 + <referenced_complex_unique_key>null</referenced_complex_unique_key>
  3075 + </relation>
  3076 + <relation>
  3077 + <id>8</id>
  3078 + <source>2</source>
  3079 + <target>12</target>
  3080 + <child_cardinality>1..n</child_cardinality>
  3081 + <parent_cardinality>1</parent_cardinality>
  3082 + <reference_for_pk>true</reference_for_pk>
  3083 + <name></name>
  3084 + <on_delete_action>RESTRICT</on_delete_action>
  3085 + <on_update_action>RESTRICT</on_update_action>
  3086 + <source_xp>-1</source_xp>
  3087 + <source_yp>-1</source_yp>
  3088 + <target_xp>-1</target_xp>
  3089 + <target_yp>-1</target_yp>
  3090 + <referenced_column>null</referenced_column>
  3091 + <referenced_complex_unique_key>null</referenced_complex_unique_key>
  3092 + </relation>
  3093 + <relation>
  3094 + <id>9</id>
  3095 + <source>3</source>
  3096 + <target>12</target>
  3097 + <child_cardinality>1..n</child_cardinality>
  3098 + <parent_cardinality>1</parent_cardinality>
  3099 + <reference_for_pk>true</reference_for_pk>
  3100 + <name></name>
  3101 + <on_delete_action>RESTRICT</on_delete_action>
  3102 + <on_update_action>RESTRICT</on_update_action>
  3103 + <source_xp>-1</source_xp>
  3104 + <source_yp>-1</source_yp>
  3105 + <target_xp>-1</target_xp>
  3106 + <target_yp>-1</target_yp>
  3107 + <referenced_column>null</referenced_column>
  3108 + <referenced_complex_unique_key>null</referenced_complex_unique_key>
  3109 + </relation>
  3110 + <relation>
  3111 + <id>10</id>
  3112 + <source>11</source>
  3113 + <target>12</target>
  3114 + <child_cardinality>1..n</child_cardinality>
  3115 + <parent_cardinality>1</parent_cardinality>
  3116 + <reference_for_pk>true</reference_for_pk>
  3117 + <name></name>
  3118 + <on_delete_action>RESTRICT</on_delete_action>
  3119 + <on_update_action>RESTRICT</on_update_action>
  3120 + <source_xp>-1</source_xp>
  3121 + <source_yp>-1</source_yp>
  3122 + <target_xp>-1</target_xp>
  3123 + <target_yp>-1</target_yp>
  3124 + <referenced_column>null</referenced_column>
  3125 + <referenced_complex_unique_key>null</referenced_complex_unique_key>
  3126 + </relation>
  3127 + </connections>
  3128 + <physical_name>i3geoestat_medida_variavel</physical_name>
  3129 + <logical_name>i3geoestat_medida_variavel</logical_name>
  3130 + <description>Descreve as colunas que contém valores de algum tipo de medida, por exemplo população residente</description>
  3131 + <constraint></constraint>
  3132 + <primary_key_name></primary_key_name>
  3133 + <option></option>
  3134 + <columns>
  3135 + <normal_column>
  3136 + <word_id>33</word_id>
  3137 + <id>49</id>
3059 3138 <description></description>
3060 3139 <unique_key_name></unique_key_name>
3061 3140 <logical_name></logical_name>
3062 3141 <physical_name></physical_name>
3063   - <type>text</type>
  3142 + <type>integer</type>
3064 3143 <constraint></constraint>
3065 3144 <default_value></default_value>
3066   - <auto_increment>false</auto_increment>
  3145 + <auto_increment>true</auto_increment>
3067 3146 <foreign_key>false</foreign_key>
  3147 + <not_null>true</not_null>
  3148 + <primary_key>true</primary_key>
  3149 + <unique_key>true</unique_key>
  3150 + <character_set></character_set>
  3151 + <collation></collation>
  3152 + <sequence>
  3153 + <name></name>
  3154 + <schema></schema>
  3155 + <increment></increment>
  3156 + <min_value></min_value>
  3157 + <max_value></max_value>
  3158 + <start></start>
  3159 + <cache></cache>
  3160 + <cycle>false</cycle>
  3161 + <order>false</order>
  3162 + <description></description>
  3163 + <data_type></data_type>
  3164 + <decimal_size>0</decimal_size>
  3165 + </sequence>
  3166 + </normal_column>
  3167 + <normal_column>
  3168 + <id>50</id>
  3169 + <referenced_column>0</referenced_column>
  3170 + <relation>8</relation>
  3171 + <description></description>
  3172 + <unique_key_name></unique_key_name>
  3173 + <logical_name></logical_name>
  3174 + <physical_name></physical_name>
  3175 + <type>integer</type>
  3176 + <constraint></constraint>
  3177 + <default_value></default_value>
  3178 + <auto_increment>false</auto_increment>
  3179 + <foreign_key>true</foreign_key>
3068 3180 <not_null>false</not_null>
3069 3181 <primary_key>false</primary_key>
3070 3182 <unique_key>false</unique_key>
... ... @@ -3086,8 +3198,9 @@
3086 3198 </sequence>
3087 3199 </normal_column>
3088 3200 <normal_column>
3089   - <word_id>26</word_id>
3090 3201 <id>51</id>
  3202 + <referenced_column>5</referenced_column>
  3203 + <relation>9</relation>
3091 3204 <description></description>
3092 3205 <unique_key_name></unique_key_name>
3093 3206 <logical_name></logical_name>
... ... @@ -3096,7 +3209,7 @@
3096 3209 <constraint></constraint>
3097 3210 <default_value></default_value>
3098 3211 <auto_increment>false</auto_increment>
3099   - <foreign_key>false</foreign_key>
  3212 + <foreign_key>true</foreign_key>
3100 3213 <not_null>false</not_null>
3101 3214 <primary_key>false</primary_key>
3102 3215 <unique_key>false</unique_key>
... ... @@ -3118,17 +3231,18 @@
3118 3231 </sequence>
3119 3232 </normal_column>
3120 3233 <normal_column>
3121   - <word_id>14</word_id>
3122 3234 <id>52</id>
  3235 + <referenced_column>8</referenced_column>
  3236 + <relation>6</relation>
3123 3237 <description></description>
3124 3238 <unique_key_name></unique_key_name>
3125 3239 <logical_name></logical_name>
3126 3240 <physical_name></physical_name>
3127   - <type>text</type>
  3241 + <type>integer</type>
3128 3242 <constraint></constraint>
3129 3243 <default_value></default_value>
3130 3244 <auto_increment>false</auto_increment>
3131   - <foreign_key>false</foreign_key>
  3245 + <foreign_key>true</foreign_key>
3132 3246 <not_null>false</not_null>
3133 3247 <primary_key>false</primary_key>
3134 3248 <unique_key>false</unique_key>
... ... @@ -3150,17 +3264,18 @@
3150 3264 </sequence>
3151 3265 </normal_column>
3152 3266 <normal_column>
3153   - <word_id>56</word_id>
3154 3267 <id>53</id>
  3268 + <referenced_column>66</referenced_column>
  3269 + <relation>7</relation>
3155 3270 <description></description>
3156 3271 <unique_key_name></unique_key_name>
3157 3272 <logical_name></logical_name>
3158 3273 <physical_name></physical_name>
3159   - <type>text</type>
  3274 + <type>integer</type>
3160 3275 <constraint></constraint>
3161   - <default_value>4326</default_value>
  3276 + <default_value></default_value>
3162 3277 <auto_increment>false</auto_increment>
3163   - <foreign_key>false</foreign_key>
  3278 + <foreign_key>true</foreign_key>
3164 3279 <not_null>false</not_null>
3165 3280 <primary_key>false</primary_key>
3166 3281 <unique_key>false</unique_key>
... ... @@ -3182,17 +3297,18 @@
3182 3297 </sequence>
3183 3298 </normal_column>
3184 3299 <normal_column>
3185   - <word_id>9</word_id>
3186 3300 <id>54</id>
  3301 + <referenced_column>43</referenced_column>
  3302 + <relation>10</relation>
3187 3303 <description></description>
3188 3304 <unique_key_name></unique_key_name>
3189 3305 <logical_name></logical_name>
3190 3306 <physical_name></physical_name>
3191   - <type>text</type>
  3307 + <type>integer</type>
3192 3308 <constraint></constraint>
3193 3309 <default_value></default_value>
3194 3310 <auto_increment>false</auto_increment>
3195   - <foreign_key>false</foreign_key>
  3311 + <foreign_key>true</foreign_key>
3196 3312 <not_null>false</not_null>
3197 3313 <primary_key>false</primary_key>
3198 3314 <unique_key>false</unique_key>
... ... @@ -3213,69 +3329,21 @@
3213 3329 <decimal_size>0</decimal_size>
3214 3330 </sequence>
3215 3331 </normal_column>
3216   - </columns>
3217   - <indexes>
3218   - </indexes>
3219   - <complex_unique_key_list>
3220   - </complex_unique_key_list>
3221   - <table_properties>
3222   - <schema></schema>
3223   - </table_properties>
3224   - </table>
3225   - <table>
3226   - <id>12</id>
3227   - <height>128</height>
3228   - <width>270</width>
3229   - <font_name>Ubuntu</font_name>
3230   - <font_size>9</font_size>
3231   - <x>-372</x>
3232   - <y>596</y>
3233   - <color>
3234   - <r>255</r>
3235   - <g>128</g>
3236   - <b>255</b>
3237   - </color>
3238   - <connections>
3239   - <relation>
3240   - <id>7</id>
3241   - <source>11</source>
3242   - <target>12</target>
3243   - <child_cardinality>1..n</child_cardinality>
3244   - <parent_cardinality>1</parent_cardinality>
3245   - <reference_for_pk>true</reference_for_pk>
3246   - <name></name>
3247   - <on_delete_action>RESTRICT</on_delete_action>
3248   - <on_update_action>RESTRICT</on_update_action>
3249   - <source_xp>-1</source_xp>
3250   - <source_yp>-1</source_yp>
3251   - <target_xp>-1</target_xp>
3252   - <target_yp>-1</target_yp>
3253   - <referenced_column>null</referenced_column>
3254   - <referenced_complex_unique_key>null</referenced_complex_unique_key>
3255   - </relation>
3256   - </connections>
3257   - <physical_name>i3geoestat_agregaregiao</physical_name>
3258   - <logical_name>i3geoestat_agregaregiao</logical_name>
3259   - <description></description>
3260   - <constraint></constraint>
3261   - <primary_key_name></primary_key_name>
3262   - <option></option>
3263   - <columns>
3264 3332 <normal_column>
3265   - <word_id>27</word_id>
  3333 + <word_id>22</word_id>
3266 3334 <id>55</id>
3267 3335 <description></description>
3268 3336 <unique_key_name></unique_key_name>
3269 3337 <logical_name></logical_name>
3270 3338 <physical_name></physical_name>
3271   - <type>integer</type>
  3339 + <type>text</type>
3272 3340 <constraint></constraint>
3273 3341 <default_value></default_value>
3274   - <auto_increment>true</auto_increment>
  3342 + <auto_increment>false</auto_increment>
3275 3343 <foreign_key>false</foreign_key>
3276   - <not_null>true</not_null>
3277   - <primary_key>true</primary_key>
3278   - <unique_key>true</unique_key>
  3344 + <not_null>false</not_null>
  3345 + <primary_key>false</primary_key>
  3346 + <unique_key>false</unique_key>
3279 3347 <character_set></character_set>
3280 3348 <collation></collation>
3281 3349 <sequence>
... ... @@ -3294,18 +3362,17 @@
3294 3362 </sequence>
3295 3363 </normal_column>
3296 3364 <normal_column>
  3365 + <word_id>58</word_id>
3297 3366 <id>56</id>
3298   - <referenced_column>43</referenced_column>
3299   - <relation>7</relation>
3300 3367 <description></description>
3301 3368 <unique_key_name></unique_key_name>
3302 3369 <logical_name></logical_name>
3303 3370 <physical_name></physical_name>
3304   - <type>integer</type>
  3371 + <type>text</type>
3305 3372 <constraint></constraint>
3306 3373 <default_value></default_value>
3307 3374 <auto_increment>false</auto_increment>
3308   - <foreign_key>true</foreign_key>
  3375 + <foreign_key>false</foreign_key>
3309 3376 <not_null>false</not_null>
3310 3377 <primary_key>false</primary_key>
3311 3378 <unique_key>false</unique_key>
... ... @@ -3327,13 +3394,13 @@
3327 3394 </sequence>
3328 3395 </normal_column>
3329 3396 <normal_column>
3330   - <word_id>5</word_id>
  3397 + <word_id>16</word_id>
3331 3398 <id>57</id>
3332 3399 <description></description>
3333 3400 <unique_key_name></unique_key_name>
3334 3401 <logical_name></logical_name>
3335 3402 <physical_name></physical_name>
3336   - <type>integer</type>
  3403 + <type>text</type>
3337 3404 <constraint></constraint>
3338 3405 <default_value></default_value>
3339 3406 <auto_increment>false</auto_increment>
... ... @@ -3359,7 +3426,7 @@
3359 3426 </sequence>
3360 3427 </normal_column>
3361 3428 <normal_column>
3362   - <word_id>13</word_id>
  3429 + <word_id>11</word_id>
3363 3430 <id>58</id>
3364 3431 <description></description>
3365 3432 <unique_key_name></unique_key_name>
... ... @@ -3381,61 +3448,30 @@
3381 3448 <increment></increment>
3382 3449 <min_value></min_value>
3383 3450 <max_value></max_value>
3384   - <start></start>
3385   - <cache></cache>
3386   - <cycle>false</cycle>
3387   - <order>false</order>
3388   - <description></description>
3389   - <data_type></data_type>
3390   - <decimal_size>0</decimal_size>
3391   - </sequence>
3392   - </normal_column>
3393   - </columns>
3394   - <indexes>
3395   - </indexes>
3396   - <complex_unique_key_list>
3397   - </complex_unique_key_list>
3398   - <table_properties>
3399   - <schema></schema>
3400   - </table_properties>
3401   - </table>
3402   - <table>
3403   - <id>13</id>
3404   - <height>170</height>
3405   - <width>292</width>
3406   - <font_name>Ubuntu</font_name>
3407   - <font_size>9</font_size>
3408   - <x>8</x>
3409   - <y>499</y>
3410   - <color>
3411   - <r>255</r>
3412   - <g>165</g>
3413   - <b>0</b>
3414   - </color>
3415   - <connections>
3416   - </connections>
3417   - <physical_name>i3geoestat_conexao</physical_name>
3418   - <logical_name>i3geoestat_conexao</logical_name>
3419   - <description>Lista controlada dos parâmetros de conexão com o banco de dados onde residem dados&#x0A;Código 0 indica que será utilizada a conexão padrão</description>
3420   - <constraint></constraint>
3421   - <primary_key_name></primary_key_name>
3422   - <option></option>
3423   - <columns>
  3451 + <start></start>
  3452 + <cache></cache>
  3453 + <cycle>false</cycle>
  3454 + <order>false</order>
  3455 + <description></description>
  3456 + <data_type></data_type>
  3457 + <decimal_size>0</decimal_size>
  3458 + </sequence>
  3459 + </normal_column>
3424 3460 <normal_column>
3425   - <word_id>2</word_id>
  3461 + <word_id>25</word_id>
3426 3462 <id>59</id>
3427 3463 <description></description>
3428 3464 <unique_key_name></unique_key_name>
3429 3465 <logical_name></logical_name>
3430 3466 <physical_name></physical_name>
3431   - <type>integer</type>
  3467 + <type>text</type>
3432 3468 <constraint></constraint>
3433 3469 <default_value></default_value>
3434   - <auto_increment>true</auto_increment>
  3470 + <auto_increment>false</auto_increment>
3435 3471 <foreign_key>false</foreign_key>
3436   - <not_null>true</not_null>
3437   - <primary_key>true</primary_key>
3438   - <unique_key>true</unique_key>
  3472 + <not_null>false</not_null>
  3473 + <primary_key>false</primary_key>
  3474 + <unique_key>false</unique_key>
3439 3475 <character_set></character_set>
3440 3476 <collation></collation>
3441 3477 <sequence>
... ... @@ -3454,7 +3490,7 @@
3454 3490 </sequence>
3455 3491 </normal_column>
3456 3492 <normal_column>
3457   - <word_id>1</word_id>
  3493 + <word_id>44</word_id>
3458 3494 <id>60</id>
3459 3495 <description></description>
3460 3496 <unique_key_name></unique_key_name>
... ... @@ -3486,7 +3522,7 @@
3486 3522 </sequence>
3487 3523 </normal_column>
3488 3524 <normal_column>
3489   - <word_id>25</word_id>
  3525 + <word_id>12</word_id>
3490 3526 <id>61</id>
3491 3527 <description></description>
3492 3528 <unique_key_name></unique_key_name>
... ... @@ -3517,18 +3553,99 @@
3517 3553 <decimal_size>0</decimal_size>
3518 3554 </sequence>
3519 3555 </normal_column>
  3556 + </columns>
  3557 + <indexes>
  3558 + </indexes>
  3559 + <complex_unique_key_list>
  3560 + </complex_unique_key_list>
  3561 + <table_properties>
  3562 + <schema></schema>
  3563 + </table_properties>
  3564 + </table>
  3565 + <table>
  3566 + <id>13</id>
  3567 + <height>128</height>
  3568 + <width>270</width>
  3569 + <font_name>Ubuntu</font_name>
  3570 + <font_size>9</font_size>
  3571 + <x>-372</x>
  3572 + <y>596</y>
  3573 + <color>
  3574 + <r>255</r>
  3575 + <g>128</g>
  3576 + <b>255</b>
  3577 + </color>
  3578 + <connections>
  3579 + <relation>
  3580 + <id>11</id>
  3581 + <source>14</source>
  3582 + <target>13</target>
  3583 + <child_cardinality>1..n</child_cardinality>
  3584 + <parent_cardinality>1</parent_cardinality>
  3585 + <reference_for_pk>true</reference_for_pk>
  3586 + <name></name>
  3587 + <on_delete_action>RESTRICT</on_delete_action>
  3588 + <on_update_action>RESTRICT</on_update_action>
  3589 + <source_xp>-1</source_xp>
  3590 + <source_yp>-1</source_yp>
  3591 + <target_xp>-1</target_xp>
  3592 + <target_yp>-1</target_yp>
  3593 + <referenced_column>null</referenced_column>
  3594 + <referenced_complex_unique_key>null</referenced_complex_unique_key>
  3595 + </relation>
  3596 + </connections>
  3597 + <physical_name>i3geoestat_agregaregiao</physical_name>
  3598 + <logical_name>i3geoestat_agregaregiao</logical_name>
  3599 + <description></description>
  3600 + <constraint></constraint>
  3601 + <primary_key_name></primary_key_name>
  3602 + <option></option>
  3603 + <columns>
3520 3604 <normal_column>
3521   - <word_id>52</word_id>
  3605 + <word_id>28</word_id>
3522 3606 <id>62</id>
3523 3607 <description></description>
3524 3608 <unique_key_name></unique_key_name>
3525 3609 <logical_name></logical_name>
3526 3610 <physical_name></physical_name>
3527   - <type>text</type>
  3611 + <type>integer</type>
3528 3612 <constraint></constraint>
3529 3613 <default_value></default_value>
3530   - <auto_increment>false</auto_increment>
  3614 + <auto_increment>true</auto_increment>
3531 3615 <foreign_key>false</foreign_key>
  3616 + <not_null>true</not_null>
  3617 + <primary_key>true</primary_key>
  3618 + <unique_key>true</unique_key>
  3619 + <character_set></character_set>
  3620 + <collation></collation>
  3621 + <sequence>
  3622 + <name></name>
  3623 + <schema></schema>
  3624 + <increment></increment>
  3625 + <min_value></min_value>
  3626 + <max_value></max_value>
  3627 + <start></start>
  3628 + <cache></cache>
  3629 + <cycle>false</cycle>
  3630 + <order>false</order>
  3631 + <description></description>
  3632 + <data_type></data_type>
  3633 + <decimal_size>0</decimal_size>
  3634 + </sequence>
  3635 + </normal_column>
  3636 + <normal_column>
  3637 + <id>63</id>
  3638 + <referenced_column>66</referenced_column>
  3639 + <relation>11</relation>
  3640 + <description></description>
  3641 + <unique_key_name></unique_key_name>
  3642 + <logical_name></logical_name>
  3643 + <physical_name></physical_name>
  3644 + <type>integer</type>
  3645 + <constraint></constraint>
  3646 + <default_value></default_value>
  3647 + <auto_increment>false</auto_increment>
  3648 + <foreign_key>true</foreign_key>
3532 3649 <not_null>false</not_null>
3533 3650 <primary_key>false</primary_key>
3534 3651 <unique_key>false</unique_key>
... ... @@ -3550,13 +3667,13 @@
3550 3667 </sequence>
3551 3668 </normal_column>
3552 3669 <normal_column>
3553   - <word_id>62</word_id>
3554   - <id>63</id>
  3670 + <word_id>5</word_id>
  3671 + <id>64</id>
3555 3672 <description></description>
3556 3673 <unique_key_name></unique_key_name>
3557 3674 <logical_name></logical_name>
3558 3675 <physical_name></physical_name>
3559   - <type>text</type>
  3676 + <type>integer</type>
3560 3677 <constraint></constraint>
3561 3678 <default_value></default_value>
3562 3679 <auto_increment>false</auto_increment>
... ... @@ -3582,8 +3699,8 @@
3582 3699 </sequence>
3583 3700 </normal_column>
3584 3701 <normal_column>
3585   - <word_id>53</word_id>
3586   - <id>64</id>
  3702 + <word_id>13</word_id>
  3703 + <id>65</id>
3587 3704 <description></description>
3588 3705 <unique_key_name></unique_key_name>
3589 3706 <logical_name></logical_name>
... ... @@ -3624,87 +3741,19 @@
3624 3741 </table>
3625 3742 <table>
3626 3743 <id>14</id>
3627   - <height>339</height>
  3744 + <height>275</height>
3628 3745 <width>292</width>
3629 3746 <font_name>Ubuntu</font_name>
3630 3747 <font_size>9</font_size>
3631   - <x>353</x>
3632   - <y>155</y>
  3748 + <x>-336</x>
  3749 + <y>236</y>
3633 3750 <color>
3634   - <r>160</r>
3635   - <g>32</g>
3636   - <b>240</b>
  3751 + <r>255</r>
  3752 + <g>128</g>
  3753 + <b>255</b>
3637 3754 </color>
3638 3755 <connections>
3639 3756 <relation>
3640   - <id>8</id>
3641   - <source>3</source>
3642   - <target>14</target>
3643   - <child_cardinality>1..n</child_cardinality>
3644   - <parent_cardinality>1</parent_cardinality>
3645   - <reference_for_pk>true</reference_for_pk>
3646   - <name></name>
3647   - <on_delete_action>RESTRICT</on_delete_action>
3648   - <on_update_action>RESTRICT</on_update_action>
3649   - <source_xp>-1</source_xp>
3650   - <source_yp>-1</source_yp>
3651   - <target_xp>-1</target_xp>
3652   - <target_yp>-1</target_yp>
3653   - <referenced_column>null</referenced_column>
3654   - <referenced_complex_unique_key>null</referenced_complex_unique_key>
3655   - </relation>
3656   - <relation>
3657   - <id>9</id>
3658   - <source>13</source>
3659   - <target>14</target>
3660   - <child_cardinality>1..n</child_cardinality>
3661   - <parent_cardinality>1</parent_cardinality>
3662   - <reference_for_pk>true</reference_for_pk>
3663   - <name></name>
3664   - <on_delete_action>RESTRICT</on_delete_action>
3665   - <on_update_action>RESTRICT</on_update_action>
3666   - <source_xp>-1</source_xp>
3667   - <source_yp>-1</source_yp>
3668   - <target_xp>-1</target_xp>
3669   - <target_yp>-1</target_yp>
3670   - <referenced_column>null</referenced_column>
3671   - <referenced_complex_unique_key>null</referenced_complex_unique_key>
3672   - </relation>
3673   - <relation>
3674   - <id>10</id>
3675   - <source>2</source>
3676   - <target>14</target>
3677   - <child_cardinality>1..n</child_cardinality>
3678   - <parent_cardinality>1</parent_cardinality>
3679   - <reference_for_pk>true</reference_for_pk>
3680   - <name></name>
3681   - <on_delete_action>RESTRICT</on_delete_action>
3682   - <on_update_action>RESTRICT</on_update_action>
3683   - <source_xp>-1</source_xp>
3684   - <source_yp>-1</source_yp>
3685   - <target_xp>-1</target_xp>
3686   - <target_yp>-1</target_yp>
3687   - <referenced_column>null</referenced_column>
3688   - <referenced_complex_unique_key>null</referenced_complex_unique_key>
3689   - </relation>
3690   - <relation>
3691   - <id>11</id>
3692   - <source>4</source>
3693   - <target>14</target>
3694   - <child_cardinality>1..n</child_cardinality>
3695   - <parent_cardinality>1</parent_cardinality>
3696   - <reference_for_pk>true</reference_for_pk>
3697   - <name></name>
3698   - <on_delete_action>RESTRICT</on_delete_action>
3699   - <on_update_action>RESTRICT</on_update_action>
3700   - <source_xp>-1</source_xp>
3701   - <source_yp>-1</source_yp>
3702   - <target_xp>-1</target_xp>
3703   - <target_yp>-1</target_yp>
3704   - <referenced_column>null</referenced_column>
3705   - <referenced_complex_unique_key>null</referenced_complex_unique_key>
3706   - </relation>
3707   - <relation>
3708 3757 <id>12</id>
3709 3758 <source>11</source>
3710 3759 <target>14</target>
... ... @@ -3722,16 +3771,16 @@
3722 3771 <referenced_complex_unique_key>null</referenced_complex_unique_key>
3723 3772 </relation>
3724 3773 </connections>
3725   - <physical_name>i3geoestat_medida_variavel</physical_name>
3726   - <logical_name>i3geoestat_medida_variavel</logical_name>
3727   - <description>Descreve as colunas que contém valores de algum tipo de medida, por exemplo população residente</description>
  3774 + <physical_name>i3geoestat_tipo_regiao</physical_name>
  3775 + <logical_name>i3geoestat_tipo_regiao</logical_name>
  3776 + <description>Identifica as tabelas que possuem colunas com geometrias de determinado local ou região</description>
3728 3777 <constraint></constraint>
3729 3778 <primary_key_name></primary_key_name>
3730 3779 <option></option>
3731 3780 <columns>
3732 3781 <normal_column>
3733   - <word_id>32</word_id>
3734   - <id>65</id>
  3782 + <word_id>4</word_id>
  3783 + <id>66</id>
3735 3784 <description></description>
3736 3785 <unique_key_name></unique_key_name>
3737 3786 <logical_name></logical_name>
... ... @@ -3762,18 +3811,17 @@
3762 3811 </sequence>
3763 3812 </normal_column>
3764 3813 <normal_column>
3765   - <id>66</id>
3766   - <referenced_column>0</referenced_column>
3767   - <relation>10</relation>
  3814 + <word_id>45</word_id>
  3815 + <id>67</id>
3768 3816 <description></description>
3769 3817 <unique_key_name></unique_key_name>
3770 3818 <logical_name></logical_name>
3771 3819 <physical_name></physical_name>
3772   - <type>integer</type>
  3820 + <type>text</type>
3773 3821 <constraint></constraint>
3774 3822 <default_value></default_value>
3775 3823 <auto_increment>false</auto_increment>
3776   - <foreign_key>true</foreign_key>
  3824 + <foreign_key>false</foreign_key>
3777 3825 <not_null>false</not_null>
3778 3826 <primary_key>false</primary_key>
3779 3827 <unique_key>false</unique_key>
... ... @@ -3795,18 +3843,17 @@
3795 3843 </sequence>
3796 3844 </normal_column>
3797 3845 <normal_column>
3798   - <id>67</id>
3799   - <referenced_column>5</referenced_column>
3800   - <relation>8</relation>
  3846 + <word_id>21</word_id>
  3847 + <id>68</id>
3801 3848 <description></description>
3802 3849 <unique_key_name></unique_key_name>
3803 3850 <logical_name></logical_name>
3804 3851 <physical_name></physical_name>
3805   - <type>integer</type>
  3852 + <type>text</type>
3806 3853 <constraint></constraint>
3807 3854 <default_value></default_value>
3808 3855 <auto_increment>false</auto_increment>
3809   - <foreign_key>true</foreign_key>
  3856 + <foreign_key>false</foreign_key>
3810 3857 <not_null>false</not_null>
3811 3858 <primary_key>false</primary_key>
3812 3859 <unique_key>false</unique_key>
... ... @@ -3828,9 +3875,9 @@
3828 3875 </sequence>
3829 3876 </normal_column>
3830 3877 <normal_column>
3831   - <id>68</id>
3832   - <referenced_column>8</referenced_column>
3833   - <relation>11</relation>
  3878 + <id>69</id>
  3879 + <referenced_column>43</referenced_column>
  3880 + <relation>12</relation>
3834 3881 <description></description>
3835 3882 <unique_key_name></unique_key_name>
3836 3883 <logical_name></logical_name>
... ... @@ -3861,18 +3908,17 @@
3861 3908 </sequence>
3862 3909 </normal_column>
3863 3910 <normal_column>
3864   - <id>69</id>
3865   - <referenced_column>43</referenced_column>
3866   - <relation>12</relation>
  3911 + <word_id>23</word_id>
  3912 + <id>70</id>
3867 3913 <description></description>
3868 3914 <unique_key_name></unique_key_name>
3869 3915 <logical_name></logical_name>
3870 3916 <physical_name></physical_name>
3871   - <type>integer</type>
  3917 + <type>text</type>
3872 3918 <constraint></constraint>
3873 3919 <default_value></default_value>
3874 3920 <auto_increment>false</auto_increment>
3875   - <foreign_key>true</foreign_key>
  3921 + <foreign_key>false</foreign_key>
3876 3922 <not_null>false</not_null>
3877 3923 <primary_key>false</primary_key>
3878 3924 <unique_key>false</unique_key>
... ... @@ -3894,18 +3940,17 @@
3894 3940 </sequence>
3895 3941 </normal_column>
3896 3942 <normal_column>
3897   - <id>70</id>
3898   - <referenced_column>59</referenced_column>
3899   - <relation>9</relation>
  3943 + <word_id>59</word_id>
  3944 + <id>71</id>
3900 3945 <description></description>
3901 3946 <unique_key_name></unique_key_name>
3902 3947 <logical_name></logical_name>
3903 3948 <physical_name></physical_name>
3904   - <type>integer</type>
  3949 + <type>text</type>
3905 3950 <constraint></constraint>
3906 3951 <default_value></default_value>
3907 3952 <auto_increment>false</auto_increment>
3908   - <foreign_key>true</foreign_key>
  3953 + <foreign_key>false</foreign_key>
3909 3954 <not_null>false</not_null>
3910 3955 <primary_key>false</primary_key>
3911 3956 <unique_key>false</unique_key>
... ... @@ -3927,8 +3972,8 @@
3927 3972 </sequence>
3928 3973 </normal_column>
3929 3974 <normal_column>
3930   - <word_id>21</word_id>
3931   - <id>71</id>
  3975 + <word_id>10</word_id>
  3976 + <id>72</id>
3932 3977 <description></description>
3933 3978 <unique_key_name></unique_key_name>
3934 3979 <logical_name></logical_name>
... ... @@ -3959,8 +4004,8 @@
3959 4004 </sequence>
3960 4005 </normal_column>
3961 4006 <normal_column>
3962   - <word_id>57</word_id>
3963   - <id>72</id>
  4007 + <word_id>17</word_id>
  4008 + <id>73</id>
3964 4009 <description></description>
3965 4010 <unique_key_name></unique_key_name>
3966 4011 <logical_name></logical_name>
... ... @@ -3991,13 +4036,13 @@
3991 4036 </sequence>
3992 4037 </normal_column>
3993 4038 <normal_column>
3994   - <word_id>15</word_id>
3995   - <id>73</id>
  4039 + <word_id>27</word_id>
  4040 + <id>74</id>
3996 4041 <description></description>
3997 4042 <unique_key_name></unique_key_name>
3998 4043 <logical_name></logical_name>
3999 4044 <physical_name></physical_name>
4000   - <type>text</type>
  4045 + <type>integer</type>
4001 4046 <constraint></constraint>
4002 4047 <default_value></default_value>
4003 4048 <auto_increment>false</auto_increment>
... ... @@ -4023,8 +4068,8 @@
4023 4068 </sequence>
4024 4069 </normal_column>
4025 4070 <normal_column>
4026   - <word_id>11</word_id>
4027   - <id>74</id>
  4071 + <word_id>14</word_id>
  4072 + <id>75</id>
4028 4073 <description></description>
4029 4074 <unique_key_name></unique_key_name>
4030 4075 <logical_name></logical_name>
... ... @@ -4055,15 +4100,15 @@
4055 4100 </sequence>
4056 4101 </normal_column>
4057 4102 <normal_column>
4058   - <word_id>24</word_id>
4059   - <id>75</id>
  4103 + <word_id>57</word_id>
  4104 + <id>76</id>
4060 4105 <description></description>
4061 4106 <unique_key_name></unique_key_name>
4062 4107 <logical_name></logical_name>
4063 4108 <physical_name></physical_name>
4064 4109 <type>text</type>
4065 4110 <constraint></constraint>
4066   - <default_value></default_value>
  4111 + <default_value>4326</default_value>
4067 4112 <auto_increment>false</auto_increment>
4068 4113 <foreign_key>false</foreign_key>
4069 4114 <not_null>false</not_null>
... ... @@ -4087,8 +4132,8 @@
4087 4132 </sequence>
4088 4133 </normal_column>
4089 4134 <normal_column>
4090   - <word_id>43</word_id>
4091   - <id>76</id>
  4135 + <word_id>9</word_id>
  4136 + <id>77</id>
4092 4137 <description></description>
4093 4138 <unique_key_name></unique_key_name>
4094 4139 <logical_name></logical_name>
... ... @@ -4119,8 +4164,8 @@
4119 4164 </sequence>
4120 4165 </normal_column>
4121 4166 <normal_column>
4122   - <word_id>12</word_id>
4123   - <id>77</id>
  4167 + <word_id>15</word_id>
  4168 + <id>78</id>
4124 4169 <description></description>
4125 4170 <unique_key_name></unique_key_name>
4126 4171 <logical_name></logical_name>
... ... @@ -4167,57 +4212,57 @@
4167 4212 <name>metaestat_basededados</name>
4168 4213 <export_order>0</export_order>
4169 4214 <table_test_data>
4170   - <table_id>13</table_id>
  4215 + <table_id>11</table_id>
4171 4216 <direct_test_data>
4172 4217 <data>
4173 4218 <column_data>
4174   - <column_id>59</column_id>
  4219 + <column_id>43</column_id>
4175 4220 <value>1</value>
4176 4221 </column_data>
4177 4222 <column_data>
4178   - <column_id>60</column_id>
  4223 + <column_id>44</column_id>
4179 4224 <value>geosaude</value>
4180 4225 </column_data>
4181 4226 <column_data>
4182   - <column_id>61</column_id>
  4227 + <column_id>45</column_id>
4183 4228 <value>localhost</value>
4184 4229 </column_data>
4185 4230 <column_data>
4186   - <column_id>62</column_id>
  4231 + <column_id>46</column_id>
4187 4232 <value>5432</value>
4188 4233 </column_data>
4189 4234 <column_data>
4190   - <column_id>63</column_id>
  4235 + <column_id>47</column_id>
4191 4236 <value>postgres</value>
4192 4237 </column_data>
4193 4238 <column_data>
4194   - <column_id>64</column_id>
  4239 + <column_id>48</column_id>
4195 4240 <value>postgres</value>
4196 4241 </column_data>
4197 4242 </data>
4198 4243 <data>
4199 4244 <column_data>
4200   - <column_id>59</column_id>
  4245 + <column_id>43</column_id>
4201 4246 <value>0</value>
4202 4247 </column_data>
4203 4248 <column_data>
4204   - <column_id>60</column_id>
  4249 + <column_id>44</column_id>
4205 4250 <value>i3geo_metaestat</value>
4206 4251 </column_data>
4207 4252 <column_data>
4208   - <column_id>61</column_id>
  4253 + <column_id>45</column_id>
4209 4254 <value>localhost</value>
4210 4255 </column_data>
4211 4256 <column_data>
4212   - <column_id>62</column_id>
  4257 + <column_id>46</column_id>
4213 4258 <value>5432</value>
4214 4259 </column_data>
4215 4260 <column_data>
4216   - <column_id>63</column_id>
  4261 + <column_id>47</column_id>
4217 4262 <value>postgres</value>
4218 4263 </column_data>
4219 4264 <column_data>
4220   - <column_id>64</column_id>
  4265 + <column_id>48</column_id>
4221 4266 <value>postgres</value>
4222 4267 </column_data>
4223 4268 </data>
... ... @@ -4226,7 +4271,7 @@
4226 4271 <test_data_num>0</test_data_num>
4227 4272 <data_def_list>
4228 4273 <data_def>
4229   - <column_id>59</column_id>
  4274 + <column_id>43</column_id>
4230 4275 <type>Format</type>
4231 4276 <repeat_num>1</repeat_num>
4232 4277 <template>%</template>
... ... @@ -4241,7 +4286,7 @@
4241 4286 </modified_values>
4242 4287 </data_def>
4243 4288 <data_def>
4244   - <column_id>60</column_id>
  4289 + <column_id>44</column_id>
4245 4290 <type>Format</type>
4246 4291 <repeat_num>1</repeat_num>
4247 4292 <template>database%</template>
... ... @@ -4256,7 +4301,7 @@
4256 4301 </modified_values>
4257 4302 </data_def>
4258 4303 <data_def>
4259   - <column_id>61</column_id>
  4304 + <column_id>45</column_id>
4260 4305 <type>Format</type>
4261 4306 <repeat_num>1</repeat_num>
4262 4307 <template>host%</template>
... ... @@ -4271,7 +4316,7 @@
4271 4316 </modified_values>
4272 4317 </data_def>
4273 4318 <data_def>
4274   - <column_id>62</column_id>
  4319 + <column_id>46</column_id>
4275 4320 <type>Format</type>
4276 4321 <repeat_num>1</repeat_num>
4277 4322 <template>porta%</template>
... ... @@ -4286,7 +4331,7 @@
4286 4331 </modified_values>
4287 4332 </data_def>
4288 4333 <data_def>
4289   - <column_id>63</column_id>
  4334 + <column_id>47</column_id>
4290 4335 <type>Format</type>
4291 4336 <repeat_num>1</repeat_num>
4292 4337 <template>usuario%</template>
... ... @@ -4301,7 +4346,7 @@
4301 4346 </modified_values>
4302 4347 </data_def>
4303 4348 <data_def>
4304   - <column_id>64</column_id>
  4349 + <column_id>48</column_id>
4305 4350 <type>Format</type>
4306 4351 <repeat_num>1</repeat_num>
4307 4352 <template>senha%</template>
... ... @@ -4430,164 +4475,176 @@
4430 4475 </repeat_test_data>
4431 4476 </table_test_data>
4432 4477 <table_test_data>
4433   - <table_id>11</table_id>
  4478 + <table_id>14</table_id>
4434 4479 <direct_test_data>
4435 4480 <data>
4436 4481 <column_data>
4437   - <column_id>43</column_id>
  4482 + <column_id>66</column_id>
4438 4483 <value>2</value>
4439 4484 </column_data>
4440 4485 <column_data>
4441   - <column_id>44</column_id>
  4486 + <column_id>67</column_id>
4442 4487 <value>Município</value>
4443 4488 </column_data>
4444 4489 <column_data>
4445   - <column_id>45</column_id>
  4490 + <column_id>68</column_id>
4446 4491 <value>Limites municipais</value>
4447 4492 </column_data>
4448 4493 <column_data>
4449   - <column_id>46</column_id>
  4494 + <column_id>69</column_id>
4450 4495 <value>1</value>
4451 4496 </column_data>
4452 4497 <column_data>
4453   - <column_id>47</column_id>
  4498 + <column_id>70</column_id>
4454 4499 <value>i3geo_metaestat</value>
4455 4500 </column_data>
4456 4501 <column_data>
4457   - <column_id>48</column_id>
  4502 + <column_id>71</column_id>
4458 4503 <value>municipios</value>
4459 4504 </column_data>
4460 4505 <column_data>
4461   - <column_id>49</column_id>
  4506 + <column_id>72</column_id>
4462 4507 <value>the_geom</value>
4463 4508 </column_data>
4464 4509 <column_data>
4465   - <column_id>50</column_id>
  4510 + <column_id>73</column_id>
4466 4511 <value>2010</value>
4467 4512 </column_data>
4468 4513 <column_data>
4469   - <column_id>51</column_id>
  4514 + <column_id>74</column_id>
4470 4515 <value>co_municipio</value>
4471 4516 </column_data>
4472 4517 <column_data>
4473   - <column_id>52</column_id>
  4518 + <column_id>75</column_id>
4474 4519 <value>no_cidade</value>
4475 4520 </column_data>
4476 4521 <column_data>
4477   - <column_id>53</column_id>
  4522 + <column_id>76</column_id>
4478 4523 <value>4326</value>
4479 4524 </column_data>
4480 4525 <column_data>
4481   - <column_id>54</column_id>
  4526 + <column_id>77</column_id>
4482 4527 <value>the_geom2</value>
4483 4528 </column_data>
  4529 + <column_data>
  4530 + <column_id>78</column_id>
  4531 + <value>co_municipio,no_cidade,co_uf,area_territorial,nu_ano_instalacao</value>
  4532 + </column_data>
4484 4533 </data>
4485 4534 <data>
4486 4535 <column_data>
4487   - <column_id>43</column_id>
  4536 + <column_id>66</column_id>
4488 4537 <value>3</value>
4489 4538 </column_data>
4490 4539 <column_data>
4491   - <column_id>44</column_id>
  4540 + <column_id>67</column_id>
4492 4541 <value>Estado</value>
4493 4542 </column_data>
4494 4543 <column_data>
4495   - <column_id>45</column_id>
  4544 + <column_id>68</column_id>
4496 4545 <value>Limites estaduais</value>
4497 4546 </column_data>
4498 4547 <column_data>
4499   - <column_id>46</column_id>
  4548 + <column_id>69</column_id>
4500 4549 <value>1</value>
4501 4550 </column_data>
4502 4551 <column_data>
4503   - <column_id>47</column_id>
  4552 + <column_id>70</column_id>
4504 4553 <value>i3geo_metaestat</value>
4505 4554 </column_data>
4506 4555 <column_data>
4507   - <column_id>48</column_id>
  4556 + <column_id>71</column_id>
4508 4557 <value>uf</value>
4509 4558 </column_data>
4510 4559 <column_data>
4511   - <column_id>49</column_id>
  4560 + <column_id>72</column_id>
4512 4561 <value>the_geom</value>
4513 4562 </column_data>
4514 4563 <column_data>
4515   - <column_id>50</column_id>
  4564 + <column_id>73</column_id>
4516 4565 <value>2010</value>
4517 4566 </column_data>
4518 4567 <column_data>
4519   - <column_id>51</column_id>
  4568 + <column_id>74</column_id>
4520 4569 <value>co_uf</value>
4521 4570 </column_data>
4522 4571 <column_data>
4523   - <column_id>52</column_id>
  4572 + <column_id>75</column_id>
4524 4573 <value>no_uf</value>
4525 4574 </column_data>
4526 4575 <column_data>
4527   - <column_id>53</column_id>
  4576 + <column_id>76</column_id>
4528 4577 <value>4326</value>
4529 4578 </column_data>
4530 4579 <column_data>
4531   - <column_id>54</column_id>
  4580 + <column_id>77</column_id>
4532 4581 <value>the_geom</value>
4533 4582 </column_data>
  4583 + <column_data>
  4584 + <column_id>78</column_id>
  4585 + <value>co_uf,sg_uf,no_uf,no_regiao</value>
  4586 + </column_data>
4534 4587 </data>
4535 4588 <data>
4536 4589 <column_data>
4537   - <column_id>43</column_id>
  4590 + <column_id>66</column_id>
4538 4591 <value>1</value>
4539 4592 </column_data>
4540 4593 <column_data>
4541   - <column_id>44</column_id>
  4594 + <column_id>67</column_id>
4542 4595 <value>Bairro</value>
4543 4596 </column_data>
4544 4597 <column_data>
4545   - <column_id>45</column_id>
  4598 + <column_id>68</column_id>
4546 4599 <value>Limites de bairros</value>
4547 4600 </column_data>
4548 4601 <column_data>
4549   - <column_id>46</column_id>
  4602 + <column_id>69</column_id>
4550 4603 <value>1</value>
4551 4604 </column_data>
4552 4605 <column_data>
4553   - <column_id>47</column_id>
  4606 + <column_id>70</column_id>
4554 4607 <value>i3geo_metaestat</value>
4555 4608 </column_data>
4556 4609 <column_data>
4557   - <column_id>48</column_id>
  4610 + <column_id>71</column_id>
4558 4611 <value>bairros</value>
4559 4612 </column_data>
4560 4613 <column_data>
4561   - <column_id>49</column_id>
  4614 + <column_id>72</column_id>
4562 4615 <value>the_geom</value>
4563 4616 </column_data>
4564 4617 <column_data>
4565   - <column_id>50</column_id>
  4618 + <column_id>73</column_id>
4566 4619 <value>2010</value>
4567 4620 </column_data>
4568 4621 <column_data>
4569   - <column_id>51</column_id>
  4622 + <column_id>74</column_id>
4570 4623 <value>co_bairro</value>
4571 4624 </column_data>
4572 4625 <column_data>
4573   - <column_id>52</column_id>
  4626 + <column_id>75</column_id>
4574 4627 <value>no_bairro</value>
4575 4628 </column_data>
4576 4629 <column_data>
4577   - <column_id>53</column_id>
  4630 + <column_id>76</column_id>
4578 4631 <value>4326</value>
4579 4632 </column_data>
4580 4633 <column_data>
4581   - <column_id>54</column_id>
  4634 + <column_id>77</column_id>
4582 4635 <value>the_geom</value>
4583 4636 </column_data>
  4637 + <column_data>
  4638 + <column_id>78</column_id>
  4639 + <value>co_bairro,no_bairro,no_distr,no_municip</value>
  4640 + </column_data>
4584 4641 </data>
4585 4642 </direct_test_data>
4586 4643 <repeat_test_data>
4587 4644 <test_data_num>0</test_data_num>
4588 4645 <data_def_list>
4589 4646 <data_def>
4590   - <column_id>43</column_id>
  4647 + <column_id>66</column_id>
4591 4648 <type>Format</type>
4592 4649 <repeat_num>1</repeat_num>
4593 4650 <template>%</template>
... ... @@ -4602,7 +4659,7 @@
4602 4659 </modified_values>
4603 4660 </data_def>
4604 4661 <data_def>
4605   - <column_id>44</column_id>
  4662 + <column_id>67</column_id>
4606 4663 <type>Format</type>
4607 4664 <repeat_num>1</repeat_num>
4608 4665 <template>nome_tipo_regiao%</template>
... ... @@ -4617,7 +4674,7 @@
4617 4674 </modified_values>
4618 4675 </data_def>
4619 4676 <data_def>
4620   - <column_id>45</column_id>
  4677 + <column_id>68</column_id>
4621 4678 <type>Format</type>
4622 4679 <repeat_num>1</repeat_num>
4623 4680 <template>descricao_tipo_regiao%</template>
... ... @@ -4632,7 +4689,7 @@
4632 4689 </modified_values>
4633 4690 </data_def>
4634 4691 <data_def>
4635   - <column_id>46</column_id>
  4692 + <column_id>69</column_id>
4636 4693 <type>Foreign Key</type>
4637 4694 <repeat_num>1</repeat_num>
4638 4695 <template>%</template>
... ... @@ -4647,7 +4704,7 @@
4647 4704 </modified_values>
4648 4705 </data_def>
4649 4706 <data_def>
4650   - <column_id>47</column_id>
  4707 + <column_id>70</column_id>
4651 4708 <type>Format</type>
4652 4709 <repeat_num>1</repeat_num>
4653 4710 <template>esquemadb%</template>
... ... @@ -4662,7 +4719,7 @@
4662 4719 </modified_values>
4663 4720 </data_def>
4664 4721 <data_def>
4665   - <column_id>48</column_id>
  4722 + <column_id>71</column_id>
4666 4723 <type>Format</type>
4667 4724 <repeat_num>1</repeat_num>
4668 4725 <template>tabela%</template>
... ... @@ -4677,7 +4734,7 @@
4677 4734 </modified_values>
4678 4735 </data_def>
4679 4736 <data_def>
4680   - <column_id>49</column_id>
  4737 + <column_id>72</column_id>
4681 4738 <type>Format</type>
4682 4739 <repeat_num>1</repeat_num>
4683 4740 <template>colunageo%</template>
... ... @@ -4692,7 +4749,7 @@
4692 4749 </modified_values>
4693 4750 </data_def>
4694 4751 <data_def>
4695   - <column_id>50</column_id>
  4752 + <column_id>73</column_id>
4696 4753 <type>Format</type>
4697 4754 <repeat_num>1</repeat_num>
4698 4755 <template>data%</template>
... ... @@ -4707,7 +4764,7 @@
4707 4764 </modified_values>
4708 4765 </data_def>
4709 4766 <data_def>
4710   - <column_id>51</column_id>
  4767 + <column_id>74</column_id>
4711 4768 <type>Format</type>
4712 4769 <repeat_num>1</repeat_num>
4713 4770 <template>%</template>
... ... @@ -4722,7 +4779,7 @@
4722 4779 </modified_values>
4723 4780 </data_def>
4724 4781 <data_def>
4725   - <column_id>52</column_id>
  4782 + <column_id>75</column_id>
4726 4783 <type>Format</type>
4727 4784 <repeat_num>1</repeat_num>
4728 4785 <template>colunanomeregiao%</template>
... ... @@ -4737,7 +4794,7 @@
4737 4794 </modified_values>
4738 4795 </data_def>
4739 4796 <data_def>
4740   - <column_id>53</column_id>
  4797 + <column_id>76</column_id>
4741 4798 <type>Format</type>
4742 4799 <repeat_num>1</repeat_num>
4743 4800 <template>srid%</template>
... ... @@ -4752,7 +4809,7 @@
4752 4809 </modified_values>
4753 4810 </data_def>
4754 4811 <data_def>
4755   - <column_id>54</column_id>
  4812 + <column_id>77</column_id>
4756 4813 <type>Format</type>
4757 4814 <repeat_num>1</repeat_num>
4758 4815 <template>colunacentroide%</template>
... ... @@ -4766,6 +4823,21 @@
4766 4823 <modified_values>
4767 4824 </modified_values>
4768 4825 </data_def>
  4826 + <data_def>
  4827 + <column_id>78</column_id>
  4828 + <type>Format</type>
  4829 + <repeat_num>1</repeat_num>
  4830 + <template>colunasvisiveis%</template>
  4831 + <from>1</from>
  4832 + <to>100</to>
  4833 + <increment>1</increment>
  4834 + <select>colunasvisiveis1</select>
  4835 + <select>colunasvisiveis2</select>
  4836 + <select>colunasvisiveis3</select>
  4837 + <select>colunasvisiveis4</select>
  4838 + <modified_values>
  4839 + </modified_values>
  4840 + </data_def>
4769 4841 </data_def_list>
4770 4842 </repeat_test_data>
4771 4843 </table_test_data>
... ... @@ -4877,59 +4949,59 @@
4877 4949 </repeat_test_data>
4878 4950 </table_test_data>
4879 4951 <table_test_data>
4880   - <table_id>14</table_id>
  4952 + <table_id>12</table_id>
4881 4953 <direct_test_data>
4882 4954 <data>
4883 4955 <column_data>
4884   - <column_id>65</column_id>
  4956 + <column_id>49</column_id>
4885 4957 <value>1</value>
4886 4958 </column_data>
4887 4959 <column_data>
4888   - <column_id>66</column_id>
  4960 + <column_id>50</column_id>
4889 4961 <value>1</value>
4890 4962 </column_data>
4891 4963 <column_data>
4892   - <column_id>67</column_id>
  4964 + <column_id>51</column_id>
4893 4965 <value>2</value>
4894 4966 </column_data>
4895 4967 <column_data>
4896   - <column_id>68</column_id>
  4968 + <column_id>52</column_id>
4897 4969 <value>1</value>
4898 4970 </column_data>
4899 4971 <column_data>
4900   - <column_id>69</column_id>
  4972 + <column_id>53</column_id>
4901 4973 <value>2</value>
4902 4974 </column_data>
4903 4975 <column_data>
4904   - <column_id>70</column_id>
  4976 + <column_id>54</column_id>
4905 4977 <value>1</value>
4906 4978 </column_data>
4907 4979 <column_data>
4908   - <column_id>71</column_id>
  4980 + <column_id>55</column_id>
4909 4981 <value>dbdemografia</value>
4910 4982 </column_data>
4911 4983 <column_data>
4912   - <column_id>72</column_id>
  4984 + <column_id>56</column_id>
4913 4985 <value>tb_demografia</value>
4914 4986 </column_data>
4915 4987 <column_data>
4916   - <column_id>73</column_id>
  4988 + <column_id>57</column_id>
4917 4989 <value>nu_populacao</value>
4918 4990 </column_data>
4919 4991 <column_data>
4920   - <column_id>74</column_id>
  4992 + <column_id>58</column_id>
4921 4993 <value>co_ibge</value>
4922 4994 </column_data>
4923 4995 <column_data>
4924   - <column_id>75</column_id>
  4996 + <column_id>59</column_id>
4925 4997 <value></value>
4926 4998 </column_data>
4927 4999 <column_data>
4928   - <column_id>76</column_id>
  5000 + <column_id>60</column_id>
4929 5001 <value>População residente</value>
4930 5002 </column_data>
4931 5003 <column_data>
4932   - <column_id>77</column_id>
  5004 + <column_id>61</column_id>
4933 5005 <value></value>
4934 5006 </column_data>
4935 5007 </data>
... ... @@ -4938,7 +5010,7 @@
4938 5010 <test_data_num>0</test_data_num>
4939 5011 <data_def_list>
4940 5012 <data_def>
4941   - <column_id>65</column_id>
  5013 + <column_id>49</column_id>
4942 5014 <type>Format</type>
4943 5015 <repeat_num>1</repeat_num>
4944 5016 <template>%</template>
... ... @@ -4953,7 +5025,7 @@
4953 5025 </modified_values>
4954 5026 </data_def>
4955 5027 <data_def>
4956   - <column_id>66</column_id>
  5028 + <column_id>50</column_id>
4957 5029 <type>Foreign Key</type>
4958 5030 <repeat_num>1</repeat_num>
4959 5031 <template>%</template>
... ... @@ -4968,7 +5040,7 @@
4968 5040 </modified_values>
4969 5041 </data_def>
4970 5042 <data_def>
4971   - <column_id>67</column_id>
  5043 + <column_id>51</column_id>
4972 5044 <type>Foreign Key</type>
4973 5045 <repeat_num>1</repeat_num>
4974 5046 <template>%</template>
... ... @@ -4983,7 +5055,7 @@
4983 5055 </modified_values>
4984 5056 </data_def>
4985 5057 <data_def>
4986   - <column_id>68</column_id>
  5058 + <column_id>52</column_id>
4987 5059 <type>Foreign Key</type>
4988 5060 <repeat_num>1</repeat_num>
4989 5061 <template>%</template>
... ... @@ -4998,7 +5070,7 @@
4998 5070 </modified_values>
4999 5071 </data_def>
5000 5072 <data_def>
5001   - <column_id>69</column_id>
  5073 + <column_id>53</column_id>
5002 5074 <type>Foreign Key</type>
5003 5075 <repeat_num>1</repeat_num>
5004 5076 <template>%</template>
... ... @@ -5013,7 +5085,7 @@
5013 5085 </modified_values>
5014 5086 </data_def>
5015 5087 <data_def>
5016   - <column_id>70</column_id>
  5088 + <column_id>54</column_id>
5017 5089 <type>Foreign Key</type>
5018 5090 <repeat_num>1</repeat_num>
5019 5091 <template>%</template>
... ... @@ -5028,7 +5100,7 @@
5028 5100 </modified_values>
5029 5101 </data_def>
5030 5102 <data_def>
5031   - <column_id>71</column_id>
  5103 + <column_id>55</column_id>
5032 5104 <type>Format</type>
5033 5105 <repeat_num>1</repeat_num>
5034 5106 <template>esquemadb%</template>
... ... @@ -5043,7 +5115,7 @@
5043 5115 </modified_values>
5044 5116 </data_def>
5045 5117 <data_def>
5046   - <column_id>72</column_id>
  5118 + <column_id>56</column_id>
5047 5119 <type>Format</type>
5048 5120 <repeat_num>1</repeat_num>
5049 5121 <template>tabela%</template>
... ... @@ -5058,7 +5130,7 @@
5058 5130 </modified_values>
5059 5131 </data_def>
5060 5132 <data_def>
5061   - <column_id>73</column_id>
  5133 + <column_id>57</column_id>
5062 5134 <type>Format</type>
5063 5135 <repeat_num>1</repeat_num>
5064 5136 <template>colunavalor%</template>
... ... @@ -5073,7 +5145,7 @@
5073 5145 </modified_values>
5074 5146 </data_def>
5075 5147 <data_def>
5076   - <column_id>74</column_id>
  5148 + <column_id>58</column_id>
5077 5149 <type>Format</type>
5078 5150 <repeat_num>1</repeat_num>
5079 5151 <template>colunaidgeo_%</template>
... ... @@ -5088,7 +5160,7 @@
5088 5160 </modified_values>
5089 5161 </data_def>
5090 5162 <data_def>
5091   - <column_id>75</column_id>
  5163 + <column_id>59</column_id>
5092 5164 <type>Format</type>
5093 5165 <repeat_num>1</repeat_num>
5094 5166 <template>filtro%</template>
... ... @@ -5103,7 +5175,7 @@
5103 5175 </modified_values>
5104 5176 </data_def>
5105 5177 <data_def>
5106   - <column_id>76</column_id>
  5178 + <column_id>60</column_id>
5107 5179 <type>Format</type>
5108 5180 <repeat_num>1</repeat_num>
5109 5181 <template>nomemedida_%</template>
... ... @@ -5118,7 +5190,7 @@
5118 5190 </modified_values>
5119 5191 </data_def>
5120 5192 <data_def>
5121   - <column_id>77</column_id>
  5193 + <column_id>61</column_id>
5122 5194 <type>Format</type>
5123 5195 <repeat_num>1</repeat_num>
5124 5196 <template>colunaidunico%</template>
... ... @@ -6047,41 +6119,41 @@
6047 6119 </repeat_test_data>
6048 6120 </table_test_data>
6049 6121 <table_test_data>
6050   - <table_id>12</table_id>
  6122 + <table_id>13</table_id>
6051 6123 <direct_test_data>
6052 6124 <data>
6053 6125 <column_data>
6054   - <column_id>55</column_id>
  6126 + <column_id>62</column_id>
6055 6127 <value>1</value>
6056 6128 </column_data>
6057 6129 <column_data>
6058   - <column_id>56</column_id>
  6130 + <column_id>63</column_id>
6059 6131 <value>1</value>
6060 6132 </column_data>
6061 6133 <column_data>
6062   - <column_id>57</column_id>
  6134 + <column_id>64</column_id>
6063 6135 <value>2</value>
6064 6136 </column_data>
6065 6137 <column_data>
6066   - <column_id>58</column_id>
  6138 + <column_id>65</column_id>
6067 6139 <value>co_municipio</value>
6068 6140 </column_data>
6069 6141 </data>
6070 6142 <data>
6071 6143 <column_data>
6072   - <column_id>55</column_id>
  6144 + <column_id>62</column_id>
6073 6145 <value>2</value>
6074 6146 </column_data>
6075 6147 <column_data>
6076   - <column_id>56</column_id>
  6148 + <column_id>63</column_id>
6077 6149 <value>2</value>
6078 6150 </column_data>
6079 6151 <column_data>
6080   - <column_id>57</column_id>
  6152 + <column_id>64</column_id>
6081 6153 <value>3</value>
6082 6154 </column_data>
6083 6155 <column_data>
6084   - <column_id>58</column_id>
  6156 + <column_id>65</column_id>
6085 6157 <value>co_uf</value>
6086 6158 </column_data>
6087 6159 </data>
... ... @@ -6090,7 +6162,7 @@
6090 6162 <test_data_num>0</test_data_num>
6091 6163 <data_def_list>
6092 6164 <data_def>
6093   - <column_id>55</column_id>
  6165 + <column_id>62</column_id>
6094 6166 <type>Format</type>
6095 6167 <repeat_num>1</repeat_num>
6096 6168 <template>%</template>
... ... @@ -6105,7 +6177,7 @@
6105 6177 </modified_values>
6106 6178 </data_def>
6107 6179 <data_def>
6108   - <column_id>56</column_id>
  6180 + <column_id>63</column_id>
6109 6181 <type>Foreign Key</type>
6110 6182 <repeat_num>1</repeat_num>
6111 6183 <template>%</template>
... ... @@ -6120,7 +6192,7 @@
6120 6192 </modified_values>
6121 6193 </data_def>
6122 6194 <data_def>
6123   - <column_id>57</column_id>
  6195 + <column_id>64</column_id>
6124 6196 <type>Format</type>
6125 6197 <repeat_num>1</repeat_num>
6126 6198 <template>%</template>
... ... @@ -6135,7 +6207,7 @@
6135 6207 </modified_values>
6136 6208 </data_def>
6137 6209 <data_def>
6138   - <column_id>58</column_id>
  6210 + <column_id>65</column_id>
6139 6211 <type>Format</type>
6140 6212 <repeat_num>1</repeat_num>
6141 6213 <template>colunaligacao_regiaopai%</template>
... ...
ferramentas/metaestat/analise.php
... ... @@ -37,6 +37,7 @@ O par&amp;acirc;metro principal &amp;eacute; &quot;funcao&quot;, que define qual opera&amp;ccedil;&amp;ati
37 37  
38 38 Cada opera&ccedil;&atilde;o possu&iacute; seus próprios par&acirc;metros, que devem ser enviados tamb&eacute;m na requisi&ccedil;&atilde;o da opera&ccedil;&atilde;o.
39 39 */
  40 +error_reporting(0);
40 41 include(__DIR__."/../../admin/php/admin.php");
41 42 include(__DIR__."/../../admin/php/classe_metaestat.php");
42 43 session_name("i3GeoPHP");
... ...
ferramentas/metaestat/editorlimites.php
... ... @@ -32,7 +32,7 @@
32 32 */
33 33  
34 34 //TODO incluir verificacao de login
35   -
  35 +error_reporting(0);
36 36 include_once(__DIR__."/../../ms_configura.php");
37 37 ?>
38 38 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
... ...
ferramentas/metaestat/index.js
... ... @@ -58,6 +58,7 @@ i3GEOF.metaestat = {
58 58 },
59 59 analise: {
60 60 inicia: function(iddiv){
  61 + var ics,n,i;
61 62 if(!iddiv || !$i(iddiv)){
62 63 iddiv = "i3geoCartoAnalise_corpo";
63 64 }
... ... @@ -65,6 +66,19 @@ i3GEOF.metaestat = {
65 66 i3GEOF.metaestat.analise.abreJanela();
66 67 }
67 68 $i(iddiv).innerHTML = i3GEOF.metaestat.analise.html();
  69 + ics = $i(iddiv).getElementsByTagName("button");
  70 + n = ics.length;
  71 + for(i=0;i<n;i++){
  72 + ics[i].style.backgroundColor = "white";
  73 + ics[i].className = "iconeGuiaMovel";
  74 + ics[i].onmouseout = function(){this.className = "iconeGuiaMovel iconeGuiaMovelMouseOut";};
  75 + ics[i].onmouseover = function(){this.className = "iconeGuiaMovel iconeGuiaMovelMouseOver";};
  76 + ics[i].style.backgroundImage = "none";
  77 + ics[i].style.height = "32px";
  78 + ics[i].style.width = "32px";
  79 + ics[i].style.border = "1px solid gray";
  80 + ics[i].style.margin = "0px";
  81 + }
68 82 },
69 83 abreJanela: function(){
70 84 var cabecalho,minimiza,imagemxy,janela;
... ... @@ -75,8 +89,8 @@ i3GEOF.metaestat = {
75 89 i3GEO.janela.minimiza("i3geoCartoAnalise");
76 90 };
77 91 janela = i3GEO.janela.cria(
78   - i3GEOF.metaestat.LARGURA+"px",
79   - i3GEOF.metaestat.ALTURA+"px",
  92 + "200px",
  93 + "100px",
80 94 "",
81 95 "",
82 96 "",
... ... @@ -100,8 +114,20 @@ i3GEOF.metaestat = {
100 114 },
101 115 html: function(){
102 116 var ins = '<div id="i3geoCartoAnaliseContainer" style="margin-left:5px;">' +
  117 + ' <button title="Localizar regi&atilde;o" onclick="i3GEO.mapa.dialogo.locregiao()"><img src="'+i3GEO.configura.locaplic+'/imagens/gisicons/open-street-maps.png" /></button>' +
  118 + ' <button title="Filtrar regi&atilde;o" onclick="i3GEO.mapa.dialogo.filtraregiao()"><img src="'+i3GEO.configura.locaplic+'/imagens/gisicons/open-street-maps-filtro.png" /></button>' +
  119 + ' <button title="Tabela com os dados" onclick="i3GEO.tema.dialogo.tabela()"><img src="'+i3GEO.configura.locaplic+'/imagens/gisicons/table.png" /></button>' +
103 120 '</div>';
104 121 return ins;
  122 + },
  123 + mudaicone: function(){
  124 + var c = $i(editoripam.iddiv),
  125 + ci = c.getElementsByTagName("img"),
  126 + n = ci.length,
  127 + i;
  128 + for(i=0;i<n;i++){
  129 + ci[i].parentNode.style.backgroundColor = "#F5F5F5";
  130 + }
105 131 }
106 132 },
107 133 classes:{
... ... @@ -277,6 +303,7 @@ i3GEOF.metaestat = {
277 303 i3GEOF.metaestat.comum.desligaCamadas();
278 304 i3GEO.php.adtema(i3GEO.atualiza,retorno.mapfile);
279 305 i3GEOF.metaestat.CAMADAS.push(retorno.layer);
  306 + i3GEO.mapa.ativaTema(retorno.layer);
280 307 }
281 308 };
282 309 if(v != true){
... ...
imagens/gisicons/open-street-maps-filtro.png 0 → 100755

1.45 KB