18.04.2013 Views

do Instituto Hidrográfico

do Instituto Hidrográfico

do Instituto Hidrográfico

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

62 ANAIS DO INSTITUTO HIDROGRÁFICO N.º 15<br />

integridade <strong>do</strong>s da<strong>do</strong>s batimétricos. O Data Loader é,<br />

essencialmente, constituí<strong>do</strong> por três blocos distintos: o<br />

Survey Project Definiton, o Metadata Generator e o<br />

Data Warehouse Uploader (fig. 2). Cada um deles tem<br />

funções bastante específicas para eliminar ou reduzir as<br />

limitações indicadas em 2. Além destes três blocos, existem<br />

ainda algumas ferramentas auxiliares, nomeadamente<br />

um gestor de parâmetros de geo-referenciação.<br />

3.2.1. Definição <strong>do</strong> projecto (Survey Project<br />

Definition)<br />

Para se proceder ao carregamento de da<strong>do</strong>s para o<br />

repositório, estes devem ser devidamente prepara<strong>do</strong>s a<br />

fim de se tornarem coerentes entre si, independentemente<br />

da sua origem. Assim, o primeiro passo a dar<br />

consiste em definir o projecto no qual se vai trabalhar.<br />

A definição de um projecto, como apresentada na fig. 3,<br />

é conseguida através de uma série de opções que o utiliza<strong>do</strong>r<br />

terá de executar, tais como a definição <strong>do</strong> sistema<br />

de aquisição e <strong>do</strong> sistema de referência usa<strong>do</strong>. O utiliza<strong>do</strong>r<br />

deverá também atribuir um nome ao projecto, nome esse<br />

que irá identificar a tabela espacial no repositório.<br />

Posteriormente, o sistema indicará quais os ficheiros<br />

a serem transforma<strong>do</strong>s, de acor<strong>do</strong> com o sistema de<br />

aquisição a<strong>do</strong>pta<strong>do</strong>. Após a selecção <strong>do</strong>s ficheiros a<br />

carregar, por parte <strong>do</strong> opera<strong>do</strong>r, o sistema cria os ficheiros<br />

conten<strong>do</strong> as instruções SQL que originam as tabelas<br />

espaciais no repositório bem como os ficheiros CTL para<br />

popular essas mesmas tabelas (agora em WGS84).<br />

Fig. 3 – Definição <strong>do</strong> Projecto de Sondagem<br />

3.2.2. Gera<strong>do</strong>r de Metada<strong>do</strong>s (Metadata<br />

Generator)<br />

O segun<strong>do</strong> passo no carregamento de da<strong>do</strong>s consiste<br />

em <strong>do</strong>cumentar esses mesmos da<strong>do</strong>s, o que é consegui<strong>do</strong><br />

à custa <strong>do</strong> módulo Gera<strong>do</strong>r de Metada<strong>do</strong>s. Neste módulo,<br />

o utiliza<strong>do</strong>r deverá abrir o projecto cria<strong>do</strong> anteriormente<br />

e o sistema importará toda a informação de interesse<br />

existente para este tipo de informação.<br />

O produto final deste módulo gera <strong>do</strong>is objectos<br />

distintos: (1) um ficheiro com os coman<strong>do</strong>s SQL para<br />

inserir os metada<strong>do</strong>s numa tabela apropriada <strong>do</strong> repositório<br />

e (2) uma página em formato HTML que vai permitir<br />

aos vários utiliza<strong>do</strong>res de da<strong>do</strong>s batimétricos uma<br />

pesquisa através da Intranet/Internet (fig. 4). Este<br />

segun<strong>do</strong> subproduto permite ainda a conjugação desta<br />

informação, numa Data Clearinghouse, com informação<br />

de instituições homólogas.<br />

Fig. 4 – Gera<strong>do</strong>r de Metadatos<br />

3.2.3. Carrega<strong>do</strong>r de Da<strong>do</strong>s (Data Warehouse<br />

Uploader)<br />

O último passo desta primeira fase <strong>do</strong> HDW é o<br />

carregamento de da<strong>do</strong>s propriamente dito. Trata-se de<br />

um processo sequencial que vai actuar na Base de Da<strong>do</strong>s<br />

Oracle através das ferramentas disponíveis pelo SGBD.<br />

Este processo inicia-se com a selecção <strong>do</strong> projecto para<br />

o qual já foram da<strong>do</strong>s os primeiros e segun<strong>do</strong>s passos<br />

(a preparação <strong>do</strong>s da<strong>do</strong>s e a sua <strong>do</strong>cumentação). Após<br />

esta selecção, são gera<strong>do</strong>s automaticamente vários<br />

ficheiros batch com instruções para correr as instruções<br />

SQL criadas anteriormente. Estas instruções, como já<br />

foi referi<strong>do</strong>, criam as tabelas no SGBD e carregam os<br />

da<strong>do</strong>s para as mesmas. Em seguida, as tabelas espaciais<br />

e de metadata são indexadas para aumentar a performance<br />

durante a extracção de da<strong>do</strong>s. Desta forma, o<br />

repositório fica com mais uma camada de informação,<br />

correspondente a um levantamento hidrográfico. Essa<br />

camada fica visível conforme representada na fig. 5.<br />

Fig. 5 – Carrega<strong>do</strong>r de Da<strong>do</strong>s

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!