Desenvolvimento de um WebSIG para a Geologia Sedimentar da Bacia Sedimentar do Kwanza
Trabalho de Projecto orientado por
Professor Doutor Pedro da Costa Brito Cabral
Outubro de 2011
iii
AGRADECIMENTOS
Expresso os meus sinceros agradecimentos a todas as pessoas que de forma directa e indirecta, foram determinantes para a concluso desta monografia, pois sem o empenho das mesmas no seria possvel a obteno destes resultados. Especialmente: A Deus que iluminou o meu caminho durante esta longa caminhada. A minha esposa J uelma Victorino que de forma especial apoiou-me durante a formao e as minhas filhas, Gracielma e Flvia, que iluminaram de forma especial os meus pensamentos. Um sentido especial de agradecimento a minha me que sem o amor, carinho, educao e todo o apoio que sempre me deu ao longo dos anos possivelmente no estaria aqui, a toda minha famlia um beijo do tamanho do universo. Ao Professor Doutor Pedro Cabral pela competncia com que orientou este trabalho de Graduao e o tempo que generosamente me dedicou transmitindo os melhores e hbeis ensinamentos, com pacincia, transparncia e confiana. Pelas suas crticas sempre atempadas e construtivas desde o primeiro momento que solicitei a orientao. Agradeo desde j todo o tempo que gastou incondicionalmente comigo a rever e discutir detalhes do trabalho at nos pormenores de impresso. No posso deixar passar em clara a minha famlia residente em Lisboa (Rosa Cristvo Victorino e o meu cunhado ngelo Panda e aos meus sobrinhos e a J lia) que muito me apoiou durante as minhas viagens de Luanda Lisboa. Aos meus colegas de curso e viagens (especialmente Dr. Agostinho Secuma) que embarcaram no mesmo cais, reservo uma passagem para a outra margem no canto do corao e da memria. Ao Professor Doutor Csar Alaminus Ibarria (Faculdade de Cincias da Universidade Agostinho Neto), o meu muito obrigado por todos os concelhos geocientficos que me tem transmitido nos ltimos quinqunios. Ao Geovanni Manghi, muito obrigado pela ajuda. A todos meus amigos de longa data que sempre me acompanharam e conviveram comigo nas ltimas dcadas, o meu muito obrigado. A todas as Instituies que de forma Directa me apoiaram com subsdios financeiros (ACREP Angolan E&P Company; Faculdade de Cincias da Universidade Agostinho Neto; Instituto Geolgico de Angola Ministrio da Geologia e Minas e Indstria), que continuem com o gesto que Angola agradece. iv
GEOKWANZA:
Desenvolvimento de um WebSIG para a Geologia Sedimentar da Bacia Sedimentar do Kwanza
RESUMO:
Com o impressionante crescimento da Internet nos ltimos anos a comunicao de dados multimdia tornou-se uma realidade devido facilidade de navegao que este recurso apresenta. Este trabalho visa abordar um tema actual e com bastante aplicabilidade no que concerne a publicao de informao espacial na Internet, usando ferramentas livres, tendo em vista as vantagens e potencialidades desta tecnologia para as instituies que lidam com informao geogrfica. A divulgao de dados espaciais na Web, servio baseado em hipertexto que permite a navegao entre as informaes disponveis nos computadores da rede, vem apresentando um crescimento significativo nos ltimos anos, atravs do surgimento de uma nova era de Sistemas de Informao Geogrfica (SIG), cujas arquitecturas tm na Internet um componente fundamental, trazendo desta forma, novas possibilidades para o conhecimento geolgico. Os recursos geolgicos da bacia sedimentar do Kwanza no so conhecidos na sua totalidade e no possvel antever-se ainda quanto tempo ser necessrio completar o seu estudo; porm j muito se conhece sobre este gigante sedimentar mas, infelizmente, grande parte desta informao ainda se encontra em meios pouco acessveis para a vasta comunidade de geocientistas que muito delas dependem para tomadas de deciso. A proposta deste trabalho, visa desenvolver um SIG na Internet, vulgo WebSIG denominado Geokwanza dirigido a todos interessados em adquirir conhecimentos sobre o estado da arte geolgica da bacia sedimentar do Kwanza, sem necessariamente possuir conhecimentos SIG. Os dados de cartografia geolgica foram obtidos essencialmente por compilao, anlise crtica e integrao das informaes bibliogrficas publicada e no publicada, alm de trabalhos adicionais de geologia de campo, interpretaes de imagens satlites, amostragem, anlises petrogrficas e geocronolgicas. A criao de um WebSIG, um primeiro passo para dar dimenso pblica a estes dados, afirmando o interessante potencial que representam.
v
GEOKWANZA:
Development of a WebGIS for the Kwanza Sedimentary basin geology
ABSTRACT:
With the impressive growth of the Internet in recent years the communication of multimedia data has become a reality due to the ease of navigation. This work aims to address a very actual and high applicable issue regarding the publication of spatial information on the Internet using free tools, considering the potential advantages of this technology for the institutions that deal with geographic information. The dissemination of spatial data on the Web, which is an hypertext-based service that allows the navigation between the information available on network computers, is showing a significant growth in recent years through the emergence of a new era of Geographic Information Systems (GIS) whose architectures are a key component of the Internet, bringing new possibilities for geological knowledge. The geological features of the sedimentary basin of the Kwanza are not fully known and it is impossible to predict how long it will take to complete its study. Nowadays, much is known about this giant sediment but, unfortunately, a great part of this information is still inaccessible to the vast community of geoscientists for decision making. Our proposal aims to develop a WebGIS, called Geokwanza to provide knowledge about the geology of the sedimentary basin of the Kwanza, without necessarily having knowledge about GIS. Geological mapping data were obtained primarily by building, critical analysis and integration of information published and unpublished literature, plus additional work of field geology, interpretation of satellite images, sampling, petrographic and geochronological analysis. The creation of this WebGIS is the step towards the public dimension that this data represent.
vi
PALAVRAS CHAVES:
Bacia Sedimentar do Kwanza Geologia Internet Sistemas de Informao Geogrfica WebSIG
KEYWORDS:
Kwanza Sedimentary Basin
Geology
Internet
Geographic Information Systems
WebGIS
vii
ACRNIMOS:
CGI Common Gateway Interface IBGE Instituto Brasileiro de Geografia e Estatstica IGCA Instituto geogrfico e Cadastral de Angola IGEO Instituto Geolgico de Angola OGC Open Geospatial Consortium PHP Hypertext Preprocessor SGBD Sistema Gestor de Bases de Dados URL Uniform Resource Locator WCS Web Coverage Service WFS Web feature service XML Extensible Markup Language
viii
NDICE DO TEXTO
AGRADECIMENTOS ................................................................................................................................... RESUMO ...................................................................................................................................................... ABSTRACT ................................................................................................................................................... PALAVRAS-CHAVE .................................................................................................................................... KEYWORDS ................................................................................................................................................. ACRNIMOS ................................................................................................................................................ NDICE DO TEXTO ...................................................................................................................................... NDICE DE TABELA ................................................................................................................................... NDICE DE FIGURAS .................................................................................................................................. 1 CAPTULO - INTRODUO ................................................................................................................ 1 1.1. ENQUADRAMENTO ........................................................................................................................ 1 1.2. OBJ ECTIVOS .................................................................................................................................. 1 1.3. MOTIVAO PARA A REALIZAO DO TRABALHO ........................................................ 3 1.4. METODOLOGIA .............................................................................................................................. 3 1.4.1. ORGANIZAO DO TRABALHO DE PROJ ECTO ................................................................................. 4 2 CAPTULO - SIG NA INTERNET ........................................................................................................ 5 2.1. INTRODUO ................................................................................................................................. 5 2.2. SISTEMA DE INFORMAO GEOGRFICA (SIG) ............................................................................. 5 2.3. APLICAES SIG ........................................................................................................................... 5 2.3.1. - Modelos de Dados .................................................................................................................. 6 2.3.2. - Arquitectura da Internet ......................................................................................................... 7 2.3.3. - Estrutura e funes de uma aplicao na Internet ................................................................. 9 2.3.3.1 - Web Servers ......................................................................................................................... 9 2.3.3.2 - Pginas Web ...................................................................................................................... 10 2.3.3.3 - Web Browsers .................................................................................................................... 10 2.3.3.4 - HTML ................................................................................................................................ 10 2.3.3.5 - URLS ............................................................................................................................... 10 2.3.4. - Servidor Web ..................................................................................................................... 11 2.3.5. - Programas a utilizar .......................................................................................................... 11 2.3.5.1 - PHP:Hypertext Preprocessor ........................................................................................... 12 2.3.5.2 - Apache .............................................................................................................................. 13 2.3.5.3 - MapServer. 13 2.3.5.4 - P. mapper .......................................................................................................................... 14 2.3.5.5 - Quantum GIS ..................................................................................................................... 14 2.3.6 - Critrios de desenvolvimento de um SIG na Internet ........................................................ 14 iii
iv
v
vi
vi vii
viii xi xii ix
2.3.7 - Informao Gerencial relevante (exemplos) ........................................................................ 15 2.3.8 - Concluso ............................................................................................................................. 16 3 CAPTULO - GEOLOGIA DA BACA SEDIMENTAR DO KWANZA E MODELO CONCEPTUAL DE GESTO DE DADOS GEOLGICOS ................................................................ 18 3.1. INTRODUO ............................................................................................................................... 18 3.2. PRINCIPAIS BACIAS SEDIMENTARES DE ANGOLA .......................................................................... 18 3.2.1.- Evoluo tectnica da Bacia Sedimentar do Kwanza ........................................................... 20 2.2.2. - Estratigrafia da Bacia do Kwanza ....................................................................................... 22 3.3. ANLISE DOS BENEFICIOS E FUNCIONALIDADES DE UM WEBSIG NO MBITO DO CONHECIMENTO GEOLGICO ................................................................................................................................................. 24 3.4. ESPECIFICAES ESSENCIAIS E TCNICAS PARA A IMPLEMENTAO DE UM SIG EM AMBIENTE INTERNET 25 3.4.1. - Definio de um modelo de dados ....................................................................................... 25 3.4.2. - Especificao da informao necessria............................................................................. 26 3.4.3 - Tipos de dados ...................................................................................................................... 26 3.4.4 - concluso .............................................................................................................................. 27 4 CAPTULO - DESENVOLVIMENTO DA APLICAO WEBGIS E IMPLEMENTAO EM AMBIENTE INTERNET .......................................................................................................................... 28 4.1. INTRODUO ............................................................................................................................... 28 4.2. SOFTWARE ABERTO E GRATUTO................................................................................................. 28 4.3. ESCOLHA DOS SOFTWARES .......................................................................................................... 29 4.3.1.- Soluo implementada ....................................................................................................... 29 4.3.1.1.- carregamento e disponibilizao dos dados a partir do PostGIS ..................................... 30 4.3.1.2 - Sistema gerenciador do Banco PostgreeSQL e Mdulo PostGIS ...................................... 32 4.3.1.3 - Configurao do PostgreeSQL/PostGIS............................................................................ 32 4.4.1.4 - Configurao do MapServer ............................................................................................. 32 4.4.1.5 - Framework de desenvolvimento P.mapper ....................................................................... 33 4.4.1.6 - Sistema Operacional e Servidor Apache para a Internet .................................................. 33
4.5. PADRONIZAO E MODELAO DO SISTEMA ............................................................................... 35 4.5.1 - Soluo implementada .......................................................................................................... 35 4.5.2 - Desenvolvimento do Sistema ................................................................................................ 40 4.6. DESENHO DA INTERFACE ............................................................................................................. 42 4.7. VALIDAO, TESTES E RESULTADOS ............................................................................................ 45 4.8. ANLISE DOS RESULTADOS .......................................................................................................... 46 4.9. CONCLUSES ............................................................................................................................... 50
Tabela 1. Descrio das diferentes partes de uma URL (Kobben, B.; Lemmens, R.- Department of GeoInformation Processing, Setembro 2006) ..................................... 10 Tabela 2. Descrio com o nome da Instituio e seu respectivo stio na Internet . 16 Tabela 3. Estrutura de directrios do Apache (Geovanni Manghi, 2011) ................ 34
xii
NDICE DE FIGURAS
Figura 1. Carta Geolgica da Bacia do Kwanza Total & Sonangol (1968-1972) ...... 2
Figura 2. Estrutura geral de uma aplicao SIG segundo (IBGE, 2000) ..................... 6
Figura 3. Representao do mundo real em modelos de dados vectorial e raster segundo (GIS Lincoln, 2010) ........................................................................................ 7
Figura 4. Local Area Network (adaptado de Medeiros, 2000/04) ................................. 8
Figura 5. WAN Wide Area Network, composta por vrias LAN segundo (Michelee, 2010) ................................................................................................................................. 8
Figura 6. Funcionamento de aplicaes Web (http://proxy.servidor.googlepages.com/) ........................................................................................................................................ 11
Figura 7. Principais bacias sedimentaresde Angola (Tavares, 2000) ......................... 19
Figura 8. Incio da diviso da Pangeia (Leonor Guerra/teoria da derivao continental, 2010) ............................................................................................................................... 20
Figura 9. Separao dos continentes Africano e Sul-Americano (Leonor Guerra/teoria da derivao continental, 2010) ...................................................................................... 21
Figura 10. Estratigrafia da bacia do Kwanza (GeoLuanda 2000 Int. Conf., Guide Book Luanda Benguela - Dombe Grande, 2000) ...................................................................... 22
Figura 11. Painel de actualizao do Quantum-GIS (QuantumGis, 2011) .............. 29
Figura 12. Conexo Quantum GIS PostGIS ............................................................. 30
Figura 13. Conexo base de dados kuanza no Postgis ............................................... 30
Figura 14. Exportao da camada de informao do PostgreSQL ............................... 31
Figura 15. Disponibilizao da informao classificada em ambiente Quantum Gis . 31
Figura 16. Pgina de internet do MapTools (http://www.maptools.org/ms4w/index ;acesso em 12/05/2011. .................................................................................................. 35
Figura 17. Fases de instalao do ms4w...................................................................... 36
Figura 18. Organizao dos ficheiros do ms4w .......................................................... 37
Figura 19. Sistema organizacional do MapServer for Windows ................................. 38
Figura 20. Reiniciar o servidor para actualizar as mudanas ...................................... 39
xiii
Figura 21. Pgina inicial do MapServer for Windows ................................................ 39
Figura 22. Pgina inicial do MapServer for Windows verso 3.0.1 com Framework p.mapper ......................................................................................................................... 40
Figura 23. J anela de configurao de impresso ......................................................... 45
Figura 24. J anela de configurao para salvar o mapa ................................................ 45
Figura 25. Pgina inicial do Geokwanza ..................................................................... 47
Figura 26. Resultado da pesquisa seleccionando os objectos que representam a formao Luanda ............................................................................................................ 48
Figura 27. Tabela de atributos resultante da pesquisa realizada.................................. 48
Figura 28. Imagem parcial de algumas camadas de informao habilitadas ............... 49
Figura 29. Geologia da bacia do kwanza sobreposta diviso administrativa ........... 50
Figura 30. Sistema de coordenadas ............................................................................. 50 1
CAPTULO I INTRODUO
O conhecimento geolgico constitui, hoje, uma prioridade para a Repblica de Angola, face s exigncias de desenvolvimento em curso. A bacia sedimentar do Kwanza oferece reas potenciais de petrleo e gs da plataforma continental. Muitos trabalhos de campo tm sido realizados pelas vrias companhias de petrleo que operam no pas, assim como por universidades e institutos de investigao. Porm, todas as informaes obtidas no tm sido disponibilizadas convenientemente por vrios motivos: sigilo de dados, falta de um Sistema Gestor de Bases de Dados alfanumrico e espacial capaz de armazenar, inquirir e disponibilizar informao. Esta situao tem condicionado a realizao de actividades como a elaborao de cartas geolgicas da bacia a pequenas escalas. A bacia sedimentar do Kwanza possui uma histria explorativa de hidrocarbonetos (Onshore 1 /Offshore 2 ) cujo incio data de 1910. Em 1955 foi descoberto o primeiro poo comercial de petrleo denominado Benfica. Conhecida pela sua dimenso geolgica, a bacia do kwanza est subdividida em interna e externa.
1.1- Enquadramento:
A Bacia do Kwanza situa-se entre o 8 e 11 Sul e entre 12 e 15 Este, englobando vrias concesses angolanas numa rea total aproximada de 50.000 km 2 (Figura 1). Neste trabalho so apresentados os vinte e trs (23 Blocos Onshore) e cinco (5 Blocos Offshore) de explorao que compem a bacia sedimentar do Kwanza. A superfcie geolgica e estratigrfica foi obtida por tratamento digital do mapa geolgico escala 1/250 000 produzido em conjunto pelas empresas petrolferas da Total (Francesa) e Sonangol (Angolana), a partir da informao gerada durante o levantamento ssmico de 1968 1972. Pelo facto de os dados de perfurao estratigrfica serem confidencias e de dificil acesso no foi objectivo desta dissertao apresentar as possveis correlaes litoestratigrficas entre os poos apresentados. No entanto esforos continuaro sendo feitos para disponibilizao futuras. O acervo de dados foi compilado a partir de arquivos em diversas escalas e formatos que foram posteriormente submetidos a procedimentos de generalizao, filtragem e fuses digitais com adequao a escala 1/100 000.
1.2 - Objectivos:
O principal objectivo deste trabalho o de desenvolver e promover uma aplicao WebSIG com enfoque na disponibilizao de informaes geolgicas, que permita a realizao de tarefas de manipulao dos arquivos com diferentes atributos, de forma gratuita, e sem a necessidade de nenhum outro software ou de bibliotecas adicionais. Pretende-se num futuro prximo alojar o WebSIG no site oficial da Universidade Agostinho Neto (Faculdade de Cincias) para permitir aos interessados o acesso fcil, de forma cmoda e actualizada das informaes. Para a execuo deste projecto foram identificados os factores humanos e tecnolgicos necessrios, assim como a realidade estrutural e financeira que o desenvolvimento deste sistema acarreta.
1 Onshore: a explorao de hidrocarbonetos realizada em terra. 2 Offshore: a explorao de hidrocarbonetos realizada em mar. 2
Figura 1 Carta Geolgica da Bacia do Kwanza Total & Sonangol (1968 1972)
3
1.3 Motivao para a realizao do trabalho:
Os factores fundamentais foram: O aparecimento da cartografia digital 2 & 3D, impulsionado pela Google com a disponibilizao online e de acesso e insero de dados gratuita com cobertura mundial; A proliferao dos GPS Sistemas de Posicionamento Global, derivados da baixa dos preos dos chips, permitiu o surgimento de aparelhos acessveis com capacidade de posicionamento integrados (telefones mveis, cmaras fotogrficas e tablets, facilitando enormemente a captura de informao geogrfica. O desenvolvimento da Internet e o surgimento da Web 2.0, a web dos blogs, wikis, Youtube e as poderosas redes sociais Facebook, Tuenti e o Twitter. A crescente ligao entre o social e o meio geogrfico est a produzir grandes avanos tais como faceta espacial de Twitter, FourSquares, Facebook Places, etc.
1.4 - Metodologia
O projecto vai ser desenvolvido para ser implementado no Departamento de Geologia da Faculdade de Cincias da Universidade Agostinho Neto na qual o mestrando funcionrio e contribuir para a divulgao e planificao de trabalhos de levantamento cartogrfico e de prospeco geolgica; na elaborao de cartas de carcter geolgico (recursos minerais, tectnico-estrutural) da rea que, partindo de uma base geolgica cientificamente estabelecida, vo fundamentar as potencialidades em recursos minerais da bacia do kwanza e a definio das prioridades para o estudo dos problemas geolgicos visando a confirmao da informao bsica da geologia. possvel enumerar as etapas que vo dar forma metodologia adoptada:
Percepo do problema e proceder identificao dos requisitos do sistema, que serviro para elaborar as suas especificaes. Ser importante definir os objectivos versus prazos, recursos, tecnologias disponveis para o xito do Geokwanza. Engloba pesquisa bibliogrfica e entrevistas aos futuros beneficiadores do projecto; Fase do diagnstico, identificao das tecnologias e ferramentas para avaliar e optimizar a aplicao WebSIG; Com as tecnologias e o ambiente de desenvolvimento preparados, desenvolve-se o modelo de dados conceptual; Utilizao do software Quantum Gis 1.5.0 para criao e edio dos dados shapefiles e raster, assim como eventuais anlises espaciais e interpolaes; Exportao dos dados anteriormente tratados para o postgresql-postgis 3 ; Integrao dos dados georreferenciados na aplicao WebSIG; Programao Internet; Validao e Testes.
3 O PostGIS uma extenso para o PostgreSQL que adiciona a este SGDB o suporte de dados espaciais. A utilizao do PostgreSQL/PostGIS permite o armazenamento e gesto de grandes volumes de dados espaciais.
4
1.4.1 - Organizao do Trabalho de Projecto:
A dinmica da dissertao tem como ponto de partida a explanao de questes de cunho epistemolgico, nas quais se enfatizam os objectivos e pressupostos de motivao para a realizao deste trabalho.
Neste sentido, apresenta-se no segundo captulo uma abordagem de forma ampla, integrando os conhecimentos necessrios para a realizao do projecto. Introduzem-se consideraes quanto a estrutura, funes e critrios a se ter em conta para desenvolver um SIG na Internet.
Aps tais discusses, apresentado um embasamento de informaes com cunho geolgico, mostrando a sua importncia no contexto econmico e de desenvolvimento da regio. A possibilidade da sobreposio da informao dos poos, linhas ssmicas, estratigrafia, geologia com recursos minerais, aliados aos seus ambientes tectnicos, evidencia-se como uma ferramentas de grande utilidade, tanto para pesquisadores acadmicos, quanto para usurios interessados na seleco de reas propcias para investimentos e/ou estudos em pesquisa mineral.
No quarto captulo, introduzem-se questes metodolgicas, especificaes tcnicas e essenciais para a implementao de uma base de dados espacial geolgica em ambiente Internet. aberto espao para o desenvolvimento da aplicao. Tal CAPTULO mereceu destaque especial em funo da crescente popularizao dessa tcnica, alm da sua estreita vinculao com uso de geotecnologias. Apresenta ainda de forma explicativa os procedimentos e critrios utilizados, para a elaborao do aplicativo WebSIG que visa disponibilizar camadas de informao e permitir a composio de mapas interactivos na Internet, atravs do tratamento e padronizao de dados e informaes recolhidas.
No quinto captulo, a dissertao termina com a discusso, limitaes e desenvolvimentos futuros.
5
CAPTULO II SIG NA INTERNET
2.1 Introduo
A arquitectura OpenGis para disponibilizao do WebSIG segue uma abordagem relativa sobre os diferentes tipos e formatos de dados, protocolos de internet, especificaes disponveis. Ao nvel de software aberto (Open Source / Free Software) existe j um bom conjunto de programas de boa qualidade, cujo desenvolvimento cooperativo promovido pela Osgeo 4 (Open Source Geoespacial Fundation), uma organizao sem fins lucrativos que providencia apoio financeiro, organizacional e legal, comunidade de utilizadores e desenvolvedores de software livres para sistemas de informao geogrfica. Para a implementao da soluo proposta foram seleccionados softwares especficos, dotados de funcionalidades para edio e anlise de dados, produo de mapas e publicao da informao via internet, tais como: Quantum-Gis, Grass, Php, Apache, Mapserver, e P.mmaper.
2.2 Sistema de Informao Geogrfica (SIG)
A aquisio de dados representa propriedades significativas da superfcie da Terra uma parte importante da actividade das sociedades organizadas e modernas. Nos ltimos anos tem-se verificado uma crescente abordagem e interesse pela informao geogrfica, sendo esta cada vez mais utilizada para diversos fins e domnios de aplicao, em reas to distintas como as geocincias, economia e gesto, sociologia e sade, engenharias, entre outras (Cmara, G.;Casanova, M.A. 1996) O facto de ser possvel utilizar informao georreferenciada, permite a correlao de variveis distintas, justificando o interesse pela rea dos Sistemas de Informao Geogrfica como instrumentos de modelao de problemas, anlise e simulao de cenrios. Por outro lado, os SIG atingiram j um certo nvel de maturidade, estando presentes em grande parte dos servios do sector pblico e privado, e sendo cada vez mais, uma ferramenta acessvel a todos e no apenas a sectores especializados.
2.3 - Aplicaes SIG
A maioria das aplicaes SIG apresenta uma estrutura geral com uma interface para comunicao com o utilizador, uma base de dados, uma unidade de gesto dessa base de dados, e um conjunto de funcionalidades para entrada e edio de dados, sua anlise e produo e impresso de mapas (Figura 2). Com os avanos da Internet, desenvolveram-se nos ltimos anos tcnicas que possibilitam a publicao e acesso a bases de dados geogrficas remotas, cuja estrutura interna dos programas, permite aceder e publicar dados remotamente atravs de servios WMS (Web Map Service) 5 , WFS (Web Feature Service) 6 e WCS (Web Coverage Service) 7 , de acordo com as
especificaes do OGC Open Geospatial Consortium 8 . A interface do utilizador inclui um conjunto de ferramentas para visualizao e navegao atravs de informao espacial, sendo capaz de visualizar os tipos de ficheiros mais comuns em formatos matriciais e vectoriais, aceder a bases de dados espaciais e aos standards de servios remotos do OGC. As ferramentas bsicas das aplicaes permitem ainda explorar registos e compor mapas.
Figura 2 Estrutura geral de uma Aplicao SIG segundo (IBGE, 2000)
As aplicaes SIG suportam diversos formatos / modelos de dados graas a bibliotecas de interpretao, tais como a GDAL 9 /OGR 10 que a base de muitos softwares SIG.
2.3.1 Modelos de dados
A informao do mundo real codificada e representada atravs de modelos de dados com localizao espacial, georreferenciao e um conjunto de descritores quantitativos e qualitativos tambm conhecidos por atributos. Esta representao dos elementos geogrficos pode ter um formato vectorial ou matricial (Mitasova, H & Mitas, L., 1993). No modelo de dados vectorial o espao ocupado por uma srie de entidades (pontos, linhas e polgonos), descritas pelas suas propriedades e cartografadas segundo um sistema de coordenadas geomtricas. Neste tipo de modelo existe uma estreita relao com os conceitos associados cartografia tradicional impressa, qual associada uma base de dados. Num modelo vectorial os objectos so estticos e tm fronteiras bem definidas, sendo possvel a utilizao de objectos compostos e associao de tipologia. Num modelo de dados matricial ou raster, o espao composto por clulas ou pixis, s quais est associado um valor representando uma superfcie contnua de variao de um dado
8 Http://www.opengeospatial.org/ 9 Http://www.gdal.org/ 10 Http://www.gdal.org/ogr/ I In nt t e er rf f a ac ce e A An n l l i i s se e G Ge es st t o or r d da a B Ba as se e d de e D Da ad do os s B BA AS SE E D DE E D DA AD DO OS S E En nt t r ra ad da a d de e D Da ad do os s S Sa a d da a d de e D Da ad do os s 7
atributo de interesse. As dimenses da clula, medidas no terreno, correspondem resoluo espacial, com que o tema est representado. Os sistemas raster so o resultado dos desenvolvimentos tecnolgicos das ltimas dcadas, e surgem como um prolongamento da aquisio de informao atravs de imagem. Neste tipo de modelos as clulas so dispostas de uma forma regular e a sua posio identificvel atravs do ndice de linha e coluna, em conjunto com a coordenada da primeira clula e com a dimenso da mesma, pelo que a topologia est implcita. Os formatos vectoriais so mais indicados para representaes de entidades com distribuio espacial exacta (localizao de pontos de captao de gua, estradas, usos do solo, etc.), tm uma estrutura de dados compacta e a topologia pode ser descrita explicitamente (aconselhvel por exemplo em anlises de redes). Os formatos matriciais ou raster (Figura 3) so indicados para representaes de grandezas com distribuio espacial contnua (presso atmosfrica, temperatura, etc.), tm uma estrutura de dados simples, permitem a incorporao imediata de dados de sensores remotos e so adequados anlise espacial, face facilidade de implementao dos algoritmos computacionais necessrios a este tipo de anlise. A resoluo de um raster medida em pixis, que representam neste caso uma unidade de medida de distncias. Sendo a resoluo nos rasters uma forma de escala, podemos depreender que quanto maior a resoluo maior o detalhe, mas uma vez que no modelo matricial no se consegue medir facilmente o terreno em pixis, perde-se a noo tradicional da relao de escala, e em vez disso fala-se de Ground Sample Distance (Neteler, M., 2005).
Figura 3 Representao do mundo real em modelos de dados vectorial e raster (GIS@Lincoln, 2010)
2.3.2 Arquitectura da Internet
O World Wide Web construdo sobre um protocolo chamado Hypertext Transport Protocol (HTTP), projectado para ser um pequeno e rpido protocolo bem adaptado para sistemas de distribuio e informao multimdia e hypertext jumps entre pginas. A Internet pode ser definida de forma simples, como a maior rede de trabalho existente no mundo. As redes encontradas na maior parte dos locais de trabalho hoje em dia so chamadas (LAN - rea Local), que consistem num grupo de computadores relativamente perto uns dos outros, e ligados entre si atravs de hardware especfico ou 8
cabos (Figura 4). Alguns computadores so clientes, muitas vezes designados por workstations, e outros so servidores, tambm designados file servers. Todos estes computadores podem comunicar entre si para partilha de informao.
Figura 4 -LAN Local Area Network
Uma rede de trabalho maior que alcance localizaes geogrficas mltiplas (como so os casos das grandes empresas com escritrios em diversos locais) poder ter diversas LAN, cada uma que junte todos os computadores de uma determinada localizao geogrfica, ligadas entre si atravs de um sistema de comunicao. A ligao pode ser feita atravs de simples ligaes banda larga, ADSL, conexes de banda mais rpida ou mesmo fibra ptica. A este grupo completo de LAN's interconectadas (Figura 5) d-se o nome de Wide Area Network (WAN).
Figura 5 WAN Wide Area Network, composta por vrias LAN (Local Area Network).
9
Para que os computadores possam comunicar entre si existe uma linguagem de comunicao comum que permite identificar cada computador ligado rede, e garantir que a informao enviada para um determinado computador realmente chegue ao seu destino. Esta linguagem de comunicao o Internet Protocol (IP), mas na verdade muito mais que uma simples linguagem. O IP um sistema de regras que regem o comportamento da Internet em determinadas situaes, garantindo que no haja falhas de comunicao ou mal- entendidos graves, que os computadores comuniquem entre si de forma correcta e que os dados sejam trocados de forma correctos. Desta forma todo o computador ligado Internet deve correr uma cpia do IP. Os endereos IP so identificadores nicos. Cada mquina (computador ou servidor) conectada Internet tem um endereo de IP nico. Este endereo composto por 4 conjuntos de nmeros separados, por exemplo: 208.193.16.200. Alguns hosts tem um endereo de IP fixo (ou esttico), enquanto outros tm endereos designados de forma dinmica (atribudos cada vez que efectuada uma conexo). Independentemente da forma como os endereos de IP so obtidos, no existem dois computadores com o mesmo nmero a funcionar ao mesmo tempo.
2.3.3 - Estrutura e funes de uma Aplicao na Internet
As aplicaes na internet consistem em pginas de informao georreferenciadas em mquinas (hosts) que executam o web-server software. Normalmente quando um utilizador num endereo IP especfico faz um determinado pedido de um ficheiro, o servidor Web tenta recuperar o ficheiro e envi-lo para o utilizador. O ficheiro solicitado pode ser o cdigo HTML de uma pgina Web, uma imagem GIF, um ficheiro Flash, um documento XML, etc. o browser que determina o que deve ser solicitado, e no o servidor Web, o servidor simplesmente processa o pedido, como mostrado na figura 6.
2.3.3.1 - Web Servers
Um Web server um programa que serve pginas Web, mediante solicitao importante salientar que os servidores Web, normalmente, no se preocupam com o contedo desses ficheiros. O cdigo HTML de uma pgina Web, por exemplo, ser processado pelo browser e no pelo Web server. O Web server devolve a pgina solicitada como est, independentemente do que a pgina e do que ela contm. Se existirem erros de sintaxe HTML no ficheiro, os erros sero devolvidos juntamente com o restante da pgina. As ligaes/conexes com servidores Web so feitas quando necessrias. Se for solicitada uma pgina de um Web server, ser feita atravs da internet uma conexo IP entre o computador que faz o pedido e a mquina que est a executar o servidor. A pgina Web solicitada enviada atravs dessa conexo, que interrompida logo que a pgina recebida. A maioria dos servidores Web utiliza o porto 80, mas se for de interesse, o servidor Web pode ser instalado em portas no standard, por exemplo para esconder o servidor Web, bem como para permitir vrios servidores Web num nico computador.
10
2.3.3.2 - Pginas Web
A informao na World Wide Web armazenada em pginas, que podem conter: texto, ttulos e cabealhos, listas, menus, tabelas, formulrios, imagens, scripts, folhas de estilo e multimdia. As pginas Web so construdas usando uma srie de tecnologias que so processadas e exibidas pelos navegadores Web (Browsers).
2.3.3.3 - Web Browsers
Os browsers so programas client usados para aceder a sites e pginas Web. O browser tem a tarefa de processar as pginas Web recebidas e exibi-las ao utilizador, com tudo aquilo que elas contm.
2.3.3.4 HTML
As pginas Web so ficheiros de texto construdos atravs de Hypertext Markup Language (HTML), que implementado como uma srie de tags fceis de aprender. O autor de pginas Web ou WebSIG usa essas etiquetas para formatar uma pgina de texto. Em seguida os browsers, iro usar essas etiquetas para processar e exibir as informaes a visualizar.
2.3.3.5 - URL's
Cada pgina na World Wide Web tem um endereo, aquele que habitualmente digitamos no browser para instru-lo a carregar uma pgina Web em particular. Estes endereos so chamados Uniform Resource Locator (URLs), e no so apenas utilizados para identificar pginas ou objectos da World Wide Web. Por exemplo os ficheiros num servidor FTP tambm tm identificadores URL.
Tabela 1 Descrio das diferentes partes de uma URL (Kobben, B.; Lemmens, R.- Department of GeoInformation Processing, Setembro 2006)
11
2.3.4 Servidores Web
Os servidores Web so realmente muito simples e permitem interagir com uma base de dados, personalizar as pginas Web, processar os resultados enviados por um utilizador atravs de um formulrio, ou qualquer outra coisa. Tudo o que faz um servidor Web servir pginas. Quando um servidor Web recebe uma solicitao de um browser, analisa o pedido para determinar se trata de uma simples pgina Web ou uma pgina que precisa de tratamento por um servidor de aplicaes Web, passa para o servidor de aplicao Web apropriado e devolve os resultados que recebe, de volta ao browser (Figura 6).
Figura 6 Funcionamento de aplicaes Web
Por outras palavras, os servidores de aplicaes Web so pr-processadores de pginas. Processam a pgina solicitada antes de esta ser enviada de volta para o cliente (browser), e ao faz-lo abrem a porta para que os desenvolvedores faam todo tipo de coisas interessantes no servidor, tais como:
Realizar pesquisas; Alterar as suas pginas on-the-fly com base na data, hora, primeira visita, e o que mais se possa pensar; Personalizao de pginas para os visitantes.
2.3.5 Programas a utilizar
Para atingir os objectivos propostos no presente trabalho foi utilizado Softwares Open Source excepto o Sistema Operativo. Em particular foi usado o Windows Xp como sistema operativo, Mapserver como servidor de mapas, Pmapper como Framework para a realizao de WebSIG, PostgreSQL/Postgis como base de dados geogrfica e o Notpad ++ para a edio dos ficheiros da aplicao. O conceito de softwares livres e livres foi adoptado por uma populao de programadores ao redor do mundo e a cada dia surgem mais adeptos a esta nova maneira de se desenvolver programas de computadores. O software passa a ser livres para que todos que assim desejarem venham a colaborar com o seu desenvolvimento, manuteno e aperfeioamento. Como seu aparecimento na dcada de 80, os softwares livres surgem pela necessidade de existncia de programas que no dependessem tanto das formalidades legais e imposies dadas pelos conhecidos programas prioritrios. 12
Os softwares abertos e livres possuem algumas caractersticas prprias: Qualquer pessoa interessada no seu uso pode obt-lo sem a necessidade de paga-lo; permitida a sua cpia e distribuio, seja na sua forma original ou com modificaes; Possui o seu cdigo fonte sempre alterado para que possa ser modificado. importante no confundir software livres com software com software grtis porque a liberdade associada ao software livres de copiar, modificar e redistribuir, independente de gratuidade. Existem programas que podem ser obtidos gratuitamente, mas que no podem ser modificados, nem redistribudos. Os softwares abertos e livres, so uma realidade no mercado e a cada dia vm sendo incorporados nas organizaes (estatais e privadas) em substituio aos softwares proprietrios, diminuindo consideravelmente os custos da sua implementao, pois tm na sua gratuidade um grande trunfo, alm de estarem munidos praticamente das mesmas funcionalidades dos softwares proprietrios. Os softwares abertos e livres so hoje uma realidade ocupando um espao no cenrio tecnolgico mundial. O desenvolvimento do software livre colaborativo e compartilhado por todos os usurios, assim como a transmisso de direitos sobre ele. Alguns dos factores que influenciam o uso dos softwares abertos e livres so: compatibilidade com outros programas comerciais; facilidade no manuseio; rpido processo de evoluo e correco de problemas; o facto de dispensar pagamentos de licenas para o uso dos programas; possibilidade de disseminao e popularizao;
2.3.5.1 PHP 11 : Hypertext Preprocessor
uma linguagem de scripting de servidor (server-side) (os scripts PHP so executados no servido) de cdigo aberto, que suporta vrias bases de dados PostgreSQL, MySQL, Informix, Oracle, Sybase, Solid, Generic ODBC, etc.). O PHP relativamente fcil de aprender e bastante eficiente ao nvel do servidor. Para garantir acesso a um servidor Web com suporte PHP, pode-se instalar o Apache (ou IIS) no nosso prprio servidor, instalar PHP e PostgreSQL (ou MySQL). Outra alternativa adquirir um plano de alojamento Web com suporte PHP e PostgreSQL (ou MySQL). Se o seu servidor suportar PHP no necessita instalar o programa, basta criar ficheiros. php na sua directoria Web e o servidor ir process-los. Sendo um software livres e gratuito, a maior parte da Web hosts oferece suporte PHP, no entanto se no for o caso ser necessrio instal-lo.
O servidor Apache o mais bem sucedido servidor Web Open Source. Este servidor compatvel com o protocolo HTTP e as suas funcionalidades so mantidas atravs de uma estrutura de mdulos, possibilitando inclusive que o utilizador escreva os seus prprios mdulos (utilizando a API do software) assim como a publicao de textos, arquivos HTML, imagens e hyperlinks em uma conexo web; disponibilizado em verses para os sistemas Windows, Novell NetWare, OS/2 e diversos outros do padro POSIX (Unix, Linux, FreeBSD, etc.).
2.3.5.3 - Mapserver 13
Neste trabalho optou-se por empregar o servidor de mapas MapServer por ser um software livre e permitir o desenvolvimento de solues SIG para Internet. De acordo com Amarante (2007), o MapServer uma ferramenta para desenvolvimento, elaborada de acordo com as especificaes OGC para construo de solues espaciais para Internet. Esta tecnologia foi desenvolvida inicialmente no projecto ForNet na Universidade de Minnesota (UMN) em conjunto com a National Aeronautics and Spacie Administration (NASA) e o Departamento de Recursos Naturais de Minnesota (MNDNR) com cdigo aberto (GLP). Actualmente, o MapServer mantido pelo projecto TerraSIP (LIME, 2006). O MapServer pode ser definido como Servidor de Mapas, sendo uma das principais aplicaes de cdigo aberto mais usadas para a rea de publicao de mapas na Internet. Uchoa e Ferreira (2004) afirmam que, apesar de ser livres, supera os softwares proprietrios no que se refere flexibilidade e ao desenvolvimento de SIG para Web. O MapServer compatvel com vrios sistemas operacionais Linux, Windows, Unix, Solaris, etc., possibilitando a flexibilidade na instalao em qualquer sistema operacional. Para que os dados sejam compreendidos, integrados e exibidos, o software necessita que esses dados tenham uma componente espacial em comum, como por exemplo, coordenadas longitudinais e latitudinais. Sua utilizao pode ser combinada com diversas tecnologias de desenvolvimento, bibliotecas de programao, Sistemas de Gerenciamento de Banco de Dados, linguagens de programao (PHP, J ava, C#, Perl), biblioteca GDAL/OGR, Proj4 (Biblioteca de Projeces e Transformaes de coordenadas). Dessa forma, o software capaz de integrar um determinado banco de dados a mapas, de acordo com as caractersticas espaciais em comum. Como resultado obtm-se a visualizao dos dados do SIG, como tambm a criao de mapas temticos. Dentre as caractersticas principais so destacadas as vantagens de desempenho na apresentao de resultados, compatibilidade com diversas bibliotecas de programao e alta capacidade de personalizao. So gerados resultados de fcil utilizao para os usurios finais, porm a elaborao de solues depende de conhecimentos de linguagens de programao, bem como um conhecimento mnimo de configurao e publicao de home pages para Internet. uma plataforma para publicao de dados espaciais e aplicaes interactivas de mapeamento. O principal objectivo desta ferramenta a disponibilizao de informao espacial atravs da Internet.
um Framework 15 que oferece uma ampla funcionalidade e mltiplas configuraes, de forma a facilitar a configurao de uma aplicao Mapserver baseada em PHP / Mapscript. Algumas das funes que aparecem includas so: DHTML (DOM) interface zoom/pan (sem uso dos frames); Funes de query (identify, select, search); Configurao de funes, comportamento e layout bastante flexveis; Interface de utilizador multilingue; Plug-in API para adicionar funcionalidades personalizadas. O p.mapper foi j testado com as verses de 4.0 a 5.2 do MapServer em ambiente Windows, Linux, e Mac OS X.
2.3.5.5 - Quantum GIS 16
O projecto nasceu oficialmente em Maio de 2002, quando comeou a ser escrito o seu cdigo. A ideia foi concebida em Fevereiro desse ano quando o seu autor Gary Sherman procurava um visualizador SIG para Linux que fosse rpido e suportasse uma vasta gama de formatos de dados. Isso, associado ao interesse em programar uma aplicao SIG levou criao do projecto. A primeira verso, quase no funcional, saiu em J ulho de 2002 e suportava apenas layers PostGIS.
Hoje em dia, o Quantum GIS (QGIS) uma aplicao SIG de fcil utilizao que pode funcionar em sistemas operativos Linux, Unix, Mac OSX e Windows. Suporta dados vectoriais (shapefiles ESRI, GRASS, PostGIS, MapINFO, SDTS, GML e a maioria dos formatos suportados pela biblioteca OGR), raster (TIFF, ArcINFO, raster de GRASS, ERDAS, e a maioria dos formatos suportados pela biblioteca GDAL) e bases de dados. QGIS distribudo com licena GNU Public Licence e possui uma arquitectura que permite extensibilidade atravs de plug-in.
2.3.6 - Critrios de desenvolvimento de um SIG na Internet
A Web no apenas o equivalente electrnico de um jornal ou revista, um meio de comunicao que s limitado pela inovao e criatividade dos programadores. A Internet oferece maneiras de melhorar essas publicaes utilizando animaes, udio, aplicao multimdia, bases de dados, entre outros. Na verdade, as pginas dinmicas (com contedo dinmico) so o que d vida Internet. Existem dois tipos de pginas que podem ser disponibilizados por via da Internet: as pginas estticas e as pginas dinmicas ou interactivas. As estticas so aquelas cujo formato de dados no permite ao utilizador obter mais informaes alm daquelas mostradas no prprio mapa e na legenda (GIF, J PEG, PDF, BMP e etc.) limitando desta forma que se realizem pesquisas com maiores detalhes. O outro tipo de pginas dinmicas ou interactivas que objecto de estudo neste presente trabalho,
15 uma abstraco que une cdigos comuns entre vrios projectos de software provendo uma funcionalidade genrica 16 Http://qgis.org/
15
permite que os mapas possam ser visualizados com mudanas de escala, navegao e consultas sobre seus atributos geogrficos, conectados a uma base de dados (PostgreSQL/PostGIS), podem ser realizadas. Alm da vantagem dos usurios poderem formar cenrios com os mapas disponveis na rede, atravs da mudana de parmetros. Ou seja, novos temas podem ser criados. As pginas Web dinmicas esto a tornar-se a norma, por boas razes. Consideram-se neste trabalho o seguinte: as pginas Web dinmicas contm muito pouco texto. Em vez disso, elas vo buscar as informaes solicitadas a partir de outras aplicaes. As pginas Web dinmicas comunicam com as bases de dados para, por exemplo, extrair informaes das formaes geolgicas, tipos de solos, etc. A internet, deixa de ser somente um meio visualizar a informao, tornando-se cada vez mais, uma ferramenta da edio remota, que adiciona, modifica e remove as informaes nela contida. Elas tornaram-se verdadeiras aplicaes, permitindo efectuar actualmente todos os tipos de tarefas de forma remota usando o padro HTTP.
2.3.7 - Informao gerencial relevante (exemplos)
Ao contrrio de outro tipo de programas e aplicaes, em que a maioria dos dados gerada pela prpria aplicao, no mundo do WebSIG quase sempre necessrio complement-las com alguns dados pr-existentes. Na Internet existe uma grande variedade de mapas e dados geogrficos, o problema que esto espalhados por toda a Web, sem que existam motores de busca vocacionados para dados geogrficos. Assim, encontrar os dados georreferenciados que necessitamos para a nossa aplicao pode tornar-se num grande despique e muitas vezes maior do que utiliz-los assim que os tenhamos. Outro problema que muito aflige ao descarregar dados na Internet e/ou obter de outras formas, embora livres, que estes no so providos de quaisquer tipos de metadados geoespaciais, tornando praticamente impossvel a sua incorporao numa aplicao WebSIG. Depois de encontrados, os dados que possam ser usados, surge ento o problema de no haver um padro internacional para formatos de ficheiro, pelo que os dados podem estar em diversos formatos binrios. Nestas situaes, recorremos a algumas aplicaes que nos permitam converter os dados de um formato para outro, como ogr2org ou GPSBabel. Um dos formatos mais comuns para dados vectorais o ESRI shapefile, que apesar de no ser um standard aberto, est bem documentado e amplamente utilizado (formato empregado neste trabalho). semelhana do Adobe PDF, muitas aplicaes, tanto comerciais como open source, podem facilmente ler e escrever este tipo de ficheiros. Bons exemplos de dados livres contidos em WebSIG a recomendar-se para a procura em bases de dados criadas e mantidas por entidades governamentais e/ou privadas podem citar-se:
16
Descrio Instituio Link Disponibiliza produtos de Portugal via WFS Instituto Geogrfico Portugus Http://mapas.igeo.pt/igp/wfs_sig .html Bases Cartogrficas (nos formatos vectorial e raster) Sapo.pt Http://mapas.no.sapo.pt/html/car tografia.html Sistema Nacional de Informao de Recursos Hdricos - Portugal SNIRH Http://snirh.pt/ Disponibiliza dados para a utilizao em SIGs
Igeoe Http://www.igeoe.pt/mapas/html /AplicacoesClientes.htm Portal da gua (Portugal)
INAG Http://intersig- web.inag.pt/intersig/mapas.aspx? map=106 Disponibiliza informao geogrfica dos Estados Americanos
Data.Gov Http://www.data.gov/ Global Administrative Areas
Internacional Research Institute Http://www.gadm.org/country Disponibiliza informao georreferenciada Mundial gfoss Http://download.gfoss.it / Disponibiliza informao georreferenciada em vrios formatos osgeo Http://download.osgeo.org/gdal/ data/ um motor de busca especializada em servios Web (implementao de normas publicadas pelo OGC OWS Search Engine Http://ows-search- engine.appspot.com/ Disponibiliza imagens georreferenciadas em vrios formatos e resolues. NASA Http://www2.jpl.nasa.gov/srtm/ Tabela 2 tabela descritiva com o nome da Instituio e seu respectivo stio na internet
2.3.8 - Concluso
Inicialmente definiu-se quais os tipos de dados, seus atributos, no espaciais assim como as representaes geomtricas e cartogrficas que sero associadas. Os procedimentos necessrios para construo do banco de dados. O referencial geogrfico que permitir delimitar a regio de observao das entidades que sero incorporadas no Geokwanza. O banco de dados possuir um conjunto de arquivos, que se transformaro em informaes a medida que manipulados. Os programas solucionados para a construo do aplicativo sero capazes de garantir o armazenamento, gerenciamento e disponibilidade dos dados. Eles possuem estruturas que permitem armazenar grandes quantidades de dados e esto munidos de mecanismos de controlo de entrada e sada de informaes. 17
A implementao do Geokwanza vai gerar conhecimento, a sua utilizao permitir ultrapassar questes especficas de conhecimentos avanados de sistemas de informao geogrfica para o conhecimento geolgico da bacia sedimentar do kwanza por parte dos interessados. Uma das grandes vantagens que o geokwanza oferecer a impresso de mapas, a pesquisa e a sobreposio de informao geolgica.
18
CAPTULO III GEOLOGIA DA BACIA SEDIMENTAR DO KWANZA E MODELO CONCEPTUAL DE GESTO DE DADOS GEOLGICOS
3.1 Introduo
descrita neste captulo a constituio geolgica da bacia sedimentar do kwanza com base na carta geolgica escala 1:250000 elaborada pela Total EP e Sonangol. Procura-se caracterizar o nvel de conhecimento geolgico da Regio. Este embasamento de informaes resume-se na anlise profunda da documentao existente e disponvel sobre estratigrafia, tectnica, geomorfologia, histria geolgica e geologia econmica. Este o primeiro WebSIG sobre a geologia da bacia do kwanza; e foi elaborado com base na compilao e anlise de toda a informao publicada e no publicada dos trabalhos realizados naquela parcela do territrio nacional no perodo antes da independncia e ps-independncia, de realar que 90% desta informao foi adquirida em papel e posteriormente digitalizada, georreferenciada e vectorizada. Posteriormente, os dados foram reinterpretados de acordo com os novos conhecimentos, metodologias e ferramentas. Deste conjunto de documentos destaca-se os levantamentos geolgicos realizados pelos Servios de Geologia e minas de Angola (IGEO), Instituto de Investigao Cientfica de Angola, Sonangol, Cabinda Gulf Oil, Total, e as Cartas Geolgicas de Angola (Carvalho, H. 1983) Atendendo ao interesse econmico que a bacia oferece (reas potenciais de petrleo e gs da plataforma continental), achou-se por bem representarem-se os poos perfurados de algumas reas do fundo ocenico adjacentes ao Continente. Na elaborao deste trabalho foram utilizadas todas as fontes de dados que serviram de base para a elaborao da Carta Geolgica assim como outra informao publicada e manuscritos que se encontram nos arquivos do Instituto Nacional de Geologia. Os poos no apresentam dados de profundidade (geolgica, estratigrfica e ssmica), por possuir carcter sigiloso mas no entanto estes dados esto disponveis no banco de dados das empresas de pesquisa e explorao que operam na plataforma Angolana, podendo os interessados adquiri-las atravs da Sonangol (Empresa Angolana de Pesquisa e Explorao Petrolfera) proprietria dos dados.
3.2 Principais Bacias Sedimentares de Angola
O pacote sedimentar angolano subdividido em cinco (5) sectores (Figura 7), os quais se resumem a trs bacias costeiras, nomeadamente a Bacia do Congo (limitada entre o rio Zaire e a Ponta da Musserra), a bacia do Kwanza (entre Musserra e o paralelo 12
00) e, por fim, a Bacia do Namibe (entre o paralelo 13
45S e o limite sul representado pela Nambia), tal como representado na Figura1 (WEC 1991).
19
Figura 7 Principais bacias sedimentares de Angola (Arajo, A.G., Prevalov et al)
A Regio da Bacia do Cuanza est relacionada com um fenmeno de importncia regional a evoluo da margem Continental angolana, ou seja, a abertura do Atlntico Sul. Neste contexto, torna-se relevante apresentar uma breve sntese da evoluo da margem angolana, a fim de melhor compreender e enquadrar os processos geolgicos estruturais locais no espao / tempo. Com base nos conceitos de tectnica de placas e da migrao dos continentes, e de acordo com o estilo estrutural e caractersticas litolgicas presentes, vrios autores (Cunha Baptista, 1991, Marcelino & Kaziluque, 2000) definiram os diferentes eventos evidentes nas bacias sedimentares costeiras e na plataforma continental que reflectem as diversas fases de evoluo das bacias que compem a margem angolana.
20
3.2.1 - Evoluo Tectnica da bacia sedimentar do Kwanza A evoluo tectnica e sedimentar da bacia do Kwanza resultou, numa fase inicial, da movimentao das placas tectnicas que provocaram a fracturao do super continenteGondwana (figura 8).
Figura 8 Incio da diviso da Pangeia (Leonor Guerra/teoria da derivao continental, 2010) Estes movimentos estiveram, ento, na base da separao dos continentes Africano e Sul-americano (Figura 9) e que ainda se reconhecem nos dias de hoje, devido ao aumento progressivo do afastamento dessas placas continentais. Assim sendo, a abertura do Oceano Atlntico teve incio no J urssico tardio / Cretcico inferior, perodo em que a placa africana foi submetida a esforos distensveis que levaram abertura do Rift, ao longo das zonas crustais estruturalmente mais frgeis. A evoluo desta bacia ocorreu segundo vrios episdios tectnicos distintos, cada um deles evidenciando uma estratigrafia e um estilo estrutural prprio. Esses movimentos tectnicos so divididos em 5 (cinco) episdios, nomeadamente: Pr-Rift, que caracterizado por um tectonismo suave; Sin-Rift I e II, caracterizados por um forte tectonismo; Ps-Rift, caracterizado por um tectonismo moderado; Subsidncia regional, que caracterizada pelo forte basculamento da bacia (tectonismo activo). 21
Figura 9 Separao dos continentes Africano e Sul-Americano (Leonor Guerra/teoria da derivao continental, 2010)
22
3.2.2 Estratigrafia da Bacia do Kwuanza
As formaes da Bacia do Kwanza foram depositadas discordantemente sobre o Soco cristalino e em diferentes ambientes (Figura 10). Elas compreendem sedimentos de idade ps Pr-cmbrico ao Quaternrio na seguinte sequncia:
1) I Formao Cuvo: Pode-se distinguir em trabalhos de campo e depois de realizadas as anlises laboratoriais que a formao cuvo encontra-se subdividida em duas partes (o que no se verifica na coluna estratigrfica publicada Figura 10);
Cuvo inferior ou vermelho: Formado por conglomerados, que apresentam fragmentos de rochas gnaisscas e outras metamrficas do soco cristalino, bem como arenitos (possivelmente de cor vermelho), de idade Neocomaniano a Barreniano, de ambiente fluvial ou lacustre; Cuvo superior ou cinzento: Constitudo por arenitos (grossos ou finos) com intercalaes de calcrios conquifros normalmente rico em ostracodos, de idade Barreniano ou Ante Apciano, de ambiente lagunar com uma evoluo para fcies marinhos. De potencial enquanto rocha reservatrio Play do pr-sal bem como rocha reservatrio;
2) II Formao Sal Macio: Constituda por dolomite, anidrite dolomtica, e anidrite ou Halite. Esta sequncia evaportica de idade Apciana e foi depositada num ambiente lagunar ao marinho nertico;
3) III Formao Binga: Formada por calcrios oolticos e bioclastos, calcrios sublitogrficos com dolomia microcristalina e anidrite; esta formao de idade Apciano-Albiano foi depositada num ambiente lagunar plataforma; 4) IV Formao Tuenza: Representada por dolomias muito anidritizadas por vezes com intercalaes de evaportos. Esta formao depositada num ambiente lagunar foi definida como sendo de idade Albiana; 5) V Formao Catumbela: Composta por calcarenitos e calcrios marinhos com algas e corais, bioclsticos, pisoolitos, fragmentos arredondados e calcarenitos conquifros. De idade Albiana Superior e depositada num ambiente marinho pouco profundo (plataforma); 6) VI Formao Quissonde: Depositada num ambiente de plataforma externa constituda por calcrios margosos com fragmentos de conchas na base, lagemas e fragmentos de conchas na parte mdia e lagemas no topo; 7) VII Formao Cabo Ledo: Caracteriza-se pela dominncia das margas sobre os calcrios conquifros. Depositada num ambiente marinho de grande profundidade (Batial-Nertico), e de idade Cenomaniana; 8) VIII Formao Itombe: Constituda por margas calcrias com amonites e intercalaes arenosas. Esta formao foi depositada num ambiente de mar pouco profundo, de idade Turoniana; 9) IX Formao Ngolome: De idade Turoniano-Campaniana, constituda por margas pelgicas caracterizada pelo seu contedo em micro-fosseis (Globotrucana); 10) X Formao Teba: Margas com calcrios lumachelicos e restos de Inoceramus com nveis fosfatados. Depositou-se num ambiente de plataforma de idade Maestrichtiana; 11) XI Formao Cunga-Gratido: Constituda por margas gresosas com lentilhas e concrees calcrias e calcrios silicificados. Depositadas num ambiente pelgico de idade Eocnica; 12) XII Formao Quifangondo: Representada por argilas com intercalaes siltosas, calcrios gresosos lumachlicas; e ricas em foraminferos, de idade Oligocenico-Mioceninica, depositada em ambientes de plataforma externa 24
batial;XIII Formao Cacuaco: Constituda por calcrios com algas, equinoderme e bivalves, com calcarenitos; depositados num ambiente litoral a circo litoral, de idade Oligocnica; 13) XIV Formao Luanda: Composta por margas castanhas com foraminferos, areias litorais e grs com conchas. De idade Pliocnica e depositada num ambiente litoral; 14) XV Formao Areias Cinzentas So sedimentos constitudos por areias heteromtricas com abundante matriz siltosa-arenosa no seio dos quais se encontram imensos seixos sub-arredondados de dimenses de centmetros. Este conjunto litolgico, que apresenta uma posio estratigrfica e caractersticas litolgicas bem definidas e uma extenso areal significativa, foi designada por Formao Areias Cinzentas. Pela presena de fragmentos de quartzo e de calhau trabalhados pelo homem tal formao poder ser considerada como de idade pleistocnica (Duarte-Morais, M.L et al, 2004).
15) XVI Formao Quelo: Constituda por areias ferruginosas e grs de cor vermelha. Depositou-se num ambiente continental, de idade Plio-Quaternria.
3.3 - Anlise dos benefcios e funcionalidades do WebSIG no mbito do conhecimento geolgico.
A necessidade da implementao de um WebSIG no mbito do Geokwanza torna-se evidente pela necessidade premente da integrao, padronizao e consolidao de uma estrutura de dados georreferenciados da bacia sedimentar do Cuanza. O Geokwanza foi desenhado para catalogar e dispor toda a informao espacial disponvel e possvel que, com frequncia, desconhecida ou no tem canais adequados para dar-se a conhecer. Este esforo implica respeitar os padres universais de apresentao de dados, definir referncias espaciais comuns, promover os padres de interoperabilidade para garantir o intercmbio de informao e proporcionar as ferramentas e conhecimentos para que, sobretudo, fiquem ao alcance das Administraes e do pblico em geral. Por outro lado, os avanos tecnolgicos no foram acompanhados de outras melhorias relacionadas com os canais de distribuio e acesso do pblico aos dados. A problemtica variada e resumidamente apresentada a seguir: 1. Disperso dos dados e inacessibilidade na sua aquisio; 2. Documentao incompleta dos dados produzidos pelos produtores independentes; 3. Desconhecimento por parte dos produtores dos pormenores dos dados que possuem; 4. Problemas de atitude: secretismo ou desconfiana para dar a conhecer ou compartilhar os dados; 5. Pouca predisposio dos produtores para actuar em equipa; 6. Impasses administrativos ou preos especulativos para a aquisio dos dados produzidos; 25
Em geral, pode-se afirmar que h uma forte demanda de dados espaciais, mais ainda, insuficiente a produo que no tem sido suficientemente rentabilizada. A informao isolada sobre um problema tem sempre um preo maior que a informao bem documentada e completa sobre o mesmo problema. Num pas de dimenso continental como Angola, com grande carncia de informaes adequadas para a tomada de decises sobre problemas ligados prospeco de jazigos minerais, impactos ambientais, etc. Todas as iniciativas cujo objectivo o de promover a partilha de informaes geocientificas, so e sero sempre bem-vindas para o conhecimento e entendimento dos fenmenos espaciais e, a bacia sedimentar do kwanza no foge a esta regra.
3.4 - Especificaes essenciais e tcnicas para a implementao de um SIG em ambiente Internet
Essencialmente a implementao do sistema comea tendo como premissas bsicas as recomendaes e lies aprendidas durante as conferncias das mais variadas unidades curriculares do mestrado. Tecnicamente e procurando-se conformidade na troca de informaes, foi adoptado o padro OpenGIS, cujo objectivo o de desenvolver especificaes de geoprocessamento publicamente disponveis e definir padres para interfaces e protocolos do tipo aberto e livres, que suportem solues de interoperabilidade na Internet. O cronograma de implementao obedeceu as seguintes fases de trabalho: 1. Pesquisa bibliogrfica e abordagens sobre os novos levantamentos; 2. Recomendao corporativa para padronizao e consolidao da base de dados georreferenciada; 3. Estudo da viabilidade da implementao do projecto; 4. Definio dos softwares a utilizar; 5. Treinamento para o aprendizado dos softwares seleccionados; 6. Treinamento em Bancos de Dados; 7. Elaborao da base cartogrfica, na escala 1:100 000; 8. Inicio da implementao do WebSIG; 9. Concluso da implementao; 10. Testes de funcionamento; 11. Disponibilizao via Intranet.
3.4.1 - Definio de um modelo de dados
Utilizando a terminologia de Burrough e McDonnell (1998), um modelo de dados resume-se num esquema formal que replica os processos do mundo real que tenta modelar. Definem-se modelos de dados como a enumerao geral de um conjunto especfico de elementos e das afinidades entre estes conjuntos de entidades. Em termos geolgicos uma entidade pode ser um poo, uma formao ou uma falha. Uma entidade deve ser identificvel e distinguvel. O essencial na abordagem do modelo entidades e relaes espaciais o facto de ambos possurem atributos que lhe so associados. praticamente conceitual que a construo de um modelo reside na conceptualizao de um problema de formas a responder a questes de interesse cientfico ou social. Uma concepo bem sucedida de um modelo de dados espaciais em Sistemas de Informao Geogrfica deve considerar as seguintes condies: 26
Cenrio geogrfico e descries espaciais de fenmenos so necessrios para correctamente representar o sistema em estudo. A aproximao (modelo de dados espaciais) deve ser usada para gerir e representar estas entidades espaciais. O conjunto particular de instrues e informao (estrutura de dados) ir ser necessria em termos computacionais para reconstruir o modelo de dados em formato digital.
3.4.2 - Especificao da informao necessria
Todos os fenmenos geogrficos, pelo menos no que se refere a um ambiente bidimensional, podem ser representados por 3 (trs) tipos de entidades (Pontos 17 , linhas 18 , reas ou polgonos 19 ). O Geokwanza composto por vrias categorias de informao, organizadas pelos seguintes nveis: hidrografia, sistema virio, falhas, geologia, poos, blocos administrativos, curva de nvel e limites de localidades. A seguir apresentam-se os atributos de cada uma delas:
As trs primitivas geomtricas acima descritas no so todavia suficientemente convenientes para descrever a complexidade de certos fenmenos ou entidades geogrficas de forma. Os conceitos de rea e linha podem ser alargados para produzir dois outros tipos de entidades, nomeadamente superfcies e redes.
3.4.3 - Tipos de dados
Para padronizar a criao da aplicao Geokwanza, estipulou-se uma estrutura bsica de directrios no servidor de mapas (MapServer), os quais foram os responsveis pelo armazenamento dos arquivos necessrios para o seu funcionamento. Na referida estrutura, existe uma separao dos dados geogrficos (rasters e shapefiles) dos arquivos de aplicativo (mapfiles e templates). Os dados so representados por smbolos, ou seja, por, formas, linhas, cores e texto para representar os elementos do mundo real. Trata-se de uma abstraco da realidade uma vez que somente alguns aspectos ou entidades so mostrados, por exemplo, estradas, acidentes tectnicos, cortes geolgicos, poos perfurados, rios, etc. Todos os aspectos apresentados atravs do visualizador constituem uma aproximao ao
17 Ponto: constitudo por um nico par de coordenadas xy. 18 Linhas: Unio de dois ou mais pontos utilizadas para descrever elementos numa dimenso. 19 Uma rea utilizada para representar a extenso e forma de uma entidade espacial.
27
que se pode encontrar no terreno. Alguns dos elementos apresentados tais como as estradas, se encontram correctamente localizados, mas encontram-se exagerados em termos da sua espessura. Este exagero visa facilitar a sua observao. Para o uso do aplicativo exige-se sensibilidade visual e habilidade, para se poder interpretar toda a informao disponvel luz do conhecimento geolgico da regio.
3.4.4 - Concluso
A informao geolgica joga um papel importante na promoo das actividades de pesquisa geolgicas e no desenvolvimento do sector. O geokwanza visa disponibilizar importante informao geolgica da regio tal como (litoestratigrficas, diviso dos blocos de explorao em offshore e onshore, etc. O tipo de dados objectivados a apresentar abarcar toda a regio da bacia sedimentar do kwanza e classificar-se-o em: Geologia (regional incluindo mapas administrativos); Geofsica (magntica, radiometrica e ssmicos); Geoqumicos (rochas e sedimentos) Poos perfurados Concesses Outras fotografias
Os dados sero arquivados em formato shapefiles, e raster, possibilitando desta forma a sua projeco e exportao dos mapas resultantes. O geokwanza possui a sua concepo com base em informaes padronizadas e organizadas de forma a permitir a crtica dos dados, segundo regras universalmente predefinidas. Para poder atingir o objectivo proposto pelo WebSIG houve a necessidade de preparar-se os dados e a modelao e estes obedeceram alguns princpios tais como: Compilao e pr-processamento da informao (maioritariamente analgica); Georreferenciao; Organizao dos dados e inventrio; Seleco da informao de maior interesse geolgico; Padronizao da informao; Organizao dos dados em diferentes graus de importncia e qualidade.
O geokwanza dever ser permanentemente actualizado e aperfeioado, dever igualmente apresentar uma interface grfica amigvel e escrito em portugus.
28
CAPTULO IV Desenvolvimento da aplicao WebSIG e Implementao em Ambiente Internet.
4.1 Introduo
Neste captulo descrito as fazes que antecederam e permitiram o desenvolvimento deste trabalho utilizando as aplicaes distribudas para informao geogrfica. Descrevem-se os procedimentos que permitiram a publicao da informao atravs do servidor de dados geogrficos MapServer e o Framework Pmapper; faz se apresentao dos softwares e pacotes utilizados a publicao de dados detalhado o carregamento dos shapfiles a base de dados PostgreSQL/PostGIS e posteriormente disponibilizar os dados a partir de um Directrio raiz ou do Postgre/PostGIS. Posteriormente com todas as configuraes feitas far-se- preparao do ficheiro Mapfile o que permitir finalmente realizar a configurao das camadas no Framework.
4.2 - Software Aberto e gratuito
O conceito de softwares livre foi adoptado por uma populao de programadores ao redor do mundo e a cada dia surgem mais adeptos a esta nova maneira de se desenvolver programas de computadores. O software passa a ser livre para que todos que assim desejarem venham a colaborar com o seu desenvolvimento, manuteno e aperfeioamento. Como seu aparecimento na dcada de 80, os softwares livres surgem pela necessidade de existncia de programas que no dependessem tanto das formalidades legais e imposies dadas pelos conhecidos programas prioritrios (Giovanni Manghi, 2011) Os softwares abertos e livres possuem algumas caractersticas prprias: Qualquer pessoa interessada no seu uso pode obt-lo sem a necessidade de paga-lo; permitida a sua cpia e distribuio, seja na sua forma original ou com modificaes; Possui o seu cdigo fonte sempre alterado para que possa ser modificado; importante no confundir software livres com software gratuito porque a liberdade associada ao software livres de copiar, modificar e redistribuir, independente de gratuidade. Existem programas que podem ser obtidos gratuitamente, mas que no podem ser modificados, nem redistribudos. Os softwares abertos e livres, so uma realidade no mercado e a cada dia vm sendo incorporados nas organizaes (estatais e privadas) em substituio aos softwares proprietrios, diminuindo consideravelmente os custos da sua implementao, pois tm na sua gratuidade um grande trunfo, alm de estarem munidos praticamente das mesmas funcionalidades dos softwares proprietrios (Os softwares abertos e livres so hoje uma realidade ocupando um espao no cenrio tecnolgico mundial). O desenvolvimento do software livre colaborativo e compartilhado por todos os usurios, assim como a transmisso de direitos sobre ele. Alguns dos factores que influenciam o uso dos softwares abertos e livres so: compatibilidade com outros programas comerciais; facilidade no manuseio; rpido processo de evoluo e correco de problemas; o facto de dispensar pagamentos de licenas para o uso dos programas; possibilidade de disseminao e popularizao;
29
4.3 - Escolha dos Softwares
Das etapas mais complexas que antecederam o desenvolvimento do sistema, a sua aprendizagem exigiu do autor uma formao especfica em diverso software aberto, o que permitiu compreender no s os benefcios que cada umdeles nos proporciona, mas tambm os custos da sua implementao, personalizao e manuteno. Na escolha do software utilizado neste trabalho teve maior peso o facto de ser grande a disponibilidade de material de apoio atravs da Internet e internautas, a facilidade de instalao e manuseamento dos mesmos, a crescente comunidade de utilizadores de software livres que mundialmente reconhecida como sendo comunicativa, activa, assim como a velocidade de actualizao dos aplicativos (praticamente diria). Existem algumas empresas que se destacam e podem ser encontradas na figura 11.
Figura 11 - Painel de actualizao do Quantum-GIS (Quantum Gis, 2011)
Foram seleccionados para a realizao deste trabalho os aplicativos seguintes: Quantum GIS 1.6; MapServer 3.0.1; Framework Pmapper 4.0.0; PostgreSQL/PostGIS e posteriormente 8.4
4.3.1 - Soluo Implementada
Quantum GIS/Grass
Este aplicativo atendeu s necessidades do trabalho, e foi utilizado para a edio e tratamento dos dados geolgicos. Permitiu atravs da ferramenta Georeferencer o georreferenciamento dos mapas necessrios, tornando as suas coordenadas conhecidas num dado sistema de referncia. Este processo iniciou-se com a obteno das coordenadas de pontos do mapa a serem georreferenciados, conhecidos como pontos de controlo. Estes pontos foram seleccionados atravs dos locais que ofereceram feies fsicas perfeitamente identificveis. Posteriormente georreferenciao, foram vectorizados os referidos pontos, linhas e polgonos, que sero utilizados na representao das feies apresentadas no aplicativo Web, usando as coordenadas cartogrficas UTM WGS84 ZONA 33S. 30
4.3.1.1 - Carregamento e disponibilizao dos dados a partir do PostGIS
Foi atravs da extenso Spit que se fez a conexo com o sistema gerenciador de banco de dados PostgreSQL + PostGIS (Figura 12) com um grau elevado de segurana dos dados nele armazenados.
Figura 12 Conexo Quantum GIS PostGIS (Post Gis, 2011)
Uma vez carregada, a camada de informao proveniente do PostGIS comporta- se como qualquer outra camada vectorial (Figura 13) com permisses para ser editada, exportada, etc.
Figura 13 Conexo base de dados kuanza no Postgis
Podem-se criar ainda subconjuntos de dados a partir de uma camada PostGIS, especificando-se uma determinada query de forma a limitar as features que so 31
carregadas (Figura 14) e serem visualizados posteriormente em ambiente de edio (Figura 15)
Figura 14 Query e Exportao da camada de informao do PostgreSQL (Post Gis, 2011)
Figura 15 Disponibilizao da informao classificada em ambiente Quantum Gis
De acordo com (IBGE, 1998) as operaes realizadas o Quantum GIS permitiu-nos: a) Realizar a conexo com dados espaciais, atravs de tabelas do sistema gerenciador de banco de dados PostgreSQL utilizando o mdulo PostGIS; b) Conexo com arquivos shapefile (shp) com o auxlio da biblioteca GDAL/OGR (Geospatial Data Abstraction Library/ Simple Feature Library), incluindo; 32
c) Integrao com o SIG-GRASS (Geographic Resources Analysis Support System), permitindo a visualizao, edio e analises dos dados vectoriais e rasters; d) Rpido acesso a camadas vectoriais de diversas projeces; e) Criao de Mapas Temticos; f) Exibio do contedo dos atributos de uma tabela; g) Preparao e exportao do arquivo. map;
4.3.1.2 - Sistema Gerenciador de Banco PostgreSQL e Mdulo PostGis
De entre os produtos existentes no mercado e compatveis com o MapServer, como Oracle, Oracle Spatial, MySQL, PostgreSQL+PostGIS, o escolhido foi o Postgree por ser um SGBD em constante actualizao e aperfeioamento, possibilita o armazenamento tanto de dados alfanumricos quanto geogrficos, possuir uma grande comunidade mundial actuando no seu desenvolvimento e, pela robustez no armazenamento de grandes quantidades de informaes se comparado por exemplo como o MySQL, e alm de ser um software livres, o que lhe atribui uma grande vantagem com relao ao Oracle no que se refere aos custos (Giovanni Manghi, 2011)
4.3.1.3 - Configurao do Postgre SQL/PostGIS
Aps a instalao, e de acordo com o sistema operativo, que possumos foram seguidos os passos apresentados: Configurao das conexes para aceder base de dados; Optimizao da configurao de PostgreSQL; Criao dos elementos necessrios (Base de Dados e utilizadores) essenciais para comear a trabalhar. Todos estes parmetros de configurao podem ser editados nos ficheiros de configurao da base de dados. No MS Windows encontram-se em: C: \Program Files\postgresql\8.4\data e foi criado ao longo do processo de instalao uma palavra- chavepara a segurana do mesmo. O PostgreSQL demonstrou ser um sistema de bases de dados muito verstil, capaz de funcionar em ambientes de muitos baixos recursos e ambientes compartilhados com uma grande variedade de outras aplicaes.
4.3.1.4 Configurao do MapServer
A configurao do MapServer por defeito necessita para o seu pleno funcionamento de alguns softwares tais como: Servidor HTTP com suporte para CGI; Utilitrios do Mapserver: shp2img, shptree, sortshp, etc; Proj.4 (proj, cs2cs) motor de projeces; GDAL/OGR (ogr2ogr, gdalwarp, gdaladdo;) Outras aplicaes SIG: QGIS, gvSIG, Kosmo, uDIG, vrios CS; Frameworks de SIG Web pMapper, Open Layers, etc.
A aplicao MapServer utilizada obedece a seguinte estrutura: Mapas Os mapas so os dados de entrada e devem estar em um formato que possa ser lido pelo MapServer; MapFile O MapFile um arquivo de extenso. map, em formato texto puro, que faz todas as definies e configuraes iniciais necessrias 33
para execuo de uma aplicao MapServer. Este arquivo lido pelo MapServer em cada interaco do usurio com a aplicao e define diversas caractersticas da aplicao como: os mapas a serem disponibilizados, como estes mapas sero apresentados (cor, simbologia, escala de aproximao, etc;) Formulrio de inicializao uma declarao em HTML que enviar ao executvel do MapServer os parmetros bsicos para a inicializao da aplicao, tais como o caminho do MapFile e endereo (URL) do MapServer CGI; Arquivos Template Os arquivos Template definem a interface ou design da aplicao, como os componentes gerados pelo MapServer.
4.3.1.5 - Framework de desenvolvimento p.mapper
O Framework p.mapper uma ferramenta de rpido desenvolvimento de solues SIG-WEB que utilizam o servidor de mapas MapServer (Pmapper, 2009). um software livres que rene em sua arquitectura a organizao de um cdigo-fonte em linguagens de programao PHP, J avaScript e MapScript que possibilita a configurao de forma organizada e que pode ser customizada com facilidade. Est disponvel para download directo do site dos desenvolvedores (http://www.pmapper.net). Foram testados vrios Framework para este trabalho (como chameleon e Open Layers) e o p.mapper foi seleccionado pela sua facilidade e versatilidade. O p.mapper oferece diversos recursos para o desenvolvimento de aplicaes WEB-SIG. De acordo com P.mapper (2009) os principais recursos desta ferramenta so: 1. Recursos de Zoom e Pan implementados atravs de DHTML (DOM); 2. Compatibilidade com os principais navegadores Web (browsers): Mozila/Firefox, Netscape, Internet Explorer, Opera, Google Chrome; 3. Ferramenta de Zoom e Pan tambm acessveis via teclado, boto de rolamento (wheel) do mouse e mapa de referncia (mini mapa); 4. Funes de consulta do banco de dados (identificao, seleco e pesquisa); 5. Listagem de consultas do banco de dados com junes de tabelas e hyperlinks; 6. Funcionalidades de impresso: HTML e PDF; 7. Funes para clculo de reas de distncias; 8. Download de mapas (imagens em vrias resolues e formatos). Neste trabalho foi utilizada a verso 3.2.0 (verso estvel) do p.mapper, o que facilitou o desenvolvimento do SIG-WEB. Para gerar o mapa temtico foi necessrio criar o arquivo mapfile (.map) com a indicao das camadas que acessam o SGBD PostgreSQL+PostGIS. Tambm foram feitas outras configuraes nos arquivos do p.mapper para modificar o design da pgina.
4.3.1.6 - Sistema Operacional e Servidor Apache para a Internet
O sistema operacional escolhido para ser utilizado junto ao servidor deste trabalho foi o da Microsoft Windows Os conhecimentos mnimos desse sistema, do seu funcionamento, da sua histria e do seu contexto foram indispensveis para a sua escolha, no obstante ser um software comercial. A sua compatibilidade com os aplicativos propostos neste trabalho foi bastante integradora e satisfatria. Um programa servidor o responsvel por aceitar ou recusar pedidos via http de clientes navegadores e servi-los com respostas http. 34
O Servidor Web Apache largamente utilizado no mundo todo, um servidor Web open-source, altamente confivel, configurvel e extensvel, compatvel com varias tecnologias de contedo dinmico (como PHP e CGI). Esta liderana deve-se ao facto de possuir um excelente desempenho. composto de mdulos, cada um implementando uma caracterstica diferente e aumentando a funcionalidade do servidor, possui um alto nvel de personalizao, portabilidade, vasta documentao disponvel, baixo custo e pode ser executado em diferentes plataformas (Unix, Linux, Windows, etc.). Outra vantagem do Apache est na sua capacidade para a incluso dos protocolos mais actualizados. Fornece ainda o cdigo-fonte completo e no possui licenas restritivas, podendo ser configurado para diferentes funes. A instalao padro do software configura uma estrutura de directrios, conforme apresentado na tabela 3.
Directrios Contedos Bin Programas e utilitrios do Apache Cgi-bin Scripts CGI Conf Arquivos de configurao do Apache Icons Documentos, imagens, dados do Apache. onde est colocado o contedo que ser publicado na Web Include cones que Apache exibe nas mensagens de erro e informao. Logs Arquivos de cabealhos da linguagem C Que podem ser utilizados por desenvolvedores para integrar aplicaes com o Apache. Manual Manual on-line do Apache Modules Mdulos do Apache Ab Ferramenta de medida de desempenho do Apache Apxs Ferramenta para construir e instalar mdulos de extenso Dbmmanage Cria e actualiza os arquivos de autenticao de usurios Htcacheclean Limpa a cache de disco Logresolve Resolve nomes de hosts para endereos IP nos arquivos log do Apache Log_Server_Status Script perl que obtm informaes de status do servidor Tabela 3 Estrutura de directrios do Apache (Giovanni Manghi, 2011)
35
4.5 - Padronizao e Modelao do Sistema
A composio da base de dados geogrficos deu-se atravs da definio dos dados de interesse geolgico, entre as diferentes fontes e formatos existentes e disponveis e, da elaborao de procedimentos que garantissem a integrao dos dados. A partir da base cartogrfica em formato de papel, adquirida atravs do Instituto Geogrfico e Cartogrfico de Angola IGCA, foram seleccionados os elementos tais como diviso administrativa por municpios, rodovias, rios, e ainda a partir da carta geolgica da bacia do kuanza tambm em formato de papel foram retiradas as informaes concernentes a geologia, estratigrafia, tectnica, limite dos blocos e os respectivos poos em onshore e offshore.
4.5.1 - Soluo Implementada
Para o xito do aplicativo proposto, necessitamos de um servidor Web (servidor de mapas) com suporte PHP e suporte para aplicaes CGI, ademais necessitamos tambm de um conjunto de livrarias que permitem a manipulao de informao geogrfica. Um pacote que j est preparado e que possui todas estas caractersticas o MapServer for Windows publicado na pgina de internet do MapTools (Figura 15) onde podem ser encontradas ainda uma srie de ferramentas, as quais aconselhvel revisar, descarregar e instalar.
Figura 16 pgina de internet do MapTools
36
Descarregamos a verso desejada e instalamos (Figura 16). Uma das vantagens que nos oferece o uso do ms4w e do maptools que projectos bastante activos e constantemente actualizados com novas funcionalidades. A instalao do mapserver obedeceu os seguintes procedimentos:
1. Seleco dos aplicativos a instalar (Apache com suporte PHP servidor Web; MapServer CGI; MapScript Framework / P.mapper e todos os aplicativos de suporte para informao geogrfica especialmente GDAL/OGR e PROJ Utilities); 2. Local de instalao (recomendvel ser feita na raiz); 3. Definio da porta; 4. Descarregar o ms4w; 5. O ms4w cria uma estrutura preparada para o MapServer; 6. Criar o servio do Apache e inici-lo.
A instalao foi realizada a nvel local do computador ou seja (localhost 127.0.0.1).
Figura 17 Fases de instalao do MS4W
37
As aplicaes instaladas surgem no final da pgina inicial do MapServer (Figura 17) Os ficheiros e directrios resultantes localizam-se por defeito em: C: \ms4w\Apache\conf\httpd.conf; C: \ms4w\Apache; C:\ms4w\apache\htdocs http//localhost/; C:\ms4w\apache\cgi-bin http//localhost/cgi-bin; Seguidamente foram editados alguns ficheiros de configurao como apresentados: C: \WINDOWS\system32\drivers\etc\hosts e acrescentou-se: 127.0.0.1 Nome_servidor. O ficheiro de configurao de PHP php.ini encontra-se em C: \ms4w\Apache\cgi- bin\php.ini (Figura 18)
Figura 18 organizao dos ficheiros do ms4w
Uma vez terminada a instalao do servidor Web, o MapServer cria um sistema de pastas e subpastas onde encontramos todos os ficheiros necessrios para a futura aplicao (Figura 19).
38
Figura 19 Sistema organizacional do MapServer for Windows
Necessitamos porm, uma aplicao que nos facilite a publicao dos dados geogrficos. A aplicao escolhida foi o p.mapper. Para a sua instalao descarregou-se o package pmapper-4.0.0-ms4w.zip do endereo seguinte: http://www.pmapper.net e seguidamente descompactou-se o mesmo e copiaram-se as pastas contidas para C: \ms4w deixando o Windows subscrever as pastas e ficheiros pr-existentes. de realar que a lista completa das directivas presentes no php.ini encontra-se no manual da pgina inicial do PHP http://php.net/manual/en/ini.core.php e para que as alteraes tenham o efeito necessrio deve-se voltar a reiniciar o Apache (Figura 20). No Windows podemos faz-lo atravs da ferramenta services que se encontra nas ferramentas de administrao, no painel de controlo ou atravs da linha de comandos.
39
Figura 20 reiniciar o servidor para actualizar as mudanas
Findo este processo verificamos que na instalao MS4W j est presente um script phpinfo http://127.0.0.1 (Figura 21 e 22)
Figura 21 pgina inicial do MapServer for Windows verso 3.0.1
40
Figura 22 pgina inicial do MapServer for Windows verso 3.0.1 com o Framework p.mapper instalado
O Framework p.mapper apresenta de inicio um WebSIG sensvel e muito fcil de utilizar. O mesmo apresenta dados geogrficos inseridos por defeito na aplicao e nos oferece a vantagem de somente nos preocupar com a qualidade dos dados. De salientar que este Framework possui uma classe de PHP que por excelncia nos permite adicionar funcionalidades, podemos considera-lo como sendo bastante flexvel.
4.5.2 - Desenvolvimento do sistema
A configurao do aplicativo teve incio com a instalao e configurao do servidor Apache com o PHP, em seguida foram instalados a partir das fontes as bibliotecas seguintes: proj; gd; libpng; libgeotiff; geos; postgreSQL, postgis, gdal e o MapServer. normal a medida que eram requeridas algumas dependncias destas bibliotecas no processo de compilao, outros pacotes tambm foram baixados, instalados e configurados. O passo seguinte foi o de exportar as feies geogrficas que estavam no formato shapefile para o directrio ms4w e para o banco de dados espaciais. Tal procedimento foi realizado utilizando o plugin SPIT do Quantum-Gis 1.6. Posterior a transferncia de ficheiros, foi gerado o arquivo mapfile.map que no mais do que um arquivo de configurao para apresentao de camadas de informao, baseadas no software MapServer. Este arquivo apresenta o formato de texto, e foi editado a partir do Notepad ++
Na criao do arquivo mapfile foi utilizado o plugin MapServer Export do QGis. -nos extremamente til, na etapa da determinao da regio geogrfica abrangida pelos dados geogrficos envolvidos no nosso projecto e para que se tenha uma configurao bsica para o nosso mapfile, que posteriormente so apenas necessrias pequenas transformaes de pormenor.
41
A aparncia do arquivo mapfile Geokuanza pode ser visto a seguir:
No exemplo so observveis as configuraes do mapa, projeco, a extenso do mapa, localizao dos shapefiles, a resoluo, e o tipo de fonte utilizado.
Explicando a tag:
MAP EXTENT 282112.97 8782512.93 442500.04 9100266.09 # Limites mximos e mnimos admitidos pelo mapa
UNITS meters # Unidades de medidas a ser apresentado pelo mapa
SIZE 600 500 # Tamanho da tela de apresentao do WebSIG
SHAPEPATH "../../../Geokuanza" # Caminho do arquivo shape; obrigatrio que os trs arquivos (shx, dbf, shp) estejam na mesma pasta)
SYMBOLSET "../common/symbols/symbols-pmapper.sym" # Caminho onde esto os smbolos a serem utilizados na renderizao do mapa
FONTSET "../common/fonts/msfontset.txt" # Caminho onde esto alocados as fontes para insero de texto no mapa
RESOLUTION 96 IMAGETYPE png # formato da imagem inserida no mapa
INTERLACE OFF # status de visibilidade off | default
PROJ ECTION "+proj=utm +zone=33 +south +ellps=WGS84 +datum=WGS84 +units=m no_defs" # Projeco a ser apresentada no mapa
END
4.6 - Desenho da Interface
Para a personalizao da interface iniciou-se a edio dos seguintes ficheiros:
1. Config/default/pmapper_demo.map
Este arquivo contm as configuraes do mapa como sendo a projeco, extenso do mapa, formatao dos smbolos e letras, barra de escala, as camadas do mapa, etc; Obs.: o smbolo # significa comentrio e no se torna visvel no aplicativo
#INICIO DO WEB GIS \ GEOKUANZA-ANGOLA # MAP EXTENT 282112.97 8782512.93 442500.04 9100266.09 UNITS meters SIZE 600 500 SHAPEPATH "../../../pmapper_demodata" SYMBOLSET "../common/symbols/symbols-pmapper.sym" FONTSET "../common/fonts/msfontset.txt" RESOLUTION 96 IMAGETYPE png INTERLACE OFF PROJ ECTION "+proj=utm +zone=33 +south +ellps=WGS84 +datum=WGS84 +units=m +no_defs" END LAYER #inicio da camada NAME TYPE Raster STATUS OFF DATA 'Limites da bacia do kuanza.jpg' MINSCALE 1000000 PROJ ECTION #"Init=epsg:4326" "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs no_defs" END METADATA #Inicio da definio dos metadados "DESCRIPTION" "Limites Administrativos" "LEGENDICON" "images/legend/dem.png" "ows_title" "Limites Administrativos" END END
43
2. Config_default.xml
O arquivo config_default.xml um arquivo do tipo xml que permite organizao hierrquica dos temas. Os temas devem localizar-se dentro de categorias e subdivididos em grupos e subgrupos. A configurao requer a edio de vrias seces. Seguidamente so apresentadas algumas que foram realizadas:
Este arquivo de nos permite modificar o idioma de origem do aplicativo para um outro nome. <locale> <defaultLanguage>br</defaultLanguage> <defaultCharset>UTF-8</defaultCharset> <map2unicode>1</map2unicode> </locale>
3. config/default/php_config.php
Os outros arquivos importantes so search.xml de pesquisa; php.ini na pasta cgi-bin do Apache. Existem vrias configuraes que podem ser feitas a partir deste arquivo. Uma das definies de interesse para este trabalho foi a de liberar as variveis de sesso session.use_cookies =0, que garantem que cada sesso inicialize a partir dos seus prprios parmetros definidos pelo mapa (extenso do mapa, projeco, tamanho da janela, etc. sem esta funo modificada as sesses subsequentes no carregam como esperado. Foram ainda editados para melhorias os seguintes arquivos: pm_cjs, de dialogo, e o de impresso.
Os testes da aplicao foram realizados em uma s mquina, isto , sem conexo com a rede, podendo acessar o contedo desejado atravs do endereo http://127.0.0.1 (localhost) e sendo possvel desta forma ligar e desligar as diversas camadas disponveis, realizar pesquisas, exportar imagens e tabelas de atributos em vrios formatos. Nos resultados ressaltam as variadas possibilidades de produo de documentos a partir dos mapas criados. No menu das ferramentas, foram criadas duas funes importantes que so: Impresso de mapas e Salvar mapa. Na impresso do mapa (Figura 23) possvel definir uma escala de representao diferente da sugerida, bem como a insero do mapa de referncia e o tipo de sada desejado. Existem dois formatos disponveis para impresso PDF e HTML.
Figura 23 janela de configurao de impresso
Em qualquer ocasio e por qualquer motivo podemos decidir guardar um mapa como uma imagem, esta opo nos permite especificar a resoluo (150, 200 ou 300 DPI). Quanto maior a resoluo, maior ser a qualidade da imagem e maior o tamanho do arquivo gerado. Est disponvel ainda a opo para a exportao de uma imagem georreferenciada (Geotiff), o que de igual forma gera um arquivo maior (Figura 24).
46
Figura 24 janela de configurao para salvar o mapa 4.8 - Anlise dos resultados
Inicialmente, foi definido como default opo de visualizar o mapa de localizao da regio. A tela inicial do aplicativo (Figura 25) consiste em dois painis, onde a direita onde se encontram as camadas de informao e a esquerda so apresentados os resultados das camadas solicitadas no aplicativo. A barra de ferramentas do sistema possui cones que permitem o manuseamento das informaes disponveis. Abaixo apresentamos com detalhes algumas das suas funes:
1) Zoom + Ferramenta que d o zoom crescente (aproximao) no mapa; 2) Zoom Ferramenta que d o zoom decrescente (afastamento) no mapa; 3) Informaes Detalha a informao da camada solicitada; 4) Pan Ferramenta utilizada para deslocar um mapa para se observar uma parte dele no mostrada na tela, conservando a escala inicial; 5) Zoom para todo o mapa Ferramenta que possibilita a visualizao de todo o mapa (retorna sua escala inicial); 6) Escala Ferramenta que permite definir a escala de visualizao no mapa; 7) Rgua Ferramenta que permite medir a distncia entre dois pontos no mapa; 8) Mover Ferramenta que permite movimentar-se a locais diferentes no mapa; 9) Actualizar Ferramenta que permite fazer um refresh no mapa; 10) Zoom para a seleco Ferramenta que permite aproximar uma rea de interesse no mapa; 11) Identificao automtica Ferramenta que permite fazer a identificao automtica de uma zona de interesse no mapa; 12) Zona de pesquisa Ferramenta de consulta cobertura geolgica da regio 47
Figura 25 Pgina inicial do Geokwanza 48
Na primeira etapa do trabalho, foram criadas vrias geometrias que representam os objectos da base de dados. Cada objecto representa um elemento geolgico como por exemplo, um rio ou uma camada geolgica e a cada objecto esto relacionados aos atributos que os caracterizam. No painel superior esquerdo (Figura 26), encontra-se disponvel uma caixa de texto dedicada pesquisar os corpos geolgicos da regio que deseja, tal como a litologia, as formaes presentes, e a estratigrafia. Clicando sobre ela aparecer um menu suspenso a partir do qual voc dever realizar a pesquisa.
Figura 26 Resultado da pesquisa seleccionando os objectos que representam a formao Luanda
Ao realizar uma consulta, os resultados sero expressos em objectos seleccionados que satisfaam a chave inserida. Todos os elementos encontrados sero destacados no mapa e uma janela ser aberta exibindo as informaes dos respectivos atributos (Figura 27).
Figura 27 Tabela de atributos resultante da pesquisa realizada 49
No canto inferior direito da aplicao est localizado o mapa de referncia baseado no mapa inicial do aplicativo. Ao utilizarmos as ferramentas de navegao, um ponto ou rectngulo de referncia criado nesta rea para indicar o posicionamento da janela do mapa relativamente extenso total da bacia sedimentar do kwanza. No lado direito do aplicativo encontramos o menu principal onde atravs dele podemos activar e/ou desactivar as camadas de informao que desejamos ver projectado no mapa (Figura 28).
Figura 28 imagem parcial de algumas camadas de informao habilitadas
possvel igualmente navegar no mapa de referncia fazendo directamente um clic sobre a rea de interesse.
Na Figura 29 possvel visualizar a interaco entre o mapa composto pela base cartogrfica que do IGCA Instituto Geogrfico e Cartogrfico de Angola, onde so exibidas: camadas geolgicas e nomenclaturas das regies.
50
Figura 29 geologia da bacia do kwanza sobreposta a diviso administrativa
apresentada as coordenadas UTM da posio do rato enquanto navegamos no aplicativo no canto inferior esquerdo (Figura 29)
Figura 29 Sistema de Coordenadas do aplicativo
4.9 Concluses
Aps longos meses de trabalho, para a adopo de software aberto no desenvolvimento do Geokwanza podemos considerar que foi possvel concretizar os objectivos que foram inicialmente preconizados. Estes objectivos passavam pelo estabelecimento de uma plataforma tecnolgica que permitisse suportar os vrios requisitos associadas a um SIG geolgico, em que os seus componentes fossem totalmente integrados, eliminando-se assim a necessidade de efectuar converso e transformao de dados.
A utilizao de softwares livres foi de grande importncia, tanto na questo de custos de implantao, quanto nos benefcios da sua utilizao e acesso. Outro factor importante de estar em conformidade com os Padres Internacionais de Interoperabilidade, colocando em evidncia a utilizao de tecnologias de padres abertos nos rgos pblicos e privados.
Os softwares livres utilizados neste trabalho Quantum GIS, PostgreSQL, PostGIS, map-server e p.mapper, so usados em todo o mundo tendo em vista o seu baixo custo de desenvolvimento e implantao. importante destacar o facto de vrias comunidades Web promoverem o aperfeioamento dessas tecnologias, contribuindo para a melhoria dos mesmos.
51
CAPTULO V CONSIDERAES FINAIS
5.1 Discusso
As diversas anlises exemplificadas sobre o Geokwanza mostraram que a capacidade de integrao de dados de diversas naturezas utilizando softwares livres aumenta a percepo da observao e da anlise, auxiliando de forma significativa compreenso do meio geolgico e fornecendo informaes para a tomada correcta de decises e implementao de projectos. Muitas outras informaes podero ser acrescentadas futuramente, pois o aplicativo oferece praticidade, podendo ser actualizado e/ou modificado a qualquer momento, segundo a necessidade da demanda. Os shapefiles na aplicao WebSIG apresentam-se armazenados no banco de dados Postgree/PostGIS e garantem aos utilizadores consultas dinmicas e actualizadas. Evidenciou-se neste trabalho que uma soluo baseada em softwares livres no deixa nada a desejar quando comparada com as solues proprietrias. Podendo destacar-se, o alto desempenho e portabilidade alcanado pelo aplicativo.
5.2 Limitaes
A migrao da geoinformao para a Web tem exigido que as tecnologias de informao envolvidas neste processo faam o acompanhamento, principalmente as exigncias de facilidades de compreenso e manipulao por parte dos utilizadores. Por trs dessa oferta de maiores facilidades ao utilizador existe uma maior complexidade tecnolgica para que a pretendida amigabilidade de interface seja um facto. Para a compreenso deste novo nvel de conhecimento, fez-se necessrio estudar e compreender alguns conceitos associados ao movimento do software livres, hardwares de alto processamento, softwares especficos de visualizao e aplicativos variados para divulgao de informao espacial na Web. A falta de experincia na criao de aplicativos WebSIG exigiu do autor bastante e prolongadas leituras. Foi normal no princpio da construo do Geokwanza, recorrer-se aos logs dos erros que de forma objectiva ajudam na identificao e correco de erros. O escasso nmero de utilizadores de softwares livres em Angola (Luanda) exigiu do autor um desdobramento mltiplo para um perfeito entendimento, planeamento e desenho da aplicao. A no disponibilidade de informao por parte das empresas detentoras foi o negativo do trabalho. Acredita-se que se houvesse boa vontade destas mesmas Instituies na cedncia de dados ou documentos o Geokwanza estaria muito bem servido de informao geolgica.
52
5.3 Desenvolvimentos futuros
Pretende-se realizar com um grupo de utilizadores um treinamento tcnico visando qualificao dos mesmos no manuseio do aplicativo, capacitando-os de maneira que possam realizar anlises, consultas, bem como actualizar o sistema com novos dados. Prope-se igualmente para prximos desenvolvimentos a insero de hiper ligaes que sero associados ao mapeamento cartogrfico, agregando mais subsdios sobre as camadas de informao disponveis. O autor prope-se a trabalhar em aplicaes SIG para algumas reas crticas em Angola tais como: Sade (distribuio das doenas); Meio Ambiente (monitorar reas protegidas); Turismo (locais de pontos tursticos); Agricultura (mapas de uso de sol e previso de safras); Planeamento Urbano (distribuio dos recursos das cidades); Comrcio (optimizao de pontos de comercializao); Polcia (distribuio espacial dos crimes); Utilidade Pblica (gua, esgotos, electricidade, telefones, etc.)
53
Referncias bibliogrficas
ABOUT P.MAPPER, 2010, Pgina About p.mapper (URL:http://svn.pmapper.net/trac/wiki). A MAPSERVER PHP/MAPSCRIPT FRAMEWORK, 2010, Pgina Documentation (URL: http://www.pmapper.net/, consulta em 05/01/2011). ARAJ O, A.G., PREVALOV, O.V., GUIMARES, F.R., KONDRATIEV, A.I., TSELIKOV, A.F., KHODIEV, V.L., POLSKOI, F.R., AGUEES, Y.I., VOINOVSKI, A.S., SUNDA, P. & J OAQUIM, A.,1998, Carta dos recursos minerais escala 1:1000 000. Repblica de Angola, IGEO. BURROUGH PA, MCDONNELL RA, 1998, Princpios de Sistemas de Informao Geogrfica. Oxford University Press. CMARA, G., CASANOVA, MA., HEMERLY, A.S., MAGALHES., G.C., MEDEIROS, C.M.B., 1996, anatomia dos sistemas de informao geogrfica, Campinas, Unicamp. CARVALHO, H., 1983, Notice explicative preliminaire sur le geologie de lAngola. Instituto Geolgico de Angola, Luanda. DUARTE - MORAIS, M.L., CASTELLANO, M.C., PUTIGNANO, M.L & SEROSSO, I., 2004, the tectono - sedimentary evolution of the kwanza basin, Angola The colloquium Africa Geology, Orleans. DOCUMENTATION, 2010, Pgina Documentation (URL: Http://php.net/; http://www.php.net/docs.php, consulta em 28/02/2011). DOCUMENTATION PROJ ECT, 2010, Pgina Documentation Project (URL Http://www.apache.org/; http://httpd.apache.org/docs-project/, consulta em 28/01/2011). 54
FRAMEWORK PMAPPER 2011, Pgina do pmapper (URL: http://www.pmapper.net/, consulta em 10/02/2011). GEOLUANDA, 2000, Int. Conf., Guide Book Luanda, Benguela, Dombe Grande. GEOSPATIAL DATA ABSTRACTION LIBRARY, 2011, Pgina do Geospatial Data Abstraction Libraryc (URL Http://www.gdal.org/, consulta em 04/04/2011). GFOSS.IT, 2011, Associao Italiana de Sistemas de Informao Geogrfica Livres (URL: http://www.gfoss.it/, consulta em 04/02/2011). GIS@LINCOLN, 2010, Pgina da Lincoln University, (http://oldlearn.lincoln.ac.nz/gis/gis/intro_data_structures_test_htm/, consulta em 28/01/2011). GIOVANNI M., 2011, Formao em software GFOSS. Lisboa ITPUG, 2010, Associao Italiana de utilizadores de PostgreSQL (URL: http://www.itpug.org/, consulta em 17/11/2010). J NIOR, SILVA., NEBATINI, NILSON., 2008, Tutorial bsico em Sistemas de Informao Geogrfica para o Quantum GIS version 0.8.1, (URL: http://www.geolivre.com.br, consulta em 10/02/2011). KOBBEN, B., LEMMENS, R., 2006, Department of Geoinformation Processing, (URL: http://ggs.gmu.edu, consulta em 20/04/2011). MAPSERVER 6.0.1 DOCUMENTATION, 2010, Pgina do MapServer (URL http://mapserver.org/documentation.html, consulta em 14/01/2011). MITASOVA, H & MITAS, L., 1994, surfaces and modeling. Grass Clippings. OPEN SOURCE GEOSPATIAL FOUNDATION, 2010, Pgina do Open Source Foundation (URL http://www.osgeo.org/, consulta em 15/01/2011). OPEN GEOSPATIAL CONSORTIUM, 2011, (URL Http://www.opengeospatial.org/ consulta em 15/01/2011). 55
OGR SIMPLE FEATURE LIBRARY, 2011, (URL Http://www.gdal.org/ogr/ consulta em 16/01/2011). POSTGRESQL, 2011, Pgina do PostgreSQL, (URL: http://www.postgresql.org/, consulta em 20/10/2011). POSTGIS, 2011, Pgina do PostGIS, (URL: http://postgis.refractions.net/, consulta em 23/04/2011). PGADMIN, 2010, Pgina do PgAdmin (URL: http://www.pgadmin.org/, consulta em 26/04/ 2010). QUANTUM GIS, 2010, Pgina do Quantum Gis (URL: http://www.qgis.org/, consulta em 24/04/2010). THE PHP COMPANY, 2010, Pgina do The PHP Company (URL http://www.zend.com/en/, consulta em 14/04/2011). UCHOA, 2004, H. N., FERREIRA, P. R. Geoprocessamento com software livre (URL: http://www.geolivre.com.br, consulta em 20/10/2011). WELCOME TO THE QUANTUM GIS PROJ ECT, 2011, Pgina Welcome to the QUANTUM GIS (URL: Project Http://qgis.org/, consulta em 7/03/2011). WIKIPDIA, ENCICLOPDIA LIVRE, 2011, Pgina Wikipedia enciclopdia (URL: Http://en.wikipedia.org/wiki/Web_Feature_Service, consulta em 10/01/2011).). WIKIPDIA, ENCICLOPDIA LIVRE, 2011, Pgina Wikipedia enciclopdia (URL: Http://en.wikipedia.org/wiki/Web_Coverage_Service, consulta em 10/01/2011).