shape.html
5.26 KB
<h1>Importando Shapefile</h1>
<p>Para poder espacializar os dados estatísticos é necessário que exista no banco de dados tabelas que contenham os limites ou localizações das unidades geográficas, por exemplo, bairros, quadras ou hospitais.
<p>
Uma fonte comum desses dados são os arquivos no formato "shapefile". Um <a href="http://pt.wikipedia.org/wiki/Shapefile">arquivo shape</a>, ou Esri Shapefile, ou simplesmente shapefile, é um formato popular de arquivo contendo dados geoespaciais em forma de <a href="http://pt.wikipedia.org/wiki/Desenho_vetorial" title="Desenho vetorial">vetor</a> usado por <a href="http://pt.wikipedia.org/wiki/Sistema_de_informa%C3%A7%C3%A3o_geogr%C3%A1fica">Sistemas de
Informações Geográficas</a>, também conhecidos como <a href="http://pt.wikipedia.org/wiki/Sistema_de_informa%C3%A7%C3%A3o_geogr%C3%A1fica">SIG</a>. Foi desenvolvido e regulamentado pela organização denominada <a href="http://pt.wikipedia.org/wiki/Esri">Esri</a>, como ums especificação aberta para interoperabilidade de dados geográficos.
<p>A importação consiste no processo de leitura de um arquivo shapefile para extração dos dados e armazenamento no banco de dados. O shapefile deve conter uma coluna que identifique de forma única cada registro e cujos códigos sejam os mesmos utilizados nas tabelas que contém as informações estatísticas. É desejável também a presença de uma coluna com o nome da unidade.
<p>Nos casos em que uma unidade geográfica está contida em uma de nível superior, e for necessário manter essa hierarquia no i3GeoSaúde, o shapefile deve conter a coluna com os códigos da unidade geográfica de maior nível. Enviando um arquivo ShapeFile
<p>Para o exemplo será utilizado o shapefile com as regiões administrativas do Distrito Federal, localizados na pasta arquivos_para_testes.
<p>
Para acessar o formulário utilize o endereço: <a href="../i3geo/admin/html/estat_editor.html" target=_blank>i3geo/admin/html/estat_editor.html</a>
<p>Após o login, será mostrada a opção para escolher a conexão com o banco. Por padrão, escolha "i3geosaude". Caso seja necessário estabelecer outra conexão você deverá usar a opção "Conexões" existente na parte superior da tela.
<p>
<div class="imagemExemplo">
<img src="imagens/shape/shpa1.png">
</div>
<p>Em seguida escolha em qual esquema do banco de dados o resultado da importação será armazenado. Esquemas são como pastas no banco de dados e são utilizados para organizar as tabelas. Uma particularidade do i3GeoSaúde é que as tabelas que forem armazenadas no esquema chamado i3geo_metaestat podem ser utilizadas pelas funcionalidades que permitem alterar os dados. Caso você não deseje permitir isso, escolha um esquema diferente.
<div class="imagemExemplo">
<img src="imagens/shape/shpa2.png">
</div>
<p>Acione o botão "Upload shapefile" para abrir o formulário com as opções de escolha do shapefile. Observe que existem três campos para a definição dos arquivos, isso ocorre porque um shapefile é na verdade composto de 3 diferentes aquivos (shp, shx e dbf). Você deve indicar em cada campo o arquivo correto, clicando no botão "selecionar arquivo".
<p>Escolha logo abaixo o nome da tabela, se for uma tabela nova, digite o nome, se já existir, escolha da lista. Utilize sempre nomes em caixa baixa e apenas letras, números ou sinais comuns como '_'.
<p>Se a tabela já existir você poderá escolher um tipo de operação que permita apagar os dados existentes ou acrescentar novos. Esses processos são permanentes, portanto, antes de realizá-los pode ser necessário fazer uma cópia de segurança da tabela.
<p>Por fim, escolha qual o código SRID da projeção utilizada no shapefile. Por padrão é indicado o 4326 (WGS84). Se os seus dados estiverem em uma projeção diferente, UTM por exemplo, é aconselhável que você faça a projeção antes de importar.
<div class="imagemExemplo">
<img src="imagens/shape/shpa3.png">
</div>
<p>Após enviar o arquivo os resultados do processo são mostrados em uma tela de mensagens, indicando quais colunas foram importadas e o número de registros processados.
<p>Com as unidades geográficas caregadas no banco de dados é necessário ainda cadastrar a tabela criada como uma região passível de ser utilizada pelo i3GeoSaúde. Para isso, siga as orientações finais presentes no formulário.
<p>
Mais informações podem ser obtidas no tutorial: <a href="regiao.html">docs/regiao.html</a>
<div class="imagemExemplo">
<img src="imagens/shape/shpa4.png">
</div>