Você está na página 1de 20

Uma revista que vai mudar os seus conceitos sobre geotecnologia.

GeoLivre.org.br

GeoZine

Nmero: 0.1 16 de agosto de 2007

A revoluo do software livre no setor de geotecnologias


No comeo, as grandes empresas acreditavam que era um movimento meramente acadmico. Atualmente, o software livre causa grande perda de receitas das empresas que vendem solues proprietrias e isto s o comeo.

Editorial
Editor-chefe: Helton Nogueira Uchoa Editores: Paulo Roberto Ferreira e Luiz Carlos Teixeira Coelho Filho Colaborador: Luigi Castro Cardeles

GIS Corporativo com Software Livre


Nesta edio, inicia uma srie de cases que mostram porque o software livre a melhor opo para um projeto de GIS corporativo. Conhea os segredos da implantao de um GIS corporativo atravs de matrias escritas por empresas e profissionais que dominam o assunto.

Sumrio
Notcias do GeoLivre.org.br A revoluo do software livre no setor de geotecnologias MapGuide Open Source no projeto de florestas urbanas de San Francisco Geoprocessamento uma viso corporativa GIS Corporativo com Software Livre Estudo de caso em Segurana Pblica Tutorial: instalao do MapServer no Fedora

Tutorial
Saiba os segredos da compilao do MapServer com todos os recursos avanados na distribuio Fedora. Compreenda as funcionalidades de cada biblioteca e saiba como garantir uma instalao estvel numa das mais populares distribuies Linux.

Links teis
MapServer Brasil: http://br.group.yahoo.com/mapser ver maior grupo de discusso, em lngua portuguesa, voltado para geotecnologias livres. Portal GeoLivre: www.geolivre.org.br portal dedicado a disseminao de geotecnologias livres.

O contedo desta revista est licenciado de acordo com a licena Creative Commons: Atribuio, Uso No-comercial e Compartilhamento pela Mesma Licena. As tradues seguem o licenciamento de acordo com o artigo na lngua original.

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

Boas-vindas aos leitores


com grande satisfao que iniciamos um novo canal de comunicao dedicado ao software livre para geotecnologias. Mais do que falar sobre a maior tendncia de mercado atual, a GeoZine buscar ser uma referncia para os profissionais que buscam artigos com alto teor tcnico. A GeoZine um esforo em criar uma publicao que dissemine novos conceitos e novas tecnologias que possibilitem a implantao de solues de geoprocessamento evitando os gastos desnecessrios de licenas. Voc pode at no saber, mas atualmente os softwares livres para GIS apresentam mais recursos e maior performance que os sistemas proprietrios, porm pouca gente fala disso. bom saber que os pases mais desenvolvidos esto adotando amplamente os softwares livres. algo bem estranho que o Brasil continue comprando tanto software proprietrio, quando os pases mais ricos j esto no caminho oposto. Lendo a GeoZine voc ver que o software livre no s uma questo de economia, mas tambm o caminho para o pas atingir a soberania tecnolgica no seguimento de software. Anualmente so enviados para o exterior um enorme montante de dinheiro devido s licenas dos sistemas proprietrios que, no caso do segmento de geotecnologia, dominado por solues estrangeiras, em especial, dos americanos. Esperamos conduzir este novo projeto com a mesmo esprito colaborativo dos projetos anteriores. Desta forma, os profissionais que desejarem colaborar enviando artigos de qualidade, teremos o maior prazer em public-los. Sei que existem muitos profissionais na nossa comunidade que podem colaborar com este projeto. Esta revista chega num momento em que o nvel das publicaes na rea de geotecnologia deixa muito a desejar. Muito mais do que a comunidade de software livre, o prprio mercado brasileiro j estava demandando por publicaes mais tcnicas e menos comerciais. buscando colocar para os profissionais de lngua portuguesa (os portugueses tambm so rduos consumidores das nossas publicaes) uma nova opo de leitura que a nossa equipe tcnica espera que, em pouco tempo, a GeoZine se torne uma das mais populares revistas de geotecnologias do pas. Assim como de praxe nos novos projetos em software livre, comearemos numerando a revista de 0.1 a 0.9 para deixar claro que um projeto em desenvolvimento. A idia que, a partir da verso 1.0, j tenhamos uma verso impressa da revista disponvel para assinatura, mantendo a verso digital livre para comunidade. Um grande abrao a todos e uma boa leitura. Helton Nogueira Uchoa
Engenheiro Cartgrafo Editor-chefe da GeoZine

2 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

Notcias do GeoLivre.org.br
gvSIG ganha inmeros mdulos com o projeto SEXTANTE pela empresa OpenGEO. O projeto est em fase inicial, mesmo assim tem sido baixado por usurios do mundo inteiro e atrado a ateno O projeto SEXTANE (http://www.sextantegis.com/) turbinou o gvSIG de profissionais interessados em solues com um conjunto de 161 extenses (plug-ins). baseadas em tecnologias e padres abertos. Agora o gvSIG passa a ser um concorrente de A revista est disponvel para download peso na rea de Desktop GIS apresentando gratuito: recursos superiores aos principais sistemas http://gisdevelopment.net/magazine/years/200 proprietrios. Cada vez mais, a aquisio de 7/april/GISDEV_april2007.pdf licenas para projetos de Geoprocessamento passa a ser considerada um desperdcio de Google cria projeto para repositrio de scripts dinheiro. para o GMap Nova verso do gvSIG (1.0.2) J est disponvel para download a nova verso do gvSIG (http://www.gvsig.gva.es) com correes de bugs e novos recursos. Entre as melhorias, est o aprimoramento do suporte ao formato DWG, facilitando a integrao com projetos relacionados com o CAD. Projeto brasileiro destaque na mais importante revista de GIS da sia O projeto Open 3D GIS que conduzido por desenvolvedores brasileiros (Helton Uchoa, Paulo Roberto, Luiz Coelho e Luigi Cardeles) ganhou destaque na GIS Development (www.gisdevelopment.net). Esta revista publicada na ndia e circula no continente asitico e africano. O Open 3D GIS (www.open3dgis.org) um projeto que integra conceitos modernos de GIS e tecnologias abertas para criar uma soluo Web 3D GIS totalmente livre. Este projeto patrocinado O Google cria projeto que visa estruturar um repositrio de scripts para o GMap. Com isso, ser possvel centralizar diversos componentes que esto sendo desenvolvidos sobre o API do GMap. Com esta inciativa do Google, a comunidade poder ter acesso a novos componentes para atender aplicaes mais especficas que no esto implementadas no kernel do API do GMap. Mais informaes podem ser consultadas no link: http://code.google.com/p/gmaps-utilitylibrary/ Criada lista da OSGeo Brasil J est disponvel a lista do captulo brasileiro da OSGeo. Todos os interessados em participar desta lista podem acessar o link: http://lists.osgeo.org/mailman/listinfo/brasil Tambm existe um wiki com informaes iniciais do captulo brasileiro no link: http://wiki.osgeo.org/index.php/Brasil

Torne-se o profissional mais desejado do mercado de geotecnologias


Na Semana do Estudante da OpenGEO, todos os treinamentos pela metade do preo. Entre no site www.opengeo.com.br ou ligue (21) 2518-6233 e garanta a sua vaga. MapServer de R$ 1.200,00 por apenas R$ 600,00 gvSIG de R$ 1.200,00 por apenas R$ 600,00 PostGIS de R$ 1.600,00 por apenas R$ 800,00

3 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

A revoluo do software livre no setor de geotecnologias


O comeo do software livre H alguns anos atrs comeamos a observar uma revoluo que se seguiu aps a revoluo da Internet. O software livre (SL) surgiu para disseminar uma filosofia voltada colaborao. Ainda hoje muitas pessoas falam sobre software livre, mas no implementam, na prtica, a filosofia por trs do movimento. Este movimento foi criado pelo americano Richard Stallman. Ele formalizou o conceito de SL atravs das seguintes liberdades:

PostGIS em aplicaes mais simples que envolviam anlises espaciais mais bsicas. No ano passado, foi criada a Fundao Open Source GeoSpatial (www.osgeo.org - OSGeo) para apoiar o SL para GIS. A criao desta Fundao contou com o apoio financeiro da Autodesk que, de imediato, disponibilizou alguns dos prprios projetos como software livre como, por exemplo, o MapGuide Open Source.

Atualmente os principais projetos FOSS (Free A liberdade de executar o programa, and Open Source Software Sistema Livre e de para qualquer propsito (liberdade no. 0) Cdigo Aberto) GIS esto sendo conduzidos pela OSGeo. A liberdade de estudar como o programa funciona, e adapt-lo para as suas necessidades (liberdade no. 1). Acesso ao cdigo-fonte um prrequisito para esta liberdade. Apesar dos softwares proprietrios estarem sendo desenvolvidos h bem mais tempo que os softwares livres, a velocidade do desenvolvimento dos principais FOSS GIS bem maior que os sistemas proprietrios. Isto A liberdade de redistribuir cpias de significa que em pouco tempo o reino dos modo que voc possa ajudar ao seu softwares americanos comeou a ser prximo (liberdade no. 2). ameaado por uma opo sem custo de A liberdade de aperfeioar o programa, licena. e liberar os seus aperfeioamentos, de modo que toda a comunidade se beneficie (liberdade no. 3). Acesso ao O impacto no mercado cdigo-fonte um pr-requisito para Depois que os sistemas livres atingiram a esta liberdade. mesma qualidade dos sistemas proprietrios,

uma grande dvida apareceu: como justificar a compra de licenas quando existem A evoluo do software livre softwares sem custo que fazem exatamente a Em pouco tempo o SL foi tomando os diversos mesma coisa? Analisando a situao pelo lado segmentos de tecnologia. Algumas grandes tcnico, observamos que, em 99% dos casos, o empresas (IBM, HP, Sun, etc) passaram a apoiar software livre a opo correta. Porm o o SL e este comeou a ganhar no somente software proprietrio continua tendo o domnio adeptos, mas tambm grandes mercados. do mercado. Existem alguns motivos que Foi por volta do ano de 2001, que as primeiras explicam esta situao: aplicaes livres para GIS comearam a O maior consumidor de geotecnologia ganhar fora. Eu me lembro que neste ano o ainda so as instituies pblicas. Em MapServer j possua uma boa quantidade de muitos casos, o que prevalece no rgo recursos. Em 2002, j era possvel utilizar o pblico a deciso poltica.

4 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

Se fizermos uma comparao com o ritmo de crescimento do mais popular software livre o GNU/Linux, teremos mais de 50% do mercado A marca tem um peso na deciso do de solues corporativas de GIS j sob o gestor. Algumas vezes isto mais forte do domnio do software livre at 2011. Ou seja, a que qualquer anlise tcnica. revoluo s est comeando e quem no se adaptar poder ficar fora do mercado. A disseminao de informaes sobre os softwares livres e, principalmente, dos casos de sucesso est mudando este cenrio. O fato que o crescimento do mercado de FOSS GIS no Brasil bem acentuado e a demanda por profissionais mais flexveis cresce no mesmo ritmo. Analisando tecnicamente, identificamos que a superioridade do FOSS GIS notria, mas o mercado brasileiro, ao contrrio do europeu, ainda no teve esta percepo. Nas solues mais complexas, o software livre leva imensa Autores: Helton Nogueira Uchoa
Engenheiro Cartgrafo formado no IME, atualmente consultor da OpenGEO e membro do conselho da Fundao Open Source GeoSpatial. uchoa@opengeo.com.br

Praticamente todos os profissionais do mercado de geotecnologia foram formados em tecnologias proprietrias. Desta forma, possuem uma certa inrcia para mudana de paradigma e ficam mais vontade em indicar algo que j conhecem.

vantagem pois a customizao pode ser feita em qualquer nvel, enquanto que, nas solues proprietrias, o acesso ao cdigo-fonte no permitido.

Paulo Roberto Ferreira


Gegrafo Mestre em Transportes pela COPPE, atualmente consultor da OpenGEO. roberto@opengeo.com.br

Se a sua empresa precisar de muito espao, por apenas R$ 500,00 voc tem tudo isso (20x12).
12cm

20 cm

Por apenas R$ 150,00, a sua empresa pode ficar muito bem neste espao (20x4).

5 de 20

4cm

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

MapGuide Open Source no projeto de florestas urbanas de San Francisco


Open Source Mapping ajuda a cidade a ver a floresta atravs das rvores Resumo A cidade e condado de San Francisco, a ONG sem fins lucrativos Amigos da Floresta Urbana (Friends of the Urban Forest FUF) e a Autodesk lanaram o projeto de mapeamento urbano das florestas de San Francisco, que usa a tecnologia MapGuide Open Source como sua plataforma central para um mapa online dinmico de dezenas de milhares de rvores em San Francisco. tambm inseridas. Segundo a melhor estimativa da BUF, a cidade tem cerca de cem mil rvores plantadas em lugares pblicos. Mas o nmero de rvores e concesses gravadas na base de dados equivale a ligeiramente menos da metade de tal valor, enquanto FUF estima que tem dados de 41 mil rvores plantadas.

claro para ambas as organizaes que um inventrio mais amplo e acurado da floresta A FUF primeiramente plantou as sementes para urbana da cidade poderia ajudar BUF e FUF a uma iniciativa de mapeamento de florestas melhor atingir seus objetivos compartilhados. que iria engajar o pblico e fomentar o Desse modo, o sistema de gerenciamento envolvimento da comunidade nas florestas florestal urbano compreende uma base de urbanas. O projeto evoluiu para responder ao dados integrada, uma ferramenta de interesse da cidade em plantio estratgico que mapeamento e aplicaes funcionando num maximize os benefcios ambientais e minimize ambiente hbrido de softwares proprietrios e custos e trabalho associado com cuidado das de cdigo aberto. rvores, manuteno e substituio. O projeto Usando um modelo mesclado de cdigo de mapeamento florestal urbano d suporte aberto e tecnologias proprietrias, fomos ao plantio e gerenciamento atravs do capazes de criar um sistema que preencheu Escritrio de Florestas Urbanas (Bureau of Urban todas as necessidades de desenvolvimento e Forestry BUF) e tambm atravs da FUF e est operacionais, disse Greg Braswell, gerente de dando partida no processo de uso de TI e SIG do Escritrio de Engenharia do informao geoespacial em outras iniciativas Departamento de Obras Pblicas de San de cidades. Francisco. Com MapGuide Open Source, Mapas Dinmicos Integram Dados Espaciais e Muito Mais Tanto BUF como FUF previamente gerenciaram dados florestais em sistemas separados, ambos altamente dependentes de mapas em papel, os quais tornaram difcil compartilhar informao. Os funcionrios de BUF no campo registraram a localizao de cada rvore em papel, e tais dados foram inseridos num banco de dados juntamente com informaes sobre licenas para rvores mantidas pelo pblico privado. Atualizaes seriam coletadas pela pelo pessoal de manuteno rotineira e recebemos um nvel avantajado de ferramentas de colaborao e suporte para bases de dados e geocodificao a partir da comunidade de desenvolvimento em cdigo aberto alm do que os vendedores de software comercial (proprietrio) podem oferecer. O novo mapa urbano-florestal de San Francisco acessa um repositrio centralizado de dados do inventrio de florestas urbanas atravs da web. Uma estrutura de base de dados compartilhados acomoda dados integrados de BUF e FUF, bem como atualizaes em tempo real feitas pelo pessoal de BUF e FUF.

6 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

Sistema combina Tecnologia Open Source e Proprietria para atingir as necessidades da cidade. Os atributos e os dados espaciais pontuais das rvores so ambos armazenados num servidor Microsoft SQL. Os atributos so acessados usando ASP.NET C#, enquanto as locaes de pontos so mapeadas diretamente a partir da base de dados usando a tecnologia Open Source FDO do MapGuide Open Source. O pessoal de BUF e FUF que j conhece a plataforma Microsoft no precisa de treinamento adicional para manter o sistema.

melhorias para o sistema permitiro usurios autorizados a corrigir erros de geocodificao ao mover pontos de rvores para lugares mais acurados. Ao sobrepor uma imagem de satlite ao mapa, usurios podem achar uma discrepncia entre uma rvore geocodificada e sua localizao real numa imagem de satlite.

Ao mesmo tempo, BUF e FUF reconheceram que o desenvolvimento da soluo no ambiente de aplicao .NET poderia contribuir para o conhecimento sobre desenvolvimento de aplicativos a cdigo aberto pela indstria geoespacial. O projeto est aproveitando outros esforos da comunidade de cdigo aberto tambm. Como a cidade usa MrSID para compresso de imagens de satlite, a equipe do projeto de mapeamento de Figura 1: O sistema de mapeamento urbano florestas urbanas usou a extenso raster do MapGuide, criada por Frank Warmerdam para florestal de San Francisco mapeia rapidamente as rvores de todas as organizaes dar suporte a tal formato proprietrio. responsveis, baseando-se numa busca por Os dados espaciais das florestas urbanas e os endereos. detalhes do inventrio so combinados com a base cartogrfica (de San Francisco) de ruas, lotes, tipos de solo e outros mapas para criar Regras de lgica e negcios foram um mapa baseado na web e interativo. O programadas usando ASP.NET C# para definir e projeto tambm ofereceu uma boa controlar a atividade das aplicaes de oportunidade para tirar vantagem da acordo com o usurio, o papel do usurio e performance do aplicativo obtida ao se usar o para rastrear o histrico de edio. Enquanto formato SDF do MapGuide Open Source um todos os usurios dividem alguma formato espacial de arquivo desenvolvido para funcionalidade ao trabalhar com a aplicao, ambientes via web. As camadas de base, que outros usurios autorizados tm maior requerem menos atualizaes que os pontos funcionalidade a eles oferecida. Por exemplo, das rvores, so armazenadas como arquivos usurios do pblico geral podem realizar SDF, enquanto informaes de rvores, mais buscas em florestas urbanas, observando dinmicas, so geocodificadas e armazenadas dados de rvores de acordo com vrios numa base de dados. Ao faz-lo, torna-se critrios (por exemplo: endereo, vizinhana e possvel que outras aplicaes na organizao espcies). O pblico em geral pode tambm acessem os dados das rvores e faam realizar zoom, pan e seleo de vistas para atualizaes. Tais atualizaes so ento vistas exibio, alm de adicionar rvores com em tempo real no aplicativo web. Futuras informaes relevantes, tais como: endereo,

7 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

fotos, comentrios e contato. Usurios autorizados tm um maior conjunto de funcionalidades oferecido e podem editar e atualizar dados relativos a rvores. O projeto de mapeamento incrementa o valor dos dados Espera-se que o projeto de mapeamento florestal urbano de San Francisco economize verba da cidade ao prover meios para inventariar e mapear localizaes de rvores no passado, no presente e no futuro; calcular custos e benefcios da floresta urbana como um todo ou em reas especficas, identificar estratgias efetivas para plantio de rvores e manuteno, e processos como os requerimentos de licena. Futuras melhorias do sistema tm a esperana de ajudar a facilitar o planejamento urbano ao permitir a gerentes de florestas modelar e calcular um uma anlise completa de custo e benefcio e direcionar uma abordagem estratgica para mxima vantagem em muitos dos microclimas de San Francisco. De semelhante modo, FUF e as lideranas da cidade tambm visam a usar a ferramenta para engajar a comunidade de San Francisco em iniciativas de florestas urbanas e esforos de reflorestamento. A comunidade pode adicionar rvores ao mapa; esta informao capturada em uma base separada para validao. Quando a informao confirmada, tais rvores so adicionadas base de florestas urbanas.

O uso de tecnologia open source pode alcanar alm das copas das rvores de San Francisco. A equipe espera que o programa seja reaproveitado por outras cidades, condados e organizaes de obras pblicas para mapeamento e gerncia no somente de rvores, mas de outros bens urbanos. A Figura 1 mostra rvores ao redor da Prefeitura. Para mais informaes sobre o Projeto de Mapeamento Florestal Urbano de San Francisco, visite http://www.urbanforestmap.org Autores: Alex Fordyce
Fundador e desenvolvedor SIG senior, Online Mapping Solutions LLC afordyce@ix.netcom.com

Charlie Crocker
Gerente de Produto senior, Geospatial Solutions, Autodesk charlie.crocker@autodesk.com

Traduo: Luiz Carlos Teixeira Coelho Filho


Engenheiro Cartgrafo formado no IME e mestre em Cincia da Computao pela UFAM, atualmente consultor da OpenGEO e desenvolvedor do projeto eFoto. luizcoelhof@opengeo.com.br

8 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

Geoprocessamento Uma viso corporativa


A viso do mercado sobre Geoprocessamento coisas esto evoluindo, tudo converge para um ambiente integrado, onde no existe limites Em diversos clientes que tenho visitado, a para a comunicao. palavra geoprocessamento tem virado sinnimo de alto gasto de dinheiro. Em especial, os gestores (diretores, governadores, prefeitos, secretrios, etc) possuem uma idia, cada vez mais comum, de que projeto de geoprocessamento para consumir muito dinheiro sem resultados que justifiquem o investimento. Quando comecei a observar a massificao deste conceito (geoprocessamento = gasto de dinheiro) comecei a analisar quais os fatores que estariam gerando tal distoro no mercado. Observei que um dos maiores problemas estava nos conceitos trazidos do meio acadmico pelos tcnicos responsveis pelos projetos de geoprocessamento nas empresas e instituies pblicas. Os ensinamentos do meio acadmico A primeira curiosidade que tive sobre o problema dos projetos de geoprocessamento foi saber o que os tcnicos destas instituies compreendiam por este conceito. A definio identificada, normalmente trazida do meio acadmico, foi: geoprocessamento o conjunto de ferramentas e tcnicas utilizadas na aquisio, armazenamento, gerenciamento, (...) de dados e informaes geogrficas. Eu tive que abreviar a definio, pois ela bem longa (mais um exemplo que tamanho no documento). No mercado de geotecnologias, as mudanas ocorrem em ritmo altamente acerelado e muitos profissionais simplesmente no acompanham esta revoluo. Vamos analisar um fato interessante nesta rea que foi a evoluo do segmento de sensoriamento remoto. Numa poca em que o levantamento aerofotogramtrico custava uma pequena fortuna, os produtos de sensores como o LANDSAT apareceram como uma grande revoluo. Porm a extrao de informao requeria um conjunto de tcnicas e algoritmos especficos e, conseqentemente, profissionais capacitados para isso. Ento observamos um boom dos cursos de sensoriamento remoto (especializaes, mestrados, etc). Depois que estes profissionais se qualificaram e ficaram prontos para atender a uma nova demanda que aparecera, surgiram as imagens de alta resoluo (IKONOS, QuickBird, etc) e tudo mudou novamente.

Alguns acreditaram que mesmo com o surgimento das novas imagens de alta resoluo, ainda haveria uma grande demanda para os produtos de menor resoluo. Ledo engano, pois quem dita a regra o mercado e existe uma grande dificuldade na venda de produtos de mdia e baixa resoluo: o resultado um produto A dinmica do mercado gerado por procedimentos abstratos (algoritmos estatsticos) para a maioria dos Uma importante revoluo que est fazendo gestores. Desta forma, o produto final acabava parte do nosso cotidiano a convergncia sendo uma mancha na qual o gestor deveria tecnolgica. Hoje as grandes empresas no oferecem um tipo de produto, elas vendem um acreditar que possua utilidade prtica. Deixo claro que eu no estou afirmando que este pacote completo. Vejamos o caso das telefonias, voc pode comprar um pacote que tipo de produto no possui utilidade; a minha afirmao que existe uma grande envolve telefone fixo, internet e celular. O celular pode navegar na Internet e sincronizar dificuldade em convencimento da utilidade do mesmo. a agenda com o seu computador. E assim as

9 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

Basta observarmos as vagas ofertadas na rea geoprocessamento implantado nesta cidade de geotecnologias, para conclumos que a possibilitou o seguinte: demanda pelo especialista em sensoriamento Estruturao/otimizao do processo de remoto ficou num lugar remoto da histria (o licenciamento ambiental com anlise de trocadilho at que deu certo). Conversando dados georeferenciados; com alguns futuros Engenheiros Cartgrafos Implantao de sistemas para que esto fazendo estgio numa empresa fiscalizao com anlise de focada em imagens de alta resoluo, eu desempenho dos fiscais (controle de soube que o trabalho deles se resume a utilizar metas) e distribuio espacial um programa para pesquisar num banco de sistematizada das reas a serem dados de imagens para atender a demanda fiscalizadas; de um determinado cliente. Sistemas gerenciais com consolidao Quando achvamos que as imagens de alta de dados em tempo real de simples resoluo iriam tomar o lugar, at mesmo, das acesso atravs da visualizao de fotos areas devido ao custo muito inferior, as mapas temticos dos trabalhos empresas do setor se adaptaram. A mudana realizados. de estratgia resultou em vender o aerolevantamento por preos bem menores Neste cenrio, o gestor passaria a ter total para tornar o produto mais competitivo e controle sobre uma situao crtica do seu garantir a prpria sobrevivncia do negcio. governo e poderia responder a qualquer No vou tratar aqui de questes tcnicas, pois questionamento e efetivamente analisar o o enfoque do artigo no esse. sucesso das aes para corrigir o problema. Ser que este gestor vai considerar que a Os novos conceitos soluo de geoprocessamento foi cara? Este artigo no seria nada construtivo se eu apenas apontasse que os conceitos clssicos Qualificao com viso gerencial esto errados. Desta forma, vou apresentar Um dos erros mais comuns dos profissionais uma definio de geoprocessamento que acreditar que o domnio de uma determinada realmente pode colaborar para o sucesso na tecnologia o principal pr-requisito para estar implantao deste tipo de projeto. preparado para os desafios do mercado. Muitos procuram fazer cursos de Geoprocessamento o conjunto de aes especializao em geotecnologia na busca de que possibilita a incluso de inteligncia geogrfica aos processos de uma instituio. aumentar as suas possibilidades de conseguir um bom emprego. Isto realmente uma Apesar de curta, esta definio vai direto ao grande iluso. ponto, solucionando a seguinte questo: por medida que os gestores tomam conscincia que os gestores acreditam que o projeto de de que os inmeros investimentos em geoprocessamento caro? geoprocessamento no renderam um real A resposta disso est na palavra mgica: retorno na melhoria da sua gesto, o mercado processos. Vou apresentar um exemplo prtico comea a passar por uma nova adaptao. da importncia em otimizar processos. Num momento no qual as informaes Vamos supor que um prefeito assuma uma espaciais so colocadas na Internet permitindo cidade na qual a imprensa local todo ms massivo acesso a informaes antes somente publique uma reportagem falando da manipuladas pelos especialistas em degradao ambiental e da ineficincia do geoprocessamento, um novo perfil de poder pblico em cont-la. Suponhamos profissional comea a ser exigido pelo tambm que um projeto de mercado.

10 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

Uma vez um prefeito me perguntou por que ele precisaria me contratar para implantar um banco de dados geogrfico se todas as informaes sobre a cidade dele j estavam no Google Earth. Uma questo realmente interessante; o que voc responderia? Em resumo, tive que explicar que no adianta ter acesso a um grande conjunto de informaes se elas no esto organizadas de forma a otimizar os processos da instituio. Um grande repositrio de dados que no esteja integrado aos processos pode acabar caindo no esquecimento e isto tem sido um dos motivos da falncia dos projetos de geoprocessamento.

clssico). Este diretor, com o qual conversei, informou que no tinha verba para investir em consultoria e que ns tnhamos que apresentar um produto, ou seja, um pacote. Pensar em pacote outro fator que frequentemente leva ao fracasso da soluo de geoprocessamento, pois no um produto que, por um passe de mgica, far tudo funcionar. O sucesso depende de um enorme trabalho de modelagem e aperfeioamento dos processos e sistemas.

Podemos concluir de tudo isso, que existe uma grande carncia de profissionais com capacidade de entenderem o real benefcio do geoprocessamento no contexto da Este um problema que ocorre tambm em otimizao de processos numa instituio. O grandes corporaes privadas que se enfoque dos cursos atuais levam a uma preocupam, muitas vezes, em implantar um formao com base tecnolgica normalmente ERP (Enterprise Resource Planning), mas tratam direcionada a um produto especfico, o geoprocessamento como um setor/mdulo deixando de lado, fatores importantes em a parte. Eu j tive uma reunio com um Diretor projetos corporativos como a definio de de TI de uma grande empresa de padres e a modelagem de processos com telecomunicaes que, ao saber que eu inteligncia espacial. desejava conversar sobre geoprocessamento, Somente veremos um grande salto na ele informou que sabia que possua isso, mas qualidade dos projetos de no sabia dar detalhes, por isso chamou a geoprocessamento quando tivermos cursos pessoa encarregada do setor. Ora, numa estruturados no formato de MBA, ou seja, com empresa de telecomunicaes, o enfoque gerencial. Por enquanto, temos que geoprocessamento deveria estar integrado a continuar acompanhando esta metamorfose praticamente todos os sistemas corporativos: ambulante que o mercado de marketing, vendas, atendimento ao cliente, geotecnologia para no perdermos o bonde gerencia de recursos tecnolgicos (rede de da histria. transmisso), gerncia de recursos humanos, Autor: etc. Se realmente existe esta integrao, o pessoal de TI estaria com o total domnio do Helton Nogueira Uchoa geoprocessamento, pois no existiria uma Engenheiro Cartgrafo formado no IME, atualmente fronteira separando uma base tecnolgica consultor da OpenGEO e membro do conselho da da outra. Ou seja, at nas grandes empresas Fundao Open Source GeoSpatial. privadas, o geoprocessamento tratado de uchoa@opengeo.com.br maneira totalmente equivocada (conceito

O que o seu projeto de Geoprocessamento quer ser quando crescer

a) Corporativo b) Caro c) Complexo d) Ineficiente

Se a resposta for a, fale com os nossos consultores.


(21) 2518-6233 (21) 2283-1235

www.opengeo.com.br

11 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

GIS Corporativo com Software Livre


Estudo de caso em Segurana Pblica Introduo Quando se trabalha desenvolvendo solues Depois de analisado o caso, os Engenheiros da corporativas que iro envolver sistemas de OpenGEO chegaram s seguintes concluses: misso crtica, o projeto simplesmente no A) O prazo era curto demais e qualquer pode falhar. O planejamento e a estratgia de problema durante a execuo do implantao necessitam ser minuciosamente mesmo, resultaria em atraso inevitvel. estudados. Exatamente neste contexto, o Esta informao foi passada para o projeto SIGO (Sistema Integrado de Gesto cliente para que ele tivesse a Operacional) foi apresentado aos Engenheiros conscincia da existncia deste risco; da OpenGEO para o desenvolvimento do B) Para se conseguir espacializar os dados mdulo de GIS. em tempo real, a base deveria estar Os requisitos/exigncias iniciais apresentados geocodificada, ou seja, todos os pelo cliente foram: seguimentos de arruamentos deveriam 1) O prazo para desenvolvimento era de 6 possuir, no mnimo, nmero inicial e final dias (o projeto tinha que ficar pronto a de cada lado da rua. A base obtida na tempo de ser demonstrado num evento Prefeitura de Campo Grande atendia a de Segurana Pblica que iria ocorrer esta especificao; em 6 dias); C) A arquitetura utilizada iria ser composta 2) Rodar em plataforma Windows 2003 Server com IIS; 3) Rodar com servidor Zend (PHP); 4) Possuir performance compatvel com os demais mdulos do sistema, ou seja, processar em tempo real (retorno em poucos segundos) um grande volume de informaes; 5) O mdulo GIS deveria se integrar de maneira transparente ao restante do sistema, com interface 100% Web (cdigo em PHP); 6) A principal funo desta primeira verso do mdulo GIS seria espacializar os eventos relacionados a Segurana Pblica armazenados pelo SIGO, gerando mapas temticos em tempo real; 7) Todo o desenvolvimento deveria ser baseado em FOSS (Free and Open Source Software) evitando qualquer tipo de custo de licenciamento. pelo PostgreSQL/PostGIS e pelo MapServer, porm, algum framework deveria ser utilizado para acelerar o desenvolvimento da aplicao visando cumprir o prazo. Neste caso, a opo foi pelo Chameleon, que na realidade se constitui num conjunto de componentes (widgets) que podem ser utilizados para o rpido desenvolvimento de aplicaes com o MapServer. O SIGO utilizava o MS SQL Server para armazenamento dos dados e a incluso do PostgreSQL iria resolver 2 problemas: (1) Iria possibilitar a construo de anlises espaciais atravs do mdulo PostGIS, tendo em vista que o MS SQL Server no possua mdulo equivalente. (2) Iria evitar que as instabilidades no MS SQL Server que, por ventura, ocorressem no futuro fossem relacionadas ao mdulo de GIS, ou seja, isto evitaria que a OpenGEO fosse culpada por esta instabilidade;

12 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

D) Uma importante estratgia na implementao deste mdulo foi definir que uma das metas a ser cumprida era modificar a menor quantidade possvel do cdigo-fonte original do SIGO na fase final de integrao. Com isso, esperavase reduzir a possibilidade de bugs que eventualmente poderiam causar instabilidade num sistema de misso crtica (isso seria pssimo!!!). Desta forma, definiu-se que a inteligncia espacial se concentraria totalmente no banco atravs de rotinas implementadas em Pl/PgSQL. A incrvel jornada de 6 dias 1 Dia Tudo comea com o cliente apresentando os detalhes tcnicos da soluo implantada. Neste momento, sempre acabamos concluindo que o projeto ser mais difcil do que realmente pensvamos no incio. Este um bom momento para entrar em desespero, mas um bom Engenheiro tem que confiar no seu planejamento. J no primeiro dia, tambm foi feito o levantamento das bases cartogrficas e a preparao do banco de dados geogrfico no ambiente de desenvolvimento (instalao do MapServer e do PostgreSQL no sistema Windows). 2 Dia Iniciou-se o processo de importao das bases da Prefeitura de Campo Grande (PCG) para o

PostgreSQL. Neste dia, toda a concepo do projeto j tinha que ser definida para iniciar a preparao dos algoritmos. A estratgia de desenvolvimento foi definida em comum acordo com o cliente. Ficou, ento, estabelecido que a prioridade do desenvolvimento deveria focar 2 tipos de mapas:

Pontos indicando a localizao dos eventos gerados pelo sistema: assaltos, assassinatos, furtos, etc; Mapa temtico indicando os bairros com maior incidncia de determinado evento.

A base de logradouros da PCG exigiu um trabalho especfico para possibilitar o desenvolvimento dos algoritmos de geocodificao. Um dos problemas era a denominao do tipo de logradouro (rua, avenida, travessa, etc). A padronizao da base do SIGO era totalmente diferente da padronizao da prefeitura, com isso foi gerado um novo campo contendo o nome do logradouro sem a denominao do tipo do mesmo. Para fazer isso de maneira simples, lanamos mo de um recurso denominado expresso regular. Este recurso est presente em diversos softwares livres (sistemas operacionais, linguagens de desenvolvimento, SGBDs, etc) atravs, principalmente, da biblioteca Regex. Para nossa sorte, o PostgreSQL tambm implementa este recurso. No exemplo abaixo, podemos ver a expresso (alguns chamam de mgica) que foi utilizada para retirar a primeira palavra (tipo) do nome do logradouro.

projetosigo2=# select substring (rua from '\ +(.*)') as nova_rua, rua from eixo_ruas2; nova_rua | rua --------------------------------------+---------------------------------------JOAQUIM NABUCO | R JOAQUIM NABUCO OVIEDO | R OVIEDO CONSOLACAO | AV CONSOLACAO CASALVASCO | TV CASALVASCO COLORADO | R COLORADO LIMA | R LIMA | VE | VE TEOFILO OTONI | R TEOFILO OTONI CINCO | AV CINCO

13 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia
ACARA CURIO EW TRES URUANA CORSIGUA MARAJOARA JEQUITA FRANCISCA GONCALVES FRANCISCA GONCALVES FRANCISCA GONCALVES FRANCISCA GONCALVES CRUZ DE LORENA | | | | | | | | | | | | TV ACARA R CURIO EST EW TRES R URUANA R CORSIGUA R MARAJOARA R JEQUITA R FRANCISCA GONCALVES R FRANCISCA GONCALVES R FRANCISCA GONCALVES R FRANCISCA GONCALVES AV CRUZ DE LORENA

FIGUEIREDO FIGUEIREDO FIGUEIREDO FIGUEIREDO

FIGUEIREDO FIGUEIREDO FIGUEIREDO FIGUEIREDO

Cdigo 1 Exemplo de expresso regular no PostgreSQL 3 Dia pouco do poder do PostgreSQL combinado com o PostGIS. Na listagem apresentada, a Depois de preparar a base de logradouros funo recebe o nome da rua (avenida, (arruamentos) da PCG, chegou a hora dos travessa, etc) e o nmero onde ocorreu o algoritmos para geocodificar os eventos evento e retorna a coordenada X do mesmo. atravs do endereo, ou seja, temos que A obteno da coordenada Y segue a mesma transformar o endereo numa coordenada (X e Y). Para isso, utilizamos algumas funes do lgica. Os atributos fromleft, toleft, PostGIS dentro do prprio cdigo Pl/PgSQL. No fromright e toright representam as numeraes iniciais e finais do lado esquerdo e algoritmo a seguir, podemos observar um direito do logradouro respectivamente.
CREATE FUNCTION x_geocode(rua varchar, numero int) RETURNS DOUBLE PRECISION AS $$ DECLARE gid_geom eixo_ruas3.gid%TYPE := -1; my_toleft eixo_ruas3.toleft%TYPE; my_toright eixo_ruas3.toright%TYPE; my_fromleft eixo_ruas3.fromleft%TYPE; my_fromright eixo_ruas3.fromright%TYPE; my_x DOUBLE PRECISION; p1 DOUBLE PRECISION; p2 DOUBLE PRECISION; p3 DOUBLE PRECISION; p4 DOUBLE PRECISION; BEGIN -- identifica se o numero entrado e par ou impar para depois identificar o segmento IF (numero % 2 = 0) THEN SELECT INTO gid_geom gid FROM eixo_ruas3 as r WHERE rua=r.rua1 AND ((numero > r.fromleft AND numero < r.toleft AND r.toleft % 2 = 0) OR (numero > r.fromright AND numero < r.toright AND r.toright % 2 = 0)); ELSE SELECT INTO gid_geom gid FROM eixo_ruas3 as r WHERE rua=r.rua1 AND ((numero > r.fromleft AND numero < r.toleft AND r.toleft % 2 = 1) OR (numero > r.fromright AND numero < r.toright AND r.toright % 2 = 1)); END IF; -- calcula parciais SELECT INTO my_toleft toleft FROM eixo_ruas3 WHERE gid=gid_geom; SELECT INTO my_toright toright FROM eixo_ruas3 WHERE gid=gid_geom; SELECT INTO my_fromleft fromleft FROM eixo_ruas3 WHERE gid=gid_geom; SELECT INTO my_fromright fromright FROM eixo_ruas3 WHERE gid=gid_geom; -- calcula a regra de tres IF (numero % 2 = my_toleft % 2) THEN IF (my_toleft-my_fromleft != 0) THEN SELECT INTO p1 my_toleft-numero; SELECT INTO p2 my_toleft-my_fromleft; SELECT INTO p3 p1/p2; SELECT INTO p4 1-p3; SELECT INTO my_x X(line_interpolate_point ((select the_geom from eixo_ruas3 as r where r.gid=gid_geom),p4));

14 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia
END IF; ELSE IF (my_toright-my_fromright != 0) THEN SELECT INTO p1 my_toright-numero; SELECT INTO p2 my_toright-my_fromright; SELECT INTO p3 p1/p2; SELECT INTO p4 1-p3; SELECT INTO my_x X(line_interpolate_point ((select the_geom from eixo_ruas3 as r where r.gid=gid_geom),p4)); END IF; END IF; RETURN my_x; END; $$ LANGUAGE plpgsql;

Cdigo 2 Algoritmo (Pl/PgSQL) de geocodificao (clculo da coordenada X)

Em resumo, este algoritmo faz uma regra de trs simples combinada com a funo do PostGIS line_interpolate_point para determinar a coordenada X da posio do evento. Como resultado, em poucas linhas, fazemos uma operao relativamente complexa se tornar trivial. 4 Dia Passamos da metade do projeto e chegou a hora de colocar o MapServer para funcionar.

O primeiro mapa apenas um conjunto de pontos indicando a localizao dos eventos, ou seja, basta armazenar a sada dos algoritmos de geocodificao em uma tabela de pontos e depois passar para o MapServer apresentar, trivial. Depois de algum tempo configurando os arquivos do Chameleon para preparao da interface grfica com o usurio, finalizamos o primeiro mapa. Na figura a seguir, possvel observar o resultado.

Figura 1 Pontos relacionados aos eventos (roubo, furto, sequestro, etc).


Com estes clientes, fica fcil entender porque a OpenGEO lder em solues corporativas de geoprocessamento com software livre.

Ministrio das Cidades

Empresa Brasileira de Correios e Telgrafos

Indstria Brasileira de Material Blico

Prefeitura de Fortaleza

Prefeitura do Recife

Prefeitura de Arraial do Cabo

(21) 2518-6233 (21) 2283-1235


www.opengeo.com.br

15 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

5 Dia Chegamos num momento crtico, pois o prximo mapa a ser gerado j exige um trabalho um pouco maior. A princpio, devemos acreditar que qualquer problema envolvendo anlise espacial/topolgica pode ser traduzido numa query no

PostgreSQL/PostGIS. Vejamos ento o nosso problema: mapa temtico indicando os bairros com maior incidncia de determinado evento. Descrevendo o problema de uma forma diferente, chegamos a concluso que o cerne da questo contar o nmero de eventos nos bairros. Desta forma, a query que faz esta mgica a seguinte:

UPDATE bairro SET contador=(select count(*) from bairro as b, pontos2 where within(pontos2.the_geom, bairro.the_geom) = 't' AND b.gid=bairro.gid)

Cdigo 3 Query para contagem de eventos em cada bairro

Figura 2 Mapa temtico indicando a maior concentrao de eventos por bairro. Na figura 2, podemos ver o mapa temtico que procuramos. 6 Dia No ltimo dia do prazo estabelecido pelo cliente, temos que integrar os componentes desenvolvidos ao SIGO e colocar tudo para funcionar no ambiente de produo. Para variar, a Lei de Murphy que no havia atuado nos dias anteriores, deixou para aparecer exatamente no ltimo dia: a DLL do MapServer apresentou algum tipo de incompatibilidade com a combinao do IIS+Zend. A soluo mais rpida foi colocar o Apache numa outra porta e alternar o controle do sistema do IIS+Zend para o Apache no

16 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

momento de chamar as funes do MapServer. Com isso, o problema foi resolvido atendendo todas as expectativas do cliente. Concluso Na poca que eu participava de Olimpadas de Matemtica (h muito tempo atrs), aprendi que num tempo infinito qualquer problema pode ser solucionado. Dentro do contexto de desenvolvimento de sistemas, existem algumas importantes consideraes a fazer sobre esta idia. Para um gestor, a soluo do problema no a nica preocupao, o tempo no qual ser dada a soluo muito importante. J para os tcnicos, a preocupao se concentra, em geral, somente em questes de como fazer o projeto. Por isso, acredito que a melhor estratgia para um projeto definir o escopo e o prazo para a posterior contratao de uma empresa para execut-lo. Tenho observado que muitos rgos pblicos ainda preferem trabalhar com pessoas fsicas atravs de escopos obscuros. O resultado disso, so meses de desenvolvimento de um produto que poderia ser desenvolvido em poucos dias e, quase sempre, projetos que no contemplam todas as demandas do cliente. Atualmente a combinao MapServer e PostgreSQL/PostGIS amplamente utilizada em projetos corporativos que envolvem FOSS GIS ao redor do mundo. Estes sistemas apresentam performance, em mdia, 25% superior aos

equivalentes proprietrios e sobram recursos para qualquer tipo de implementao. No existe problema que no possa ser resolvido com o MapServer e o PostgreSQL/PostGIS, o nico limite a sua criatividade. Desta forma, a preferncia por alguma soluo proprietria no pode ser justificada por motivos tcnicos. Mesmo o Brasil contando com solues para Segurana Pblica como o SIGO, em muitos estados os gestores insistem em trabalhar da forma tradicional: pouca tecnologia, muita burocracia e falta de integrao. Um exemplo disso o Rio de Janeiro, onde estive vrias vezes em reunio com a Secretaria de Segurana Pblica e observei de perto o gasto exagerado na aquisio de hardware e nenhum investimento no item de maior importncia: uma soluo de gesto para rea de Segurana Pblica. As informaes liberadas na imprensa sugerem que esta situao vai mudar depois do Pan Americano, dizem que a soluo milionria contratada sem licitao para o Pan vai resolver todos os problemas de segurana do Rio. Voc acredita nisso? Autor: Helton Nogueira Uchoa
Engenheiro Cartgrafo formado no IME, atualmente consultor da OpenGEO e membro do conselho da Fundao Open Source GeoSpatial. uchoa@opengeo.com.br

17 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

Tutorial: instalao do MapServer no Fedora


Parte 1 Introduo Neste tutorial, voc ir aprender alguns segredos para configurao avanada do MapServer numa das distribuies Linux mais populares: o Fedora. Provavelmente esta metodologia deve funcionar nas variantes do Fedora e do RedHat Enterprise. J para as outras distros, voc ter que testar.
2.2.3.tar.bz2 $ wget http://dl.maptools.org/dl/gdal/gdal1.4.0.tar.gz $ wget http://postgis.refractions.net/download/postgis1.2.1.tar.gz $ wget http://cvs.gis.umn.edu/dist/mapserver4.10.0.tar.gz $ wget http://dl.maptools.org/dl/proj/proj4.5.0.tar.gz $ wget http://dl.maptools.org/dl/geotiff/libgeotiff/libgeo tiff-1.2.3.tar.gz $ wget http://internap.dl.sourceforge.net/sourceforge/ming /ming-0.3.0.tar.gz $ wget http://www.pdflib.com/binaries/PDFlib/700/PDFlibLite-7.0.0p3.tar.gz

Um dos importantes pontos deste tutorial que buscamos utilizar, ao mximo, os pacotes do prprio Fedora e compilamos os fontes que realmente esto associados aos recursos mais especficos do MapServer. Uma preocupao garantir uma instalao o mais estvel possvel, evitando mexer na estrutura bsica Verificando as bibliotecas que j devem estar instaladas no Fedora do Fedora, como, por exemplo, o pacote do PHP. Por isso, em certos momentos, utilizaremos $ rpm -q libjpeg libjpeg-6b-37 algumas mgicas do ambiente Linux. $ rpm -q curl Antes de iniciar a instalao, foi feita a atualizao do Fedora, isso pode ser executado com o up2date, o yum ou outro aplicativo que voc achar mais conveniente.
curl-7.15.5-1.fc6 $ rpm -q curl-devel curl-devel-7.15.5-1.fc6 $ rpm -q gd gd-2.0.33-9.3.fc6 $ rpm -q gd-devel gd-devel-2.0.33-9.3.fc6 $ rpm -q libtiff libtiff-3.8.2-6.fc6

Tente seguir os passos na ordem que so apresentados, pois existe a questo da dependncia de bibliotecas do Linux. Por isso, j organizamos o tutorial para contemplar esta Configuraes adicionais no Linux questo. Quando compilamos as bibliotecas, o diretrio Utilizaremos as seguintes aplicaes e verses padro onde as mesmas sero instaladas neste tutorial: /usr/local/lib. Para que o Linux identifique este local, vamos executar alguns procedimentos: MapServer 4.10

PostgreSQL 8.2.3 PostGIS 1.2.1

1. Crie o arquivo mapserver-i386.conf no diretrio: /etc/ld.so.conf.d com o seguinte contedo:


/usr/local/lib /usr/local/pgsql/lib

Baixando os fontes O wget o canivete suo do Linux para download:


$ wget http://wwwmaster.postgresql.org/redir?ftp%3A%2F%2Ff tp.br.postgresql.org%2Fpub%2Fmirrors%2Fpostgresql%2 Fsource%2Fv8.2.3%2Fpostgresql-8.2.3.tar.bz2 $ wget http://geos.refractions.net/geos-

1. Depois de criado o arquivo, deve-se executar o seguinte comando (como root):


$ ldconfig

18 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

Instalando a PROJ4 Estra biblioteca responsvel pelo tratamento das projees no MapServer e em diversos outros softwares livres e proprietrios.
[$ tar xvzf proj-4.5.0.tar.gz $ cd proj-4.5.0 $ ./configure $ make $ make install (executar como root)

$ make $ make install

(executar como root)

To be continue... Na prxima edio, continuaremos com o tutorial dando seqncia com a instalao do PostgreSQL.

Instalando a Libgeotiff Estra biblioteca responsvel pelo tratamento das imagens GEOTiff (d para deduzir pelo nome). Ela possui dependncia da Libtiff que j verificamos anteriormente.
$ $ $ $ $ tar xvzf libgeotiff-1.2.3.tar.gz cd libgeotiff-1.2.3 ./configure make make install (executar como root)

Autores: Helton Nogueira Uchoa


Engenheiro Cartgrafo formado no IME, atualmente consultor da OpenGEO e membro do conselho da Fundao Open Source GeoSpatial. uchoa@opengeo.com.br

Paulo Roberto Ferreira


Gegrafo Mestre em Transportes pela COPPE, atualmente consultor da OpenGEO. roberto@opengeo.com.br

Instalando a GEOS Estra biblioteca responsvel por funes avanadas envolvendo anlises espaciais e topolgicas utilizadas pelo PostGIS.
$ tar xvjf geos-2.2.3.tar.bz2 $ cd geos-2.2.3 $ ./configure

Luigi Cardeles
Consultor da OpenGEO (programa de Trainee). Graduando em Engenharia Cartogrfica do IME. luigi@opengeo.com.br

No importa qual a distribuio Linux ou qual sistema operacional que a sua empresa trabalha, a OpenGEO tem a melhor soluo de GEOPROCESSAMENTO.

(21) 2518-6233 (21) 2283-1235


www.opengeo.com.br

19 de 20

GeoZine n 0.1 16/08/2007


Uma revista que vai mudar os seus conceitos sobre geotecnologia

Na prxima edio, mais novidades.


Cadastro Tcnico Multifinalitrio em 3D Prepare-se para entender a revoluo que o CTM est promovendo principalmente nos centros urbanos. Sero apresentados novos conceitos e tecnologias que esto envolvidos com esta revoluo. Neste artigo, voc ver tambm que o Google Earth bem mais que uma ferramenta para visualizar imagens e outras coisas interessantes na Web.

Projeto Prefeitura Livre Uma revoluo de conceitos e sistemas A partir da prxima edio, daremos um enfoque especial num novo projeto que vai abalar a forma de gesto municipal. Os nossos leitores sero os primeiros a conhecer as novidades sobre este projeto com artigos escritos pelos prprios criadores do projeto. Simplesmente imperdvel.

Esta edio contou com o apoio das seguintes empresas:

Voc tambm pode participar da revista:


Para enviar sugestes, matrias ou crticas, utilize o e-mail: uchoa@geolivre.org.br Divulgue os seus projetos e ajude a aumentar a comunidade de software livre.

20 de 20

Você também pode gostar