Sei sulla pagina 1di 132

IMPLEMENTAO DE UM SISTEMA DE INFORMAO GEOGRFICA NUMA AUTARQUIA UTILIZANDO SOFTWARE LIVRE E DE CDIGO ABERTO

Antnio Jos Fernandes da Silva

IMPLEMENTAO DE UM SISTEMA DE INFORMAO GEOGRFICA NUMA AUTARQUIA UTILIZANDO SOFTWARE LIVRE E DE CDIGO ABERTO

Dissertao orientada por Professor Doutor Jorge Gustavo Rocha

Novembro de 2010

ii

AGRADECIMENTOS
Foram vrias as pessoas que contriburam, de forma diversa, para que este trabalho pudesse ser levado a bom termo. A todas elas que, directa ou indirectamente, me deram apoio, incentivo, equilbrio e amizade, o meu mais sincero agradecimento. Em especial gostaria de agradecer s seguintes pessoas e instituies: Esta dissertao no poderia ter sido realizada sem a orientao, apoio, ensinamentos e amizade do Professor Jorge Gustavo Rocha, a quem em primeiro lugar, expresso o meu reconhecimento. Cmara Municipal de gueda, na pessoa do seu presidente, Dr. Gil Nadais, por me ter aberto as portas da autarquia para o desenvolvimento deste trabalho. Aos meus colegas e amigos Miguel Tavares, Jacinto Estima, Hugo Martins e Hugo Teixeira, pelo apoio e incentivo constantes. Professora Ana Rita Calvo pela amizade, incentivo, ajuda, capacidade critica e sugestes dadas ao longo de todo o Mestrado. Aos meus pais e irm, que me deram as ferramentas que me capacitaram para o desenvolvimento desta tese e para a vida em geral. Por fim, e em especial, gostaria de agradecer minha esposa Adriana, pela disponibilidade, apoio e compreenso pelas minhas ausncias no decurso deste trabalho e ao meu filho Miguel que, apesar de ainda pequeno, me ajudou bastante com o seu sorriso dirio do tamanho do mundo.

iii

IMPLEMENTAO DE UM SISTEMA DE INFORMAO GEOGRFICA NUMA AUTARQUIA UTILIZANDO SOFTWARE LIVRE E DE CDIGO ABERTO RESUMO
Os Sistemas de Informao Geogrfica e as Cmaras Municipais desde cedo mantm um relacionamento estreito. A importncia dos SIG nestas organizaes, tem vindo a crescer paulatinamente ao longo dos tempos, passando de aplicaes instaladas num computador pessoal, a sistemas distribudos, transversais a toda a organizao, com benefcios evidentes. O fenmeno do recente paradigma do software, o FOSS (Software Livre e de Cdigo Aberto) tem vindo tambm a ganhar um espao de destaque nos anos mais recentes, apresentando nos mais diversos domnios, alternativas credveis ao software proprietrio. O FOSS para SIG, no foge a esta regra e existem opes, que cobrem todo o ciclo de vida da Informao Geogrfica, quer em qualidade quer em quantidade. Neste contexto, assume especial relevncia o estudo da melhor forma de introduo destas tecnologias numa autarquia, seja atravs de uma implementao de raiz, ou da migrao a partir de software proprietrio, por forma a conseguir demonstrar que o GFOSS pode assumir um papel de relevo nas autarquias desempenhando com sucesso todas as tarefas. O trabalho aqui apresentado, reflecte duas facetas distintas mas

complementares. Por um lado apresenta o desenvolvimento de uma metodologia de implementao de GFOSS numa autarquia, por outro um caso de estudo, do municpio de gueda, que migrou e desenvolveu aplicaes Web SIG em FOSS, projecto este que serviu de inspirao para a formulao da metodologia referida.

iv

IMPLEMENTATION OF A GEOGRAPHIC INFORMATION SYSTEM IN LOCAL GOVERNMENT USING FREE AND OPEN SOURCE SOFTWARE ABSTRACT
The Geographic Information Systems and municipalities earlier demonstrated a close relationship. The importance of GIS in these organizations has been growing steadily over time, from applications installed on a personal computer, to the distributed systems across the entire organization, with obvious benefits. The phenomenon of the recent paradigm of software, FOSS (Free and Open Source Software) has also been gaining a place of prominence in recent years, featuring in many fields a credible alternative to proprietary software. FOSS for GIS, is no exception to this rule and offers options that cover the entire lifecycle of Geographic Information Systems, both in quality and in quantity. In this context it is particularly important study the best way to introduce these technologies in a local authority, either through an implementation from scratch, or by the migration from proprietary software in order to be able to demonstrate that the FOSS GIS can play a major role in the local authority performing all tasks successfully. The work presented here reflects two distinct but complementary facets. On the one hand presents the development of a methodology for implementing a FOSS GIS in a municipality, on the other, a case study in the municipality of gueda, who migrated and developed in FOSS GIS Web applications, a project that served as inspiration for the formulation the methodology above.

PALAVRAS-CHAVE
Autarquias Interoperabilidade Sistemas de Informao Geogrfica Software Livre e de Cdigo Aberto Standards

KEYWORDS
Local Government Interoperability Geographic Information Systems Free and Open Source Software Standards

vi

ACRNIMOS E DEFINIES
AMRia Associao de Municpios da Ria AmbiRia Gesto Ambiental na Regio da Ria de Aveiro API Application Programming Interface BSD - Berkley Software Distribution CAD Desenho Assistido por Computador (Computer Aided Design) CBA Anlise Custo Benefcio (Cost-Benefit Analysis) CIRA Comunidade Intermunicipal da Regio de Aveiro COTS Commercial Off-The-Shelf Software DXF Drawing Exchange Format EPLoc Software Desktop da ESRI Portugal para a impresso de plantas de localizao. ESRI Environmental Systems Research Institute ETRS 89 Sistema de Referncia Terrestre Europeu (European Terrestrial Reference System) FAQ Perguntas Frequentes (Frequent Asked Questions) FOSS Software Livre e de Cdigo Aberto( Free and Open Source Software) FOSS4G Free and Open Source Software for Geospatial Conference FSD Free Software Definition FSF Free Software Foundation GAMA Grande rea Metropolitana de Aveiro GFOSS Software Livre e de Cdigo aberto para SIG (Geospatial Free and Open Source Software) GML Geography Markup Language GNU GNU is Not Unix GPL GNU Public License GProc Software da ESRI Portugal para Gesto de Processos Urbansticos GPS Sistema Global de Posicionamento (Global Positioning System)

vii

GRASS - Geographic Resources Analysis Support System GUI Interface Grfico (Graphical User Interface) gvSIG genertalitat valenciana Sistemas de Informacin Geografica IG Informao Geogrfica IGT Instrumentos de Gesto do Territrio INSPIRE Infrastructure for Spatial Information in the European Community IRC Internet Relay Chat JVM Mquina Virtual de Java (Java Virtual Machine) LGPL Lesser GNU Public Lincense LTS Suporte a Longo Termo (Long Term Support) + MARia Mais Modernizao Administrativa na Ria MIT Instituto de Tecnologia de Massachusetts ( Massachusetts Institute of Technology) NASA - National Aeronautics and Space Administration ngXIS Software desenvolvido pela Novageo Solutions para a leitura de cartografia multicodificada por parte de softwares CAD OGC The Open Geospatial Consortium OPL - Open Public License OSD Open Source Definition OSGeo The Open Source Geospatial Foundation OSI Open Source Software Iniciative OSS Software de Cdigo Aberto (Open Source Software) PDA Personal Digital Assistant PMOT Plano Municipal de Ordenamento de Territrio PDM Plano Director Municipal RAN Reserva Agrcola Nacional REN Reserva Ecolgica Nacional SAGA System for Automated Geoscientific Analisys

viii

SGBDR Sistema de Gesto de Bases de Dados Relacional SIG Sistema de Informao Geogrfica SIGMA Sistema Integrado de Gesto Autrquica SIGRia Sistema de Informao Geogrfica da Ria de Aveiro SLD Styled Layer Descriptor SO Sistema Operativo SWOT Foras, Fraquezas, Oportunidades e Ameaas (Strengths, Weaknesses , Opportunities and Threats) TI Tecnologias de Informao UNAVE Associao para a Investigao e Formao Profissional da Universidade de Aveiro WCS Web Coverage Server WFS Web Feature Service WFS-T Transactional Web Feature Service WMS Web Map Service VPN Virtual Private Network

ix

NDICE
AGRADECIMENTOS.................................................................................iii RESUMO................................................................................................. iv ABSTRACT............................................................................................... v PALAVRAS-CHAVE.................................................................................. vi KEYWORDS............................................................................................ vi ACRNIMOS E DEFINIES...................................................................vii NDICE DE TABELAS............................................................................. xiii NDICE DE FIGURAS............................................................................. xiv 1 INTRODUO...................................................................................... 1 1.1 Objectivos.................................................................................... 4 1.2 Metodologia.................................................................................. 5 1.3 Estrutura da Tese..........................................................................6 2 O IMPACTO DA INFORMAO GEOGRFICA NAS AUTARQUIAS...........7 2.1 Estrutura das Autarquias Locais...................................................7 2.2 A Informao Geogrfica nas Autarquias.....................................9 2.3 Os SIG nas Autarquias ...............................................................11 2.3.1 O Processo de implementao de um SIG numa Autarquia....14 2.3.2 Os Utilizadores de SIG numa Autarquia..................................17 2.4 Concluses.................................................................................19 3 O SIG NOS MUNICPIOS DA REGIO DE AVEIRO CIRA.....................20 3.1 A CIRA........................................................................................ 20 3.2 O Projecto SIGRia.......................................................................21 3.3 Levantamento de Tecnologias e Ferramentas SIG Utilizadas nas Autarquias da CIRA...............................................................................23 3.3.1 Levantamento das tecnologias e ferramentas SIG utilizadas. 23 3.3.2 Anlise das reas funcionais utilizadoras de ferramentas SIG ............................................................................................................. 26 3.4 Concluses.................................................................................27 4 O SOFTWARE LIVRE DE CDIGO ABERTO E OS SIG..........................28 4.1 O FOSS....................................................................................... 28 4.1.1 Software Livre........................................................................29 4.1.2 Software Open Source............................................................30 4.1.3 Software Livre vs. Software de Cdigo Aberto........................31 4.1.4 Porqu utilizar Software Livre e de Cdigo Aberto? ...............34 4.2 Software Livre e de Cdigo Aberto para SIG...............................37 4.2.1 A Fundao OSGeo.................................................................38 4.3 Concluses.................................................................................38 5 CASOS DE UTILIZAO DE TECNOLOGIAS LIVRES E DE CDIGO ABERTO NA ADMINISTRAO LOCAL....................................................39 5.1 Regio do Algarve Algarve Digital...........................................39 5.2 Municpio de Albufeira................................................................40 5.3 Municpio de Vale de Cambra.....................................................41 5.4 Municpio de Mogadouro............................................................42
x

5.5

Concluses.................................................................................43

6 DEFINIO DO PLANO......................................................................44 6.1 Consideraes Gerais.................................................................44 6.1.1 Alcance do Sistema................................................................45 6.1.1.1 SIG Desktop........................................................................45 6.1.1.2 Infra-estrutura SIG..............................................................46 6.1.2 Migrao/Implementao.......................................................47 6.2 Plano de implementao/Migrao da Infra-estrutura SIG.........48 6.2.1 Fase 1 Preparao................................................................49 6.2.1.1 Constituio da Equipa (grupo de trabalho).......................49 6.2.1.2 Motivao e Definio dos Objectivos................................50 6.2.1.3 Elaborao do Plano de Introduo de GFOSS...................52 6.2.2 Fase 2 Anlise de Requisitos do Sistema.............................52 6.2.2.1 Workshops Tcnicos............................................................52 6.2.2.2 Anlise dos Requisitos dos Utilizadores..............................54 6.2.2.3 Anlise Custo-Benefcio .....................................................55 6.2.3 Fase 3 Especificao do Sistema.........................................57 6.2.3.1 Determinao dos Requisitos do Sistema..........................57 6.2.3.2 Definio do Modelo Lgico e Desenho da Base de Dados 59 6.2.3.3 Seleco do Software.........................................................61 6.2.3.4 Elaborao de Proposta de Instalao................................62 6.2.4 Fase 4 Instalao e Avaliao do Software...........................63 6.2.4.1 Instalao de Software (em contexto real).........................63 6.2.4.2 Avaliao Preliminar...........................................................65 6.2.4.3 Testes de Benchmark.........................................................65 6.2.4.4 Plano de Implementao Total............................................66 6.2.5 Fase 5 Implementao e Manuteno do Sistema...............67 6.2.5.1 Implementao do Sistema................................................67 6.2.5.2 Manuteno do Sistema.....................................................68 6.3 Concluses.................................................................................70 7 CASO DE ESTUDO............................................................................. 71 7.1 Enquadramento..........................................................................71 7.2 Implementao..........................................................................71 7.2.1 Avaliao da organizao.......................................................72 7.2.2 Software Desktop...................................................................73 7.2.3 Software Servidor...................................................................78 7.2.3.1 Sistema de Gesto de Bases de Dados Espaciais...............79 7.2.3.2 Servidor Web SIG................................................................80 7.2.4 Desenvolvimento das Aplicaes...........................................81 7.2.4.1 Aplicao de Gesto de Elementos Publicitrios................82 7.2.4.2 Aplicao de Emisso de Plantas de Localizao...............83 7.2.4.3 Aplicao de Discusso Pblica de PMOT ..........................83 7.3 Concluses.................................................................................84 8 CONSIDERAES FINAIS E TRABALHOS FUTUROS............................85 8.1 Concluses gerais......................................................................85 8.1.1 Metodologia............................................................................86 8.1.2 Caso de Estudo.......................................................................86 8.2 Dificuldades................................................................................87
xi

8.3

Trabalhos Futuros.......................................................................89

REFERNCIAS BIBLIOGRFICAS............................................................90 ANEXO 1 ORGANOGRAMA DA CMARA MUNICIPAL DE GUEDA........94 ANEXO 2 PLANO DE IMPLEMENTAO DE UM SIG DESKTOP..............95 ANEXO 3 SOFTWARE GFOSS DESKTOP...............................................97 ANEXO 3 SOFTWARE WEB SIG.........................................................113 ANEXO 4 -SOFTWARE SGBDR GEOGRFICO.......................................117

xii

NDICE DE TABELAS
Tabela 1: reas genricas de utilizao de um SIG numa autarquia . . .13 Tabela 2: Resumo da estrutura inicial do projecto SIGRia.....................23 Tabela 3: Estrutura SIG nas autarquias da Comunidade Intermunicipal em Novembro de 2008.........................................................................24 Tabela 4: Vantagens e desvantagens de FOSS e COTS.........................37 Tabela 5: Exemplos de Custos e Benefcios a ter em considerao no processo de implementao de um SIG...............................................57 Tabela 6: Critrios a ter em considerao para a seleco de GFOSS . 62 Tabela 7: Anlise de requisitos C.M. gueda........................................73 Tabela 8: Capacidades de acesso a SGBDR por parte de GFOSS desktop................................................................................................ 74 Tabela 9: Capacidades de acesso a dados por parte de GFOSS desktop. ............................................................................................................. 75 Tabela 10: Capacidades de acesso a formatos de dados standard OGC. ............................................................................................................. 76 Tabela 11: Funcionalidades para dados vectoriais dos GFOSS desktop. ............................................................................................................. 78 Tabela 12: Funcionalidades para dados raster dos GFOSS desktop......78 Tabela 13: Capacidade dos servidores de IG em implementar standards OGC...................................................................................................... 81 Tabela 14: Tabela resumo do software gvSIG.......................................99 Tabela 15: Tabela resumo do software uDIG.......................................102 Tabela 16: Tabela resumo do software OpenJUMP..............................105 Tabela 17: Tabela resumo do software Quantum GIS..........................108 Tabela 18: Tabela resumo do software SAGA......................................110 Tabela 19: Tabela resumo do software KOSMO...................................112 Tabela 20: Tabela resumo do software GeoServer..............................114 Tabela 21: Tabela resumo do software MapServer..............................116 Tabela 22: Tabela resumo do software PostGIS...................................118

xiii

NDICE DE FIGURAS
Figura 1: As diferentes categorias de software segundo Chao-Kuei ....32 Figura 2: Aplicao Algarve Acolhe......................................................40 Figura 3: Aplicao Mapa Interactivo....................................................41 Figura 4: Aplicao de visualizao e impresso de IGT (Instrumentos de Gesto do Territrio)........................................................................42 Figura 5: Mapa estatstico do Concelho de Mogadouro........................43 Figura 6: Exemplo de uma infra-estrutura SIG......................................46 Figura 7: Esquema ilustrativo do Plano de Implementao..................48 Figura 8: Imagem ilustrativa a aplicao desenvolvida para a gesto da publicidade........................................................................................... 83

xiv

INTRODUO

Quase tudo o que acontece, possui uma localizao. Ns, humanos, centramos a maior parte das nossas actividades na superfcie terrestre, ou nas suas imediaes (Longley et al, 2005). Uma simples viagem efectuada superfcie, pelo ar ou mesmo por baixo da terra, a construo de edifcios, estradas, pontes, barragens, diques, minas e a prospeco de minerais, gs ou petrleo, so alguns exemplos destas actividades. muito importante planear e monitorizar todas elas, e conhecer onde se desenvolvem, para assim se tomarem decises melhor fundamentadas e mais coerentes. Assim, a utilizao de Sistemas de Informao Geogrfica, (SIG) por parte das mais diversas organizaes, tem vindo a crescer a grande ritmo, tendo passado rapidamente do estatuto de ferramentas bastante especficas utilizadas por tcnicos especializados, para ferramentas que constituem o fundamento de qualquer anlise espacial rigorosa (Llario et al, 2004). Quase todas, seno todas as decises tm consequncias geogrficas, o que torna a localizao num importante atributo para qualquer actividade, quer seja poltica, de estratgia ou planeamento, podendo-se assim entender os SIG, como uma classe especial de sistemas que mantm o acompanhamento no s dos eventos, actividades e coisas, mas tambm onde estes ocorrem e existem (Longley et al, 2005). Um exemplo particular de organizaes que vm gradualmente enriquecendo os seus SIG o das autarquias, que nos ltimos anos tiveram vrios apoios por parte do governo central, que se traduziram em vrias medidas e aces polticas de fundo, promovidas atravs de vrios programas de incentivo ao investimento nesta rea. Cada vez mais, os municpios concebem a informao geogrfica como um recurso estratgico de incalculvel valor que necessrio gerir, actualizar, manter e disponibilizar. Se no passado os SIG estavam preparados para servir apenas um nico departamento, actualmente podem e devem ser o elemento transversal e integrador da informao dispersa pelos vrios servios de uma autarquia (Severino, 2006). Por vezes, associada publicidade de que esta tecnologia opera verdadeiros milagres, estas organizaes tm-se dotado de SIG mais ou menos complexos, que muitas vezes, e por razes distintas, no correspondem minimamente ao esperado. Como consequncia, alguns sistemas possuem funcionalidades desnecessrias, ou so completamente desajustados organizao onde

esto inseridos, tornando-se um factor de entropia e no o factor decisivo e aglutinador para o qual foram perspectivados, com todos os custos, monetrios e outros, que da advm. Assim, a implementao de um SIG dever considerar as necessidades da autarquia e deve ser o elemento agregador dos vrios servios, recolhendo, analisando, estruturando, integrando, armazenando e disponibilizando a informao geogrfica (Almeida et al, 2006). A estrutura SIG numa autarquia apresenta nos dias hoje, uma tendncia natural de crescimento e evoluo, quer da tecnologia quer das expectativas das pessoas em relao ao que desta se consegue extrair (Longley et al, 2005). A aquisio e implementao de extenses, aplicaes, ou pequenos desenvolvimentos medida que permitam novas funcionalidades, uma necessidade imposta pela evoluo e pelo tipo de informao que se produz, colocando grande enfoque sobre a escolha de software que suporte todos estes requisitos, aquando da seleco de tecnologia SIG e sua implementao numa organizao. Nos ltimos anos tem-se vindo a assistir introduo de um novo paradigma o software livre e de cdigo aberto (FOSS). Este, caracteriza-se pelo direito que concedido atravs da sua licena aos utilizadores, permitindo que estes possam utilizar o programa para qualquer propsito, onde se inclui o seu estudo, alterao ou redistribuio (quer modificado, quer sob a forma original), sem que para isso seja necessrio pagar qualquer tipo de quantia aos seus anteriores programadores (Wheeler, 2007a). A opo por introduzir, gradualmente, sistemas abertos nas reas da informtica e particularmente dos SIG traduz-se numa afirmao de liberdade no sentido de independncia das grandes empresas titulares de software proprietrio, garantindo que os progressos no software sejam distribudos por uma forte comunidade de utilizadores. A possibilidade de se aceder ao seu cdigo fonte uma importante mais valia, pois permite no s adaptar o software s necessidades da organizao, bem como traduzir o prprio programa para a nossa lngua o que poder ser um factor decisivo para uma mais fcil adaptao dos utilizadores s solues informticas sua disposio. A variedade de software livre e aberto que hoje em dia pode ser encontrado em computadores, vai desde os Sistemas Operativos (SO) (sendo o Linux o

mais conhecido), s ferramentas de escritrio (OpenOffice.org1 por exemplo), passando por browsers de Internet (Mozilla Firefox2), at aplicaes cientficas (R Project), entre muitas outras. No domnio dos SIG, a variedade e diversidade de FOSS igualmente grande. Segundo Steiniger & Bocher (2008) o aumento de popularidade das ferramentas SIG pode ser constatado observando o nmero de projectos iniciados nos ltimos anos, facto que, e a ttulo de exemplo mostra que desde o ano de 2006 foram acrescentadas mais de 30 novas entradas de software ao stio de Internet FreeGIS.org3 (Steinger et al, 2008), cifrando-se este nmero em 247 aquando da ltima actualizao em Agosto de 2008. A existncia de uma organizao mundial, OSGeo (The Open Source Geospatial Foundation), criada especificamente para apoiar o desenvolvimento e a disseminao de software aberto de alta qualidade para SIG (OSGeo, 2009) e de uma conferncia anual exclusivamente dedicada a esta temtica, de nome FOSS4G (Free and Open Source Software for Geospatial), em que participam utilizadores dos quatro cantos do mundo, por si s demonstrativo da relevncia e do interesse destes projectos e da aceitao que estes tm vindo a granjear nos ltimos anos por parte da comunidade SIG. Neste mbito, outra organizao relevante a OGC (The Open Geospatial Consortium), que tem como principal meta o desenvolvimento de standards abertos no domnio da informao geogrfica, o que em muito contribui para o garante da interoperabilidade entre os diferentes sistemas, sendo a sua utilizao um factor caracterizador do software livre e de cdigo aberto. Exemplos de grande responsabilidade na migrao de um sistema proprietrio para um sistema aberto verificam-se na Estremadura Espanhola, onde j se encontra implementado toda uma estrutura na administrao pblica. A prefeitura de Porto Alegre no Brasil est a substituir as ferramentas de escritrio por OpenOffice e nas escolas municipais leccionada informtica sobre FOSS. Esta cidade criou uma Rede Internacional de Cooperao das Administraes Pblicas pelo Software aberto juntamente com a Junta da Estremadura e com a Generalitat da Catalunha, ambas instituies da vizinha Espanha. A cidade de Munique na Alemanha assenta toda a sua estrutura informtica nesta Tecnologia. Em Portugal, a Associao de Municpios do Algarve atravs do sub-projecto Plo Geogrfico inserido no Algarve Digital
1 http://www.openoffice.org (consulta em 5-10-2008) 2 http://www.mozilla.org (consulta em 30-10-2008) 3 http://www.freegis.org (consulta em 5-10-2008)

baseou-se nesta filosofia, com resultados visveis na pgina de Internet dos municpios participantes e no stio Internet do projecto 4. Outro exemplo de sucesso o da Cmara Municipal de Albufeira 5 que apoiou todo o seu SIG municipal em FOSS, disponibilizando vrios servios suportados nestas tecnologias atravs do seu stio na Internet. Apesar destes e de muitos outros exemplos de sucesso, continuam a persistir dvidas e dificuldades na adopo de solues baseadas em software livre e de cdigo aberto. Estas prendem-se fundamentalmente com dvidas relativas qualidade do software, aliceradas no adgio popular de que o barato sai caro. neste enquadramento que se julga ser de todo pertinente e actual o estudo de um fenmeno novo, que a introduo do software livre e aberto para SIG na administrao local, bem como da capacidade deste em suprir todas as necessidades de manipulao, edio, visualizao, anlise, recolha e disponibilizao de informao geogrfica e, complementarmente, discernir caminhos que permitam introduzir uma nova mentalidade de partilha e cooperao (peering) entre os quadros mais tcnicos destas instituies, o que consequentemente aumentar as suas competncias internas. Este um fenmeno que se acredita que v explodir a breve prazo, aps as experincias pioneiras que se tm realizado. 1.1 Objectivos

Os principais objectivos deste trabalho so:

Levantar

nos

municpios

pertencentes

CIRA

(Comunidade

Intermunicipal da Regio de Aveiro), as ferramentas SIG e as reas onde estas so utilizadas;

Identificar um conjunto de ferramentas SIG baseadas em FOSS potencialmente interessantes para a administrao local;

Avaliar e comparar a adequao de software Commercial Off-The-Shelf Software (COTS) e FOSS s realidades particulares de uma autarquia;

Aferir as dificuldades de introduo e implementao de um SIG baseado em software aberto;

Implementar em contexto real componentes de um SIG assente em software aberto numa Autarquia, sendo neste caso a Cmara Municipal

4 5

http://geo.algarvedigital.pt/Default.aspx (consulta em 12-11-2008) http://plantas.cm-albufeira.pt/plantas/index.aspx (consulta em 12-11-2008)

de gueda o caso de estudo apresentado;

Avaliar e quantificar os custos de introduo e implementao de um SIG apoiado em software aberto.

1.2

Metodologia

Este trabalho envolve o estabelecimento de uma estrutura terica e de uma componente prtica. A primeira relaciona-se com a pesquisa e estudo de bibliografia que permita compreender o FOSS para SIG, a importncia destes e da informao geogrfica nas autarquias, dando tambm a conhecer o que tem sido feito nesta temtica. A componente prtica incidir na implementao de um SIG baseado em FOSS numa Autarquia, que permitir solucionar um caso previamente identificado e que cubra todo o ciclo de vida da informao geogrfica na organizao, aplicando assim os conhecimentos tericos adquiridos. Assim, a metodologia a adoptar compreendeu as seguintes tarefas:

Anlise bibliogrfica Reviso do estado da arte e exemplos de casos de sucesso;

Avaliao global das necessidades de informao das Cmaras Municipais, focalizando a anlise na componente geogrfica;

Levantamento do software SIG utilizado nas autarquias que compem a CIRA;

Identificao das principais unidades orgnicas das autarquias, para melhor compreenso da necessidade dos SIG;

Identificao de um subsistema de uma ou mais reas da estrutura orgnica da autarquia, que ser concretizado sobre Geospatial Free and Open Source Software (GFOSS);

Identificao de algumas das tecnologias GFOSS mais importantes, demonstrando que estas j cobrem todo o ciclo de vida da informao geogrfica, passando pelo armazenamento, edio e anlise, at disponibilizao na Internet;

Escolha e implementao das ferramentas resoluo do problema identificado;

FOSS necessrias

Teste e avaliao da soluo implementada; Apresentao de concluses e trabalhos futuros.

1.3

Estrutura da Tese

Esta dissertao inicia-se com um captulo introdutrio que descreve o enquadramento, objectivos, metodologia e a estrutura da tese. O segundo captulo aborda a relao entre a informao geogrfica e as autarquias, definindo Informao Geogrfica (IG) e a sua importncia para a Administrao Local, fazendo assim a ponte para a importncia dos SIG como ferramenta de gesto da IG por parte destas organizaes. O terceiro captulo apresenta um levantamento da utilizao de ferramentas e tecnologias SIG nos municpios integrantes da CIRA, assim como as reas orgnicas onde estas so maioritariamente utilizadas. No quarto captulo caracteriza-se o software aberto para SIG. Aqui introduz-se a temtica do software aberto em geral, apresentando-se em seguida a tecnologia baseada em GFOSS. O quinto captulo apresenta alguns casos de sucesso de municpios em Portugal que adoptaram FOSS para a gesto da sua informao geogrfica. O captulo sexto aborda o processo de definio do modelo a implementar na autarquia. Para isto descrita a anlise de requisitos do sistema, a especificaes do sistema, a avaliao das ferramentas para a resoluo do problema e a apresentao do plano de implementao. No stimo captulo descreve-se a implementao de um SIG baseado em FOSS num caso de estudo, a Cmara Municipal de gueda. O ltimo captulo apresenta as concluses do trabalho, mostrando os resultados obtidos, principais vantagens e limitaes, assim como possibilidades de trabalhos futuros.

IMPACTO

DA

INFORMAO

GEOGRFICA

NAS

AUTARQUIAS
A informao, geogrfica ou no, assume um papel central nos trabalhos quotidianos de uma autarquia, na sua gesto, no planeamento estratgico futuro e nas suas polticas. Segundo Gilfoyle et al (2004) pode-se afirmar que no existe nenhum aspecto do trabalho desenvolvido numa autarquia que no dependa de informao relevante, precisa, actualizada, disponvel quando necessria e no formato em que esta requisitada (Gilfoyle et al, 2004). Desde o planeamento, passando pelas obras municipais, pelas obras particulares, pela gesto ambiental, a manuteno de estradas, at aos servios de recursos humanos, nenhuma competncia de uma Cmara Municipal pode ser bem sucedida sem informao. Antes da utilizao mais ou menos generalizada dos computadores na administrao pblica local, a informao geogrfica apenas estava disponvel sob a forma de mapas em papel. Estes eram usados numa vasta gama de aplicaes, como por exemplo na apresentao de novas actividades de planeamento, no registo do cadastro, no clculo de reas, na localizao de infra-estruturas, na compreenso de fenmenos geogrficos, etc. De facto, a importncia dos mapas era to grande que se pode mesmo afirmar que uma grande variedade de profissionais da administrao local no existiria sem estes (Gilfoyle et al, 2004). Cada vez mais, os municpios concebem a IG como um recurso estratgico que necessrio gerir, actualizar e manter, ainda mais numa era em que a complexidade destas organizaes, derivada do aumento das suas atribuies e competncias, tem crescido em grande escala, contribuindo para que o papel da informao assuma cada vez maior relevncia. Um pouco por todo o mundo ao longo dos anos 90, paralelamente introduo das TI, assistiu-se disseminao e consolidao dos SIG pelas autoridades locais, sendo hoje o nmero de municpios que ainda no dispe de um, mais ou menos implementado e estruturado, reduzido, sendo por estes factos importante abordar esta realidade. 2.1 Estrutura das Autarquias Locais

As autarquias tm ao longo dos anos vindo a alargar-se no que sua estrutura organizacional diz respeito, uma vez que a administrao central tem vindo a transferir um vasto conjunto de competncias em consequncia da tentativa 7

de implementao do processo de descentralizao de poderes (Tenedrio et al, 2003). Segundo a (Lei 159/99), com data de 14 de Setembro de 1999, as autarquias dispem de competncias e atribuies no planeamento, gesto e realizao de investimentos em domnios de carcter to diverso que passam pelos transportes, comunicaes, educao, sade, desporto, habitao, patrimnio, cultura, aco social, proteco civil, ambiente, desenvolvimento e ordenamento do territrio, entre outros. Como se pode facilmente comprovar, de acordo com o espectro de actividades de uma autarquia, a sua principal meta foca-se no desenvolvimento do municpio, proporcionando melhores condies de vida e de bem-estar aos que nele habitam. Assim, quer pelas suas competncias legais e responsabilidades sociais, os diversos servios que compem a autarquia, devem manter organizado e actualizado um conjunto de informaes sobre o territrio gerido pelo municpio, e disponibilizar essa informao, permitindo o seu acesso aos cidados (Severino, 2006), uma vez que esse um direito consagrado na Constituio da Repblica Portuguesa. No que respeita sua componente organizacional, a estrutura das autarquias assenta em hierarquias verticais, com Presidente, Vereadores, Directores, Chefes de Diviso, entre outros, cujo conceito surgiu a partir da estratgia napolenica onde as informaes eram transmitidas desde os superiores at aos operacionais, atravs de camadas intermdias, o que em teoria possibilitaria que a informao chegada aos operacionais equivalesse de origem (Tenedrio et al, 2003). Os restantes servios esto geralmente agrupados em Departamentos, Divises, Seces e Servios ou Gabinetes, como visvel no Anexo 1, onde se apresenta o organograma da Cmara Municipal de gueda. Estas estruturas so em muitos dos casos bastante complexas e com grande grau de burocracia, o que provoca que a informao no circule pelos diversos servios, ou se mova por circuitos errados, ficando muitas vezes retida na posse de alguns dirigentes causando enormes constrangimentos, lentido, falhas de comunicao e duplicao de trabalho, de processos e de informao. Independentemente das especificidades e grandeza de cada autarquia 8

existem servios que so mais ou menos comuns em todas elas, e que se podem enumerar:

Obras Municipais; Obras Particulares; Ambiente; Planeamento; Informtica; Financeiro; Educao e Cultura.

Com o aparecimento das novas tecnologias, esta lgica de governao que ainda se encontra bem patente em muitas organizaes tem vindo paulatinamente a desvanecer-se, dando lugar a estruturas mais simples, eficazes e eficientes, nas quais a transmisso de informao desde os superiores at aos operacionais efectuada de forma mais directa. O abandono da lgica de governao vigente e a consequente mutao para uma estrutura mais diversificada e gil, exige um novo conjunto de competncias e estilos de liderana por parte dos dirigentes e uma maior flexibilidade por parte da organizao. Esta nova lgica de governao de uma autarquia requer estratgias que envolvam a participao dos cidados como parte afectada e envolvida a na soluo, procurando na atravs soluo. do seu envolvimento integrar informao disponvel Nesta

bidireccionalidade de ligaes e comunicaes, os cidados passam a ser o centro da razo da administrao pblica (Custdio, 2007). 2.2 A Informao Geogrfica nas Autarquias

Estudos sugerem que em mdia, aproximadamente 90% da informao de uma autarquia local possui carcter geogrfico (Gilfoyle et al, 2004). Este facto por si s atesta a extrema importncia e o valor inquestionvel da IG num municpio. Se tambm for tido em considerao que as instituies pblicas, tanto centrais como locais, no so apenas os maiores utilizadores de IG como so simultaneamente os seus maiores produtores, este facto pode colocar as autarquias na vanguarda da revoluo da informao geogrfica, bastando para isso que a classe poltica possua a necessria viso de futuro. O trabalho e a colaborao mais prxima entre autoridades locais como as foras de segurana, associaes recreativas, associaes comerciais e 9

industriais, instituies de sade e de ensino cada vez mais uma realidade para a resoluo de problemas, que afectam o bem comum dos cidados, como o ambiente, a sade, o crime, a excluso social, a pobreza, o desemprego, a toxicodependncia, as necessidades dos jovens, etc. Neste contexto, a IG essencial quer para a compreenso, quer para a abordagem a estas questes que preocupam e fazem parte do quotidiano de qualquer autarquia, uma vez que, cada vez mais, os polticos necessitam de conhecer melhor os seus muncipes e possuir um perfil exacto e actualizado da rea que governam. Este tipo de informao tambm extremamente til para o estabelecimento de prioridades, para a gesto de recursos e para a avaliao de desempenho. O executivo camarrio utiliza a informao para identificar prioridades, determinar estratgias, estabelecer polticas, alocar recursos e gerir servios para assim alcanar os objectivos a que se propuseram, a gesto do territrio. Contudo, parte desta informao em alguns casos ainda trabalhada manualmente, uma vez que se encontra em suporte analgico, por vezes apenas para cumprir questes legais, o que provoca que a organizao esteja estruturada em funo desta lgica de transmisso de dados, causando uma vez mais fluxos de informao lentos e pesados, assim como grandes dificuldades e perdas de tempo no seu acesso. Mesmo quando estes dados se encontram disponveis em formato digital, existe por vezes a tendncia para ignorar o seu carcter geogrfico dificultando novamente o seu acesso. Outro constrangimento bastante comum resulta da j abordada complexidade da estrutura orgnica e burocrtica das autarquias que muitas vezes promove a duplicao de dados, de trabalhos, de tarefas, assim como a reteno e a desactualizao de informao, dificultando e atrofiando em muito o fluxo natural e desejvel da mesma. Assim, e como se tem comprovado, se para uma autarquia a IG possui um valor enorme, esta no menos importante para o cidado comum, uma vez que muitas vezes sob a forma de mapas que decorrem as trocas de informao e se estabelece a comunicao entre poder local e muncipes. No plano mais terico todos os muncipes utilizam a geografia e consequentemente informao geogrfica. Quando um cidado deseja

comprar um terreno para construir a sua habitao por exemplo, a primeira questo que se coloca : onde? A segunda : quanto custa? A terceira: o que

10

posso e como posso construir (Tenedrio et al, 2003)? Estas questes atestam uma vez mais a importncia da IG, e reforam a bidireccionalidade desta entre a autarquia e muncipes. Independentemente do relacionamento com o cidado se poder processar distncia ou no, o nmero crescente de competncias ganhas pelos municpios obriga a que a informao necessria que d entrada na autarquia, seja cada vez mais vasta, obrigando a elevadas capacidades de processamento e armazenamento, que devero basear-se em processos administrativos convertidos, por forma a dar reposta ao relacionamento digital e fsico (Tenedrio et al, 2003). Decisores, tcnicos, cidados ou polticos, quando informados e esclarecidos esto habilitados a tomar melhores decises, facto que torna a sociedade de informao num servio pblico, e que deve ser pensado desde o nvel central at ao nvel dos sistemas locais (Custdio, 2007). A necessidade de resposta das Cmaras Municipais tem e ter de ser cada vez mais eficiente, ao nvel da organizao dos processos, e eficaz, ao nvel da qualidade e rapidez da resposta, dado que o volume de informao que circula na instituio (fluxo), crescer em funo do aumento do volume de dados de entrada (input), originando, tambm, cada vez maiores sadas de informao (outputs) (Tenedrio et al, 2003). Para gerir toda a IG de uma organizao como o exemplo de uma autarquia e face importncia que lhe reconhecida, necessrio um conjunto de ferramentas orientadas para este efeito, pois s desta forma se consegue tirar todo o partido desta informao, desempenhando aqui os SIG um papel fulcral. 2.3 Os SIG nas Autarquias

As autarquias so essencialmente organizaes de pessoas, feitas por pessoas para as pessoas (Gilfoyle et al, 2004), uma vez que estas so compostas por funcionrios e existem em ltima anlise para servir os muncipes. Os funcionrios de uma autarquia so hoje em dia reconhecidos como um activo, um recurso valioso que dever ser desenvolvido e gerido com ateno para que o seu potencial seja rentabilizado. Estas questes tm vindo a ser tratadas introduzindo novas prticas de gesto, que garantam a qualidade dos servios, a responsabilizao dos funcionrios e o investimento nas pessoas. O contnuo desenvolvimento das TI combinada com a politica da 11

sua aposta

mais

sustentada

por

parte

dos

executivos,

apoiada

nas

capacidades e no conhecimento dos tcnicos, tem contribudo em termos gerais para a adopo de melhores prticas organizacionais. O processo de modernizao administrativa suportado por vrios fundos da comunidade Europeia, tem permitido s autarquias dotar-se de hardware e software com o enfoque na prestao de um melhor servio aos cidados e uma utilizao mais eficiente dos seus recursos no que respeita informao. Um requisito chave para qualquer autarquia proporcionado pelo SIG, a sua capacidade aglutinadora, que permite agregar informao sobre um determinado tema a partir de diferentes departamentos e unidades orgnicas da estrutura camarria. A utilizao dos SIG para a integrao da informao desta forma um excelente exemplo de como estas organizaes podem e devem partilhar a informao por toda a estrutura, facilitando e melhorando o trabalho de equipa e consequentemente os resultados do mesmo, o que resultar em ltima instncia em melhores servios prestados aos muncipes. Neste enquadramento, os SIG, tm muito a oferecer a uma autarquia, uma vez que permitem que as dimenses espaciais da informao, quer seja nova ou j existente sejam exploradas, resultando da valor adicional e maior conhecimento (Gilfoyle et al, 2004). Como se pode verificar, o papel do SIG numa autarquia extremamente vasto, indo desde a simples impresso de mapas s complexas anlises espaciais e ao suporte deciso (Gilfoyle et al, 2004). Pode-se mesmo afirmar que os SIG no so apenas sistemas que automatizam tarefas outrora elaboradas manualmente, ou aceleradores da manipulao e troca de informao, so muito mais que isso, so plataformas de trabalho integradoras que em muito contribuem para a eficincia e efectividade dos trabalhos de uma autarquia. Uma vez que o SIG num municpio esteve desde a sua implementao, ligado fundamentalmente a reas como o planeamento, a engenharia e o patrimnio, surpreendente que hoje em dia seja utilizado com grandes resultados nas seguintes reas:

Anlise de Redes; Gesto do uso do solo Anlises scio-econmicas; Monitorizao e gesto ambiental; 12

Anlises de Incidentes (Proteco Civil); Cadastro; Etc.

A Tabela 1 demonstra de forma mais especfica algumas reas genricas de utilizao de um SIG num municpio.
Impresso de Mapas Mapas com layout uniforme e disponveis para todos os servios Actualizao da cartografia de base Produo simplificada de mapas Possibilidade de sobrepor informao geogrfica cartografia de base Aplicaes de planeamento e alteraes ao uso do solo polticas de Planeamento Identificao de terrenos em utilizao, sem utilizao e abandonados Localizao de espaos para a construo de casas, escolas, zonas industriais, etc. Gesto de vias de comunicao Planos de acessibilidades Coordenao de trabalhos nas vias Planos de transportes (percursos escolares, recolha de resduos, etc.) Gesto de frotas (parque automvel da autarquia) Gesto de redes de infra-estruturas Anlises demogrficas Caracterizao dos cidados - geodemografia Avaliao da necessidade de construo equipamentos sociais, educativos e recreativos Sinistralidade rodoviria Estudos de Criminalidade Sade pblica, Rudo e outras queixas Emergncias gesto de epidemias Estudos de impacto ambiental e Agenda 21 Local Ecologia, Arqueologia e estudos paisagsticos

Gesto do Uso do Solo

Anlises de Redes

Anlises Scio-Econmicas

Anlise de Incidentes

Monitorizao e gesto ambiental

Edifcios e locais de interesse para conservao Tabela 1: reas genricas de utilizao de um SIG numa autarquia (Fonte: Guilfoyle et al, 2004)

13

2.3.1

O Processo de implementao de um SIG numa Autarquia

Roger Tomlinson (1986), considerado por muitos como o pai do SIG, h muito que refere que o sucesso ou fracasso de um SIG raramente depende de factores tcnicos, mas quase sempre de factores humanos e de gesto (Tomlinson, 1986). As organizaes existem porque uma pessoa sozinha incapaz de fazer tudo. Muitas definies de SIG focam-se no hardware, no software, nos dados e nos processos analticos, contudo no existe nenhum SIG que esteja dissociado do seu contexto organizacional, uma vez que, no obstante de todas as autarquias possurem caractersticas comuns entre elas, cada uma tambm nica nas suas especificidades, quer seja na sua forma de trabalhar reflectida no seu organograma, na sua cultura, responsabilidade, estilo de liderana e presses externas. Todos estes pontos enfatizam a importncia de centrar as questes na perspectiva do funcionamento das organizaes e no na noo hipottica de como estas deveriam funcionar. Segundo Gilfoyle et al, a essncia de um SIG de sucesso passa muito por centrar o pensamento na autarquia e nos seus muncipes, nas suas necessidades de informao e na forte dimenso geogrfica que esta possui (Gilfoyle et al, 2004). Podem-se dividir em dois grandes grupos as fontes de presso para a implementao de um SIG numa autarquia, factores internos organizao e externos. Os factores internos incluem:

A mudana de paradigma de gesto por parte das autarquias, para uma gesto mais aproximada da que executada no sector pblico;

Melhor integrao, gesto e manipulao da informao, evitando a fragmentao e duplicao dos dados da autarquia, tornando-os tambm acessveis ao maior nmero possvel de utilizadores;

A vontade de melhorar a eficincia na gesto, reduzindo custos na aquisio, manuteno e actualizao dos dados;

Comunicao da informao mais eficiente para a melhor tomada de deciso, onde se inclui a capacidade de simulao de impacto das medidas polticas, contribuindo assim, para o estabelecimento de prioridades e para a monitorizao dos resultados;

14

O reconhecimento do valor da IG para a organizao e muncipes aliado ao desejo de tornar mais acessvel o seu acesso a todos.

No que respeita a factores externos estes incluem:

O rpido crescimento da Internet aliado maior disponibilidade de dados digitais;

O menor custo de hardware, e os programas serem muito mais amigveis, fceis de trabalhar e com desempenhos superiores.

O aparecimento de standards para a aquisio, manipulao, troca e disponibilizao de dados;

Uma maior massa crtica por parte dos muncipes, traduzindo-se este facto num aumento da exigncia, das expectativas e da sensibilidade para a informao de carcter geogrfica;

Novo mpeto dado pelos assuntos ambientais que esto na ordem do dia;

Aumento da necessidade de colaborao e partilha de informao geogrfica entre a administrao local e outras organizaes, pblicas ou privadas.

Estas presses, podem fazer com que a deciso de implementar um SIG num municpio nem sempre seja bem conseguida, havendo registos de casos de insucesso um pouco por todo o lado. Algumas razes para o insucesso ou obstculos implementao dos SIG nas autarquias locais segundo (Gilfoyle et al, 2004) e (Julio, 2007) so: Recursos inadequados ou desajustados

O menor oramento com que as autarquias vivem, acentuando-se este facto nos municpios de menor dimenso, as cada vez maiores despesas decorrentes do seu aumento de obrigaes, provocam que os fundos disponveis para o SIG sejam cada vez mais exguos;

Perfil desadequado da equipa SIG, que pode resultar do nmero de tcnicos insuficiente, ou de lacunas na formao destes.

Insensibilidades organizacionais

Falta de empenho por parte das estruturas de topo; O falhano da comunidade SIG na captura da imaginao dos polticos aliada por vezes s muitas promessas e aos fracos resultados obtidos;

A falta de abertura de algumas unidades orgnicas na cedncia de 15

informao, retendo-a na sua posse, o que implica que o ncleo SIG no seja capaz de centralizar toda a informao Geogrfica, dando por vezes a ideia da existncia vrios SIG na organizao. Esta situao pode ser provocada por percepes conservadoras ou spticas dos restantes intervenientes;

Instabilidade organizacional resultante da alterao do poder poltico.

Falhas na Estratgia

Os benefcios do SIG tendem na maioria dos casos a ser observados a mdio prazo e no a curto prazo, o que para estas organizaes, que necessitam ter um equilbrio financeiro no final do ano, bastante pouco atractivo;

Inexistncia de estratgias de comunicao, provocando falta de viso, imaginao e inovao;

Falta de empenho por parte das estruturas de topo, que pode ser provocado por ausncia de sensibilidade para as TI em geral e para o potencial dos SIG em particular;

Negligncia das questes humanas, dada a demasiada nfase nas questes tcnicas;

Falta de estratgia para as TI resultante de um contexto tcnico desajustado, que se reflecte no SIG;

Falta de um plano inequvoco para a implementao de um SIG; Os SIG desintegrados da cultura da tomada de deciso.

Suporte e capacidade tcnica desadequado nas reas das TI e do SIG

Responsabilidades de apoio tcnico quer para as TI, quer para o SIG mal atribudas;

Incapacidade tcnica para as TI e para SIG; Abandono da organizao por parte dos responsveis pela

implementao SIG;

Procura entusistica de respostas a questes que ningum faz; Barreiras departamentais troca de informao; Decises tcnicas inadequadas; Formao tcnica especfica insuficiente ou inadequada.

Problemas tecnolgicos e de dados

16

Hardware inadequado; Os sistemas chave no cumprem os requisitos necessrios; Informao digital, apesar de disponvel financeiramente inacessvel; Inexistncia de standards; A dependncia de um fornecedor de software, visto que nesta condio os custos, quer de software, quer de apoio tcnico, so ditados da forma unilateral devido incapacidade negocial que provoca;

Outro problema causado por esta questo a menor interoperabilidade conseguida entre os diferentes softwares informticos que compem a estrutura de uma autarquia;

O elevado custo do software e dos contratos de manuteno associados.

Como se observa so inmeras as razes ou obstculos ao sucesso de um SIG numa organizao, pelo que o cuidado que tem de ser empregue neste processo de todo conveniente para que seja atingido o sucesso. Os SIG envolvem formas to diversas como inovadoras de trabalhar, provocando um grande impacto cultural, quer ao nvel humano quer ao nvel organizacional (Campbell et al, 1995). A mudana e a incerteza fazem parte da vida das autarquias, e qualquer implementao de um SIG ter um impacto nas suas prticas de trabalho, processos, fluxos de trabalho e de informao, estrutura dirigente, nos tcnicos e na prpria cultura da organizao. No entanto, o aspecto mais significativo da introduo de uma nova tecnologia traduz-se nas alteraes incutidas s prticas existentes (Gilfoyle et al, 2004). com todas estas ideias bem presentes que se deve partir para a implementao de um SIG numa organizao. Assim, esta deciso no deve ser tomada de nimo leve, necessitando de um projecto fundamentado e estruturado que demonstre os benefcios que a organizao ter caso implemente o sistema. 2.3.2 Os Utilizadores de SIG numa Autarquia

Os SIG servem dentro de uma organizao um vasto conjunto de utilizadores, cada um com as suas especificidades e necessidades. Os utilizadores SIG tm vindo a crescer nos ltimos tempos face ao j abordado aumento de competncias por parte do poder local. Assim, neste contexto Gilfoyle et al 17

(2004)

divide-os

em

trs

grandes

grupos:

visualizadores,

tcnicos

especialistas. O primeiro grupo, os visualizadores, de longe o grupo mais vasto, e caracterizam-se por utilizar o produto das anlises geogrficas efectuadas para os mais diversos propsitos. Frequentemente, este grupo visualiza a informao apenas para obter respostas a questes bastante simples, sendo o seu conhecimento em matria de SIG mnimo, o que obriga a que o seu acesso informao seja efectuado de forma bastante bsica, podendo-se afirmar por outras palavras que este grupo na maioria das vezes no tem a noo de que est a utilizar tecnologia SIG. A Internet e a Intranet tm desempenhado um papel fundamental para a disponibilizao de informao, atravs de aplicaes bastante simplificadas, direccionadas para este grupo especfico de utilizadores. Numa Autarquia genrica este grupo representa os assessores, chefes de departamento e diviso, administrativos e os cidados. O segundo grupo, representa os tcnicos e administrativos, que necessitem de aceder diariamente a dados espaciais para o normal desenvolvimento da sua actividade, e apesar de estes poderem utilizar o SIG para cerca de 20 a 30% do seu trabalho, o seu conhecimento tcnico e da complexidade desta rea ainda limitado. Contudo, esto familiarizados com dados espaciais e sabem como os interpretar, necessitando assim de acesso imediato aos dados , capacidade de anlise e possibilidade de efectuar algumas consultas base de dados, utilizando para isso ferramentas fceis de operar, muitas vezes integradas no seu software de trabalho. Deste grupo fazem parte muitos dos tradicionais utilizadores de mapas, como tcnicos de planeamento, engenheiros, arquitectos e topgrafos, entre outros. Para que estes dois grupos tenham o acesso facilitado aos dados, informao e ferramentas que precisam, vital a ajuda de um grupo mais restrito, os gestores SIG. Estes constituem o ncleo SIG, so os gestores dos dados, responsveis pelo garante da qualidade e disponibilidade imediata da informao. So tcnicos altamente qualificados, que compreendem as complexidades de um SIG e tecnologia associada, a exactido e consistncia dos dados, o desenho e as regras de manuteno de todo o sistema e as abordagens sua implementao. Tendem a ocupar 80% do seu dia-a-dia a criar, gerir, manter e analisar dados espaciais. Para que tudo isto seja possvel necessitam de um total apoio por parte do executivo e de recursos para a aquisio e manuteno quer dos dados espaciais, quer dos sistemas 18

informticos que os servem, quer mesmo de pessoal que complemente o seu trabalho. Como se pode verificar estes grupos so bastante diferentes quer na sua composio, quer nas suas necessidades em termos de ferramentas SIG para manipular IG, quer mesmo nas suas necessidades formativas para poderem desempenhar as suas funes da melhor forma. 2.4 Concluses

A importncia e mais valia que o papel de um SIG pode desempenhar numa autarquia, nos dias de hoje inequvoca, desde que bem implementado e enraizado na estrutura, organizao e cultura, com os objectivos perfeitamente definidos, apoiado por tcnicos com formao especfica para desenvolver a sua tarefa, tudo isto devidamente suportado pelas estruturas de topo. Outro factor indissocivel da introduo de qualquer TI numa organizao, so as mudanas profundas provocadas na forma de trabalhar das organizaes, alterando a vida de profissionais e consumindo grandes quantias de recursos (Julio, 2007). Como foi verificado, a tendncia de crescimento da estrutura SIG (ncleo SIG e restantes utilizadores) de uma organizao , provoca que muitas vezes esta seja insuficiente para as solicitaes, uma vez que em muitos casos foi subdimensionada na sua gnese. Assim, e dadas as condicionantes econmicas que o pas atravessa, no sendo por isso as autarquias diferentes abre-se aqui uma janela de oportunidade para a introduo gradual de FOSS.

19

O SIG NOS MUNICPIOS DA REGIO DE AVEIRO CIRA

O projecto SIGRia (Sistema de Informao Geogrfica da Ria de Aveiro) surgiu em 2003 na regio de Aveiro e tinha como primeiro objectivo dotar os municpios associados ento AMRia (Associao dos Municpios da Regio de Aveiro), hoje Regio de Aveiro - Comunidade Intermunicipal do Baixo Vouga, de um SIG, por forma a poder prestar um melhor servio aos cidados residentes nessa rea e assegurar a articulao e troca de informao geogrfica entre as autarquias e o n central situado na associao. Aps sensivelmente 6 anos do incio do projecto, apresenta-se aqui uma pequena sntese do que foi o SIGRia e do impacto que este teve nos 11 municpios e na Associao. 3.1 A CIRA

A Regio de Aveiro - Comunidade Intermunicipal do Baixo Vouga, foi criada a 1 de Setembro de 2008, por extino da GAMA (Grande rea Metropolitana de Aveiro) e da AMRia, abrangendo uma populao residente de 371.102 habitantes. Esta Comunidade corresponde Unidade Territorial Estatstica de Nvel III (NUT III) do Baixo Vouga, compreendendo os seguintes Concelhos:

gueda Albergaria-a-Velha Anadia6 Aveiro Estarreja lhavo Murtosa Oliveira do Bairro Ovar Sever do Vouga Vagos

O principal objectivo desta Comunidade Intermunicipal assegurar a articulao entre os municpios e a Administrao Central, nas seguintes reas:

Redes de abastecimento pblico, infra-estruturas de saneamento bsico, tratamento de guas residuais e resduos urbanos;

Rede de equipamentos de sade;

O municpio de Anadia faz parte da recm criada Comunidade Intermunicipal, em substituio do municpio de Mira que era associado da AMRia e que agora integra uma associao de Municpios do Distrito de Coimbra.

20

Rede educativa e de formao profissional; Ordenamento do territrio, conservao da natureza e recursos naturais;

Segurana e proteco civil; Mobilidade e transportes; Redes de equipamentos pblicos; Promoo do desenvolvimento econmico, social e cultural; Rede de equipamentos culturais, desportivos e de lazer. O Projecto SIGRia

3.2

Foi dentro deste enquadramento e no sentido de dar resposta a alguns dos objectivos supra mencionados que em 2003 foi dado incio ao projecto SIGRia (Sistemas de Informao Geogrfica da Ria de Aveiro). O Projecto SIGRia foi uma aposta da extinta Associao de Municpios da Ria, conjuntamente com os seus onze Municpios associados, para capacitar as suas estruturas e populaes com um relevante instrumento de apoio ao conhecimento, ao planeamento e gesto do territrio, aproveitando a oportunidade de financiamento do programa Aveiro Digital 2003/2006 (AMRia, 2006a). Ao nvel autrquico um Sistema de Informao (SI) compreende diferentes subsistemas interligados num nvel organizacional subjacente ao sistema principal. Alm do sistema administrativo, o sistema tcnico no dispensa o recurso s novas tecnologias para as tarefas do planeamento fsico do territrio e de controlo dos processos de interveno humana. Por outro lado os SIG assumiro como tarefa fundamental a integrao de toda a informao de carcter geogrfico, fazendo-o de forma organizada e facilitando a sua disponibilizao em bruto ou, depois de transformada, via aplicaes de anlise espacial. O objectivo principal deste projecto consistiu ento em dotar a Associao de Municpios e as suas autarquias associadas, de uma infra-estrutura de informao geogrfica para apoio aos diversos servios das autarquias locais e da Associao de Municpios, que respondesse eficazmente s diversas solicitaes internas e externas dos respectivos servios, atravs da:

Organizao, estruturao e sistematizao de informao de carcter geogrfica; 21

Actualizao expedita da informao espacial, regulamentar e de atributos;

Rentabilizao dos processos de anlise da informao geogrfica; Disseminao interna e externa da informao; Simulao dos efeitos das transformaes de natureza geogrfica.

Assim, o SIG constituir-se-ia numa consequente base de conhecimento, estruturado e em constante actualizao do territrio abrangente da AMRia, servindo tambm de suporte impulsionador aos processos de modernizao administrativa dos municpios. Encetaram-se um conjunto de reunies, onde estavam presentes tcnicos de todas as autarquias envolvidas, do n local e o representante do consultor a UNAVE Associao para a Investigao e Formao Profissional da Universidade de Aveiro. Destas reunies saiu a escolha da empresa fornecedora de software, a ESRI Portugal. Para esta, muito contribuiu a experincia da Cmara Municipal de gueda, que j detinha algumas licenas de software dessa empresa, juntamente com a experincia acadmica de alguns dos tcnicos, a grande maioria destes no possua experincia de qualquer tipo na rea e a opinio do construtor. A Cmara Municipal de Aveiro, opinou favoravelmente escolha de outro software, no obstante de no final e devido imposio do grupo ter sido forada utilizao de software ESRI. O SIG a implementar passou pela criao de dois tipos de estruturas de suporte gesto da informao georreferenciada: criao de um n central de mbito intermunicipal, na sede da Associao de Municpios; criao de ns locais, em cada um dos municpios (denominados de NIG Ncleos de Informao Geogrfica), prosseguindo estas iniciativas especficas no mbito da gesto do seu territrio. Assim, para cada um dos municpios (n local) bem como para o n central, foi definida uma estrutura inicial, igual para todos, composta por hardware e software. Segundo esta estrutura foram criados dois postos de trabalho, denominados de Posto SIG e Posto CAD (Computer Aided Design), onde no primeiro seriam trabalhadas todas as questes relacionadas com o SIG, e no segundo seria dado nfase ao tratamento da cartografia vectorial disponvel, Cartografia Oficial Nacional escala 1:10000 para cada municpio. Deste projecto fazia tambm parte dos seus objectivos a instalao de um servidor dedicado ao 22

SIG, em cada uma das autarquias e do n central, por forma a capacit-los de funcionalidades de publicao de IG via Internet. Na Tabela 2 apresenta-se o software adquirido, quer para cada n local quer para o n central, por forma a cumprir realizao deste projecto.
Posto CAD Software Bentley MicroStation novageo ngXIS 1 Computador Pessoal Posto SIG ESRI ArcGIS ArcEditor 1 Computador Pessoal Servidor Microsoft SQL Server ESRI ArcIMS ESRI ArcSDE 2 Servidores 1 Plotter7

Hardware

Tabela 2: Resumo da estrutura inicial do projecto SIGRia

Com a aquisio e instalao de software e hardware, e a formao dos utilizadores, estava dado o primeiro passo para o arranque definitivo deste projecto. Os passos seguintes consistiram em reunies tcnicas com o objectivo de dotar os municpios de uma base de dados com uma estrutura comum para facilitar quer a troca de informao geogrfica quer a sua compilao pelo

n central, tendo servido tambm para se esbaterem algumas dvidas tcnicas e para afinar estratgias para a disponibilizao da IG via Internet.
3.3 Levantamento de Tecnologias e Ferramentas SIG Utilizadas nas

Autarquias da CIRA 3.3.1 Levantamento das tecnologias e ferramentas SIG utilizadas

Assente nos pressupostos anteriormente verificados, tomou forma em 2005 o projecto SIGRia, que cumprindo com os objectivos inicialmente traados, dotou os 11 ns locais e o n central de software SIG que ainda hoje a base do SIG em qualquer uma destas entidades. Cedo foi verificado por todos, que a soluo implementada era insuficiente face s constantes solicitaes e ritmo de crescimento natural de um SIG Municipal, facto que levou a que esta fosse aumentando, mais medida do que os recursos financeiros permitiam do que o que ditavam as reais necessidades das autarquias. As insuficincias verificadas centraram-se primeiramente na separao do
7 A Plotter e Scanner de grandes formatos foi adquirida para o n central de forma a permitir que qualquer municpio associado a utilizasse.

23

Posto CAD e do Posto SIG, principalmente quando o trabalho de edio e preparao da cartografia terminou, constataram-se dois factos: O trabalho de SIG era demasiado para uma s pessoa e o trabalho de CAD era muito diminuto para manter alocado um recurso permanente. Desta anlise comum a todos os intervenientes, partiu a tentativa conseguida de expandir a estrutura, no que respeita a software. Assim, e devido existncia de fundos remanescentes do projecto, foi adquirida uma nova vaga de software, no sentido de atenuar as deficincias observadas. A Tabela 3 demonstra a estrutura SIG de cada autarquia na Comunidade Intermunicipal.
Nmero de Licenas Microstation ArcGIS Server (Standard)8 ArcGIS (ArcEditor) AutoCAD10 ArcGIS (ArcView)

ArcSDE

ArcIMS

ArcPad

GProc9

ngXIS

EPloc

Entidade/ C.M. gueda Albergaria Aveiro CIRA Estarreja Ilhavo Mira Murtosa O. Bairro Ovar S. Vouga Vagos

1 1 1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1

5 2 2 0 2 2 2 2 2 2 2 2

0 1 0 0 1 1 1 1 1 1 1 1

0 1 0 0 1 1 1 1 1 1 1 1

2 1 0 0 0 0 1 0 0 0 1 0

0 9 3 -

1 1 0 1 1 1 1 1 2 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1

Tabela 3: Estrutura SIG nas autarquias da Comunidade Intermunicipal em Novembro de 2008

Como se pode observar na Tabela 3 a estrutura actual de uma autarquia da CIRA, apresenta algumas diferenas em relao ao projecto inicial. De realar o aumento o nmero de licenas de software SIG desktop, com a aquisio de pelo menos uma licena ArcView para cada n local. De destacar que foram adquiridas tambm para cada n local licenas referentes s extenses ESRI
8 Em 2007 a ESRI Portugal passou a comercializar o software ArcGIS Server, tendo oferecido s cmaras detentoras de licenas de ArcIMS e ArcSDE e com contrato de manuteno activo, uma cpia. 9 As Cmaras de Aveiro e gueda j possuam solues anlogas ao Gproc e EPLoc. 10 No foi possvel saber quantas licenas de AutoCAD existem em todas as Cmaras Municipais, sabendo-se que so vrias as existentes em cada municpio.

24

mono posto (Spatial, 3D e Network Analyst), com a finalidade de dotar a ferramenta SIG existente de outras capacidades como a anlise espacial, a anlise 3D e a anlise de redes. A aquisio de aplicaes desktop como o GProc e o EPLoc, que facilitam a gesto urbanstica e a impresso de plantas de localizao, por parte da grande maioria das autarquias sintomtico do impulso que o projecto SIGRia veio dar aos SIG na CIRA. Outro facto interessante a aquisio de software ArcPAD por parte de algumas autarquias, demonstrando o interesse noutra vertente dos SIG que a aquisio de dados em campo em tempo real. Por fim, referir que em dois projectos paralelos no mbito do Aveiro Digital, SecurRIa e AmbiRia, a CIRA adquiriu ESRI Portugal duas aplicaes Web com o mesmo nome. O projecto SecurRia - Segurana na Regio da Ria de Aveiro, teve como objectivo dotar as 11 autarquias e a CIRA de planos de risco e segurana. A ideia subjacente era georreferenciar as zonas e situaes de risco, bem como a localizao de recursos e sistemas de segurana e de resposta a situaes de emergncia. Os planos e cartas de segurana e emergncia seriam disponibilizados on-line, garantindo-se o acesso s entidades coordenadoras de Proteco Civil (AMRia, 2006b). O Projecto AmbiRia (Gesto Ambiental na Regio da Ria de Aveiro), teve como objectivo dotar os 11 municpios e a CIRA de planos do ambiente e da gua, modernizando os processos de recolha, sistematizao e divulgao de parmetros de qualidade ambiental, sendo dada prioridade ao levantamento, cadastro e georreferenciao dos recursos hdricos pela sua importncia para o planeamento do territrio (AMRia, 2006c). Ambos os projectos hoje em dia so muito pouco utilizados, estando mesmo em completo desuso na grande maioria dos municpios componentes da Comunidade Intermunicipal. No passado ano de 2008, foi lanado mais um projecto pela Comunidade Intermunicipal, recorrendo a fundos comunitrios denominado de +MARia (Mais Modernizao Administrativa na Ria), que tem como objectivo impulsionar a modernizao administrativa nos municpios associados, tendo concretamente como metas na rea dos SIG a construo de 3 aplicaes via web distintas: 25

Aplicao para gesto de factos publicitrios (Intranet); Aplicao para participao pblica na discusso de Planos de Ordenamento(Internet);

Aplicao para impresso de plantas de localizao (Internet);

Com o final em Fevereiro de 2010, este projecto revelou-se mais uma vez inovador no sentido da utilizao do SIG como ferramenta imprescindvel no processo de modernizao administrativa de uma autarquia. 3.3.2 Anlise das reas funcionais utilizadoras de ferramentas SIG

Com o impulso dado pelo projecto SIGRia, vrios foram os servios das autarquias associadas da CIRA que alargaram o leque de utilizadores SIG dentro das suas organizaes. Apesar de no se ter atingido ainda um nvel de maturidade bom, no que respeita organizao e utilizao das ferramentas SIG pelas autarquias, muitas so as reas que j comea a retirar partido destas funcionalidades. As primeiros reas que cedo entenderam o potencial da implementao do SIG foram aquelas relacionadas com o planeamento e a com a utilizao dos instrumentos de gesto do territrio, tanto em anlises para a emisso de pareceres, como no auxlio na elaborao de novos planos. Ainda neste mbito, as obras particulares comearam tambm a utilizar estas ferramentas, quer na impresso de plantas de localizao, quer na resoluo de dvidas relativas a aspectos legais relacionados com a entrada de novos processos de obras. Em muitas autarquias, o surgimento dos SIG, alteraram os procedimentos correntes nesta rea, nomeadamente com a alterao aos regulamentos municipais, com o intuito de legislar a obrigatoriedade de entrega de levantamentos topogrficos georreferenciados, o que at data no se verificava. As aplicaes EPLoc e GProc deram um precioso contributo nesta rea. Tambm a rea da Proteco Civil passou a ser grande utilizadora destas ferramentas, principalmente por intermdio dos recm formados Gabinetes Tcnicos Florestais, na elaborao do Plano Municipal de Defesa da Floresta Contra Incndios e do Plano Operacional Municipal. Os servios de Ambiente, com o auxilio da ferramenta AmbiRia, especificamente concebida para o efeito, comearam a cadastrar e monitorizar as redes de pontos de gua, a distribuio de Ecopontos e nalguns casos a rede de guas e saneamento. 26

De uma forma geral pode-se dizer que todo o funcionamento das autarquia foi afectado pela implementao dos SIG, com maior significado nas reas acima referenciadas. 3.4 Concluses

Em jeito de concluso, o impulso dado pelo projecto SIGRia, foi determinante no surgimentos dos SIG na grande maioria dos municpios constituintes, excepo a gueda e Aveiro que j possuam estas ferramentas ainda que num ou noutro caso de forma incipiente. Pode-se mesmo afirmar, que se no fosse a existncia deste projecto, no existiria ainda qualquer SIG em muitas destas autarquias. A evoluo natural dos SIG fez com que cedo se percebesse que o projecto inicial tinha sido sub-avaliado, tendo sido necessria a aquisio de mais software e equipamento diverso, ficando mesmo assim aqum das necessidades reais de cada autarquia. Assim, como se verifica a influncia dos SIG nestas autarquias ainda que no sendo definitiva, j se faz sentir com alguma importncia.

27

O SOFTWARE LIVRE DE CDIGO ABERTO E OS SIG

Nos ltimos anos o software livre e de cdigo aberto tem vindo a ganhar espao como alternativa credvel e real s solues proprietrias, sendo adoptado paulatinamente por empresas e instituies governamentais, com os objectivos de diminuir os encargos com licenciamento, ter acesso a software medida e de qualidade, ou para se tornarem independentes das empresas que o comercializam (OpenBRR, 2005). Esta tendncia aplicvel tambm rea dos SIG, onde as solues FOSS comeam hoje em dia a albergar a larga maioria das necessidades, fazendo-o com software de qualidade comprovada (Sveen, 2008). O elemento caracterizador deste tipo de software, a licena sob a qual este distribudo que permite ou concede aos seus utilizadores um conjunto de liberdades, ao contrrio do software proprietrio onde os responsveis pelo seu desenvolvimento possuem direitos exclusivos de acesso ao seu cdigo e onde os utilizadores s tm acesso verso executvel do software. O software proprietrio tem um custo monetrio associado e a sua licena probe a sua redistribuio ou alterao ao cdigo por parte dos utilizadores. Por outro lado as licenas FOSS garantem aos seus utilizadores o direito a:

Utilizar o software em qualquer circunstncia; Modificar o software e distribuir as suas alteraes; Redistribuir o software;

sem a necessidade de pagar ao autor nenhuma quantia para o poder fazer. Alm destes factores mais visveis, importante realar que o movimento FOSS no resume os seus ideais apenas liberdade de utilizao e modificao ao software, defendendo tambm a fundao de uma sociedade de aprendizagem onde partilhamos o nosso conhecimento de uma forma sobre a qual outros possam construir (FSF, 2007e), remetendo-nos tambm para a questo da disponibilidade de dados espaciais livres (Steinger et al, 2008). 4.1 O FOSS

FOSS um dos vrios termos que vem sendo utilizado para definir um conjunto muito particular de software (Sveen, 2008). Este termo combina o movimento do software livre (Free Software) e o movimento do software de cdigo aberto (Open Source Software), de referir que a palavra livre, traduo do ingls de Free, surge aqui com o significado de liberdade, e no 28

associada a gratuitidade. As filosofias e os modelos de desenvolvimento do FOSS so frequentemente comparadas s utilizadas no software proprietrio. Este ltimo desenvolvido em ambientes fechados, na maioria das vezes por grandes empresas de software. O software geralmente licenciado com restries bastante apertadas, com a sua utilizao muito bem definida e com custos considerveis para a sua utilizao. Uma restrio importante a no permisso de acesso ao cdigo fonte e consequentemente a alterao do programa para o adaptar s suas necessidades especficas do utilizador. No sentido inverso, o FOSS permite a utilizao do software em qualquer circunstncia e o cdigo fonte deve estar acessvel a quem adquiriu o programa, admitindo que o utilizador o estude e altere de forma a preencher as suas necessidades (Wheeler, 2007). O FOSS permite excelentes oportunidades para presenciar diferentes vises do mercado de software. Ao invs de manter o cdigo fechado, inacessvel e de cobrar aos utilizadores grandes quantias de dinheiro para utilizarem as aplicaes, o FOSS oferece liberdade de acesso, de visualizao, modificao e construo sob o cdigo fonte do programa (Nieman, 2008). O termo, FOSS, pode parecer um pouco redundante e para o melhor compreender ser conveniente que se olhe para as histrias do Free Software (Software Livre) e do Software Open Source (Software de Cdigo Aberto). 4.1.1 Software Livre

A FSF (Free Software Foundation - Fundao de Software Livre), fundada em 1985 por Richard Stallman (na altura um investigador do MIT - Massachusetts Institute of Technology) e sediada nos Estados Unidos, com o objectivo de promover os quatro direitos de liberdade que um utilizador de software dever possuir. Segundo a definio de Software Livre da FSF11, estas so as quatro liberdades essenciais (FSF, 2008):

A liberdade de executar um programa, para qualquer propsito (liberdade 0).

A liberdade para estudar o funcionamento de um programa, e para adapt-lo s suas necessidades (liberdade 1). O acesso ao cdigo fonte uma pr condio para que isto seja possvel.

11 http://www.fsf.org/ (consulta em 15-10-2008)

29

A liberdade para redistribuir cpias para que dessa forma se possa ajudar o prximo (liberdade 2).

A liberdade para melhorar um programa, e facultar essas melhorias para o pblico, que permita assim o benefcio de toda a comunidade (liberdade 3). O acesso ao cdigo fonte uma pr condio para que isto seja possvel.

Um programa considerado software livre se os seus utilizadores usufrurem de todas estas liberdades. 4.1.2 Software Open Source

A Open Source Software Iniciative - Iniciativa de Software de Cdigo Aberto (OSI) , est, semelhana da FSF, sediada nos Estados Unidos da Amrica. Foi fundada em 1998 e desde essa data mantm a Open Software Definition (OSD), que funciona de maneira anloga Free Software Definition (FSD) da FSF. primeira vista estas duas definies so bastante semelhantes, mas um olhar mais atento permite vislumbrar algumas diferenas. Ao contrrio das quatro liberdades apresentadas pela FSF, a Open Source Definition12 apresenta 10 pontos que descrevem o alcance do software open source. Os 10 critrios, segundo Coar (2006) so apresentados em baixo (Coar, 2006): 1. Redistribuio Livre A licena no poder restringir a capacidade de uma pessoa redistribuir o software. 2. Cdigo Fonte A licena dever permitir a distribuio do programa sobre a forma de cdigo fonte ou compilado. No caso da distribuio ser feita sobre a forma de programa compilado, o cdigo fonte deve ser fornecido com o programa ou estar facilmente acessvel, de preferncia atravs da Internet sem nenhum custo acrescido. 3. Trabalhos Derivados Para permitir o rpido desenvolvimento do programa, as modificaes e trabalhos derivados, devero ser distribudos nos mesmos termos que o programa original. 4. Integridade dos Autores do Cdigo Fonte A licena dever requerer que o cdigo fonte possa ser redistribudo de uma forma inalterada, desde que permita que ficheiros de actualizao sejam partilhados. 5. No descriminao de Pessoas ou Grupos A licena no poder restringir a utilizao de um programa a uma determinada pessoa ou grupos.
12 http://opensource.org/docs/definition.php (consulta em 20-10-2008)

30

6. No Descriminao Contra Campos de Actividade Assim como o critrio 5, a licena no poder restringir a utilizao de um programa tendo em considerao neste caso o campo de negcio. 7. Distribuio da Licena A licena dever ser aplicvel a qualquer pessoa ou entidade que a possa utilizar (mesmo que estes a recebam atravs de um redistribuidor). 8. A Licena No Poder Ser Especfica de um Produto A licena permanece aplicvel mesmo que o programa tenha sido extrado da distribuio original do software. Quem receber um programa que tenha sido extrado de uma distribuio original, dever ter os seus direitos garantidos pelo distribuidor da licena. 9. A Licena No Poder Restringir Outro Software Outro software que seja distribudo com o programa no pode ser restringido pela licena do programa. 10. A Licena Dever Ser Tecnologicamente Neutra A licena dever ter em considerao que o cdigo poder ser utilizado ou distribudo numa forma que poder no permitir ao utilizador confirmar o seu acordo de licena. Assim, um programa considerado software Open Source se a sua licena de utilizao respeitar estes 10 critrios apresentados. 4.1.3 Software Livre vs. Software de Cdigo Aberto

Frequentemente os termos software livre e software de cdigo aberto, so utilizados como sinnimos. Considerando o que foi acima descrito e analisando a Figura 1 pode-se verificar que o mbito do Software Open Source e do Free Software se sobrepem (Nieman, 2008). No obstante as semelhanas existentes, a distino entre estes dois termos pode ser feita por vrias razes. Segundo Steinger et al (2008) a mais importante ser a a falta de fora do termo cdigo aberto, uma vez que este descreve por um lado a acessibilidade ao cdigo fonte, e por outro lado a possibilidade de este cdigo poder ser estudado. Contudo estas palavras no englobam as liberdades de redistribuio e de alterao do cdigo, sendo portanto a palavra livre mais apropriada para descrever as liberdades anteriormente enumeradas (Steinger et al, 2008). Outra diferena interessante, reside no facto de que o termo Open Source foi introduzido como se viu pela OSI, como se de uma marca ou chancela se 31

tratasse, podendo esta organizao certificar software como sendo Open Source, todo o software que cumpra os 10 critrios acima apresentados. De um modo geral, estes critrios so uma forma diferente de enunciar as 4 liberdades estabelecidas pela FSF. Contudo, tm existido casos onde licenas aprovadas pela OSI no foram sancionadas como software livre pela FSF. Exemplos deste tipo de licenas so os casos da NASA Open Source Agreement (OSA) e da Open Public License (OPL). Neste exemplo a FSF reclama que estas licenas infringem as liberdades defendidas por esta fundao, uma vez que a NASA OSA requer que alteraes ao software sejam feitas por parte dos programadores que estiveram na base do projecto, e a FSF defende que o desenvolvimento de software livre depende da combinao de cdigo por terceiros, o que contradiz a licena da NASA (FSF, 2007a). A OPL requer que as alteraes ao programa sejam enviadas ao programador original o que contraria a terceira liberdade da FSF. Embora para o utilizador comum de software estas diferenas no so de monta, pode-se afirmar que existem diferenas filosficas entre ambas (Stallman, 2002). Por outro lado, existem vrias licenas aprovadas quer por uma quer por outra organizao, sendo as mais conhecidas a GPL (GNU Public License), a LGPL (Less GNU Public License), as licneas BSD (Berkley Software Distribution) e as licenas MIT. Projectos maiores como o caso do Apache Software Foundation e do Mozilla Foundation desenvolveram as suas prprias licenas (Steinger et al, 2008).

Figura 1: As diferentes categorias de software segundo Chao-Kuei (Fonte:http://www.gnu.org/philosophy/categori es.html)

As licenas mencionadas implementam em diferentes graus as liberdades acima citadas. 32

Considerando o acima exposto, existem vrios tipos de licenas de software GNU desenvolvidas pela FSF com o objectivo claro de garantir o cumprimento das quatro liberdades promovidas por esta organizao. Estas licenas devero ser utilizadas pelos criadores de software, para o tornar acessvel ao pblico. As mais importantes so conhecidas como GPL e LGPL (FSF, 2008). A licena GPL (GNU Public License) considerada uma licena copyleft desafiando o conceito de copyright associada ao software proprietrio. A ideia do copyleft que as liberdades do software original (ou mesmo de outro tipo de trabalhos) so transportadas para qualquer sub-produto ou para novas verses, impedindo assim que um utilizador a meio altere por exemplo o cdigo e o redistribua sem as liberdades iniciais (FSF, 2007b). A licena GPL est actualmente na terceira verso que foi lanada a 29 de Junho de 2007 (FSF, 2007a). Esta licena protege assim os criadores de software de que os os trabalhos derivados necessitam ser marcados para que caso exista um qualquer problema que ocorra com a utilizao desse produto, no lhes seja imputadas quaisquer responsabilidades. Resumindo e tendo em conta as quatro liberdades apresentadas acima, a licena GPL permite que os utilizadores: possam correr o programa original de qualquer forma que estes entendam; que redistribuam a cdigo fonte a qualquer preo desde que a licena GPL seja mantida; e distribuir novas verses do cdigo fonte desde que as alteraes sejam identificadas e a licena GPL mantida. Os utilizadores podem tambm distribuir o programa em modo binrio desde que o cdigo fonte possa estar disponvel para os que assim preferirem (FSF, 2007a). A licena LGPL (Lesser GNU Public License ) utiliza todos os termos da licena GPL, com algumas diferenas que a tornam mais aplicvel para a utilizao em algumas bibliotecas. As bibliotecas de software so pores de cdigo, sub-rotinas ou classes, que fornecem funcionalidades aos programas. As bibliotecas so por natureza uma excelente forma de partilhar funcionalidades entre programas. Por exemplo a biblioteca GDAL, fornece capacidades de manipulao de dados espaciais em formato raster, esta pode ser utilizada por um programador evitando assim a duplicao de trabalho e de escrita de cdigo novo. A licena LGPL permite a incluso de bibliotecas em software proprietrio, 33

enquanto a licena GPL probe-o (FSF, 2007c). Se um utilizador modificar a livraria licenciada sob LGPL, ele tem a liberdade de licenciar as derivaes do seu trabalho quer pela LGPL ou GPL (FSF, 2007d). 4.1.4 Porqu utilizar Software Livre e de Cdigo Aberto?

bastante fcil ficar-se distrado perante conceitos como os diferentes tipos de licenas, ou o cdigo, quando se avalia FOSS, ou quando se considera este tipo de software como parte de uma estratgia corporativa. Fundamentalmente projectos de sucesso de FOSS no so desenvolvidos com o intuito de criar cdigo fonte, so criados com o propsito de fazer crescer comunidades que partilham interesses comuns (Ramsey, 2007). O facto de na maioria das vezes o software ser gratuito, levanta por si s vrias dvidas perante grande parte das pessoas, em relao sua qualidade e fiabilidade, dando mesmo origem a alguns mitos. Os argumentos para a adopo de FOSS so inmeros, e nas linhas que se seguem, apresentam-se alguns deles, assim como se desmistificam alguns dos mitos criados. Em relao s dvidas relativas qualidade, Wheeler (2007), num

interessante artigo analisa e compara sob vrios aspectos as capacidade do FOSS versus COTS. Um dos indicadores a merecer anlise foi a quota de mercado dos servidores de Internet. O resultado obtido revelou que o mais popular servidor Web de sempre, FOSS. O Apache actualmente o lder neste segmento, em oposio ao conhecido IIS (Microsoft Internet Information Services). Este exemplo ajuda a compreender que a utilizao de FOSS em algumas reas fulcrais no mundo das TI, como o caso dos servidores Web, uma realidade atestando assim a sua qualidade. Como foi referido, outra questo muito levantada em relao ao FOSS diz respeito sua fiabilidade. Segundo alguns estudos levados a cabo por algumas empresas como a IBM (IBM, 2003) e algumas revistas on-line como a ZDnet13 (Zdnet, 1999)e a cnet14 (cnet, 2003), revelaram que na maioria das situaes, os sistemas operativos Linux so to ou mais fiveis que os concorrentes como o Windows da Microsoft. Testes efectuados, revelaram que os stios de Internet que utilizam software para servidores Microsoft IIS estiveram o dobro do tempo offline em oposio aos stios utilizadores de Apache.
13 http://www.zdnet.com/ (consulta em 29-10-2009) 14 http://www.cnet.com/ (consulta em 29-10-2009)

34

Outro assunto na ordem do dia quando se fala em FOSS a sua escalabilidade, ou seja a capacidade de ajuste quer em relao a grandes problemas, como necessidades de processamento elevadas e alto desempenho em servidores, quer a questes mais simples como a utilizao de PDA. A revista Forbes, aponta para o domnio do GNU/Linux nos supercomputadores, indicando que este SO utilizado por 78% dos 500 mais rpidos computadores do mundo data do estudo (Forbes, 2002). A segurana outro indicador importante, e sempre foram muitas as dvidas levantadas em relao a esta matria no que concerne ao FOSS (Wheeler, 2007). extremamente difcil mensurar a segurana quantitativamente, contudo foram efectuados ao longo dos ltimos anos alguns testes para confirmarem a segurana destes softwares. Pesquisas efectuadas pela AOL, mostraram que sistemas Linux sem actualizaes de segurana so mais estveis e duradouros que sistemas Windows nas mesmas condies. Outros estudos realizados em 2001, verificaram que o IIS foi atacado 1400 vezes mais do que o seu concorrente FOSS, o Apache (Wheeler, 2010), e segundo o mesmo autor os vrus informticos so incomparavelmente superiores em Windows do que em outro qualquer sistema. Tendo desmistificado algumas questes relativas ao FOSS, importa agora analisar algumas vantagens da sua utilizao. Um facto indesmentvel que os custos iniciais do FOSS so bastante mais baixos, comparados com os do software proprietrio. Note-se que baixos custos no significam ausncia de custos, uma vez que se na maioria dos casos no existem despesas relativas distribuio, existem custos associados impresso de documentao, formao, ao apoio tcnico, administrao de sistemas, entre outros, tal como no software proprietrio. As despesas com, gesto de licenas, contratos de manuteno e

actualizaes so por norma tambm menores, ou mesmo inexistentes. No que respeita aos contratos de manuteno, a poltica das grandes empresas de software proprietrio, apontam geralmente para valores anuais na ordem dos 20% do custo base do software , como valor de referncia para a sua manuteno. Estes custos so tanto maiores quanto o nmero de licenas existentes. Alm disto, estes contratos so potencialmente nocivos para os clientes, uma vez que estes ficam refns dos novos preos a implementar pela empresa, ajudando a construir monoplios que em nada ajudam a organizao. Neste mbito o que se passa com o FOSS bastante diferente, 35

pois no s se podem fazer as actualizaes gratuitamente, como estas podem ser feitas quando se deseja, e no atravs de uma qualquer imposio de terceiros. No que respeita ao apoio tcnico este pode ser adquirido como um servio, consequentemente pago, ou pode simplesmente ser obtido atravs dos mecanismos disponibilizados na Internet, entre pares, como os fruns, as listas de correia electrnico, wikis, etc.. Outra caracterstica importante do FOSS, a sua capacidade de

funcionamento utilizando menos recursos de hardware, podendo-se poupar aqui uma soma considervel ao errio pblico, pois no necessrio o investimento constante em novas mquinas com maiores capacidades para acompanhar as exigncias do software. Por fim, existem ainda questes que no obstante de serem difceis de quantificar, so mais valias no apoio escolha de FOSS como alternativa vlida ao software proprietrio. Destas destacam-se a maior flexibilidade do FOSS, uma vez que na posse do cdigo fonte possvel adaptar o cdigo do software, ajustando-o s necessidades da organizao, quer adicionando novas funcionalidades, quer retirando funes suprfluas. Outra vertente importante na adopo de FOSS que a utilizao deste software potencia a inovao e a criao de um esprito de partilha, permitindo aos utilizadores o desenvolvimento de aplicaes que visam resolver problemas comuns, colocando na resoluo o seu entendimento da realidade. Existem tambm algumas vantagens sociais na adopo de FOSS, que interessam abordar de forma rpida. Estas consistem na aproximao ao cidado, atravs da utilizao de standards abertos a que todos podem aceder, o aumento da competitividade e empreendedorismo local, democratizao de processos e o fomento de uma uma cultura de conhecimento. Nem s de vantagens vive o FOSS, e questes como a pouca oferta formativa existente no nosso pas, e a existncia de massa crtica insuficiente, so algumas das desvantagens da utilizao de FOSS. A Tabela 4 apresenta um resumo das vantagens e desvantagens abordadas que justificam a adopo de FOSS, no obstante a persistncia de alguns mitos e receios na sua utilizao.

36

Vantagens

Preo do software e custos de manuteno Custos de formao; As manutenes esto associadas a empresas especficas; A personalizao difcil Desvantagens devido ao cdigo fonte ser fechado; Sistema adaptado s necessidades da organizao. Suporte apenas enquanto a empresa existir. Tabela 4: Vantagens e desvantagens de FOSS e COTS (Adaptado: Steinger et al, 2008)

FOSS Utilizao ilimitada (sem restries ao nmero de licenas); Sem custos de licenciamento Sem obrigatoriedade de manuteno; Baseado em standards abertos; Menores necessidades de hardware; Suporte disponvel; Aumento do conhecimento interno; Contributo para uma mentalidade de partilha; Aumento do conhecimento interno na organizao; Resoluo de bugs rpida; Possibilidade de traduo para Portugus; Personalizao ao nvel da API. Necessrio know how para a sua instalao; Custos de formao; Poucas empresas em Portugal que prestem servios de consultadoria nesta rea. Pouca oferta formativa.

COTS Os diferentes componentes desenhados para trabalharem e conjunto; Normalmente bem documentado; Garantia do produto dada pela empresa que o desenvolveu; Novos produtos ou servios.

4.2

Software Livre e de Cdigo Aberto para SIG

De uma forma natural o FOSS chegou ao mundo dos SIG, e nos ltimos anos estas solues tm crescido tanto em quantidade, qualidade e diversidade de utilizao. Tendo em mente os ideais quer da FSF, quer da OSI, programadores na rea da geomtica tm vindo a desenvolver uma vasta gama de aplicaes. Na mesma medida, os utilizadores destes programas tambm tm vindo a aumentar, quer em nmero quer na variedade dos seus interesses, desde indivduos em suas casas procurando solues livres para substituir solues proprietrias extremamente onerosas, a organizaes educacionais e

37

governamentais

que

muitas

vezes

prestam

auxlio

financeiro

para

desenvolvimento de FOSS. As razes invocadas para justificar a utilizao de aplicaes FOSS descritas anteriormente, aplicam-se de igual forma aos indivduos da comunidade da geomtica que escolheram este tipo de software relegando solues proprietrias (Nieman, 2008). O espao do GFOSS inclui produtos que preenchem todos os nveis de uma infra-estrutura de dados espaciais abertos. Os produtos existentes comeam a entrar agora numa fase de refinamento e melhoria, utilizando para isso o ncleo das estruturas de software j existentes. O FOSS pode constituir uma alternativa completa e credvel ao software proprietrio, com a vantagem de ser compatvel com a maioria dos sistemas (Ramsey, 2007). 4.2.1 A Fundao OSGeo

Desde 2006, a comunidade FOSS tem vindo a ser representada por uma organizao denominada OSGeo, fundada com o objectivo de ser, um ponto de contacto, agregador e promotor de projectos GFOSS. Cada vez maior o nmero de projectos sob a alada desta organizao, cerca de 20 actualmente, mas muitos mais existem externamente organizao, cerca de 250. Em Portugal existe j formalizado um Captulo local da OSGeo, denominado OSGeoPT15, que tem revelado um dinamismo e crescimento assinalvel, amplamente demonstrado pela participao crescente de pblico nas 3 edies das jornadas por si organizadas, Jornadas SASIG, e na vitalidade da sua mailing list, espao privilegiado para esclarecimento de dvidas e de partilha de conhecimento. 4.3 Concluses

O software livre e de cdigo aberto, assume-se cada vez mais como uma opo credvel a tomar aquando da seleco de software para realizar qualquer tarefa. Assim, no de estranhar o aparecimento nos ltimos anos de cada vez mais e melhores projectos FOSS na rea dos SIG, nem o aumento da sua procura. No obstante de ainda subsistirem algumas dvidas em relao sua utilizao, no menos verdade que estas tm vindo paulatinamente a dissipar e hoje em dia so cada vez mais os exemplos de sucesso na sua adopo.

15 http://wiki.osgeo.org/wiki/Portugal (consulta em 25-10-2010)

38

CASOS DE UTILIZAO DE TECNOLOGIAS LIVRES E DE CDIGO ABERTO NA ADMINISTRAO LOCAL

So alguns os casos de sucesso de utilizao de FOSS para SIG na administrao local em Portugal, que paulatinamente vm nos ltimos tempos conquistando o reconhecimento da comunidade. Casos como a Regio do Algarve, os Municpios de Albufeira, Tavira, Vale de Cambra, e Mogadouro so alguns exemplos de pioneirismo e vitalidade neste domnio, que vo abrindo caminho para que outros possam seguir as suas pisadas. Nas pginas seguintes analisa-se o estado da arte da utilizao de FOSS para SIG no nosso pas, atravs da face visvel do SIG das organizaes supra mencionadas, que so os servios de IG por si disponibilizados aos cidados via Internet. 5.1 Regio do Algarve Algarve Digital

Sensivelmente em 2004, a Associao de Municpios do Algarve, englobado no programa Algarve Digital16, lanava o seu servio de mapas na Internet, com recurso a FOSS. Beneficiando da partilha de experincias, conquistas e dificuldades, com a sua associada, a Cmara Municipal de Albufeira, estes dois projectos cresceram de forma independente mas complementar. Ainda hoje uma referncia nesta rea, este projecto teve como grande conquista a adopo de FOSS pela maior parte dos municpios que integram a associao. Com um vasto conjunto de informao do territrio disponvel, o Algarve Digital apresenta uma aplicao base, o Geo-algarve que alm de mapa de base, serve como porta de acesso a vrios servios de apoio como:

Consulta de itinerrios tursticos (bicicleta, circuitos pedestres e culturais);

Algarve-Acolhe, reas de acolhimento empresarial, Figura 2; Geo-Censos17, servio de mapas estatsticos; Geo-Planos, consulta e anlise de IGT.

16 http://www.algarvedigital.pt/algarve/index.php (consulta em 24-6-2010) 17 http://staging.geostat.algarvedigital.pt/v21/stats/ (consulta em 5-10-2010)

39

Figura 2: Aplicao Algarve Acolhe

Este projecto foi todo desenvolvido apenas com recursos-humanos internos organizao. 5.2 Municpio de Albufeira

Desde o incio de 2004 que o SIG do Municpio de Albufeira 18, Algarve, tem vindo a ser desenvolvido com base em software livre e de cdigo aberto. A adopo deste tipo de software coincidiu com a vontade de alargar a utilizao do SIG aos vrios servios da autarquia e ao exterior, o que levou necessidade de adopo de uma plataforma tecnolgica que suportasse estes objectivos (Sena, 2008). A soluo tecnolgica implementada teve como principais objectivos a aquisio e estruturao de informao geogrfica numa primeira fase, e posteriormente a disponibilizao desta informao aos vrios servios da autarquia e ao exterior, preferencialmente atravs de aplicaes desenvolvidas medida que permitissem um acesso sistemtico e fcil aos dados. Como objectivo paralelo, a soluo a adoptar teria de ter em considerao a integrao com a estrutura SIG e CAD j existente na autarquia, baseada em software proprietrio. Aps a implementao da estrutura, foram desenvolvidas algumas aplicaes, apoiadas numa base de dados em PostGreSQL/PostGIS e num servidor de mapas (MapServer). Algumas das aplicaes desenvolvidas foram:

Mapa Interactivo19 do concelho de Albufeira, Figura 3; Mapa Interactivo dos Estabelecimentos Hoteleiros e de Restaurao e Bebida do concelho de Albufeira ;

18 www.cm-albufeira.pt/ (consulta em 24-6-2010) 19 http://mapa.cm-albufeira.pt (consulta em 24-6-2010)

40

Consulta do Registo Geogrfico dos Projectos de Obras Particulares ; Gesto da Sinaltica Rodoviria; Aplicao de Emisso Automtica de Plantas de Localizao e Consulta dos Instrumentos de Gesto Territorial;

GeoPortal20, a partir do qual se acede a grande parte das aplicaes acima referidas.

Figura 3: Aplicao Mapa Interactivo

O trabalho desenvolvido por este municpio foi pioneiro no pas, uma vez que foi dos primeiros no pas a utilizar FOSS numa autarquia e com reconhecido sucesso, apresentando ainda a particularidade de ter sido desenvolvido apenas com recurso a tcnicos da instituio, analogamente ao Algarve Digital. 5.3 Municpio de Vale de Cambra

O municpio de Vale de Cambra21, Aveiro, possui uma histria mais recente neste domnio, mas j com algum sucesso. O trabalho desenvolvido, foi executado pelos tcnicos da autarquia, tendo a empresa Municpia, E.M., S.A. como consultora. Os servios disponibilizados na Internet, foram concebidos tendo como base uma base de dados PostGreSQL/PostGIS e como servidor de IG o GeoServer. Foi assim construdo um GeoPortal22, que funciona como porta de entrada da
20 http://plantas.cm-albufeira.pt/geoportal/ (consulta em 24-6-2010) 21 http://www.cm-valedecambra.pt (consulta em 5-10-2010) 22 http://sig.cm-valedecambra.pt/portal/ (consulta em 5-10-2010)

41

IDE, ainda que em fase algo embrionria. Aqui pode-se encontrar vrios servios de mapas, onde se incluem:

A consulta e impresso de Instrumentos de Gesto do Territrio 23, Figura 4;

Mapa de localizao de marcas de apoio topogrfico; Cartas geolgica e hidrolgica; Mapas das zonas Industriais.

Figura 4: Aplicao de visualizao e impresso de IGT (Instrumentos de Gesto do Territrio)

A IDE permite tambm o acesso a regulamentos, downloads, acesso a servios WMS (Web Map Services) e a um interessante catlogo de IG, construdo em GeoNetwork, com os respectivos metadados da Informao Geogrfica disponibilizada pela autarquia. 5.4 Municpio de Mogadouro

O Municpio do Mogadouro, Bragana, outro exemplo de utilizao de FOSS para SIG, em Portugal. Tambm com uma histria recente neste domnio, a autarquia disponibiliza na Internet alguns servios desenvolvidos em conjunto com a empresa Novageo Solutions. No mapa principal 24, esto contidos vrios mdulos, onde se destacam:

Plantas de localizao; Consulta do PDM; Mapas Estatsticos, Figura 5; Equipamentos;

23 http://sig.cm-valedecambra.pt/MunWebGis/igterritorio.aspx (consulta em 5-10-2010) 24 http://195.22.11.132/websig/v31/gui/index.php? (consulta em 5-10-2010)

42

Proteco Civil; Roteiro Municipal.

Figura 5: Mapa estatstico do Concelho de Mogadouro

5.5

Concluses

Aps a anlise aos servios disponibilizados, por estas organizaes, na Internet, com recurso a FOSS para SIG pode-se constatar que j apresentam um leque de aplicaes e funcionalidades bastante interessante, e com uma linha evolutiva ao longo dos ltimos tempos bastante promissora. Interessante verificar que ao nvel do desenvolvimento dos projectos, podemos constatar que tm realidades distintas, quer realizados apenas com recursos-humanos afectos organizao, quer com recurso a consultores externos.

43

DEFINIO DO PLANO

Porqu planear a implementao de GFOSS numa organizao? Porque no introduzi-lo apenas fazendo download do software da Internet, carregar alguns dados e deixar que as coisas aconteam? Segundo Tomlinson, a experincia diz que o bom planeamento leva ao sucesso de qualquer SIG (Tomlinson, 2003). Quer se esteja a implementar um SIG baseado em FOSS de raiz, quer se esteja a migrar um existente para uma soluo FOSS, deve-se sempre planear o seu desenvolvimento. Caso este aspecto no acontea, incorre-se no risco de se terminar com um sistema desajustado face realidade e que no corresponda de todo s expectativas criadas. Saber o que se pretende do SIG a implementar absolutamente crucial para que se atinja o sucesso. No raras vezes, uma organizao decide implementar um SIG apenas porque os seus responsveis ouviram falar por parte dos seus pares de outras instituies, nas suas capacidades excepcionais de anlise, gesto, ou disseminao de informao geogrfica, ou somente porque no querem ser deixados para trs no que ao comboio tecnolgico diz respeito. Assim, investem-se somas considerveis de dinheiro em tempo, tecnologia, dados, e pessoas sem se saber exactamente o que necessrio para que o sistema funcione e cumpra os objectivos traados (Tomlinson, 2003). Alm de todo o planeamento necessrio para que qualquer organizao atinja o sucesso com a introduo de um SIG, importante ter especial ateno quando se considera a adopo de solues FOSS, uma vez que como se verificou, existem algumas especificidades a ter em conta, quando comparado com a introduo de COTS. assim fundamental pensar e planear cuidadosamente a introduo de GFOSS numa autarquia, procedimento que pode envolver vrios recursos e que se pode estender ao longo de um perodo considervel, dependendo dos objectivos traados. Apresentam-se de seguida as fases pelas quais deve passar a introduo de um SIG numa organizao, de acordo com a metodologia estabelecida. 6.1 Consideraes Gerais

Antes de apresentar a metodologia de suporte introduo de GFOSS numa

44

autarquia, importa tecer algumas consideraes de carcter geral para melhor compreenso deste processo. 6.1.1 Alcance do Sistema

A primeira considerao, aponta para o alcance do sistema a implementar, dependendo este do objectivo definido pela organizao. Numa autarquia pode-se afirmar que existem genericamente 2 nveis de alcance para a implementao de um SIG:

SIG desktop ou departamental; Infra-estrutura SIG. SIG Desktop

6.1.1.1

Muitas vezes, o objectivo da organizao para a adopo de ferramentas SIG passa apenas por cumprir com projectos isolados, desenvolvidos por um nico departamento, ou para suprir necessidades pontuais de um departamento ou de um utilizador. Exemplos que enquadram esta situao num municpio so os da diviso de planeamento e os trabalhos que esta desenvolve na produo dos diversos IGT, ou a disponibilizao de uma ferramenta SIG a um novo colaborador que dela necessite. De uma forma sucinta, em ambos os casos, a soluo SIG a adoptar envolve apenas a instalao e utilizao de software desktop. Por SIG desktop, entende-se uma ferramenta SIG, instalada em cada computador onde esta necessria, concebida para realizar tarefas tradicionais de um SIG (Sveen, 2008). No so instalados em servidores nem so acedidos ou operados a partir de computadores remotos, e permitem que os seus utilizadores visualizem, interroguem, editem, actualizem e analisem informao geogrfica ou no (Steinger et al, 2008). Por este motivo, so solues que quando instaladas isoladamente, provocam pouco impacto, quer na estrutura, quer na forma de trabalhar da organizao, e que por isso no necessitam de uma metodologia muito complexa para a sua introduo. Dentro do conjunto de solues SIG, estas assumem particular destaque uma vez que tm de corresponder a um grande nmero de diferentes tarefas, propsitos e utilizadores. Sendo uma ferramenta que corre em cada computador, em teoria, cada um poder ter a ferramenta que mais lhe agrada ou que melhor corresponde s necessidades inerentes s suas funes e perfil, partilhando apenas em ltima anlise os dados com outros utilizadores. Na prtica, quer do ponto de vista de gesto, quer do ponto de vista dos 45

utilizadores informticas

(partilha com

de

know-how

de

procedimentos Neste caso,

tpicos

de

processamento), no interessa ter uma grande diversidade de solues funcionalidades similares. contudo interessante a possibilidade de se introduzir gradualmente uma nova aplicao SIG desktop, sem afectar de modo nenhum os outros utilizadores. 6.1.1.2 Infra-estrutura SIG

Pelo contrrio, uma infra-estrutura SIG, caracteriza-se por permitir que virtualmente todos os membros da organizao tenham acesso, de leitura, de escrita, ou ambos, IG disponibilizada pelo SIG. O objectivo tornar o SIG numa ferramenta indispensvel no dia a dia, transversal a toda organizao, perspectivando sempre o seu crescimento sustentado a mdio e longo prazo. Para que este objectivo seja atingido, alm de software para recolha, preparao e anlise de dados, o que pode ser conseguido atravs de software SIG desktop, ser necessrio tambm o recurso implementao de SGBDR Geogrficos para armazenar e processar grandes quantidades de informao. Esta informao estar disponvel para vrios utilizadores sendo que, ser tambm necessrio um servidor de IG e de metadados via Internet (Steinger et al, 2008). Tambm se podem adicionar ao grupo do software necessrio para a construo de uma infra-estrutura SIG, bibliotecas de cdigo e plugins que acrescentam funcionalidades extra ao software, como transformao de coordenadas (Proj4), converso de formatos de dados (GDAL, GeoTools, OGR) ou mesmo alguns algoritmos de operaes geoespaciais (GEOS, JTS ), apenas para citar alguns exemplos. A Figura 6 ilustra um modelo genrico de uma infra-estrutura SIG.

Figura 6: Exemplo de uma infra-estrutura SIG (Adaptado: Steinger e Bocher 2009)

46

Dada a sua transversalidade organizao, a introduo de uma infraestrutura SIG complexa, pois no s tem impacto na forma de trabalhar dos utilizadores SIG, como em toda a estrutura, tendo por este motivo de ser cuidadosamente planeada. Pese embora a diferena de complexidade apresentada para a introduo de FOSS ao nvel departamental ou da infra-estrutura, reflectida na metodologia a apresentar, no significa que no existam alguns pontos de contacto entre estes. Mesmo que se trate da implementao de uma infra-estrutura SIG, faz pleno sentido introduzir-se em primeiro lugar uma ou mais alternativas FOSS, complementares ou no, para as funes tpicas de um SIG desktop, deixando para anlise posterior a introduo de solues com maior impacto na infraestrutura e consequentemente num nmero maior de utilizadores. 6.1.2 Migrao/Implementao

Um outro aspecto importante para a implementao de FOSS numa autarquia, a existncia de duas abordagens possveis para a implementao de SIG baseado em FOSS numa organizao, a saber:

Implementao de uma soluo GFOSS de raiz; Migrao ou complemento de um sistema baseado numa soluo proprietria para GFOSS.

Estas duas abordagens, possveis para qualquer dos nveis, desktop ou infraestrutura, dependem fundamentalmente da existncia ou no de software SIG proprietrio na organizao. Na primeira, no existindo qualquer sistema, h a inteno clara por parte do executivo da autarquia em introduzir um SIG, sendo o GFOSS uma alternativa. A segunda abordagem, suportada na ideia da organizao j possuir software SIG proprietrio, e pretender migrar parte ou todo o seu SIG para uma estrutura alicerada em tecnologia FOSS. Esta migrao, pode ocorrer devido a razes distintas, entre as quais, a convico de que com GFOSS possvel construir um sistema medida das necessidades e objectivos da organizao, havendo portanto vontade para a substituio do existente, a pretenso de uma simples reduo de custos com aquisio de licenas de software e contratos de manuteno, limitaes tecnolgicas da soluo existente face aos objectivos, ou como complemento estrutura vigente, ocorrendo neste uma soluo hbrida (FOSS e proprietrio). 47

No obstante as diferenas entre estas duas realidades, a metodologia em ambos os cenrios, bastante similar. As principais diferenas residem na sua durao, velocidade de execuo, e na necessidade de confrontar o software a introduzir com o j existente, de modo a garantir a interoperabilidade entre ambos. Assim, considera-se que o processo de implementao de um SIG de raiz, um processo moroso, mas quando bem planeado, a sua velocidade de implementao geralmente linear. Por sua vez, o processo de migrao varia a sua durao no tempo, dependendo do nvel de migrao que se deseja atingir. A velocidade de execuo pode ser mais lenta do que a implementao total, uma vez que este caso consiste em ir adicionando e substituindo novas componentes, encaixando-as nas j existentes, como se de um puzzle se tratasse. Componentes essas que podem consistir na simples alterao ou introduo de software desktop, ou em mudanas mais profundas, ao nvel da infra-estrutura SIG. No limite, ao fim de algum tempo, este processo poder conduzir total migrao de toda a estrutura SIG na organizao. Assim, optou-se por criar duas metodologias, uma bastante simples para a introduo apenas de SIG desktop (Anexo 2), e outra mais complexa que visa a implementao de uma infra-estrutura SIG numa organizao, no obstante de como se observa existirem etapas comuns. A metodologia que a seguir se apresenta, tem como principal objectivo a implementao ou migrao de uma infra-estrutura SIG SIG numa autarquia. 6.2 Plano de implementao/Migrao da Infra-estrutura SIG

Tomando em considerao o descrito anteriormente apresenta-se na Figura 7 o esquema genrico da metodologia encontrada para a implementao de uma infra-estrutura SIG numa autarquia utilizando FOSS, onde so exibidas todas as fases envolvidas neste processo.
Fase 1 Preparao Constitui o da Equipa Motivao e Definio dos Objectivos Elaborao do Plano de Introduo de FOSS Fase 2 Anlise dos Requisitos do Sistema Workshops Tcnicos Anlise dos Requisitos dos Utilizadores Anlise Custo-Benefc io Fase 3 Especificao do Sistema Determinao dos Requisitos do Sistema Definio do Modelo Lgico e Desenho da Base de Dados Seleco do Software Elaborao da Proposta de Instalao Fase 4 Instalao e Avaliao do Software Instalao de Software Avaliao Preliminar Testes de Benchmark Plano de Implementao Total Fase 5 Implementao e Manuteno do Sistema Implementao do Sistema Manuteno do Sistema

Figura 7: Esquema ilustrativo do Plano de Implementao

Como se pode verificar pela anlise Figura 7 podemos desde j assumir que 48

a implementao de um SIG desktop (representada a azul) bastante mais curta no que se refere sua durao, e por isso tambm menos complexa, logo executada em muito menos fases em oposio com a introduo de uma infra-estrutura SIG de raiz, ou com o processo de migrao. 6.2.1 Fase 1 Preparao

Esta primeira fase da metodologia tem como principal propsito a definio dos objectivos do SIG para a organizao, o que se traduzir num precioso contributo para a elaborao do plano de implementao, a ltima etapa desta fase. 6.2.1.1 Constituio da Equipa (grupo de trabalho)

A primeira abordagem a ter ara o sucesso da implementao de SIG baseado em FOSS, passa pela constituio da equipa SIG. A constituio desta equipa uma tarefa que dever ser levada a efeito de uma forma criteriosa, uma vez que ser esta a responsvel por levar a efeito todo o processo de implementao do SIG na autarquia. Desta equipa devero fazer parte os elementos destacados pela empresa de consultadoria contratada (caso exista), e elementos pertencentes aos quadros do municpio. Estes elementos devem ter uma formao to diversificada quanto possvel, tentando abranger as principais reas funcionais da autarquia que de mais perto lidaro com a IG no quotidiano. A presena e envolvimento nesta equipa de elementos responsveis pela rea informtica da autarquia bastante importante, sendo mesmo decisiva para o sucesso da implementao da infra-estrutura SIG. Esta necessidade decorre do impacto que esta implementao ter em toda a estrutura informtica da organizao. Se por um lado, a implementao de um SIG ao nvel de um departamento incua no que ao impacto na estrutura informtica diz respeito, uma vez que a instalao de software ocorre apenas nos computadores dos utilizadores, o mesmo no se poder dizer da implementao de uma infra-estrutura SIG, que se pretende transversal a toda autarquia. Assim, a necessidade de se proceder instalao de software ao nvel de servidor, seja para SGBDR Geogrfico, gesto de metadados, ou para disponibilizao de IG na Internet, poder implicar alteraes profundas ao modus operandi de toda a organizao, o que a acontecer e caso no exista o conveniente envolvimento da equipa informtica, poder levar ao aparecimento de clivagens entre as estruturas, SIG e Informtica, podendo mesmo comprometer o sucesso do 49

projecto. Questes como, a definio da poltica de acessos aos servidores e a s aplicaes neles contidas, como por exemplo, SGBDR e servidor de dados Geogrficos, podem-se enquadrar dentro das fonte de potenciais conflitos que importa evitar ou minimizar. A desconfiana nas solues GFOSS, ou o desconhecimento do funcionamento de sistemas operativos baseados em Linux e tecnologias associadas, so exemplos que podem originar algum desconforto em alguns tcnicos, causado quer pela sensao de aumento do volume de trabalho, pois alm das tarefas quotidianas necessrio ainda a investigao sobre o funcionamento de um novo SO, quer pelo receio de eventual perca de confiana por parte do executivo por hipottica demonstrao de falta de conhecimento de uma tecnologia que no domina, so alguns exemplos de situaes que podem ocorrer com a equipa informtica. Muitas vezes nestes casos, a existncia de um consultor externo pode ser determinante para que a equipa responsvel pela informtica se sinta confiante e apoiada para realizar estas novas tarefas, eliminando partida eventuais tenses. Ainda neste enquadramento, e dada a transversalidade do SIG, o impacto que uma implementao deste nvel no s sentido na estrutura informtica mas em toda a organizao, pelo que, desejvel sempre que possvel, o envolvimento de um elemento do executivo camarrio, preferencialmente o seu Presidente, ou de outro que exera um cargo de responsabilidade dentro da organizao, para que o compromisso com o projecto seja o maior possvel. Dado o envolvimento de vrios interlocutores, de departamentos diferentes, com vises, necessidades, egos e ambies distintas, fundamental a existncia de um elemento com legitimidade e plenos poderes, que garanta que todas estas pessoas se mantenham focadas, cooperantes, evitando eventuais falhas de empenho e colaborao, ao longo de um processo que se prev longo e difcil. 6.2.1.2 Motivao e Definio dos Objectivos

Como j foi abordado anteriormente, impossvel implementar com sucesso um SIG num Municpio, sem conhecer claramente a organizao, a sua misso e os seus objectivos. Segundo Tomlinson (2003), este conhecimento permite desenhar solues medida, directamente relacionadas com estes objectivos, minimizando assim o risco real de se gastar desnecessariamente tempo e outros recursos valiosos, a planear outras completamente desajustadas, quer por defeito, quer por excesso, s verdadeiras necessidades da organizao 50

(Tomlinson, 2003). Para que seja possvel obter uma imagem mais fidedigna destas

necessidades, fundamental conhecer o organograma da organizao, encontrar e perceber os fluxos de informao nele contidos. Depois, e por forma a complementar a informao obtida por esta anlise, sugere-se que se percorra o ou os departamentos que beneficiaro com o sistema, realizando preferencialmente conversas informais ou pequenas entrevistas com os colaboradores, com a finalidade de obter respostas para algumas questes como:

Como que as pessoas que tomam decises, o fazem? O que que precisam de saber ou conhecer para executar as suas tarefas?

Quais os dados necessrios execuo destas tarefas? Existe na organizao software CAD ou SIG? Se sim quais e em que unidades orgnicas so utilizados? Em que tarefas se utilizam?

Existem na organizao aplicaes, mesmo que alfanumricas que na sua opinio deveriam estar relacionadas com o SIG?

recomendvel, colocar questes semelhantes a pessoas com diferentes responsabilidades dentro de cada departamento por forma a obter uma ideia mais clara e madura da realidade. Desta forma, tornam-se mais explcitos os fluxos de informao anteriormente identificados, podendo no entanto detectarem-se outros no reflectidos no organograma, assim como a forma como estes interagem e se relacionam. Para que esta tarefa possa ser desempenhada com o maior rigor e para que desta possa ser extrada a melhor informao possvel, existem algumas ferramentas que podem prestar um auxlio precioso na sua execuo. Ferramentas como anlises SWOT (Strengths, Weaknesses, Opportunities, and Threats) podem oferecer um contributo importante nesta etapa, ajudando a desenvolver uma viso realista do papel esperado para o SIG. De uma forma geral, consegue-se com esta etapa assegurar que o processo de planeamento e o sistema final espelhem o contexto da organizao e apoiem os seus objectivos estratgicos. Permite tambm verificar qual o impacto na estrutura e estratgia da organizao provocado pela informao produzida, bem como obter uma viso aproximada de quais os benefcios que a organizao poder tirar com a introduo do SIG. 51

6.2.1.3

Elaborao do Plano de Introduo de GFOSS

A introduo de uma infra-estrutura GFOSS numa organizao no pode nem deve ser feita de forma leviana. Antes de iniciar este processo, necessrio assegurar que a organizao compreende a distino entre planear e implementar e que est preparada para fornecer os recursos necessrios para fazer com que o plano se concretize. Uma proposta de plano ajuda a certificar um comprometimento poltico com este processo (Tomlinson, 2003). Esta etapa torna-se importante, na medida em que o prprio processo de planeamento da introduo do SIG na organizao pode ter custos, quer financeiros, quer temporais, quer em termos de recursos humanos. Os custos financeiros associados a esta fase so comummente denominados por custos de procura e consistem, em custos associados consultadoria, visitas a organizaes modelo, workshops tcnicos, testes de benchmark, etc.. necessrio tambm perceber que esta etapa pode ser longa, dependendo do tamanho e dos objectivos da organizao, e que sero necessrios recursos humanos internos para a desenvolver. Deve assim ser elaborada uma proposta de plano, que funcione tambm como ferramenta de gesto e controlo do mesmo. Este documento deve reflectir claramente o que que este processo envolve e quais os recursos necessrios sua execuo. importante que o documento obtenha o compromisso, envolvimento e aprovao do executivo, pois assim, as hipteses de sucesso da implementao do SIG na organizao aumentam significativamente. Caso seja aceite, est preparado o caminho para a elaborao de um plano de implementao mais profundo, caso contrrio ter que ser revisto ou mesmo, no pior dos cenrios, abandonado. 6.2.2 Fase 2 Anlise de Requisitos do Sistema

Depois de apresentado e aprovado o plano, inicia-se uma nova fase onde a nfase dada na anlise dos requisitos pretendidos para o sistema. Esta inicia-se com a realizao de workshops tcnicos, cujo resultado apoiar a definio da anlise aos requisitos por parte dos utilizadores. Com o resultado destas duas etapas procede-se ento a uma Anlise Custo-Benefcio, tarefa que encerrar esta fase. 6.2.2.1 Workshops Tcnicos

Aps a fase anterior, o momento de conhecer e avaliar com mais detalhe os

52

requisitos e expectativas da organizao para a implementao do SIG, bem como despertar os potenciais utilizadores, e se possvel o executivo, se ainda no estiverem totalmente conscientes, para as vantagens da sua utilizao no desempenho das suas tarefas e para as mais valias ou benefcios que o sistema trar organizao. tambm o momento de comear a familiarizar todas estas pessoas com a tecnologia que utilizaro num futuro prximo. Para realizar esta tarefa, a equipa SIG, constituda na primeira fase, dever organizar e conduzir workshops tcnicos, internos, externos ou uma combinao de ambos, e cujo contedo poder abranger entre outros, os seguintes contedos:

Seminrios acerca da terminologia SIG; Explicao do processo de planeamento definido anteriormente; Demonstrao de software e aplicaes; Demonstrao de casos de sucesso; Participao em encontros de utilizadores, ou conferncias da

especialidade;

Discusso entre os potenciais utilizadores, moderada de preferncia por um especialista (poder ser o consultor).

Apesar da estrutura, temticas e objectivos dos workshops poder ser na sua essncia diferentes bastante semelhante ao apresentado, o nvel estes de podem assumir dos configuraes, consoante conhecimentos

utilizadores, avaliados em conversas anteriores. Recomenda-se uma vez mais, a presena de elementos quer do executivo, quer da equipa de informtica, para que se sintam parte da soluo. Estes workshops tm ainda como objectivo a apresentao dos elementos constituintes da equipa SIG, para que lhes possa ser reconhecida competncia tcnica e autoridade, de forma a minimizar o impacto das mudanas que podem advir da introduo do SIG na organizao. Com os participantes despertos para os benefcios e limitaes da utilizao dos SIG numa organizao, torna-se mais simples a sugesto de necessidades, ferramentas ou aplicaes que facilitem o desempenho das suas funes na nova estrutura, enriquecendo-se sobremaneira o trabalho iniciado na primeira etapa da primeira fase, e simultaneamente fornecendo novas pistas para a etapa consequente.

53

6.2.2.2

Anlise dos Requisitos dos Utilizadores

Atravs dos workshops tcnicos realizados anteriormente, o grupo de trabalho fica na posse de uma lista mais pormenorizada e consistente de potenciais produtos de informao necessrios organizao, bem como das pessoas que os requisitaram. Esta lista representa o alcance das expectativas que existem na organizao, e necessita agora de ser complementada atravs de entrevistas, questionrios, da observao dos processos de trabalho existentes, de uma nova anlise SWOT e do estudo dos workflows. As entrevistas devero ser realizadas por pessoas com conhecimentos profundos sobre SIG e sobre as reas funcionais da responsabilidade do entrevistado. Como difcil encontrar pessoas com este conjunto de competncias, estas podero ser conduzidas por pelo menos dois elementos, um consultor externo (caso exista) ou o responsvel pelo SIG, e um especialista da rea funcional (Julio, 2007). Estas devem ser realizadas ao pessoal tcnico, bem como s chefias, uma vez que podem fornecer uma viso mais informada do valor de possurem melhores produtos de informao. Concluda esta listagem, necessrio agora proceder sua ordenao por grau de importncia, e olhar para cada item com a devida ateno, uma vez que no possvel dar resposta de uma forma imediata a todos os problemas simultaneamente. Para executar esta tarefa podero ser utilizadas tcnicas grficas que ajudem a clarificar este processo, como esquemas matriciais e diagramas de fluxos de dados. Os esquemas matriciais embora muito simples, podem ser bastante

reveladores, fornecendo informaes ao nvel das linhas sobre quais os dados utilizados por cada departamento e que se perfilam como principais candidatos a figurar no SIG. Estes patenteiam tambm numa anlise ao nvel das colunas da matriz, informao referente a quais os departamentos que esto fortemente dependentes e aqueles que no so grandes utilizadores da informao geogrfica (Julio, 2007). Outra tcnica passvel de ser utilizada, como j foi referido, so os diagramas de fluxos de dados. Esta caracteriza-se por fornecer uma primeira viso dos fluxos dentro e entre departamentos da organizao e por testar a consistncia da informao obtida pelas entrevistas. A relao e troca de informao interdepartamental assume uma maior importncia quando o

54

objectivo do SIG a implementar o de servir toda a estrutura da organizao (infra-estrutura SIG). De acordo com o que foi referido, so construdas especificaes daquilo que o SIG dever produzir quando se tornar numa realidade. No final desta etapa necessrio ter a definio clara de:

Quais os produtos de informao que so necessrios produzir pelo sistema.

Que dados, e onde se encontram, so necessrios para produzir estes produtos.

Quais as funcionalidades que sero utilizados para essa produo. Qual o hardware disponvel. Se existe, qual o software SIG e CAD utilizado na organizao. Que benefcios podem estes trazer para a organizao. No caso de estarmos presentes de uma migrao, quais os

departamentos onde esta vai acontecer. E que softwares ter de substituir.

6.2.2.3

Anlise Custo-Benefcio

Com os resultados obtidos na fase anterior, agora possvel construir uma Anlise Custo-Benefcio (CBA). Como se tem verificado, o processo de implementao de um SIG baseado em FOSS uma organizao no um exerccio simples, sendo bastante oneroso quer em recursos financeiros, quer humanos (devido principalmente ao tempo despendido por estes). Assim, e para que a escolha do sistema a adoptar seja a mais correcta possvel, muito comum que uma organizao leve a cabo uma anlise deste tipo para justificar o esforo e os gastos previstos, comparando-os com a alternativa da continuidade dos mtodos utilizados anteriormente (Longley et al, 2005). Esta tcnica permite comparar os custos esperados pela implementao do sistema com os benefcios que resultaro dos novos produtos de informao. O resultado, fornecer uma indicao preciosa da viabilidade financeira do projecto e de quando a organizao poder esperar um retorno econmico pelo investimento inicial (Tomlinson, 2003). A CBA inicia-se, como foi referido, com a determinao dos custos previstos (hardware, software, formao, dados e recursos humanos) e dos benefcios esperados (melhoria dos servios, reduo de custos, maior e melhor 55

utilizao dos dados, etc.). De forma equitativa ser atribudo um valor monetrio a todos os custos e benefcios. A ideia de os indicar em unidades monetrias importante, pois permite dar aos decisores uma base comparativa, facilitando em teoria o processo de deciso. No entanto, apesar da utilidade desta tcnica necessrio ter em conta as suas limitaes. Por exemplo, difcil atribuir um valor monetrio a vrias actividades, nomeadamente em organizaes pblicas. Em relao estimao do valor dos custos, esta pouco problemtica, uma vez que geralmente a estes est associado um valor unitrio directo. Apesar desta facilidade aparente, existem situaes em que este processo no to linear, uma vez que o software a utilizar FOSS, sabemos de antemo que na maioria dos casos no haver qualquer custo com o licenciamento, mas face ao desconhecimento que muitos tcnicos tm em relao a estas aplicaes, uma vez que o software proprietrio continua a dominar o ensino nesta rea, ter-se- de eventualmente prever custos com formao especfica nesta matria. Outra questo a considerar, refere-se aos recursos humanos que trabalharo com o SIG, mas que simultaneamente tambm podero executar outras tarefas dentro da organizao, tornando-se assim mais difcil a avaliao dos custos com o pessoal afecto ao projecto (Julio, 2007). No caso de se proceder a uma migrao, deve-se considerar que haver um perodo temporal onde o novo sistema e o antigo vo coexistir, o que envolver a duplicao de esforos. Por um lado necessrio manter actualizado sistema antigo, pois a autarquia no para, por outro preciso introduzir dados e alimentar o novo. Este condicionamento, dever ser bem avaliado, para que os custos que podero da advir (reduo de produtividade inerente duplicao de tarefas), no surpreendam ningum. Como se pode verificar, apesar de aparentemente trivial, a tarefa de avaliar custos no de todo simples, mas mais complexa se torna a avaliao dos benefcios. Como avaliar por exemplo, monetariamente, a satisfao de um trabalhador no cumprimento das suas tarefas utilizando um SIG em oposio ao seu anterior mtodo de trabalho? So alguns dos problemas que a equipa SIG, encarregue de fazer esta anlise, ter de considerar para a execuo desta tarefa. A Tabela 5 resume o que foi dito e apresenta alguns exemplos de custos e de benefcios a considerar na introduo de um SIG numa organizao.

56

Categorias Econmicos (tangveis)

Custos Hardware; Software (embora reduzidos); Formao; Novos recursos humanos; Novos espaos; Aquisio de dados. Alteraes nas relaes interpessoais; Despedimento de pessoal com competncias inferiores, parcialmente substitudos por um nmero menor de pessoas mais qualificadas.

Benefcios Reduo de custos (menos pessoal); Maior produtividade; Aumento da receita; Novos produtos ou servios.

Melhoria das relaes com os clientes; Melhores decises; Pessoas mais Institucionais moralizadas; (intangveis) Melhoria dos fluxos de informao; Sistema adaptado s necessidades da organizao. Tabela 5: Exemplos de Custos e Benefcios a ter em considerao no processo de implementao de um SIG.

No final desta fase, os decisores, ao avaliar os resultados da CBA, podem decidir pela continuidade ou no do projecto. 6.2.3 Fase 3 Especificao do Sistema

Assumindo que no final da fase anterior, aps a CBA, o executivo da organizao decidiu pela continuidade do projecto de implementao de GFOSS, passa-se ento a uma nova fase, denominada por Especificao do Sistema. Esta terceira fase compreende o desenvolvimento de uma especificao formal do sistema que ajudar na definio do restante processo de implementao. Primeiro determinam-se os requisitos do sistema, seguindo-se a definio do modelo lgico e o desenho da base de dados. Com estas definies est-se habilitado a seleccionar o conjunto de softwares que melhor se adaptam s necessidades identificadas. Esta fase termina com a elaborao de uma proposta de instalao. 6.2.3.1 Determinao dos Requisitos do Sistema

Nesta etapa de extrema importncia, so diagnosticados os requisitos do sistema. Realiza-se um desenho conceptual tecnolgico, onde identificado o hardware, software e outros requisitos como as comunicaes (redes) que suportem as definies acima referidas. importante ter presente a existncia de sistemas distribudos baseados em produtos para a Intra e Internet, que cada vez mais assumem maior importncia num organismo pblico, como o 57

caso de uma autarquia. A primeira tarefa a ser executada, consiste na inventariao e classificao das funcionalidades identificadas anteriormente pelos utilizadores. Ao realizar este trabalho, a equipa SIG vai perceber como estas sero utilizadas no sistema a implementar (Tomlinson, 2003). Este procedimento ser bastante til na escolha do software, tarefa de extrema importncia, uma vez que pode evitar potenciais erros de opo. Assim, uma boa prtica ser desenhar um esquema matricial que reflicta a anlise acima descrita. Este esquema ter ao nvel das suas linhas a identificao do software, e nas colunas as funcionalidades fundamentais que este ter de cumprir. Estas, podem ser de edio, anlise espacial, desempenho, consulta, ligao a bases de dados, mobilidade e de interoperabilidade (acesso a diferentes formatos de dados). A tarefa seguinte consiste em determinar a localizao do ou dos Sistemas de Gesto de Bases de Dados Relacionais (SGBDR) Geogrficos, dependendo do tamanho da organizao, e de como sero efectuadas as comunicaes com este. importante que as bases de dados existentes na organizao sejam conectadas com o SIG, de forma a centralizar toda a informao. Uma vez mais refora-se a importncia da capacidade de interoperabilidade entre os diferentes formatos de dados, pois, caso estes sejam diferentes, ser necessrio proceder sua converso, tarefa extremamente morosa, pelo que se recomenda vivamente a utilizao de standards abertos por forma a garantir isso mesmo. A configurao da rede informtica tambm um requisito a considerar por esta altura. Geralmente as organizaes possuem um servidor centralizado que guarda e gere os dados, a que os vrios departamentos, servios e divises tm acesso. A maior parte dos colaboradores acedem aos dados a partir do seu computador, localizado no seu posto de trabalho. O SIG deve utilizar a rede de comunicaes existente para que tambm os seus utilizadores possam aceder aos seus dados. Caso a rede interna existente no possua os requisitos tcnicos entendidos suficientes, como velocidade de comunicaes ou capacidade de trfego, poder ser necessrio proceder sua actualizao, ou adoptar um novo modelo de rede que responda positivamente s especificaes do sistema definidas anteriormente. Ainda neste contexto, uma ferramenta cada vez mais indispensvel numa autarquia nos dias de hoje, um servidor de IG, que permita a disponibilizao de dados espaciais atravs da Internet, uma vez que entre 58

outras potencialidades, permite aproximar o muncipe do centro de deciso. Torna-se assim necessrio verificar se as capacidades da rede para o exterior tem as caractersticas tcnicas aceitveis, como por exemplo largura de banda robusta, para que as conexes atravs da Internet se procedam de forma clere em funo do volume de dados a disponibilizar, por forma a no causar no utilizador um sentimento de insatisfao pelo servio prestado. Assim, esta uma excelente oportunidade para se iniciar o esboo de eventuais aplicaes de Intra e Internet a desenvolver no futuro. Esta definio ser uma fonte preciosa de informao para a seleco de software, como o caso das frameworks que melhor se adaptaro ao esboo entretanto traado. Por fim, devero ser estabelecidas as necessidades de hardware. Deve ser feito um levantamento do que existe na organizao e a partir da definir todo o material necessrio, no esquecendo, no caso do hardware, caractersticas como a velocidade de processamento, a capacidade dos dispositivos de armazenamento e memrias, placas grficas etc., sempre tendo em conta os requisitos pr-estabelecidos. Note-se que, como j foi referido, uma das vantagens do FOSS a sua menor necessidade de recursos de hardware para o seu funcionamento, em comparao com o software proprietrio, pelo que ser possvel economizar alguns custos. No entanto, no compromisso entre solues que garantam o bom funcionamento no presente, no deixando hipotecar o futuro a mdio prazo, que residir a melhor soluo. 6.2.3.2 A partir Definio do Modelo Lgico e Desenho da Base de Dados do estudo das necessidades dos utilizadores, efectuado

anteriormente, a equipa SIG tem a clara noo dos produtos esperados, dos dados necessrios, da sua localizao, e dos processos que sero levados a cabo com o sistema (Julio, 2007). Com esta informao, o momento de definir o modelo lgico para posterior desenho e implementao da base de dados. Esta tarefa assume especial relevo na implementao de uma infraestrutura SIG. Neste enquadramento, a mudana de um novo sistema de referncia, como o caso da recente adopo do sistema Europeu ETRS 89 (European Terrestrial Reference System) por Portugal, poder ser uma excelente oportunidade para a reviso de modelos de dados existentes eventualmente inadequados nas organizaes, incentivando migrao do sistema existente para GFOSS.

59

Tambm a directiva INSPIRE (Infrastructure for Spatial Information in the European Community) da Unio Europeia, que tem por misso criar um conjunto de regras comuns, que garantam a compatibilidade, interoperabilidade entre a IG, normas para metadados, partilha de dados e de servios entre todos os estados membros, surge como uma ptima possibilidade para a reviso e adequao dos modelos de dados existentes a esta norma, e paralelamente para a adopo de tecnologia FOSS, que como se verificou previamente assenta sobre standards abertos, o que constitui uma caracterstica de inegvel valor para o sucesso da implementao desta directiva (INSPIRE, 2010). Por esta altura, j dever existir um conhecimento profundo dos dados existentes e dos que eventualmente sero necessrios adquirir, fundamental para a definio do modelo lgico e para o desenho da base de dados. Caractersticas como, o formato, a escala, a resoluo, o sistema de projeco e as tolerncias de erro so indispensveis para o correcto desenrolar desta etapa. imperativo analisar os formatos em que os dados se encontram, uma vez que o tempo que se poder despender na sua converso poder ser bastante significativo. Uma vez mais, recomenda-se a utilizao de formatos standard, quer para os dados existentes, quer para aqueles a adquirir, para assim se garantir a total interoperabilidade no sistema. Quando se aborda a interoperabilidade entre dados, alm da interligao entre vrios formatos que existem nos vrios departamentos da organizao, extremamente importante tambm pensar na colaborao e permuta de informao com entidades externas, sejam elas associaes de municpios, outras entidades pblicas ou privadas, ou at mesmo o cidado. Assim, recomenda-se a instituio na organizao de um manual de boas prticas, onde constar a poltica seguida para a adopo de standards. Neste contexto, devido ao grande volume e diversidade de dados com que a organizao trabalha diariamente, associados aos mais variados interlocutores quer interna quer externamente, assume grande importncia a existncia de um software em ambiente servidor que permita a criao e gesto de um catlogo de metadados, para que se garanta a qualidade e fiabilidade da IG aos seus utilizadores. importante tambm possuir um entendimento claro sobre eventuais ligaes necessrias entre os vrios elementos, assim como perceber as limitaes dos dados, bem como a sua provenincia. Assim, o estudo das

60

aplicaes de gesto, geralmente alfanumricas, que a autarquia possui, reveste-se ainda de maior importncia quando associada componente geogrfica. Aplicaes de gesto urbanstica, publicidade, gesto de cemitrios, feiras ou mercados, patrimnio, entre outras so alguns exemplos. Assim, uma das primeiras tarefas desta etapa consiste ento em descrever a estrutura dos dados, utilizando para isso um ou mais modelos lgicos: relacional, orientado a objectos ou outro, cada um deles com as suas vantagens e desvantagens. O factor fundamental a ter em conta, que o modelo lgico dever descrever, com a maior aproximao possvel, uma verso complexa do mundo real na base de dados a implementar. Outro factor importante que dever ser introduzido nesta altura, consiste na definio da politica de permisses e acessos base de dados. Assim, necessrio ter bem claro quem sero os seus administradores, quais os perfis de utilizadores e de grupos, ou seja quem ter permisses de leitura, escrita, ou ambas e a que dados. Para concluir, note-se que na definio e desenho do modelo de dados, que geralmente se consome mais tempo num projecto SIG, sendo habitual referirse a cerca de 80% do seu custo total (Julio, 2007), comprovando assim, a extrema importncia deste procedimento para o sucesso do sistema. Este custo depender sempre da aproximao que se pretende ao mundo real, ou seja, o nvel de detalhe desejado. 6.2.3.3 Seleco do Software

Como foi j referido, existem dezenas de aplicaes GFOSS, prontas a ser utilizadas, cada uma com um conjunto de funcionalidades mais ou menos interessante de acordo com as necessidades da sua utilizao. Assim, muito importante a seleco do software ou conjunto de softwares a utilizar, por forma a garantir os requisitos definidos pelos utilizadores e consequentemente os objectivos inicialmente traados para o sistema. No entanto, apesar da sua importncia, no boa poltica seleccionar FOSS apenas pelo conjunto de funcionalidades que este oferece, mesmo sendo estas as mais interessantes para o cumprimento dos objectivos traados. Alm da identificao das funcionalidades necessrias, existem outros critrios e condicionantes a ter em considerao para que esta seleco seja efectuada com sucesso, que se apresentam na Tabela 6.

61

1. 2. 3. 4. 5. 6.

Critrio Funcionalidades; Documentao; Vitalidade do Projecto Modularidade do Software; Comunidade de utilizadores; Suporte tcnico;

7. 8. 9.

Critrio (continuao) Usabilidade; Bibliotecas utilizadas; Suporte de Standards OGC;

10. Comunidade de programadores; 11. Tipo de licena; 12. Sistemas operativos suportados; 13. Lngua.

Tabela 6: Critrios a ter em considerao para a seleco de GFOSS (Adaptado: Steinger et al, 2008)

De referir apenas que estes critrios so os utilizados quer para seleco de aplicaes desktop e servidor. Assim, tendo presente estes indicadores, elabora-se uma lista de softwares candidatos, ou seja, aqueles que mais critrios cumprem, de onde sair no final o ou os softwares eleitos para o melhor cumprimento dos objectivos. 6.2.3.4 Elaborao de Proposta de Instalao

Nesta etapa do processo, a equipa SIG j determinou completamente os requisitos de dados e tecnologia, estando habilitada a coloc-los num plano de implementao. Este espelha o trabalho at aqui realizado e marca a transio entre o desenho do sistema e o incio da sua implementao (Tomlinson, 2003). Este documento dever conter um sumrio das descobertas e

recomendaes, que servir fundamentalmente para informar e cativar os decisores (executivo camarrio), pessoas que geralmente no dispem de muito tempo, nem possuem grandes conhecimentos em SIG, e que por estes motivos s costumam prestar ateno a um curto resumo. Ao alertar os decisores para o que se vai passar, este documento tem tambm como funo que estes reforcem o esprito de colaborao de todos os funcionrios da autarquia, por forma a que no exista a criao de entropia instalao do software, que se realiza na fase seguinte. Do ao documento modelo far parte uma breve introduo, aos seguindo-se do o

desenvolvimento que dever conter referncias s caractersticas dos dados, lgico dos dados definido, requisitos sistema, comunicaes, hardware, etc., terminando o documento com uma seco de recomendaes. Tambm constar deste documento a identificao das unidades orgnicas onde se proceder instalao dos diferentes softwares, e

62

consequentemente

ao

seu

teste

avaliao.

Se

se

tratar

de

uma

implementao de raiz, recomenda-se que a instalao do software desktop ocorra no departamento onde se encontra o ncleo SIG. No caso de se tratar de uma migrao a instalao dever ocorrer na estrutura onde foi identificada a necessidade dessa migrao. Grficos de Gantt e de Pert so ferramentas essenciais na execuo desta proposta, uma vez que permitem um acompanhamento da evoluo da execuo das tarefas. 6.2.4 Fase 4 Instalao e Avaliao do Software

Aps a especificao do sistema, e a consequente anlise da proposta de instalao, a equipa responsvel pela implementao do SIG est preparada para a instalao e avaliao do software candidato identificado previamente. Esta uma fase importante, pois podero surgir algumas dificuldades na instalao do software nomeadamente em ambiente servidor. No final elaborar um plano de implementao total do sistema em toda a organizao, que decorrer na derradeira fase. 6.2.4.1 Instalao de Software (em contexto real)

Com a identificao, na fase anterior, do software candidato instalao e a apresentao do plano de instalao ao executivo, o momento de proceder instalao deste em contexto de trabalho. Na maior parte das vezes, so vrios os que cumprem com grande parte dos critrios anteriormente enumerados, recomendado-se assim a instalao de mais do que um, uma vez que este procedimento ocorre em contexto real, aproveitando a oportunidade para avaliar no s o desempenho de cada software, mas tambm a adaptao de cada utilizador a cada um deles. Neste cenrio, muito comum quando se utiliza FOSS que um nico software no possua todas as funcionalidades desejadas, pelo que a adopo de um conjunto de softwares que garantam essa inteno claramente uma opo a considerar. tambm importante que exista o cuidado de se instalar sempre a ltima verso estvel de cada software, pois esta est consolidada e preparada para ambientes de produo, evitando assim experimentalismos desnecessrios com verses beta na ou sua release candidates, que apesar novas de poderem eventualmente descrio apresentar funcionalidades

interessantes, exibem muitas vezes um comportamento propenso a erros de

63

funcionamento que podem danos irreparveis. Com um pouco de pacincia, brevemente as verses beta estabilizaro, contendo a nova verso todas as funcionalidades pretendidas, sem riscos para o bom funcionamento do sistema. Ainda em relao a verses de software, importante que a verso instalada seja a mesma em todas as mquinas. Como j foi referido, deve-se iniciar a instalao de software pela componente desktop, por ser aquela que menos impacto ter no funcionamento da organizao. estrutura. Em ambiente servidor, a instalao de software encerra geralmente maiores dificuldades. Por um lado, a complexidade bem maior, uma vez que o impacto que esta introduo ter na estrutura ser significativo. Questes como a segurana, as portas de comunicao, a implementao da poltica de acessos ao SGBDR e servidor Web, a integrao com os servidores existentes, entre outras definies, contribuem em muito para o aumento desta complexidade. Se a isto adicionarmos, em alguns casos, a existncia de pouca documentao de apoio instalao e configurao do software, e o desconhecimento dos tcnicos nestes domnios , pode originar a entrada num estado onde as dificuldades aumentam derivadas ao impasse criado com o insucesso de instalaes sucessivas, o que pode provocar o atraso de todo processo, ou eventualmente em ltimo caso o seu abandono. Assim, esta tarefa deve ser bem estudada e planeada, e dada a responsabilidade que este procedimento envolve, pois pode, quando mal executado, causar danos graves, podendo eventualmente no limite resultar na perda irremedivel de dados, recomenda-se a no instalao de software em mquinas correntemente utilizadas em produo, sugerindo-se nesta fase a utilizao de mquinas virtuais ou de um computador que no seja utilizado, mesmo que seja uma mquina antiga e com menores recursos. Para optimizar este trabalho, sugere-se ainda que todo o processo seja devidamente documentado, para que no subsistam dvidas em relao a procedimentos, opes e configuraes, quer para quando se realizar a instalao definitiva, quer para a eventualidade de no futuro se ter de repetir o procedimento por uma qualquer razo. Apenas quando este estiver instalado e relativamente consolidado em contexto de trabalho, se dever iniciar a instalao da infra-

64

6.2.4.2

Avaliao Preliminar

Aps o software devidamente instalado e a funcionar em contexto de trabalho, o momento de avaliar se a seleco efectuada realmente a mais adequada aos objectivos propostos. Assim, e com o intuito de organizar e sistematizar este processo, organizada uma lista para auxiliar o processo de avaliao dos softwares. Esta lista ter ento um sistema ponderado de pontuao criado para o efeito. Uma boa prtica, consiste nesta pontuao ser levada a cabo por vrias pessoas da equipa SIG e restantes colaboradores da unidade orgnica onde o software est a ser testado. Os resultados so ento comparados, permitindo eventualmente esta avaliao, a eliminao de softwares que por uma ou outra razo no cumpram com alguns requisitos tidos como essenciais. O principal objectivo desta avaliao fazer uma primeira triagem dos softwares, o que fornecer dados bastante teis para a construo de eventuais testes adicionais a realizar nas etapas seguintes, e tambm eliminar solues que no cumpram de todo os requisitos definidos. tambm por esta altura, caso estas existam, que se testam as ligaes entre os clientes desktop e a infra-estrutura SIG que est a ser paralelamente configurada. Acessos s bases de dados geogrfica e alfanumrica da organizao, aos servidores que disponibilizam IG, via Intra e Internet, assim como eventuais ligaes entre a infra-estrutura e clientes CAD so neste passo testadas para que se garanta que o sistema responde aos requisitos previamente identificados. No caso de se ter optado tambm pelo desenvolvimento de aplicaes para a Intra e Internet, este pode ser tambm o momento para realizar os primeiros testes ao software de desenvolvimento e frameworks previamente identificados. 6.2.4.3 Testes de Benchmark

No seguimento da etapa anterior, e caso ainda subsistam dvidas sobre qual o software ou conjunto de softwares que melhor se adapta s necessidades da organizao, de acordo com os seus requisitos, existem algumas tcnicas que podem auxiliar nesta tarefa, como o caso dos testes de Benchmark. Um teste de Benchmark no mais do que uma avaliao comparativa de diferentes sistemas num ambiente 65 controlado. Este utilizado para

estabelecer quais os sistemas que suportam uma determinada carga de trabalho da forma mais rpida e eficiente. Este tipo de testes no uma demonstrao das capacidades do sistema. Os seus objectivos so descobrir como que cada software sob teste executa as tarefas e determinar a performance de cada um relativamente a cada tarefa. Assim, um teste de Benchmark dever ser desenhado para verificar se o sistema tem a capacidade de executar todas as funes necessrias para os produtos oportunamente especificados. Uma nota importante que em caso de sucesso destes testes, a experincia adquirida durante os mesmos permite que posteriormente o SIG avance mais rpida e eficazmente. Caso algum software no corresponda de todo aos utilizadores, o indicador fornecido novamente positivo uma vez que a existir a sua rejeio, prefervel que ocorra neste perodo do que numa fase mais avanada do projecto. No entanto, no so s vantagens que uma avaliao deste tipo apresenta, decorrendo desta tambm algumas desvantagens, a saber: o elevado custo que acarretam para as organizaes, uma vez que os utilizadores perdem geralmente muito do seu tempo de trabalho a realizar as mesma tarefas em softwares diferentes, o que se pode tornar contraproducente; as presses exercidas para terminar no mais curto espao de tempo estes testes, podero camuflar a avaliao da forma como o SIG se integra na organizao, evidenciando apenas a parte tcnica do sistema. 6.2.4.4 Plano de Implementao Total

Chegada a esta etapa, est agora definitivamente preparado o terreno para o desenvolvimento de uma estratgia de implementao do sistema definitivo. Este o ltimo passo, antes da derradeira fase do projecto. Um plano de implementao totalmente estruturado um instrumento essencial para o sucesso da instalao do sistema de forma definitiva. O plano ser iniciado com a identificao clara e objectiva das prioridades, a definio de um calendrio de implementao, assim como a elaborao de um oramento dos recursos disponveis e de um plano de gesto. Uma vez que a implementao de um SIG transversal a toda a organizao envolve diferentes intervenientes de unidades orgnicas distintas, necessrio que antes de iniciar este processo considerar como organizar e gerir as relaes entre o ncleo SIG e os restantes tcnicos com quem iro 66

trabalhar, para que se evitem futuros constrangimentos. 6.2.5 Fase 5 Implementao e Manuteno do Sistema

Na derradeira fase desta metodologia coloca-se em prtica a implementao de todo o sistema de acordo com o documento previamente elaborado. Aps o pleno funcionamento deste, e para que este no fique rapidamente obsoleto e intil necessrio traar um plano de actualizao tendo em conta algumas condicionantes. 6.2.5.1 Implementao do Sistema

a etapa final de um processo bastante duro e moroso, mas que ainda se poder vir a estender por alguns meses. Actividades como a formao dos utilizadores, implementao propriamente dita, migrao total do sistema, consolidao do modelo de dados, aquisio e transformao dos dados, manuteno e monitorizao do comportamento do sistema so agora executadas. De referir que a formao dos utilizadores no se deve restringir apenas fase de implementao, mas de forma contnua, atravs de um plano a longo prazo. Esta a ocasio para instalar de forma definitiva o software anteriormente testado, replicar esta instalao para outros departamentos e no caso da infra-estrutura, passar da mquina virtual para um servidor de produo. Uma vez iniciado anteriormente o desenvolvimento de pequenos prottipos de aplicaes Web SIG, e definida a estrutura tecnolgica final, esta a altura para que se d a devida continuidade a esse trabalho, consolidando-o com o aparecimento de solues definitivas. Aplicaes como a consulta de PMOT (Planos Municipais de Ordenamento do Territrio), a impresso de plantas de localizao, ou a pesquisa de mapas, podem ser alguns dos exemplos a desenvolver. Apesar das etapas de avaliao anteriores por que passou o software, importante monitorizar e avaliar o comportamento da sua verso definitiva, para que se corrija atempadamente qualquer falha que eventualmente ocorra. Uma vez o sistema em pleno funcionamento, poder ser apropriado fazer alguma publicidade s qualidades e benefcios trazidas por este de forma a sensibilizar quer os muncipes, quer os decisores mostrando-lhes que fizeram a escolha certa (Longley et al, 2005).

67

6.2.5.2

Manuteno do Sistema

Aps a instalao do sistema e a comprovao do seu pleno funcionamento, o desafio futuro assenta na sua manuteno e actualizao. Todos os sistemas possuem um elemento de risco inerente no que toca mudana, sendo os sistemas informticos particularmente sensveis, sensibilidade essa que facilmente demonstrada na necessidade de verificar possveis impactos negativos no sistema quando se actualiza um simples componente deste (Sherman, 2008). A gesto de actualizaes traduz-se na manuteno do software na sua verso mais actualizada, garantindo a segurana do mesmo, mantendo-o estvel para que seja possvel retirar o mximo partido das suas capacidades. Apresentam-se em seguida as trs principais razes para actualizar software, segundo Sherman (Sherman, 2008):

lanada uma nova verso que contm funcionalidades que so necessrias, ou mesmo indispensveis para o trabalho que se quer desenvolver;

Vulnerabilidades na verso actual; Um componente de alto nvel (como o sistema operativo) requer uma actualizao para que as ferramentas em utilizao no se tornem incompatveis.

Analisando estas razes verifica-se que as primeiras duas so na maioria das vezes uma questo de escolha, dependendo se a actualizao ao nvel apenas do desktop, ou servidor, onde nesta ltima opo geralmente a informtica poder ter aco importante. A terceira razo, insere-se completamente neste ltimo caso apresentado, onde o departamento que gere as TI na organizao tem na grande maioria das vezes, uma importante palavra a dizer neste domnio, levando a que exista, como j foi referido, grande coordenao e colaborao entre o gestor SIG e o responsvel pela informtica. Apresenta-se abaixo uma lista de sugestes para uma melhor gesto das actualizaes de FOSS:

Proceder com cautela, ou seja, necessrio ter a certeza que se tem a noo exacta das repercusses que a actualizao ter no sistema;

Identificar as alteraes na ltima verso da aplicao ou aplicaes que possam requerer algum trabalho extra; 68

Identificar alteraes que retirem funcionalidades chave para o trabalho que se desenvolve;

Identificar dependncias, ou seja outros pacotes de software que podero deixar de funcionar ou que necessitem ser actualizadas como parte do processo;

Se possvel testar as actualizaes numa mquina de testes ou numa mquina virtual;

No actualizar logo aps a disponibilizao de uma nova verso. A monitorizao das listas de correio electrnico e dos fruns de discusso pode ajudar a identificar potenciais problemas que outros podero j ter vivenciado e muitas vezes at resolvido.

Para que o sistema se mantenha a funcionar em perfeitas condies, muitas vezes necessrio recorrer a ajuda de suporte tcnico para que sejam esclarecidas eventuais dvidas e debeladas dificuldades de utilizao e configurao do software. Tendo o FOSS um sistema de suporte nico, raramente quando se utilizam aplicaes proprietrias, possvel comunicar com os responsveis pelo seu desenvolvimento, o que com FOSS perfeitamente possvel, muitas vezes at em tempo real. Alguns dos canais de suporte disposio do utilizador so os seguintes:

Listas de correio electrnico; Fruns; IRC (Servios em tempo real que permitem que o utilizador mantenha conversas (chat) com pessoas em todo o mundo);

Wikis; Motores de busca; Stios de Internet.

Quando se utilizam as listas de correio electrnico para apoio tcnico, conveniente que se pesquise nos arquivos o assunto em anlise antes de se colocar as questes, uma vez que frequentemente a resposta j foi dada anteriormente estando j disponvel para consulta. Em adio aos arquivos mantidos pelas listas, existem dois servios independentes que podem e devem ser consultados: o Nabble25 e o Gmane26. Caso os arquivos no forneam a resposta pretendida, deve-se escrever um e-mail para a lista,
25 http://www.nabble.com 26 http://gmane.org

69

tendo o cuidado de expor toda a informao possvel (verso de software, qual o SO e sua verso) para que o grupo possa responder da forma mais precisa. Muitos utilizadores preferem fruns de suporte, sendo que a maioria dos projectos GFOSS possuem um, acessvel a partir do seu stio de Internet, e que se torna num excelente recurso de informao, com uma boa capacidade de pesquisa. Outro mtodo possvel para se obter ajuda, a ajuda comercial prestada por empresas no seu stio de Internet, ou por outras que se especializam nos servios de consultoria e apoio tcnico. Apesar de existirem ainda poucas em Portugal, a tendncia clara para que com o aumento na utilizao de GFOSS, possam surgir mais empresas especializadas neste tipo de servios. Em suma, apesar da discusso entre os grupos do software proprietrio e do FOSS persistir, no que toca ao suporte tcnico, a maioria dos utilizadores que recorreram aos mais diversos tipos de suporte apresentados acima, revelaram-se satisfeitos com a sua experincia, permitindo concluir que quando necessrio apoio, a maioria das respostas encontram-se disponveis em tempo til. 6.3 Concluses

A introduo de um SIG baseado em tecnologia FOSS numa organizao com as especificidades de uma autarquia, encerra dificuldades, pelo que uma boa preparao um passo importante para o sucesso. Como foi referido, existem basicamente dois nveis de introduo de um SIG numa autarquia, ao nvel da sua infra-estrutura, ou departamental, com impactos em toda a estrutura bastante distintos. No obstante estas diferenas, estes dois nveis podem conviver facilmente, uma vez que a implementao de uma infra-estrutura no dispensa na grande maioria dos casos a utilizao de software desktop. Em sentido inverso, a implementao de um SIG desktop, pode aps algum tempo derivar numa infra-estrutura. A metodologia apresentada pode ser adaptada com alguma facilidade aos diferentes objectivos das organizaes, bastando para isso suprimir algumas fases ou etapas tidos como desnecessrios em determinada situao. Apesar de o recurso aos servios de um consultor para liderar esta tarefa, ser recomendvel, perfeitamente possvel faz-lo apenas com os tcnicos da autarquia.

70

CASO DE ESTUDO

O caso de estudo que aqui se apresenta, decorreu na Cmara Municipal de gueda, e surgiu a partir do processo de migrao do SIG baseado em software proprietrio para FOSS, que culminou com a implementao de algumas aplicaes web SIG. Alm do necessrio envolvimento e compromisso do executivo, para a execuo do projecto formou-se uma equipa de trabalho, constituda por trs colaboradores do municpio, e dois elementos externos. 7.1 Enquadramento

Em 2008 o SIG da Cmara Municipal de gueda encontrava-se algo estagnado, tanto no que respeita tecnologia, como aos servios disponibilizados aos seus muncipes. A estrutura tecnolgica era a mesma de 2005 aquando da implementao do projecto SIGRia (Captulo 3). Ao longo do tempo, o sistema foi revelando algumas insuficincias que motivaram uma reflexo profunda. Desta, surgiram algumas ideias chave:

Insuficincia da tecnologia existente em relao aos objectivos da autarquia e tendncia de crescimento do SIG;

Valores incomportveis para aquisio de novo software e contratos de manuteno, uma vez que qualquer posto adicional, mesmo para um tarefeiro ou estagirio, carece de licenas adicionais;

Desconforto causado pela reduzida diversidade de fornecedores, que inviabiliza qualquer capacidade negocial.

Estes foram os motivos principais que levaram a autarquia a repensar o seu SIG, adoptando FOSS. Assim, foi tomada a deciso de iniciar o processo de migrao. 7.2 Implementao

O processo de implementao de uma soluo que fosse ao encontro das ideias enunciados anteriormente agora descrito. Numa primeira fase foram analisadas algumas das necessidades da organizao com o objectivo de melhor adequar a estrutura tecnolgica a adoptar. Aps esta anlise seguiu-se a seleco e implementao desta estrutura. Primeiro em ambiente desktop, mais tarde ao nvel da infra-estrutura SIG. No final, foram desenvolvidas algumas aplicaes Web SIG tendo como base a estrutura recm-criada.

71

7.2.1

Avaliao da organizao

Atravs da anlise ao organograma (Anexo 1), e ao levantamento efectuado, foi possvel perceber o que existia quer ao nvel de IG, quer de software, perspectivando assim as necessidades futuras da autarquia. Foi tambm possvel entender o perfil de cada potencial utilizador. Esta anlise foi necessria para se projectar os nveis de acesso base de dados, ou mesmo na seleco de software SIG desktop que mais se aproxima da suas necessidades. Este levantamento foi colocado sob a forma de uma tabela (Tabela 7).
Estrutura Orgnica Designao Proteco Civil Aco Social Apoio Juntas Freguesia Cultura, Desporto e Turismo Tipo Gab. Div. Gab. Div. A
+

IG R
++

Perfil Utilizador V
+++

SIG Hardware Software X X X X*

Utilizador Editor X X X -

Gestor -

X X

X X

X -

Qualidade, Segurana e Gab. H. no Trabalho TI Informtica TI - SIG Organizao, Planeamento, Mod. Admin. Estratgia e Planeamento Patrimnio Infraestruturas Ambiente Servios Gerais Concepo, Execuo Serv. Serv. Gab. Div. Div. Div. Div. Div. Div.

X X X X X X X

X X X X X X X

X X X X X X

X X X X X X X

X X -

X -

X X X X

X X* X X* X* X**

X X

X -

X X

continua na pgina seguinte...


+ Formato Analgico. ++ Formato Raster. +++Formato Vectorial. Informao alfanumrica. * Apenas via Web. ** Software CAD.

72

...continuao da pgina anterior


Planeamento, Gesto Urb. Fiscalizao Atendimento Div. Serv. Serv. X X X X X X X X X X X X X X X*** X***

Tabela 7: Anlise de requisitos C.M. gueda

7.2.2

Software Desktop

Como foi referido anteriormente, a estratgia passou numa primeira instncia por introduzir apenas software SIG desktop, que respondesse a vrias necessidades previamente identificadas pela anlise da Tabela 7. Assim, procurou-se encontrar programas SIG desktop que pudessem substituir num futuro prximo as solues proprietrias existentes no gabinete de SIG, e fossem adoptados para a criao de novos postos de trabalho na organizao. Esta tarefa ficou ao encargo do gabinete SIG, que tinha por misso implementar e avaliar a soluo encontrada. O primeiro trabalho, consistiu em identificar as principais tarefas realizadas no quotidiano pelo gabinete SIG, s quais as solues GFOSS deveriam corresponder. Assim, foi efectuado, a dois tempos, um levantamento bastante exaustivo. Primeiro, atravs da Internet pesquisando solues que pudessem corresponder aos objectivos traados. Seguidamente, e no caso de persistirem dvidas relativas capacidade de determinado software realizar algumas destas tarefas, estas foram anotadas e deixou-se para a fase de instalao e testes a dissipao das mesmas. De referir que, para alm da adequabilidade s funcionalidades propostas, a pesquisa de software na Internet obedeceu aos seguintes critrios:

Utilizadores em Portugal; Vitalidade do projecto; Dinamismo da sua newsletter.

Assim, foi construda uma matriz, onde constam 7 programas (ANEXO 2) que preenchem a maioria dos critrios acima referidos, a qual se foi completando ao longo do tempo com o desenrolar das tarefas subsequentes. Esta ser apresentada mais tarde, j na sua forma final. Um dos aspectos que levou migrao do software por parte da autarquia, foi a limitao de apenas uma licena entre as 6 disponveis de clientes SIG
*** Aplicao prpria.

73

desktop escrever dados num SGBDR transversal organizao. Assim, a soluo teria de passar por uma das seguintes hipteses. Ou se mantinha o SGBDR existente e o software a adoptar teria forosamente de ter capacidade de escrita, ou teria de se substituir o SGBDR Geogrfico existente por outro sistema que apresentasse essa garantia. A Tabela 8 apresenta o resultado do estudo efectuado, que associa o software SIG desktop identificado anteriormente, com a sua capacidade de leitura (L) e escrita (E) em SGBDR geogrficas.
Acesso a Bases de Dados MySQL PostGIS Oracle ArcSDE MDB SQLite GvSIG Kosmo uDig OpenJump L X X X X E X X L X X X -* E X X L X X X X E X X X X L X X+ X E X QGIS L X X E X X SAGA GRASS L E X X X -

Tabela 8: Capacidades de acesso a SGBDR por parte de GFOSS desktop.

Aps anlise Tabela 8, possvel verificar que apenas o uDig, possui capacidades de edio em ArcSDE, SGBDR em utilizao na autarquia, ainda que algo limitadas. Ao mesmo tempo, possvel identificar o PostGIS, como um software de referncia neste domnio uma vez que a maioria dos clientes desktop tem acesso de leitura e escrita aos dados nele contidos. Com esta anlise ficou praticamente demonstrada a necessidade de mais tarde se migrar tambm o SGBDR por forma a garantir os objectivos anteriormente enunciados. Uma vez que, para alm dos acessos internos aos dados contidos nos SGBDR Geogrficos, tambm necessrio garantir o acesso a informao noutros formatos, proveniente quer do exterior, quer de outras unidades orgnicas da organizao, efectuou-se um levantamento que relaciona capacidades de leitura e escrita em diferentes formatos de dados, com as solues FOSS identificadas. Assim, a Tabela 9 traduz esta anlise quer para dados vectoriais, quer para raster.

+ Atravs de plugin. * Em desenvolvimento.

74

Acesso a Dados Shape DGN DXF Vectoriais GML KML DWG tif GeoTIFF Raster png ECW jpg mrSID

GvSIG L X X X X X X X X X X X E X X X X X X X X X

Kosmo uDig OpenJump QGIS SAGA GRASS L X X X X X X X X X X E X X X X X X X X L X X


+

E X X
+

L X X
+

E X X
+

L X X X X X X X X X -

E X X X X X X -

L X X X X X -

E X X X X X -

L X X X X X X X X X -

E X X X X X X -

X X X X X -

X X X X X -

X X X X X -

X X X X X -

Tabela 9: Capacidades de acesso a dados por parte de GFOSS desktop.

Aps esta anlise foi possvel retirar algumas concluses importantes para o futuro deste trabalho, a saber: os programas analisados acedem a uma grande variedade de formatos de dados, quer vectoriais, quer raster; Nos dados vectoriais o formato shapefile (SHP), unanimemente reconhecido por todos os programas, ao contrrio do KML e do DWG, o que neste ltimo caso poder criar alguns problemas devido dependncia de alguns servios e departamentos da estrutura camarria em relao ao software CAD, o AutoCAD; uma das alternativas poder passar pelo formato DXF (Drawing Exchange Format), uma vez que, apesar de nem todos os programas analisados terem capacidade de escrita neste formato, a maioria permite a sua leitura, o que poder ser suficiente. No que toca aos dados raster, a variedade de formatos identificados pelas aplicaes foram considerados suficientes. Ainda no contexto da acessibilidade a dados, e uma vez que desde o incio a inteno passava pela criao de uma infra-estrutura SIG, que permitisse no s a disponibilizao de dados para o exterior, nomeadamente ao muncipe, mas tambm para o interior A Tabela 10 resume esta anlise. da organizao, efectuou-se tambm a

identificao das capacidades de acesso a dados em formatos standard OGC.

+ Atravs de plugin.

75

Acesso a Dados WMS Standards WFS OGC WFS-T WCS

GvSIG X X *

Kosmo uDig OpenJump QGIS SAGA GRASS X *

X X X -

X X
+

X X *

X X -

Tabela 10: Capacidades de acesso a formatos de dados standard OGC.

Concluiu-se que a maioria dos programas em questo implementa o WMS (Web Map Service) sem dificuldades, passando-se o mesmo com o WFS ( Web Feature Service), havendo no entanto neste caso a necessidade de instalao de plugins externos para algumas solues. A possibilidade de utilizao do WFS-T, componente transaccional do standard WFS, num cliente SIG desktop, apenas apresentada no momento pelo uDig. Aps estas avaliaes preliminares, relativas aos formatos de dados e acessos aos SGBDR suportados pelos programas, ficou-se j com uma ideia aproximada do conjunto que neste domnio melhor poderia servir os objectivos propostos. Paralelamente a estes trabalhos, a matriz das funcionalidades dos programas, cuja construo comeou no incio deste procedimento, foi completada ao longo do tempo e a sua verso final agora apresentada. A Tabela 11 traduz as funcionalidades para dados vectoriais, ao passo que a Tabela 12 faz o mesmo para a componente raster. Como se referiu, estas matrizes reflectem a anlise final, onde j se inclui alguns testes realizados aos programas, no sentido de se comprovar a existncia de algumas funcionalidades, que a consulta na Internet no esclareceu. Assim, e perante a anlise s tabelas 11 e 12, decidiu-se por instalar em contexto de trabalho o Quantum GIS, e para testes de algumas funcionalidades extra o gvSIG, OpenJUMP, KOSMO e uDIG. As razes principais para a escolha do Quantum GIS, foram o conjunto das funcionalidades apresentadas, ainda mais quando complementadas com a instalao de plugins, como o GRASS. De notar que existem uma panplia de plugins disponveis para download, que permitem a resoluo de um vasto conjunto de problemas. A vitalidade deste projecto nos ltimos anos com a disponibilizao de uma nova verso estvel vrias vezes no mesmo ano, a vasta comunidade de utilizadores e o seu interface simples, foram outras das
* Em desenvolvimento. + Atravs de plugin.

76

razes que levaram a esta escolha. Para a escolha da instalao do gvSIG, muito contribuiu o facto de ser o nico software do grupo analisado que possui a funcionalidade de efectuar anlise de redes. O seu interface muito semelhante ao ArcView 3.2 da ESRI, foi outro dos motivos, uma vez que existem colaboradores que trabalharam com esse software, o que pode ser um factor que provoque a diminuio da curva de aprendizagem. O uDig, foi seleccionado por se tratar de um software bastante simples e por isso til para alguns utilizadores com menor formao, sem grandes necessidades. Funcionalidades como o suporte a WFS-T e a compatibilidade total com SLD (Styled Layer Descriptor), standard de estilos de simbologia, foram as razes desta seleco. Por fim, foram tambm instalados para a realizao de algumas tarefas especficas quer o KOSMO, quer o OpenJUMP. Ambos possuem funcionalidades bastante interessantes, onde se incluem algumas ferramentas de edio de dados vectoriais e no caso especfico do KOSMO, a capacidade de realizar operaes topolgicas com relativa facilidade. Terminada a fase de instalao dos programas foi-se paulatinamente diminuindo a utilizao do software utilizado anteriormente, agora utilizado apenas para funes especficas, passando o Quantum GIS a dominar o dia de trabalho.
Funcionalidades Queries
# #

GvSIG Kosmo uDig OpenJump QGIS SAGA GRASS X X X


#

X X X X X X X

X X X X -

X X X X X X+ X X+

X X X

-* *

X X X X X X X X

Queries SQL

Joins de Tabelas Clculo de Atributos Vrios Sistemas de Coordenadas# Transformao de Coordenadas# Criar e editar dados vectoriais# Criar e Editar Topologia#

X X X X X -

X X X X X&

X X X X X

continua na pgina seguinte...


# * & Funcionalidade Essencial. Em desenvolvimento. Atravs do plugin do GRASS. Apenas linhas.

77

...continuao da pgina anterior


Funcionalidades Edio Avanada (Snapping, etc.)# Anlise (Buffers, Dissolve, Intersect, Clip, etc.)# Interpolaes Funes de Agregao Anlise de Redes Simbologia# Simbologia Compatvel com SLD Impresso# Suporte GPS Verso Portuguesa (Brasil) GvSIG Kosmo uDig OpenJump QGIS SAGA GRASS X X X X X X X

X X X X X X X

X X X X X *

X X X X X
+

X X X X+ X

X X X X -* X X
+

X X X X -

X X X X X X -

Tabela 11: Funcionalidades para dados vectoriais dos GFOSS desktop. Funcionalidades Visualizao 3D Modelao 3D Anlise de Imagens Anlise Espacial Filtros Georreferenciao GvSIG Kosmo uDig OpenJump QGIS SAGA GRASS X X X X

X X X X

X X X X X X

X X X X X X

X X

X -

X -

X X

Tabela 12: Funcionalidades para dados raster dos GFOSS desktop.

7.2.3

Software Servidor

Aps um perodo de adaptao e consolidao da utilizao do Quantum GIS em contexto de trabalho, decidiu-se iniciar um novo estdio de migrao e passar a infra-estrutura existente para FOSS. Apesar de prevista anteriormente, esta tarefa foi precipitada pelo aparecimento de um novo projecto intermunicipal, de nome +Maria (ver Captulo 3), que propunha o desenvolvimento de 3 aplicaes Web SIG. Como a migrao da infra-estrutura para FOSS estava decidida h algum tempo, o executivo determinou o desenvolvimento destas aplicaes j sobre
+ Atravs Atravs Atravs Atravs do de do do Sextante. plugin. plugin do GRASS. Sextante.

78

esta tecnologia, poupando assim tempo e dinheiro. Ao contrrio do que ocorreu com software desktop que foi instalado tendo como base o SO Windows, neste caso todas as instalaes foram efectuadas em ambiente Linux, concretamente em Ubuntu Server 9.04. 7.2.3.1 Sistema de Gesto de Bases de Dados Espaciais

Iniciou-se o processo de implementao da infra-estrutura SIG, pela seleco do SGBDR a adoptar. Como se abordou anteriormente, um dos objectivos da migrao para FOSS passava muito por terminar com a limitao existente, de apenas uma licena de software, em toda a autarquia, possuir a capacidade de escrita no SGBDR Geogrfico central. Assim, foi necessrio tomar uma deciso importante, que consistia em escolher uma das seguintes opes: por um lado a manuteno do SGBDR existente, ArcSDE, sendo que a soluo SIG desktop a adoptar teria forosamente de permitir a escrita. Por outro lado a adopo de um novo SGBDR, baseado em FOSS, onde os programas desktop teriam de poder escrever, fossem estes baseados em FOSS ou proprietrios. A anlise Tabela 8 foi determinante para esta escolha. Da anlise da tabela acima referida, resultaram algumas concluses importantes, que importa agora desenvolver. O uDig foi o nico software que garantiu a escrita no ArcSDE, embora os testes efectuados tivessem revelado algumas limitaes. Por sua vez o PostGIS era o SGBDR Geogrfico de referncia, uma vez que 6 dos 7 programas analisados, garantiam capacidades de leitura e escrita. Faltava apenas garantir, caso se optasse por esta ltima soluo, uma forma que permitisse capacidades de leitura e escrita s licenas de software proprietrio j existentes. Aps alguma pesquisa, encontrou-se o ZigGIS27 que assegura esta ltima premissa. Assim, e sem grandes dvidas optou-se pelo PostGIS como a soluo SGBDR Geogrfico a implementar. Para alm destas caractersticas importantes, possui todas as funcionalidades essenciais de geoprocessamento, de gesto e armazenamento de dados. amplamente utilizado em vrios casos de sucesso tanto em Portugal, como no estrangeiro. Alm das vantagens enumeradas, o PostGIS permitiu resolver ainda uma outra questo que tinha ficado pendente desde a anlise Tabela 9. Esta prendia-se com a dificuldade evidenciada pelos programas GFOSS desktop em aceder a ficheiros no formato nativo do AutoCAD28, o DWG. Este um formato
27 http://obtusesoft.com/ (consulta em 23-11-2009) 28 http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=13779270 (consulta em 23-

79

proprietrio e fechado, que modificado anualmente, com a sada para o mercado das novas verses deste software. Uma vez que o AutoCAD lder de mercado neste segmento, e infelizmente no existem alternativas FOSS capazes de o substituir, tornou-se necessrio encontrar uma forma que permitisse ao software SIG ler os dados armazenados neste formato. A instalao de um componente FOSS, de seu nome FDO Data Access Technology29, no AutoCAD, permite a este, capacidades de leitura e de escrita num SGBDR Geogrfico PostGIS. Esta funcionalidade adicional bastante importante pois possibilita simultaneamente aproximar o CAD do SIG e viceversa. Aps a seleco do PostGIS como soluo SGBDR, procedeu-se sua instalao e configurao, assim como transposio do modelo de dados existente no ArcSDE para a nova base de dados, funcionando as duas em simultneo por algum tempo. Foram ento criados perfis diferentes de utilizadores, com permisses de acesso a dados distintas para conferir alguma segurana na gesto da IG, no permitindo o mesmo nvel de privilgios a todos os utilizadores. Para assegurar uma maior controlo e segurana nas edies de dados, implementaram-se algumas funes na base de dados por intermdio de triggers, que permitem que se guarde a data, hora e ao identificao do utilizador que inseriu ou editou um novo registo. Aps a concluso de todos estes procedimentos, e um perodo de testes e adaptao, passou-se a utilizar apenas este novo SGBDR em ambiente de produo. 7.2.3.2 Servidor Web SIG

A partir da implementao da base de dados, a organizao estava apta a seleccionar o servidor Web SIG (ANEXO 3) que permitiu a disponibilizao de IG atravs da Intra e Internet. Assim, foi tambm necessrio eleger o software que melhor serviria os objectivos enunciados. Para esta seleco, apenas existia um requisito bsico, alm de todos os critrios que foram utilizados para a escolha do software desktop, que passava por permitir a implementao do standard WFS-T, para permitir a edio de dados espaciais via Internet. Assim, efectuaram-se algumas pesquisas de onde resultou a Tabela 13.

29 http://fdo.osgeo.org/ (consulta em 1-11-2010)

11-2009)

80

Funcionalidades Implementao de WMS Implementao de WFS Implementao de WFS-T Implementao de WCS

deegree GeoServer X X X X X X X X

MapServer X X X

Tabela 13: Capacidade dos servidores de IG em implementar standards OGC.

Da anlise Tabela 13 resultou que, de entre os mais utilizados, o deegree30 e o GeoServer31, implementam a norma WFS-T, critrio que se tinha entendido como fundamental. Uma vez que o projecto que apresentava uma maior vitalidade, confirmado pela sada regular de novas verses, existncia de documentao em maior quantidade, interface mais amigvel e maior grau de utilizao no nosso pas era o GeoServer, a escolha acabou por no ser difcil. Instalou-se e configurou-se o GeoServer e carregaram-se os dados que se encontravam j armazenados no PostGIS, assim como os ortofotomapas que a autarquia possua. Com a base da infra-estrutura delimitada e a funcionar, transitou-se para a fase seguinte, ou seja o desenvolvimento das aplicaes mencionadas. 7.2.4 Desenvolvimento das Aplicaes

Antes de iniciar o processo de desenvolvimento propriamente dito, havia ainda algumas opes relativas a bibliotecas a utilizar. De acordo com um esboo feito de layout base das aplicaes, foi estudado qual a framework que oferecia mais garantias de poder produzir um resultado aproximado ao idealizado. Depois de vrias pesquisas efectuadas e da observao de exemplos produzidos em algumas destas ferramentas, a opo recaiu sobre o MapFish32, apoiado pelo OpenLayers33 e com auxlio da biblioteca GeoExt34 que permitiu enriquecer as aplicaes com funcionalidades e solues visualmente mais atractivas. Por uma questo de desempenho, instalou-se tambm o software TileCache35, para a publicao quer das imagens respeitantes aos ortofotomapas, quer da cartografia disponibilizada via WMS. Este software permite guardar em cache as respostas a pedidos feitos ao servidor pelo cliente, originando que o servidor no tenha que processar respostas anteriormente dadas, diminuindo
30 31 32 33 34 35
http://www.deegree.org/ (consulta em 23-11-2009) http://geoserver.org/ (consulta em 23-11-2009) http://mapfish.org/ (consulta em 23-11-2009) http://openlayers.org/ (consulta em 23-11-2009) http://www.geoext.org/ (consulta em 23-11-2009) http://tilecache.org/ (consulta em 23-11-2009)

81

muito o tempo de espera na apresentao da IG solicitada. Assim, foi ento instalado o Mapfish Server, e o OpenLayers. Aps as respectivas configuraes e testes, estava tudo preparado para iniciar o desenvolvimento das aplicaes. As linguagens de programao utilizadas para a concepo das aplicaes foram HTML, PHP, JavaScript, YAML e SQL. De seguida explica-se sucintamente cada aplicao e as suas funcionalidades chave. 7.2.4.1 Aplicao de Gesto de Elementos Publicitrios

Esta aplicao, concebida para funcionar em ambiente de Intranet, tem como principal objectivo a gesto dos elementos publicitrios. Assim, a aplicao permite que os fiscais do municpio, se desloquem ao terreno munidos com um PDA, Tablet PC, ou Notebook, com ligao Internet e via VPN (Virtual Private Network), onde podem analisar no mapa, atravs de um cdigo de cores, o estado de cada elemento publicitrio. Para isto, basta consultar o processo atravs de uma ligao concebida entre a componente geogrfica, e a respectiva aplicao de gesto de publicidade, h vrios anos a funcionar na autarquia, conseguido da responsabilidade plenamente da a empresa base de Medidata.net36. dados Esta funcionalidade espelha o nvel de interoperabilidade atingido, tendo-se integrar geogrfica postgreSQL/PostGIS, com a base de dados alfanumrica da aplicao da Medidata.net, construda em Oracle. Para isto ser possvel utilizou-se a componente dblink do postgreSQL. Aps anlise do processo o fiscal pode tomar algumas opes: marcar um ponto num local com elementos publicitrios no georreferenciados, associando-o em seguida ao processo alfanumrico, caso exista, da aplicao da Medidata.net; no caso do processo no existir poder autuar o proprietrio por essa falha; se j existirem os elementos no mapa, poder analisar se a licena se encontra vlida ou no. A Figura 8 ilustra a janela de entrada da aplicao de Gesto de Publicidade.

36 http://www.medidata.pt/ (consulta em 5-5-2010)

82

Figura 8: Imagem ilustrativa a aplicao desenvolvida para a gesto da publicidade.

Com a aplicao de Gesto de Elementos Publicitrios, os Fiscais conseguem agora, executar o seu trabalho com grandes vantagens em relao ao procedimento anterior, a saber:

Quando em campo, conseguem navegar com um mapa actualizado, e com informao complementar que os auxilia, tendo toda a publicidade inserida atravs de pontos. O que no consta, ou ilegal, ou ainda no se encontra associada a um processo, o que poder ser feito no momento, poupando assim vrias viagens ao mesmo local;

possvel agora escrever apenas uma vez, eliminando os antigos formulrios em papel e a duplicao de informao e tarefas.

A Cmara Municipal com esta aplicao consegue fazer uma gesto mais rigorosa do seus elementos publicitrios, garantindo tambm o aumento de receitas para os seus cofres. 7.2.4.2 Aplicao de Emisso de Plantas de Localizao37

Esta aplicao permite, aps autenticao, a impresso de plantas de localizao. Basta para isso que o utilizador navegue at localizao de interesse, e assinale ou delimite a sua pretenso, atravs do desenho de um ponto, de uma linha, ou de um polgono. Aps esta operao, poder assim imprimir as plantas de localizao escala 1:10.000 e 1:2.000, que podero ser utilizadas para a instruo de processos na Autarquia. 7.2.4.3 Aplicao de Discusso Pblica de PMOT
38

37 http://geoportal.cm-agueda.pt/maria/plantaslocalizacao.html (consulta em 12-8-2010) 38 http://geoportal.cm-agueda.pt/maria/participacaopublica.html (consulta em 12-8-2010)

83

Esta aplicao, bastante semelhante na sua imagem anterior, permite ao utilizador visualizar Planos Municipais de Ordenamento do Territrio e desenhar uma zona de discusso numa rea de um determinado plano, onde poder emitir as suas dvidas, crticas ou anlises relativas ao mesmo. 7.3 Concluses

O caso de estudo apresentado foi muito importante para conhecer e perceber na prtica as particularidades e dificuldades na implementao de uma soluo baseada em GFOSS. Permitiu comprovar, para alm de todas as dificuldades, que possvel com FOSS atingir todos os objectivos de um SIG municipal, como j acontece em gueda, embora ainda haja espao para muitas melhorias. Essas melhorias apresentam-se cada vez mais ao alcance da autarquia, medida que comea a tirar um melhor proveito do novo SGBDR Geogrfico, mais robusto, com mais funcionalidades e com um modelo de dados cada vez mais adequado realidade. E, tendo-se superado as dificuldades iniciais, agora que se tem um maior domnio sobre as tecnologias, tambm tudo se torna mais fcil.

84

8
8.1

CONSIDERAES FINAIS E TRABALHOS FUTUROS


Concluses gerais

Este trabalho teve como principais objectivos, demonstrar que o FOSS para SIG uma soluo credvel para uma autarquia, e simultaneamente encontrar uma metodologia de implementao do mesmo na organizao, objectivos esses que foram atingidos. Considera-se tambm que este trabalho bastante pertinente, quer pelo interesse que o FOSS para SIG tem vindo a granjear, comprovado pela crescente afluncia e procura s conferncias da especialidade e tambm pela multiplicao de casos de introduo de FOSS na administrao local. Sendo uma rea em crescimento, ainda escassa a bibliografia existente . Devido s cada vez maiores necessidades e exigncias de uma autarquia em relao Informao Geogrfica, os SIG assumem grande transversalidade relativamente a toda a organizao, sendo a introduo de FOSS um precioso contributo. Hoje em dia, as ferramentas FOSS disponveis conseguem cobrir na totalidade o ciclo de vida da IG, passando pela sua recolha, armazenamento, edio e anlise, at disponibilizao na Internet. Este facto ficou comprovado com o caso de estudo realizado, onde os objectivos foram alcanados apenas com recurso a FOSS. Na realidade, a opo por FOSS para SIG numa autarquia mostrou-se completamente vlida, quer como soluo independente, quer como soluo hbrida, comprovando ser possvel, com todos os benefcios da inerentes, a coabitao e interoperabilidade entre tecnologias, FOSS e COTS, podendo a instituio neste caso obter o melhor de dois mundos. Para isto, muito contribui a utilizao de standards abertos por parte das solues FOSS. A introduo de FOSS numa autarquia, minimiza uma prtica que at aqui vem sendo recorrente nas organizaes, onde por vezes os procedimentos tm que ser adequados ao software, ao invs da soluo tecnolgica se adaptar ao workflow da autarquia. Como o cdigo das aplicaes realmente aberto, possvel adaptar o software s reais necessidades das organizaes. Por outro lado, havendo liberdade na seleco do software que melhor se adapta s necessidades da organizao, possvel tomar melhores decises, independentes de presses externas, eliminando a aquisio de solues com funcionalidades desnecessrias e desadequadas ao pretendido, com todos os custos da inerentes. 85

Alm das vantagens, j enunciadas, da utilizao de GFOSS, impossvel nos dias de hoje omitir uma que na maioria dos casos decisiva, que se prende com a ausncia de custos directos com a aquisio de licenas ou contratos de manuteno, o que pode ser determinante. Apesar de livre no significar gratuito, uma vez que podem existir outros custos associados ao FOSS, no entanto possvel poupar muito dinheiro ao errio pblico com a sua adopo. Custos com a formao, um tempo de transio, durante o qual natural existir duplicao de tarefas, a necessidade de mais tempo para o cumprimento de tarefas devido curva de aprendizagem, so factores a ter bem presentes no momento de decidir pela sua adopo. 8.1.1 Metodologia

A metodologia proposta, apesar de algo complexa, nomeadamente ao nvel da implementao de uma infra-estrutura SIG, apresenta tambm alguma flexibilidade para que esta possa ser adaptada s especificidades de cada organizao. Outra mais-valia apresentada consiste no facto da metodologia proposta poder ser realizada recorrendo unicamente a tcnicos da instituio, existindo neste caso um maior investimento nas pessoas e na sua valorizao, que so activos importantssimos para o sucesso de qualquer sistema de informao. Mesmo existindo um consultor externo, sempre recomendvel o envolvimento destes tcnicos, o que faz com que se sintam como parte integrante no projecto e simultaneamente adquiram know-how, o que permitir a independncia tcnica da organizao aps a implementao do SIG. Neste contexto, e no caso das aplicaes desenvolvidas, pode-se afirmar que h verdadeiro acesso ao cdigo, no s por ser livre, mas porque os tcnicos da autarquia o conseguem verdadeiramente explorar. Uma das vantagens do software aberto, o grande nmero de solues e opes disponveis, torna-se numa verdadeira dificuldade para quem est a comear. A existncia de um consultor externo, pode ser bastante importante, pois a sua aco pode agilizar muito este processo, nomeadamente em casos de dvida, delimitando as escolhas e focando a equipa de trabalho nas tarefas a executar, ou em casos de conflito entre equipas, onde a sua opinio tcnica e experincia poder ser decisiva para a sua resoluo. 8.1.2 Caso de Estudo

A colaborao no caso de estudo permitiu validar todas as solues em 86

contexto real. O know-how adquirido com este processo, foi um precioso contributo para a elaborao da metodologia apresentada, ajudando a discernir caminhos a seguir e a evitar. O conjunto de ferramentas GFOSS utilizadas, corresponderam ao esperado. No existindo por norma, uma ferramenta que agrupe em si todas as funcionalidades pretendidas, a combinao de vrios softwares a chave para a resoluo deste problema. O objectivo passa por utilizar o melhor que cada programa tem para oferecer, ficando da responsabilidade de cada organizao ou mesmo de cada utilizador, a seleco do conjunto que melhor se adapta s suas necessidades, ou preferncias, sendo bastante importante a avaliao de algumas solues em contexto real, antes de as integrar em produo. Neste contexto, com a combinao correcta, possvel obter os resultados pretendidos, pelo que o software stack apresentado no caso de estudo, pode ser utilizado na maioria das autarquias com a garantia do cumprimento das metas definidas. Fazendo uma avaliao geral s ferramentas utilizadas pode-se afirmar que:

Na generalidade, as ferramentas desktop, o grupo onde as existe um leque de escolha mais alargado, existindo no entanto o cuidado de testar um grupo razovel de aplicaes para que a seleco corresponda aos objectivos traados.

Nestas aplicaes, as maiores limitaes encontradas prendem-se com a manipulao directa de alguns ficheiros CAD, sobretudo as ltimas verses, e as funcionalidades de construo de layouts para impresso, ainda so algo limitadas quando comparadas com as disponibilizadas por software proprietrio.

Nos SGBDR Geogrficos, apesar da existncia de algumas opes, o PostgreSQL/PostGIS pela sua interoperabilidade com praticamente todos os softwares, funcionalidades e robustez a escolha unnime neste segmento, estando ao nvel das melhores solues proprietrias.

O software para servidor, apresenta em relao aos seus concorrentes proprietrios, um excelente nvel de qualidade com performance superior, sendo mais um factor a ter em considerao para a adopo de FOSS. Qualquer uma das solues apresentadas, com as devidas diferenas j enunciadas, so excelentes opes.

8.2

Dificuldades 87

Se a introduo de FOSS ao nvel do desktop pacfica, no causando grande impacto, quer na estrutura quer nas pessoas, o mesmo no se pode dizer de quando h interveno na infra-estrutura SIG. Neste caso as dificuldades aumentam significativamente, quer relativamente s relaes com a rea informtica, quer com os outros departamentos. No que informtica diz respeito, poder ser necessria a gesto de conflitos e interesses, que quando no resolvidos podem atrasar bastante o projecto, ou at mesmo comprometer o seu sucesso. Esta situao, acabou por ser comprovada no caso de estudo, onde apesar da integrao de elementos da equipa de informtica na equipa de trabalho, ocorreram alguns conflitos, ainda que prontamente resolvidos. Apesar da instalao do software em ambiente servidor no ser complicada, a sua correcta configurao encerra alguns problemas, pois mais exigente em termos de know-how. A existncia de pouca documentao nesta matria, obriga a mltiplas tentativas, e por isso a um grande esforo quer de empenho, quer de tempo, at se conseguir chegar configurao ideal para o melhor desempenho das aplicaes e servidores. O acompanhamento da equipa informtica, quando bem enquadrada, pode contribuir em muito para a concluso de uma forma mais clere deste processo A existncia de poucas empresas, no nosso pas, que forneam suporte tcnico nesta rea, uma limitao, uma vez que na resoluo de problemas, o tempo perdido ser menor recorrendo a estes servios. No entanto, esta limitao funciona simultaneamente como oportunidade de negcio na rea da prestao de servios utilizando tecnologias FOSS. Um factor que tambm contribui para alguma entropia no processo de implementao de GFOSS numa autarquia, a resistncia mudana por parte de alguns tcnicos da organizao. Esta resistncia pode ocorrer devido a factores de vria ordem, como a necessidade de aprendizagem e adaptao a novas funes e procedimentos, ou ao abandono de uma tecnologia onde os hbitos j estavam bastante enraizados. A presso exercida para o desenvolvimento das aplicaes, no permitiu que o mtodo utilizado no caso de estudo para a migrao do SIG fosse o mais adequado, e impediu que fosse desenvolvido e implementado um modelo de dados adaptado s necessidades da autarquia. No entanto, e como j foi referido, este facto funcionou igualmente como uma oportunidade, pois face s experincias vivenciadas foi possvel desenvolver uma metodologia de 88

implementao de GFOSS. Por fim, em relao aos custos de introduo e implementao de um SIG baseado em software aberto, difcil quantificar os mesmos, devido ao envolvimento dos tcnicos em todo o processo. Enquanto que fcil contabilizar o custo de aquisio e manuteno do software COTS, e todos os outros custos derivados so muito inferiores ao das licenas, no software aberto o custo distribudo de diversas formas, sendo talvez o maior relacionado com o tempo de aprendizagem e adaptao ao software. Como este era tambm um dos objectivos do trabalho, o mesmo passa para a seco de trabalho futuro, pois carece de uma abordagem prpria. 8.3 Trabalhos Futuros

Como trabalho futuro principal ser interessante testar a metodologia proposta em diferentes municpios, pois a metodologia foi inferida a partir de um nico caso de estudo. No que se refere ao caso de estudo, e apesar do sucesso das aplicaes implementadas, ficou por efectuar a migrao total do SGBDR, o que s acontecer aps desenvolvimento de um novo modelo de dados, que se pretende j conforme com a directiva INSPIRE, com o novo sistema de referncia europeu o ETRS89 e mais adaptado s reais necessidades da autarquia. Ainda neste enquadramento, tambm bastante urgente a implementao de um catlogo de metadados ao nvel do servidor (utilizando o GeoNetwork39), para garantir a todos os utilizadores internos o conhecimento necessrio sobre os dados que utilizam, melhorando em muito a qualidade do servio prestado. Adicionalmente, esta ou parte desta meta-informao, pode e deve ser disponibilizada aos muncipes e entidades que de alguma forma colaboram com a autarquia. Por fim, tendo mostrado neste trabalho que se podem ter solues baseadas em FOSS de qualidade e bem adequadas ao workflow autrquico, ser importante conseguir contabilizar os custos desta abordagem. O custo, alm de no ser fcil de contabilizar, tambm se torna diferente consoante h j uma integrao anterior de FOSS na autarquia. Por estas vrias razes, antes de se medir o custo desta introduo, necessrio preparar uma metodologia para a sua contabilizao.
39 http://geonetwork-opensource.org/ (consulta em 21-9-2010)

89

REFERNCIAS BIBLIOGRFICAS
ALMEIDA, S., SANTOS, M. Y., 2006, Disseminao de Informao Geogrfica Nas Autarquias Locais O caso da Cmara Municipal da Pvoa de Varzim, ESIG 2006 - IX Encontro de Utilizadores de Informao Geogrfica. AMRIA, 2006a, Guio de Explorao de Servios SIG na Web (URL: http://sig.cm-aveiro.pt/smiga/sig-equipamentos/guiao_sigria.pdf, consulta em 19-2-2009). AMRIA, 2006b, Pgina da Associao de Municpios da Ria - SecurRia (URL: http://www.amria.pt/securria/Page.aspx?id=6, consulta em 12-122008). AMRIA, 2006c, Pgina da Associao de Municpios da Ria - AmbiRia (URL: http://www.amria.pt/ambiria/Page.aspx?id=17, consulta em 12-122008). CNET, ,2003, Study lauds open-source code quality. (URL: http://news.cnet.com/2100-1001-985221.html?tag=fd_top, consulta

em 29-10-2009)
COAR, K, 2006, The open source definition (Annotated) (URL: http://www.opensource.org/docs/definition.php, consulta em 18-112009). CUSTDIO, C., 2007, Sistemas de Informao Geogrfica nos Municpios: O caso da Cmara Municipal de S. Brs de Alportel. Relatrio de Estgio apresentado como requisito parcial para obteno do grau de Mestre em Cincia e Sistemas de Informao Geogrfica, Instituto Superior de Estatstica e Gesto de Informao da Universidade Nova de Lisboa, Portugal. FORBES, 2005, Linux is not just for geeks anymore. (URL: http://www.forbes.com/2002/07/15/0715linux.html, consulta em 2312-2009) FSF, 2008, Free Software Foundation - Licenses, (URL: http://www.fsf.org/licensing/licenses, consulta em 18-11-2009). FSF, 2007a, GNU General Public License (URL: http://www.fsf.org/licensing/licenses/gpl.html, consulta em 18-1190

2009). FSF, 2007b, What is copyleft? (URL: http://www.gnu.org/copyleft/copyleft.html, consulta em 18-11-2009). FSF, 2007c, Why you shouldn't use the Library GPL for your next library, (URL: http://www.fsf.org/licensing/licenses/why-not-lgpl.html., consulta em 19-11-2009). FSF, 2007d, GNU Lesser General Public License, (URL: http://www.fsf.org/licensing/licenses/lgpl.html, consulta em 18-112009). FSF, 2007e, Free Software and the GNU Operating System?, (URL: http://www.fsf.org/about/, consulta em 18-11-2009). GEOSERVER, 2010, Welcome, (URL: http://geoserver.org/display/GEOS/Welcome, consulta em 30-122009). GILFOYLE, I., THORPE, P., 2004, Geographic Information Management in Local Government, (CRC Press LLC). GVSIG, 2009, gvSIG (URL: http://www.gvsig.gva.es/, consulta em 12-3-2009). IBM, 2003, Putting Linux reliability to the test. (URL: http://www.ibm.com/developerworks/linux/library/l-rel/, consulta em 29-10-2009). INSPIRE, 2010, INSPIRE Directive (URL: http://inspire.jrc.ec.europa.eu/, consulta em 27/9/2010) JULIO, R.P., 2007, E-book da Unidade Curricular de Sistemas de Informao Geogrfica nas Organizaes. 7 Edio do Mestrado de Cincia e Sistemas de Informao Geogrfica, Instituto Superior de Estatstica e Gesto de Informao da Universidade Nova de Lisboa. LEI 159/99, D.R. I Srie , 215 (14-09-1999), 6301-6307. LLARIO, J. C. M., ALIAGA, E. C., GAZTELUMENDI, J. I., 2004, S oluciones Potenciales De SIG Libres Para Cubrir Las Necesidades De Gestin Municipal En Ayuntamientos Medianos y Pequeos, e-Cooperacin en la Administracin Pblica, (URL: http://www.csae.map.es/csi/tecnimap/tecnimap_2004/comunicaciones /tema_03/3_008.pdf, consulta em 19-5-2009). 91

LONGLEY, P., GOODCHILD, M., MAGUIRE, D., RHIND, D., 2005, Geographic Information Systems and Science (Second Edition) (John Wiley and Sons, Ltd). MAPSERVER, (2009), Welcome to MapServer. (YRL: http://mapserver.org/,

consulta a 6/6/2010).
MASSER, H, CAMPBELL, I, 1995, GIS and Organisations: How Effective are GIS in Practice? (Taylor & Francis). NIEMAN, C., 2008, An Exploration of Free and Open Source Software for Geomatic. Partial Fulfillment of the Requirements of the Bachelor of Arts Geomatics Honors degree, Carleton University Department of Geography and Environmental Studies. OPENBRR, 2005, Business Readiness Rating for Open Source, (URL: http://www.openbrr.org/wiki/index.php/Downloads, consulta em 23-112009). OPENJUMP, 2009, OpenJUMP (URL: http://www.openjump.org/, consulta em 16/3/2009). OSGEO - Open Source Geospatial Foundation, 2009, (URL: http://www.osgeo.org/, consulta em 18-5-2010). QGIS, 2009, Quantum GIS (URL: http://www.qgis.org/, consulta em 12-3-2009). RAMSEY, P., 2007, The State of Open Source GIS, Refractions Research Inc (URL: http://www.refractions.net/expertise/whitepapers/opensourcesurvey/s urvey-open-source-2007-12.pdf, consulta em 23-11-2008 ) SAGA, 2009, System for Automated Geoscientific Analyses, (URL: http://www.saga-gis.org, consulta em 17-3-2009). SENA, R., 2008, Desenvolvimento de Sistemas de Informao Geogrfica Municipais atravs de Software Aberto O caso do Municpio de Albufeira . Jornadas SASIG, gueda, 2008. SEVERINO, E. M., 2006, Sistemas de Informao Geogrfica nas Autarquias Locais: Modelo de Implementao. Dissertao para a obteno do grau de Mestre, Instituto Superior de Estatstica e Gesto de Informao da Universidade Nova de Lisboa, Portugal. SHERMAN, G. E., 2008, Desktop GIS - Mapping the Planet with Open Source 92

Tools (Pragmatic Bookshelf). STALLMAN, R., 2002, Free Software, Free Society: Selected Essays of Richard M. Stallman. Free Software Foundation, (GNU Press). STEINIGER, S., BOCHER, E., 2008, An Overview on Current Free and Open Source Desktop GIS Developments, International Journal of Geographical Information Science 23(10): 1345-1370. SVEEN, A. F., 2008, Use of Free and Open Source GIS in Commercial Firms, Project Assignment, Norwegian University of Science and Technology Faculty of Engineering Science and Technology - Department of Civil and Transport Engineering - Division of Geomatics. TENEDRIO, J. A., HENRIQUES, C.D., SILVA, J.C. , 2003 , Municpios, Ordenamento do Territrio e Sistemas de Informao Geogrfica, Revista GeoInova, 201-219. TOMLINSON, R., 2003, Thinking About GIS - Geographic Information System Planning for Managers, (ESRI Press). TOMLINSON, R., 1986, Review of North American Experience of Current and Potential Uses of Geographic Information Systems, Appendix 6 in Handling Geographic Information: Report of the Committee of Enquiry, (London: HMSO). UDIG, (2009), Udig User-friendly Internet GIS (URL: http://udig.refractions.net/, consulta em 17-3-2009). WHEELER, D.A., 2010, How to Evaluate Open Source Software / Free Software (OSS/FS) Programs. (URL: http://www.dwheeler.com/oss_fs_eval.html, consulta em 25-9-2010). WHEELER, D.A., 2007, Why Open Source Software / Free Software (OSS/FS, FLOSS, or FOSS)? Look at the Numbers! (URL: http://www.dwheeler.com/oss_fs_why.html, consulta em 12-10-2009). ZDNET, 1999, Can You Trust This Penguin?What's Wrong (And Right) With LINUX. (URL: http://web.archive.org/web/20010602081713/www.zdnet.com/sp/stori es/issue/0,4537,2387282,00.html, consulta em 29-10-2009)

93

ANEXO 1 ORGANOGRAMA DA CMARA MUNICIPAL DE GUEDA

Figura 1: Organograma da Cmara Municipal de gueda

94

ANEXO 2 PLANO DE IMPLEMENTAO DE UM SIG DESKTOP


possvel que em alguns casos a introduo de um SIG numa organizao se inicie apenas com a instalao de software GFOSS desktop, com o objectivo de resolver problemas pontuais, e com a sua utilizao ao longo do tempo, surjam algumas presses, internas e externas, que provoquem para o seu natural crescimento, passando-se ento implementao de uma infraestrutura SIG. Raras vezes se encontra uma aplicao GFOSS que v ao encontro de todas as necessidades de utilizadores e instituies, colocando em evidncia que um conjunto de ferramentas, constituir certamente um sistema bastante mais poderoso e completo. A primeira fase da implementao, denominada de Preparao, coincidente com a Fase 1 da metodologia de implementao de um infra-estrutura SIG, apresentada no Captulo 6, como se pode verificar atravs da anlise do esquema exibido na Figura 7. A grande diferena reside na escala a que uma e outra so efectuadas, pelo que o detalhe e o tempo despendido para a implementao ao nvel departamental bem menor. Como foi j referido, a implementao de um SIG baseado em FOSS puramente desktop, geralmente um processo relativamente simples e por isso rpido na grande maioria dos casos. Neste contexto, a sua introduo praticamente incua, uma vez que no causa grande impacto na estrutura da autarquia, pois ao ser instalado em cada computador, dentro de um departamento, as implicaes ao nvel interdepartamental ou na estrutura informtica da autarquia no se colocam. Assim, nesta fase suficiente a aprovao dos gestores informticos, para autorizarem, ao nvel das permisses de administrao do sistema, a instalao de novo software. Uma vez que estamos a falar de FOSS, na grande maioria dos casos tambm gratuito, mais se acentua o pouco impacto na organizao e a vantagem da escolha da soluo poder ser completamente independente de terceiros. Aps tomada a deciso e garantida a aprovao para a instalao de software, inicia-se o processo de Anlise dos requisitos dos utilizadores que pode ser analisado com maior detalhe no ponto 6.2.2.2 deste trabalho. Esta tarefa

95

permitir obter informao das necessidades de funcionalidades que os utilizadores do SIG desktop necessitam para o desempenho do seu trabalho, ajudando assim no prxima etapa que consiste na seleco do software. Deste levantamento resultar uma matriz de vrios softwares candidatos seleco final. Este procedimento encontra-se mais detalhado na Fase 3 da metodologia para implementao de um SIG baseado em FOSS que se encontra descrita mais detalhadamente no ponto 6.2.3.3, pelo que se recomenda a sua leitura. Aps a seleco inicia-se ento a instalao do software e a sua avaliao em contexto de trabalho, por forma a garantir que a escolha foi a opo correcta em virtude dos objectivos, ou funcionalidades requeridas. A instalao de software SIG desktop, relativamente simples e geralmente bem documentada, pelo que caso haja permisso para isso, dispensa a presena de um elemento da informtica da organizao. No entanto, e uma vez que este procedimento ser eventualmente replicado para a instalao em outros computadores do departamento, recomenda-se a documentao de todo o processo para uso futuro. Aps a instalao do software bem sucedida, poder-se- fazer uma srie de testes, mesmo em ambiente de produo, com o intuito de averiguar a total adequao deste s tarefas idealizadas. Caso o software instalado no corresponda por um qualquer motivo, pode-se instalar e avaliar um novo sem qualquer problema, at soluo final. Caso existam dvidas em como realizar a avaliao, os pontos 6.2.4.1 e 6.2.4.2 da metodologia de implementao de uma infra-estrutura SIG descreve este processo de forma mais detalhada. Consolidada a utilizao do software em contexto de produo, torna-se til a sua manuteno e actualizao. O procedimento e precaues a ter, encontram-se documentados no ponto 6.2.5.2 da metodologia para a implementao de um SIG baseado em FOSS j apresentada. Cumpridos os objectivos do SIG no departamento, esto criadas condies, para a eventualidade de num futuro prximo, ocorrer a expanso de GFOSS na organizao, quer a outros departamentos, quer ao nvel da sua infraestrutura.

96

ANEXO 3 SOFTWARE GFOSS DESKTOP


1. gvSIG (Generalitat Valenciana, Sistema d'Informaci Geogrfica) O gvSIG um projecto FOSS (licena GPL), iniciado pela Conselleria d'Infrastructures i Transport (Valencia, Espanha) com o objectivo de ser uma alternativa ou mesmo substituir o ArcView da ESRI. O seu desenvolvimento foi iniciado no ano de 2003 pela empresa IVER S.A., em conjunto com universidades locais e outras empresas (gvSIG, 2009). O gvSIG permite trabalhar com uma variedade interessante de dados vectoriais e raster, onde se incluem Shapefiles, GeoTIFF, ECW, JPEG, WMS, WFS e WCS, e tem recentemente feito um enorme esforo no que toca conectividade com bases de dados. A principal linguagem de programao utilizada Java, uma linguagem multi-plataforma que permite que a aplicao corra sem grandes dificuldades nos principais SO ( Windows, Linux e MAC OS X). No que respeita estabilidade do projecto, desde 2004 j viram a luz do dia vrias verses at se chegar actual 1.9, o que atesta a maturidade e estabilidade do projecto. Em relao ao apoio tcnico, o projecto disponibiliza 3 listas de correio electrnico, para programadores e para utilizadores, ambas em Castelhano, e uma lista internacional (programadores e utilizadores) em Ingls. Segundo dados recolhidos por Sveen (2008), demonstram que mensalmente a lista internacional recebe em mdia 142 e-mails, enquanto que as listas espanholas recebem no mesmo perodo de tempo 311 e 69 mensagens para as listas de utilizadores e programadores respectivamente (Sveen, 2008) o que demonstra uma vitalidade interessante. A documentao est disponvel para download no stio de Internet, estando disponvel em Ingls e Castelhano, existindo tambm um manual de instalao em Ingls, Castelhano, Alemo, Francs e Italiano, demonstrativo do interesse da comunidade internacional pelo projecto. Em Portugal a empresa NovaGeo disponibiliza gratuitamente o manual do gvSIG traduzido para Portugus. Como aspectos positivos do gvSIG podem-se considerar os seguintes:

Bom suporte de formatos de dados, incluindo os formatos standard da OGC (WMS, WFS e WCS);

97

Expansvel atravs de plugins, onde se destaca o Sextante 40, que aumenta em muito (mais de 150 ferramentas) as capacidades de anlise espacial, geoestatstica e geoprocessamento do software;

Ferramentas de desenho e edio interessantes; Extenso de 3D e Anlise de Redes; Capacidade de criar Layouts para impresso; Ferramentas de geoprocessamento (buffer, intersection, union, entre outras).

Como pontos negativos destacam-se os seguintes:

A traduo do texto dos menus e caixas de dilogo ainda algo incompleta;

Deficiente explicao dos erros; Alguns problemas com o ambiente grfico em algumas plataformas.

A Tabela 14 resume as principais caractersticas deste projecto.

40 http://forge.osor.eu/plugins/wiki/index.php?id=13&type=g (consulta em 18-8-2009)

98

Informao Geral Nome Resumo Apoios Licena Website Sistemas Operativos Antecessores Desenvolvimento Tecnologias Pr-Requisitos Funcionalidades Roteiro Bug Tracking Funcionalidades Pedidas Verso Actual Ajuda e Suporte Documentao http://www.gvsig.gva.es/index.php?id=manuales&L=0 Manual traduzido para Portugus pela empresa NovaGeo, Documentao em disponvel em: Portugus http://www.novageo.pt/novageo/images/Manuais/manual %20gvsig%201.1%20-%20pt.pdf Suporte Gratuito Suporte Profissional http://www.gvsig.gva.es/index.php?id=espaciocomunicacion&L=0 NovaGeo41 e outras empresas. JAVA (Sobre Eclipse) Utiliza GDAL-OGR e Geotools Funcionalidades tpicas de um SIG desktop, com um conjunto de extenses adicionais bastante interessantes. http://www.gvsig.gva.es/index.php?id=manuales&L=0 No publico No publico gvSIG 1.9 gvSIG (Genetalitat Valenciana, Sistema de Informaci Geogrfica) O gvSIG desktop pretende ser uma ferramenta completa de visualizao, edio e anlise, que possa ser alternativa ao ArcView da ESRI (quase conseguido). Genetalitat Valenciana (Conselleria d'Infrastructures i Transport) IVER Tecnologas de la Informacin S.A. GPL http://www.gvsig.gva.es Windows, Linux e MAC OS X -

Sntese Qualitativa O gvSIG tem sido um projecto financiado por estruturas governamentais e ter que mostrar que tem vitalidade para continuar. Tem-se focado nos stadards para WebSIG e no acessoa bases de dados. Continua a querer afirmar-se como um dos principais projectos de SIG livre.

Tendncia geral

O gvSIG tem algumas limitaes de abertura em termos de desenvolvimento. No entanto, um software bastante completo Apreciao e com uma base de utilizadores muito grande. Tem j uma conferncia anual, com centenas de participantes. Tabela 14: Tabela resumo do software gvSIG (adaptada de Sveen, 2008) 41 http://www.novageo.pt/ (consulta em 12-11-2009)

99

2. uDIG (User Friendly Desktop Internet GIS)


O uDIG foi iniciado pela empresa Refractions Research Inc., sediada no Canad, no ano de 2004-2005, baseado na plataforma de desenvolvimento Eclipse, escrita em Java (como tal disponvel para a maioria dos SO) e licenciado sobre LGPL (uDig, 2009). Este software fornece funcionalidades de visualizao e edio a partir de uma grande variedade de formatos. A edio de dados directamente nas bases de dados e atravs da Internet provavelmente o seu maior objectivo. Este projecto possui lista de correio electrnico tanto para utilizadores como para programadores, com um rcio de 39 e 353 mensagens por ms respectivamente, referindo-se estes nmeros aos tempos mais recentes. Neste perodo forma reportados aproximadamente 87 erros tendo sido resolvidos cerca de 31. O suporte tcnico fornecido oficialmente pela prpria empresa, a Refractions Research Inc., que segundo informao disponibilizada no seu stio de Internet (ver endereo na Tabela 15), refere que so prestados por esta servios de consultoria, instalao, resoluo de problemas e desenvolvimento medida. Como documentao disponvel destaca-se a existncia de textos e vdeos, uma pgina de FAQ (Perguntas Frequentes) e um manual online (em Ingls e Portugus do Brasil) escrito numa linguagem acessvel e pronto a ser melhorado. Esta aplicao proporciona aos seus utilizadores, um nmero elevado de funcionalidades, com o seno de ser algo limitada no que s ferramentas de anlise espacial diz respeito, contudo a simplicidade de instalao e a facilidade com que conseguido ver e editar os dados (Sherman, 2008), fazem do uDig uma opo a ter em conta na construo das suas solues para uma larga franja de utilizadores. Como aspectos positivos deste projecto destacam-se os seguintes:

Suporte para uma vasta variedade de formatos de dados; Facilidade de instalao; Boa capacidade de visualizao e edio; Expansvel; Capacidade de edio de WFS-T;

100

Ferramenta que permite a edio e validao de SLD.

Apresentam-se agora algumas reas menos boas do software:

A interface grfica ligeiramente diferente do usual em softwares SIG Desktop, o que provoca que a curva de aprendizagem possa ser ligeiramente superior;

Pouca vitalidade demonstrada nos ltimos anos; Ferramentas de anlise espacial muito pobres ou inexistentes, com a ressalva de estar em processo final um projecto Jgrass42, que visa integrar nesta aplicao capacidades do Grass.

42 http://www.jgrass.org

101

Informao Geral Nome uDIG (User Friendly Desktop Internet GIS) Pretende ser uma soluo SIG desktop amigvel e completa. Suporta servidores espaciais (WMS, WFS) e base de dados. De realar o importante facto de ser no momento o nico software desktop com capacidade de edio utilizando o standard WFS-T com as vantagens que daqui advm. Suportado comercialmente pela empresa Refractions Research, Inc. LGPL http://udig.refractions.net/ Windows, Linux e MAC OS X X JAVA sobre plataforma de desenvolvimento Eclipse Java Virtual Machine (JVM) Visualizao e anlise de dados com capacidades de anlise limitadas. http://jira.codehaus.org/browse/UDIG? Roteiro Bug Tracking Funcionalidades Pedidas Verso Actual Ajuda e Suporte Documentao http://udig.refractions.net/confluence/display/EN/Home Documentao em Portugus Suporte Gratuito Suporte Profissional http://lists.refractions.net/pipermail/udig-users/ Canal de IRC (#udig on freenode) Refractions Research (http://www.refractions.net/products/udig/support/) Apresenta-se fiel s especificaes do OGC e tem um boa interligao ao postGIS. Refora-se a ideia de ser o nico projecto existente de momento a suportar a edio de dados vectoriais a partir do standard WFS-T. report=com.atlassian.jira.plugin.system.project:roadmap-panel http://jira.codehaus.org/browse/UDIG? report=com.atlassian.jira.plugin.system.project:openissues-panel http://jira.codehaus.org/browse/UDIG? report=com.atlassian.jira.plugin.system.project:openissues-panel uDIG 1.2

Resumo

Apoios Licena Website Sistemas Operativos Antecessores Desenvolvimento Tecnologias Pr-Requisitos Funcionalidades

Sntese Qualitativa Tendncia geral

Apreciao

Parece um projecto bem encaminhado, apesar de pouco dinmico, com um bom suporte. A empresa que o sustenta possui boa reputao. Tem uma boa base de utilizadores. Tabela 15: Tabela resumo do software uDIG (adaptada de Sveen, 2008)

102

3. OpenJUMP (Open Java Unified Map Project) O projecto OpenJUMP foi iniciado pelo Comit de Desenvolvimento JPP, como tentativa de unificar os vrios ramos do projecto JUMP ( Java Unified Mapping Platform), criado pela empresa Vivid Solutions43 que se mantm inactivo desde o final de 2004. O projecto OpenJump tal como o seu predecessor escrito em Java, o que no obstante de os dois programas serem similares, apresentem algumas diferenas e incompatibilidades, nomeadamente ao nvel da utilizao dos seus plugins. Do projecto JUMP original destacam-se ainda mais alguns produtos derivados de algum sucesso: DeeJUMP, SkyJUMP, PirolJUMP e o KOSMO (Sherman, 2008). O OpenJUMP encontra-se na verso 1.3, disponvel para os sistemas operativos da Microsoft, Mac e Linux sendo distribudo sob licena GPL, com alguns 2009). Este software preenche a maioria das funcionalidades bsicas de um software SIG, apesar da necessidade de instalar alguns plugins adicionais para se poder realizar tarefas como a impresso ou o acesso de leitura a bases de dados contidas no software ArcSDE da ESRI. Este projecto pode-se classificar como estvel, apesar de no ser dos mais activos no que se refere ao lanamento frequente de novas verses, uma vez que analisando as entradas nos fruns de discusso e listas oficiais do projecto, estas no se reportam na sua grande maioria a erros encontrados, mas sim ao pedido de novas funcionalidades. As listas atrs mencionadas possuem uma relativa participao com mdias de 50 entradas por ms na lista de utilizadores e 115 entradas por ms na lista de programadores, referindo-se estes nmeros aos ltimos meses de 2008 e primeiros de 2009 (Sveen, 2008). No que se refere ao suporte tcnico relativo ao OpenJump, o stio da Internet apresente 12 empresas que oferecem servios de apoio e desenvolvimento, alm das listas supra mencionadas e de uma pgina Wiki que no actualizada h algum tempo. Como aspectos positivos do projecto OpenJump destacam-se os seguintes:

componentes

licenciados

como

LGPL.

projecto

focou-se

originalmente na edio de dados, essencialmente vectoriais (OpenJUMP,

Fcil Instalao;

43 http://www.vividsolutions.com/ (consulta em 12-6-2009 )

103

Boas ferramentas de edio; Suporte para uma variada gama de formatos; Suporte ao standard WMS; Ferramentas de geoprocessamento simples como Buffer e algumas operaes espaciais;

Permite efectuar e visualizar consultas espaciais, utilizando o PostGIS, via linguagem SQL

Permite a validao de geometria.

O principal factor negativo prende-se com a existncia de diferentes verses, cada uma com as suas especificidades e objectivos, tornando a escolha difcil.

104

Informao Geral Nome Resumo Apoios Licena Website Sistemas Operativos Antecessores Desenvolvimento Tecnologias Pr-Requisitos Funcionalidades JAVA Projecto vocacionado para visualizao e anlise de dados vectoriais com capacidades de anlise espacial. Suporta a visualizao de rasters. Roteiro bastante limitando em http://openjump.org/wiki/show/Some+Possible+Goals+For+OpenJ UMP OpenJUMP (Open Java Unified Map Project) Projecto SIG desktop principalmente vocacionado para dados vectoriais. Suportado comercialmente pela empresa Vivid Solutions (JUMP) GPL e LGPL http://openjump.org/wiki/show/HomePage Windows, Linux e MAC OS X JUMP

Roteiro Bug Tracking Funcionalidades Pedidas Verso Actual Ajuda e Suporte Documentao

OpenJUMP 1.3 http://www.openjump.org/wiki/show/Documentation Tem tambm documentao para programadores.

Alguma documentao em Portugus, consultvel a partir do link Documentao em da documentao. Portugus Suporte Gratuito Suporte Profissional http://www.openjump.org/wiki/show/Professional+Support

Sntese Qualitativa Tendncia geral O OpenJUMP tem recebido contribuies de muitos programadores profissionais (de empresas de SIG). Por isso, apresenta uma qualidade e uma robustez bastante boa.

Apreciao

O OpenJUMP decididamente uma boa opo para um SIG desktop em que o nfase seja a manipulao de dados vectoriais. Tem a interface em Portugus (do Brasil). Tabela 16: Tabela resumo do software OpenJUMP (adaptada de Sveen, 2008)

105

4. Quantum GIS O projecto Quantum GIS foi fundado e Maio de 2002 com o propsito de construir um visualizador de dados SIG para Linux, este teria como caractersticas principais a sua rapidez e o suporte a uma vasta gama de fontes de dados, em particular o SGBDR Geogrfico PostGIS (Sherman, 2008). Desde essa altura o QGIS, como popularmente conhecido, tem crescido, tanto no cada vez maior nmero de formatos de dados que este suporta, como no nmero de utilizadores, no sendo indiferente a este nmero o facto de este software correr em distintas plataformas onde se incluem o MAC OS X, Windows, BSD e como no podia deixar de ser o Linux (QGIS, 2009). O QGIS utilizado na visualizao e manipulao de dados vectoriais e raster, onde se destaca o seu suporte a dados armazenados em entidades PostGIS, recolhidos por GPS e vindos do software GRASS. QGIS e GRASS Segundo a opinio de Gary Sherman, fundador do QGIS, este software no pode ser considerado como uma aplicao SIG em toda a sua plenitude, uma vez que o autor apenas coloca nessa categoria o GRASS (Sherman, 2008). Assim, e com o intuito de melhorar as capacidades do QGIS, foi criado um plugin que torna este software num editor, visualizador e manipulador de dados GRASS, o que permite ao utilizador desempenhar muitas das operaes, que antes estavam apenas ao alcance daqueles que dispunham do GRASS, sem sair do ambiente QGIS. O Quantum GIS uma aplicao que pode ser utilizada por todas as classes de utilizadores, pois possibilita que os mais inexperientes visualizem os seus dados, utilizadores intermdios podem facilmente editar e criar informao num vasto nmero de formatos e os mais experientes podem realizar as suas anlises espaciais utilizando o plugin GRASS. De seguida salientam-se alguns dos pontos considerados mais positivos que o QGIS oferece aos seus utilizadores:

Suporte para uma vasta gama de formatos de dados quer raster quer vectoriais;

Capacidades de edio; Boa capacidade de simbolizao e visualizao dos dados; Boa documentao; 106

Forte comunidade de utilizadores, com apoio atravs de fruns e listas de correio electrnico;

Expansvel dado o grande nmero de plugins existentes; Inclui plugin para trabalhar com unidades GPS; Boa integrao com o GRASS, tirando partido das capacidades de visualizao, edio e sobretudo anlise espacial deste;

Personalizao

utilizando

linguagem

de

programao

Python,

permitindo o desenvolvimento de novas ferramentas e plugins. Como aspectos negativos destacam-se:

Algumas limitaes na etiquetagem (labeling), contudo tm vindo a ser corrigidas;

As capacidades de impresso e composio de mapas so um pouco rudimentares;

Incapacidade de criar topologia sem se recorrer ao GRASS; Incapacidade de guardar a simbologia em formato SLD.

107

Informao Geral Nome Resumo Apoios Licena Web site Sistemas Operativos Antecessores Desenvolvimento Tecnologias Pr-Requisitos Funcionalidades Roteiro Bug Tracking Funcionalidades Pedidas Verso Actual Ajuda e Suporte Documentao Diversa documentao (manuais, workshops, brochuras) em http://www.qgis.org/en/documentation.html C++, Qt e Python. Funcionalidades tpicas de um projecto SIG https://trac.osgeo.org/qgis/roadmap https://trac.osgeo.org/qgis/ O mesmo endereo de Bug Tracking QGIS 1.5.0 Tethys Quantum GIS (QGIS) Pretende ser uma soluo SIG desktop amigvel, completa e multi-plataforma. Suporta dados raster, vectoriais, bases de dados e servidores espaciais (WMS, WFS). Voluntrios, e um canto Suo. GPL http://www.qgis.org/ Windows, Linux e MAC OS X GRASS

Documentao em Portugus Suporte Gratuito Suporte Profissional http://lists.refractions.net/pipermail/udig-users/ Canal de IRC (#udig on freenode) Suporte profissional em Portugal, atravs da Faunalia.pt 44.

Sntese Qualitativa Tendncia geral Apresenta excelentes capacidades quer de edio, quer de anlise espacial graas aos inmeros plugins que so possveis de descarregar. um projecto com enorme vitalidade uma vez que apresenta uma verso sensivelmente a cada 3 meses, nos ltimos anos. Em Portugal, comea a ter uma base de utilizadores bastante aceitvel, para a qual tem contribudo a Faunalia. Tabela 17: Tabela resumo do software Quantum GIS

Apreciao

44 http://www.faunalia.pt (consulta em 12-11-2009)

108

5. SAGA (System for Automated Geoscientific Analyses) SAGA um software SIG iniciado no final dos anos 90 por uma pequena equipa de investigadores do Departamento de Geografia Fsica da Universidade de Gttingen, na Alemanha. No entanto, em 2007 o centro de pesquisa e desenvolvimento do SAGA muda para Hamburgo, acompanhando grande parte da equipa de pesquisa que se transferiu para o Departamento de Geografia Fsica da Universidade desta cidade (SAGA, 2009). Este projecto tem como principal objectivo a fcil e efectiva implementao de algoritmos espaciais, oferecendo um elevado e crescente conjunto de mtodos de anlise espacial, aliado a um interface grfico de simples acesso ao utilizador. A linguagem de programao utilizada na sua construo o C+ + e o software compatvel quer com sistemas operativos da Microsoft, quer com Linux. O SAGA licenciado sob GPL excepo da sua API que licenciada sob LGPL. As grandes capacidades de anlise espacial fazem deste software bastante popular sobretudo junto da comunidade cientfica. Como pontos positivos destacam-se:

As grandes capacidades de anlise espacial; A existncia de vrios algoritmos aplicados, por exemplo hidrulica.

Como factores menos bons:


Pouca documentao; A sua menor vocao para a gesto e visualizao de IG, tarefas fundamentais de uma Autarquia.

109

Informao Geral Nome Resumo Apoios Licena Website Sistemas Operativos Antecessores Desenvolvimento Tecnologias Pr-Requisitos Funcionalidades Roteiro Bug Tracking Funcionalidades Pedidas C++, com wxWidgets Funcionalidades vocacionadas para a Anlise Espacial suportadas por mais de 300 mdulos disponveis (verso 2.0.3) http://sourceforge.net/tracker/?group_id=102728 http://sourceforge.net/tracker/? atid=632652&group_id=102728&func=browse SAGA (System for Automated Geoscientific Analyses) Software SIG especialmente vocacionado para a anlise espacial, dispondo de um interessante conjunto de mdulos que implementam um largo conjunto de algoritmos geoesapaciais. Universidade de Gttingen (inicialmente) e Universidade de Hamburgo (presentemente). GPL e LGPL (API) http://www.saga-gis.org/ MS Windows e Linux -

http://sourceforge.net/tracker/? atid=632655&group_id=102728&func=browsehttp://sourcefo rge.net/tracker/? atid=632655&group_id=102728&func=browse


SAGA 2.0.3 Manual do utilizador.

Verso Actual Ajuda e Suporte Documentao

Documentao em Portugus Suporte Gratuito Suporte Profissional http://sourceforge.net/forum/?group_id=102728 -

Sntese Qualitativa Tendncia geral SIG com um vasto leque de funcionalidades essencialmente no domnio da anlise espacial, sendo especialmente vocacionado para a investigao. Embora seja muito potente, o SAGA no um sistema muito amigvel uma vez que no possui muita documentao. O seu desenvolvimento mantm-se muito ligado a uma Universidade, sendo mais recomendado para situaes onde se privilegie a anlise espacial. Tabela 18: Tabela resumo do software SAGA

Apreciao

110

6. KOSMO O KOSMO desktop, um software que data de Abril de 2006, e um descendente do JUMP, tal como o OpenJump j mencionado. Desde o seu lanamento, j saram 7 verses, o que atesta da vitalidade deste projecto. A ideia deste projecto no se esgota no software e h a clara inteno de alargar a gama de produtos aos dispositivos mveis e servidores de mapas. O enfoque, do desenho e arquitectura deste software, dado na gesto e anlise de IG atravs de SGBDR Geogrficos. A estabilidade e a usabilidade so os objectivos de referncia deste software produzido pela SAIG, S.L. (Sistemas Abiertos de Informacin Geogrfica, S.L.) Como pontos positivos deste projecto destacam-se:

A capacidade de criar topologia de dados vectoriais; Boas ferramentas de edio.

Como factores menos positivos, apresentam-se os seguintes:


No implementa a norma WFS da OGC; No possui uma grande comunidade de utilizadores no nosso pas.

111

Informao Geral Nome Resumo Apoios Licena Website Sistemas Operativos Antecessores Desenvolvimento Tecnologias Pr-Requisitos Funcionalidades Roteiro Bug Tracking Funcionalidades Pedidas Verso Actual Ajuda e Suporte Documentao Relativamente bem documentado em Castelhano e Ingls. Disponvel em http://www.opengis.es/index.php? option=com_docman&task=cat_view&gid=19&Itemid=42 JAVA O Kosmo tem as funcionalidades tpicas de um SIG desktop. L uma vasta diversidade de formatos. KOSMO 2.0 KOSMO (KOSMO Desktop) O Kosmo pretende ser um SIG corporativo, com mltiplas vertentes. Sistemas Abiertos de Informacin Geogrfica S.L. (SAIG S.L.) GPL http://www.opengis.es/ MS Windows e Linux JUMP

Documentao em Documentao em Portugus, em http://www.territoriolivre.net/ Portugus Suporte Gratuito Suporte Profissional Listas em Castelhano e Ingls SAIG

Sntese Qualitativa Tendncia geral Apreciao O KOSMO apresenta-se como um projecto estvel, promovido por uma empresa espanhola. Tem uma base grande de utilizadores. O KOSMO um SIG desktop robusto, com boas capacidades de edio. Destaca-se tambm a capacidade de implementar topologia em dados vectoriais. Tabela 19: Tabela resumo do software KOSMO

112

ANEXO 3 SOFTWARE WEB SIG


1. GeoServer O GeoServer um software servidor de IG, desenvolvido em JAVA que permite publicar IG via Internet. este, implementa vrios standards definidos pela OGC, como: WMS , WFS, WFS-T (que permite a partilha e edio de informao Geogrfica vectorial) e WCS. A integrao do OpenLayers no GeoServer uma forma de se poder visualizar quase instantaneamente os dados publicados, de uma forma simples e rpida. O GeoServer desenvolvido sobre GeoTools, uma API Java de cdigo aberto para solues SIG. O grande objectivo deste programa facilitar a utilizao e suporte para os padres abertos, com a finalidade de qualquer pesoa poder facilmente partilhar a sua informao geogrfica de uma forma simples e completamente interopervel (GeoServer, 2010). O GeoServer tem ao longo dos ltimos tempos vindo a sofrer actualizaes regulares, terminando com alguns erros e implementando novas funcionalidades, pelo que se pode considerar um projecto bastante activo. As suas listas de apoio so bastante participativas e existe mesmo uma lista do Brasil que pode ajudar a resolver alguns problemas. As maiores vantagens da utilizao deste software consistem em:

Inteiramente compatvel com as especificaes WMS, WCS e WFS e WFS-T;

Fcil utilizao atravs de ferramenta de administrao via web no sendo por esta razo criar ficheiros de configurao, que numa primeira fase apenas ajudaro a confundir;

Suporte para PostGIS, Shapefile, ArcSDE e Oracle. Sada do Web Map Service como JPEG, GIF, PNG, SVG e GML. Suporte para SLD; Suporte completo a filtros em todos os formatos de dados no WFS.; Projectado para receber extenses.

Como pontos menos positivos destaca-se uma limitao que consistem e no permitir definir convenientemente uma poltica de segurana aos dados. 113

Informao Geral Nome Resumo Apoios Licena Website Sistemas Operativos Antecessores Desenvolvimento Tecnologias Pr-Requisitos Funcionalidades Roteiro Bug Tracking Funcionalidades Pedidas Verso Actual Ajuda e Suporte Documentao Bem documentado em Ingls. Disponvel em http://docs.geoserver.org/stable/en/user/ JAVA Java Virtual Machine O GeoServer permite implementar os Standards WMS, WFS,WFST e WCS, da OGC. Permite aceder a dados via Shapefile, PostGIS, ArcSDE e vrios formatos de imagem. http://geoserver.org/display/GEOS/Roadmap http://jira.codehaus.org/browse/GEOS http://geoserver.org/display/GEOS/GeoServer+Improvement+Pro posals GeoServer 2.0.2 GeoServer Software servidor que permite partilhar, ver e editar informao geogrfica. OpenGeo GPL http://geoserver.org MS Windows e Linux -

Documentao em Portugus Suporte Gratuito Suporte Profissional Listas em Ingls e Portugus (Brasil) OpenGeo

Sntese Qualitativa Tendncia geral O GeoServer um software com grande vitalidade quer por parte dos utilizadores, quer por parte da equipa de desenvolvimento, lanando periodicamente novas verses ao pblico. O GeoServer um software robusto, com boas funcionalidades quer de acesso a dados, quer em relao sua disponibilizao. Tem a vantagem em relao aos seus concorrentes mais directos de apresentar um interface grfico que em muito auxilia o utilizador menos experiente. Tabela 20: Tabela resumo do software GeoServer

Apreciao

114

2. UMN MapServer O MapServer, um software de publicao de IG na Internet, que permite publicar informao sobre um vasto conjunto de formatos de dados. Este projecto iniciou-se na Universidade de Minnesota (UMN) em cooperao com a NASA, sendo actualmente mantido apenas pelos primeiros (Mapsever, 2010). um projecto bastante maduro e bastante estvel. Apesar de no sair uma nova verso em ciclos to prximos como os do GeoServer, tambm uma boa opo a ter em conta. AS principais vantagens do MapServer, consistem em:

Desenho de camadas e execuo de aplicativos dependentes de escala ;

A publicao de mapas feita atravs da construo de ficheiros, mapfiles, altamente personalizveis ;

Utilizao de ambientes de desenvolvimento e linguagens de script como: PHP, Python, Perl, Ruby, Java, e C# ;

um sistema multi-plataforma: Linux, Windows, Mac OS X, Solaris; Implementa bons nveis de segurana.

Como pontos negativos apresentam-se fundamentalmente a falta de um interface-grfico, principalmente para utilizadores com pouca experincia.

115

Informao Geral Nome Resumo Apoios Licena Website Sistemas Operativos Antecessores Desenvolvimento Tecnologias Pr-Requisitos Funcionalidades Roteiro Bug Tracking Funcionalidades Pedidas Verso Actual Ajuda e Suporte Documentao Bem documentado, com alguns tutoriais de iniciao. Disponvel em http://mapserver.org/documentation.html Escrito maioritariamente em C. Implementa WMS, WFS, WCS e WMC. http://trac.osgeo.org/mapserver/roadmap http://trac.osgeo.org/mapserver/ http://trac.osgeo.org/mapserver/report MapServer 5.6.5. UMN MapServer O MapServer um software servidor de Informao Geogrfica, que implementa os vrios standards OGC, alm de bases de dados PostgreSQL/PostGIS, ArcSDE e Shapefile. University of Minnesota (UMN) X/MIT http://mapserver.org/ MS Windows, MAC OS X e Linux -

Documentao em Portugus Suporte Gratuito Suporte Profissional Lista em Ingls -

Sntese Qualitativa Tendncia geral O MapServer um software bastante popular no seu segmento e com grande vitalidade. O MapServer software servidor de IG via Internet, bastante robusto que implementa a maioria dos standards OGC, excepo do WFS-T. Para utilizadores novatos, pode apresentar algumas dificuldades iniciais de implementao por no possuir interface grfico. Tabela 21: Tabela resumo do software MapServer

Apreciao

116

ANEXO 4 -SOFTWARE SGBDR GEOGRFICO


1. PostgreSQL/PostGIS O PostGis um dos softwares FOSS mais utilizado no mundo inteiro, em projectos de vria ordem de onde se destaca, discutindo mesmo com algumas das melhor solues COTS. Funciona sob o SGBDR PostgeSQL, aumentandolhe assim, as suas capacidades geogrficas que este ainda no possui. A maior parte dos restantes programas, quer clientes desktop, ou mesmo servidores Web SIG garantem a interoperabilidade entre com este. um projecto j bastante maduro, com um nvel de actualizaes frequente. As principais vantagens deste software incluem:

Nmero de utilizadores espalhados pelo mundo atestam a qualidade do projecto;

Implementa um standard OGC denominado por Simple Feature Specification para SQL.

Forte comunidade de utilizadores em Portugal; Implementa indces espaciais Robustez e fiabilidade comprovadas; As novas verses j apresentam a possibilidade de guardar e manipular rasters.

117

Informao Geral Nome Resumo Apoios Licena Website Sistemas Operativos Antecessores Desenvolvimento Tecnologias Pr-Requisitos Funcionalidades Roteiro Bug Tracking Funcionalidades Pedidas Verso Actual Ajuda e Suporte Documentao Relativamente bem documentado em Ingls. Disponvel em http://postgis.refractions.net/documentation/ JAVA PostgreSQL O PostGIS possui uma enorme variedade de funes geoespaciais, e implementa a norma OGC Simple Feature Speification para SQL. http://trac.osgeo.org/postgis/roadmap http://trac.osgeo.org/postgis/ http://trac.osgeo.org/postgis/query?status=! closed&order=id&desc=1&type=enhancement PostGIS 1.5.2 PostGIS O postGIS a componente geogrfica do SGBDR PostgreSQL. Este conjunto tornou-se no SGBDR Geogrfico FOSS de mais sucesso em Portugal e tambm no resto do mundo Refractions GPL http://www.postgis.org/ MS Windows, MAC OS X e Linux

Documentao em Portugus Suporte Gratuito Suporte Profissional Listas em Ingls. Refractions, OpenGeo.

Sntese Qualitativa Tendncia geral O PostGis um software com bastante apoio tcnico, visibilidade e qualidade garantida o que faz com que actualmente sejam um dos projectos mais utilizados. um SGBDR Geogrfico bastante robusto e fivel, com uma grande variedade e qualidade de funcionalidades. Assenta sob um standard OGC, Simple Feature Specifications for SQL . sem dvida actualmente a melhor soluo para qualquer utilizador. Tabela 22: Tabela resumo do software PostGIS

Apreciao

118

Potrebbero piacerti anche