desenvolvimento no setor de geoprocessamento na usina

Propaganda
Seção Temática II:
Ciência e Tecnologia
DESENVOLVIMENTO NO SETOR DE GEOPROCESSAMENTO
NA USINA HIDRELÉTRICA DE ITAIPU1
Luiz Gustavo de Lima2
Faculdade Anglo-Americano, Foz do Iguaçu, Paraná, Brasil
A Tecnologia de Informação (TI) é uma área de conhecimento amplamente
disseminada nos dias atuais, com o principal objetivo de gerar informações para a tomada
de decisões. Na área de Geoprocessamento não é diferente. Segundo Camarã, “As
ferramentas SIG (Sistema de Informação Geográfica) permitem realizar análises complexas,
ao integrar dados de diversas fontes e ao criar banco de dados georeferenciados, tornando
possível
automatizar
a
produção
de
materiais
cartográficos”.
No
Setor
de
Geoprocessamento da Usina Hidrelétrica de Itaipu, estão disponíveis várias soluções,
incluindo a plataforma ArcGIS® e a tecnologia do Webmapping. A primeira, segundo a
fabricante ESRI, proporciona apoio para tomada de decisão para gestão de dados,
planejamento de ações, análise de cenários, fiscalização e disseminação de informações. A
segunda consiste na publicação de mapas interativos na Internet, ou neste caso, no Portal de
Mapas de Itaipu.
Tendo o objetivo de apresentar as atividades desenvolvidas no Setor de
Geoprocessamento na Usina Hidrelétrcia de Itaipu em parceria com a Instituição de Ensino
Superior Faculdade Anglo Americano de Foz do Iguaçu, especificamente no Curso de Ciência
da Computação. Este projeto trata do (i) desenvolvimento de scripts na linguagem Python
para plataforma de geoprocessamento ArcGIS® na versão 10.1, (ii) do desenvolvimento de
Views em linguagem SQL e (iii) da publicação dessas views no PMI (Portal de Mapas Itaipu).
Os scripts na linguagem Python foram desenvolvidos com o uso da IDE PythonWin,
com conexão a uma base de dados geográficos (PostGIS), já acoplado à plataforma ArcGIS®,
o que propicia realização ágil de determinadas ações. A implementação teve como base a
necessidade de registrar camadas no Servidor de Mapas juntamente com suas simbologias.
O resultado consiste na execução dos scripts como ferramentas adicionais integradas à
plataforma ArcGIS®, com interfaces que facilitam a utilização do usuário final. O
desenvolvimento de Views em linguagem SQL tem por objetivo abstrair conceitos na
1
Trabalho de Pesquisa desenvolvido sob a orientação do Prof. Ms. Rafael Deitos.
Acadêmico de Ciência da Computação da Faculdade Anglo-Americano. E-mail de contato:
[email protected]
Seminário Científico Organizações, Tecnologia e Relações Internacionais, 2013.
2
Centro Universitário UDC, Faculdade Anglo-Americano, Foz do Iguaçu, Paraná, Brasil.
visualização dos dados como camadas no PMI. As Views solicitadas pelos usuários foram
implementadas em liguagem SQL e inseridas, através de ferramentas desenvolvidas
internamente, em um Servidor de Web Map Service chamado GeoServer. Este servidor é
responsável por fornecer todos os dados e informações através da geração de interfaces
gráficas para o PMI. O Geoserver é um software integrado a diversos repositórios de dados
geográficos que acessa fontes de dados (Views) de outras aplicações e as disponibiliza em
um formato específico, com estilo (representação cartográfica) e sistema de referências prédefinidos. O Portal de Mapas Itaipu é um sistema que publica dados geográficos de diversas
fontes através de uma interface Web com plano de fundo do Google Earth. A última etapa
do projeto consiste na publicação das Views no PMI, que é o ambiente final no qual os
usuários podem visualizar as camadas (Views) na forma desejada.
Como resultado do projeto de Estágio, é possível afirmar que vários conhecimentos
foram adquiridos e aprimorados. É importante salientar que foi necessário o estudo
aprofundado referente à linguagem de programação Python juntamente a biblioteca de
geoprocessamento arcpy. Com relação ao aprimoramento de estudos já aplicados e
desenvolvidos no meio acadêmico ressalta-se a implementação das Views em linguagem
SQL, colocando em prática o que foi lecionado durante o período da disciplina de Banco de
Dados, através da análise do Modelo Entidade-Relacionamento das tabelas da base de dados
dos Ambientes de desenvolvimento da Usina Hidrelétrica de Itaipu e o desenvolvimento de
10 Views para a representação de camadas no Portal de Mapas Itaipu.
PALAVRAS-CHAVE: Portal De Mapas Itaipu, Python, Geoprocessamento, linguagem SQL, Views.
Seminário Científico Organizações, Tecnologia e Relações Internacionais, 2013.
Centro Universitário UDC, Faculdade Anglo-Americano, Foz do Iguaçu, Paraná, Brasil.
Download