EditorTabelas.html
9.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
<!DOCTYPE html>
<html><head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<meta charset="UTF-8">
<title>Editando tabelas de um banco de dados</title>
<link media="screen" href="./files/estilos.css" type="text/css" rel="stylesheet">
<!--[if lt IE 10]>
<![endif]-->
<link rel="stylesheet" type="text/css" href="./files/estilos.css">
</head><body class="blue-bg">
<div id="wrapper-flex">
<div style="background-color: white;">
<div class="f-page-auto-cell" id="doc">
<div class="imginicio"><img onclick="window.history.back()" style="border: 0px solid ; width: 40px; height: 40px;" alt="inicio" src="files/inicio.gif"></div>
<h1>Carga de dados</h1>
<a name="inicio"></a>Para espacializar um conjunto de dados estatísticos é necessário que estejam armazenados
no banco e que a delimitação das regiões ou posição das localidades também estejam nesse banco.<br><br>
Os dados estatísticos são tabelas normais que contém linhas e colunas, mas que devem seguir alguns padrões:<br><br>
<ul><li>Deve haver uma coluna numérica que identifique de forma única cada um dos registros</li></ul>
<ul><li>Deve haver uma coluna com o código da unidade geográfica ao qual está relacionado (código do bairro por exemplo) e que tenha correspondência na tabela com os dados geográficos</li></ul>
<ul><li>Devem haver colunas que identifiquem a data correspondente aos dados. Cada coluna deve armazenar um tipo de
período, por exemplo, uma coluna para o ano, uma coluna para o mês e uma coluna para o dia, todas numéricas.</li></ul>
<ul><li>Deve haver uma ou mais colunas com os valores que medem algum tipo de fenômeno, população por exemplo</li></ul>
Os dados geográficos também são tabelas convencionais mas que possuem uma coluna do tipo "geometry" que irá
armazenar as coordenadas correspondentes à região ou localidade. Essas tabelas devem seguir os seguintes padrões:<br><br>
<ul><li>Deve haver uma coluna com o código único de cada registro</li></ul>
<ul><li>Deve haver uma coluna com o nome de cada ocorrência</li></ul>
<ul><li>Caso exista uma outra tabela que represente agregações da tabela atual, deve haver uma coluna com o código que permita o relacionamento com essa tabela de nível superior</li></ul>
Em qualquer um dos casos, os seguintes padrões devem ser seguidos:
<br><br>
<ul><li>Os nomes das colunas devem estar em caixa baixa</li></ul>
<ul><li>Os nomes das colunas devem utilizar apenas caracteres do alfabeto sem acentuação e números</li></ul>
Existem softwares que podem ser utilizados para a carga dos dados no banco. No i3GeoSaúde existem algumas ferramentas para isso que aceitam arquivos nos
formatos CSV e shapefile.
<br><br>
<div class="trail-box">
<div class="trail-box-header"><img src="files/trails-box-tr.png" class="right" alt="" height="21" width="7"><img src="files/trails-box-tl.png" class="left" alt="" height="21" width="7"><comment title=" here is the box header " xmlns="http://disruptive-innovations.com/zoo/nvu"></comment>
<h1><span style="font-weight: bold;"><a name="1criacao"></a>
Criação de uma tabela com dados geográficos a partir de um shapefile</span>
</h1>
</div>
<div class="trail-box-content">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;">Para ter acesso
ao gerenciador de tabelas do i3GeoSaúde, acesse o menu de administração
e selecione a opção "Gerenciador de tabelas de dados estatísticos
(upload de SHP e CSV)" na linha "Enviar arquivo para o servidor".
</p>
<br>
<div class="imagemExemplo" >
<img src="imagens/Tutoria1-imagens/figura1.png" style="width: 254px; height: 264px;" alt=""><br>
Acessando o gerenciador de tabelas.
</div>
<br>
Em seguida, escolha o banco "i3geosaude" e o esquema "i3geo_metaestat".<br>
<br>
<div class="imagemExemplo" >
<img src="imagens/Tutoria1-imagens/figura2.png" style="width: 623px; height: 289px;" alt="">
<br>
Definindo o banco de dados e o esquema a ser criada a tabela.
</div>
<br>
É possível criar uma tabela fazendo o upload de um arquivo Shapefile
(extensões obrigatórias: ".shp"; ".shx" e; ".dbf"), um arquivo CSV ou
ainda criando uma tabela nova manualmente.<br>
<br>
Para criar uma tabela por meio de um arquivo shapefile escolha a opção
"Upload Shapefile". Selecione a localização dos arquivos ".shp", ".shx"
e ".dbf". Depois, insira o nome da tabela a ser criada ou escolha na
lista uma tabela já existente. Caso a tabela já exista, informe em
seguida se você quer adicionar os dados do shapefile à tabela já
existente ou apagar os dados existentes e incluir o SHP. Se for uma
tabela nova, escolha a opção "Criar a tabela nova e incluir registros
do SHP". Em seguida, informe o código SRID da projeção geográfica do
arquivo que você está inserindo e marque a opção se quiser criar uma
coluna "gid" para ser utilizado como código único do registro. Por fim,
clique em enviar.<br>
<br>
<div class="imagemExemplo" >
<img src="imagens/Tutoria1-imagens/figura3.png" style="width: 782px; height: 556px;" alt=""><br>
Upload de arquivo shapefile
</div>
<br>
Caso apareça uma mensagem parecida com a abaixo, o upload foi realizado
com sucesso:<br>
<br>
<dl>
<dd>Preparando inclusão de dados</dd>
<dd>Incluindo dados</dd>
<dd>Registros existentes no SHP: 406</dd>
<dd>Registros na tabela final: 406</dd>
<dd>Diferenças podem ocorrer em função de caracteres acentuados não
suportados pelo banco de dados</dd>
<dd><b>Feito!!!</b></dd>
<dd><b>Faça o reload da página</b></dd>
</dl>
</div>
<div class="trail-box-bottom">
<img src="files/trails-box-br.png" class="right" alt="" height="6" width="7"><img src="files/trails-box-bl.png" class="left" alt="" height="6" width="7"></div>
</div>
<br>
<div class="trail-box">
<div class="trail-box-header"><img src="files/trails-box-tr.png" class="right" alt="" height="21" width="7"><img src="files/trails-box-tl.png" class="left" alt="" height="21" width="7"><comment title=" here is the box header " xmlns="http://disruptive-innovations.com/zoo/nvu"><comment title=" here is the box header " xmlns="http://disruptive-innovations.com/zoo/nvu"></comment></comment>
<h1><span style="font-weight: bold;"><a name="2medida_variável"></a>
Criação de uma tabela a partir de um CSV</span></h1>
</div>
<div class="trail-box-content">
Para criar uma tabela por meio de um arquivo CSV escolha a opção
"Upload CSV". Selecione a localização do arquivo ".csv". Depois, insira
o nome da tabela a ser criada ou escolha na lista uma tabela já
existente. Caso a tabela já exista, informe em seguida se você quer
adicionar os dados do CSV à tabela já existente ou apagar os dados
existentes e incluir o CSV. Se for uma tabela nova, escolha a opção
"Criar a tabela nova e incluir registros do CSV". Em seguida, marque a
opção se quiser criar uma coluna "gid" para ser utilizado como código
único do registro. Caso o arquivo CSV contenham colunas com coordenadas
geográficas em graus decimais e você queira utilizá-las, informe o nome
das colunas com as latitudes (Y) e longitudes (X). Por fim, clique em
enviar.<br>
<br>
<div class="imagemExemplo" >
<img style="width: 799px; height: 510px;" alt="" src="imagens/Tutoria1-imagens/figura9.png"><br>
Upload de arquivo CSV
</div>
<br>
Caso apareça uma mensagem parecida com a abaixo, o upload foi realizado
com sucesso:<br>
<dl>
<dd>
Incluindo dados</dd><dd>Registros existentes no CSV: 29</dd><dd>Registros na tabela final: 29</dd><dd><b>Feito!!!</b></dd><dd><b>Faça o reload da página </b></dd>
</dl>
</div>
</div>
<br>
<div class="trail-box">
<div class="trail-box-header"><img src="files/trails-box-tr.png" class="right" alt="" height="21" width="7"><img src="files/trails-box-tl.png" class="left" alt="" height="21" width="7"><comment title=" here is the box header " xmlns="http://disruptive-innovations.com/zoo/nvu"><comment title=" here is the box header " xmlns="http://disruptive-innovations.com/zoo/nvu"></comment></comment>
<h1><span style="font-weight: bold;"><a name="3classificacao"></a>Edição manual de tabelas<br>
</span></h1>
</div>
<div class="trail-box-content">Para criar uma nova tabela manualmente, escolha a opção "Criar uma nova tabela" e
informe o nome da nova tabela. <br>
<br>
Se quiser editar manualmente uma
tabela, escolha a tabela criada na lista. <br>
<br>
<div class="imagemExemplo" >
<img style="width: 582px; height: 243px;" alt="" src="imagens/Tutoria1-imagens/figura10.png"><br>
Lista de tabelas existentes
</div>
<br>
Para criar uma nova coluna, escolha a opção "Adicionar uma nova
coluna". Escolha o nome da nova coluna e o tipo de registro (integer,
numeric, text, geometry). <br>
</div><div class="trail-box-bottom">
<img src="files/trails-box-br.png" class="right" alt="" height="6" width="7"><img src="files/trails-box-bl.png" class="left" alt="" height="6" width="7"></div>
</div> <br>
<div class="trail-box">
<div>
<img src="files/trails-box-br.png" class="right" alt="" height="6" width="7"><img src="files/trails-box-bl.png" class="left" alt="" height="6" width="7"></div>
</div>
<div class="imginicio"><a href="#top"><img src="files/topo.gif" title="Topo" style="border: 0px solid ; width: 41px; height: 35px;" alt="Topo"></a></div>
<br>
<br>
</div>
</div>
</div>
</body></html>