You are on page 1of 50

Sumrio

Editorial

04 05 07 09 13 19 24 27 33 39 43 48

O mercado das geotecnologias tem crescido a passos largos no Brasil e com isso, tem aumentado a procura por solues alternativas s proprietrias...

Mercado de GIS

Confira alguns dos principais movimentos do mercado FOSSGIS no ltimo quadrimestre...

Mural de GIS

Aqui voc fica por dentro dos principais eventos relacionados aos SIG livres no Brasil e no Mundo...

A Histria do FOSSGIS

Este artigo trata do estado da arte FOSS GIS inclusive as ideologias e filosofias embarcadas nos softwares livres...

Sopa de Letras Geogrfica

Desvende as siglas dos webservices e entenda os seus significados que, em meio a uma infinidade, podem confundir os mais experientes...

Capa

No artigo de capa, entenda as razes pelas quais os SIG livres esto despertando interesse das comunidades acadmicas e profissionais...

Entrevista

Gilberto Cmara, o atual Presidente do INPE, concedeu uma descontrada entrevista exclusiva equipe da revista FOSSGIS Brasil. Confira...

Por Dentro do GEO

Este artigo explica os principais conceitos cartogrficos que devem ser observados e aplicados aos dados geogrficos, fazendo uso de SIG...

Web GIS

O OpenLayers uma das mais completas API opensource que existe para o desenvolvimento de GIS estruturados na Web...

Desktop GIS

Saiba as origens, os objetivos, as caractersticas e os avanos que o gvSIG vem apresentando ao longo de sua histria...

Mobile GIS

Engana-se quem pensa que os SIG s existem para as plataformas Web e Desktop. Os telefones mveis e PDA esto a para mudar paradigmas...

Mapa da Vez

Este um espao em que voc pode enviar seu mapa para ser publicado. Para isto, siga todas as regras cartogrficas e explique como o produziu...

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Editorial
REDESCOBRINDO AS GEOTECNOLOGIAS
Caros leitores, O mercado das geotecnologias tem crescido a passos largos no Brasil e com isso, tem aumentado a procura por solues alternativas s proprietrias. H alguns anos, praticamente s existiam solues proprietrias que atendessem a demanda das empresas, porm, hoje, temos diversas opes de softwares livres, que vem se mostrando um nicho de mercado a ser explorado. A ideia de que software livre no tem qualidade e que no possui suporte ficou no passado. Os softwares livres, principalmente os relacionados s geotecnologias evoluram muito, e hoje brigam no mesmo patamar com as solues proprietrias. neste contexto que nasce o projeto FOSSGIS Brasil, uma revista online com o intuito de fomentar o mercado das geotecnologias livres, e mostrar as alternativas existentes como opo s solues comerciais. A capa traz a simbologia do crescimento cada vez maior das geotecnologias atravs das mos segurando o globo, e o C invertido representa o Copy Left (anttese ao Copy Right). Nesta primeira edio, voc ver um pouco da histria das geotecnologias livres, suas ideologias e alguns casos de sucesso, como o gvSIG e o OL4JSF, este ltimo, genuinamente brasileiro. Desvendaremos ainda a sopa de letrinhas que so os padres do Open Geospatial Consortium (OGC), explicando o que cada padro, para que serve, e em que situao utiliz-lo. Alm disso, fizemos uma entrevista exclusiva com Gilberto Cmara, Diretor Geral do Instituto Nacional de Pesquisas Espaciais (INPE), que falou um pouco da sua viso sobre as geotecnologias no Brasil e tambm deu sua opinio sobre outros assuntos. Esta edio ainda traz outros artigos que merecem a sua ateno. Espero que gostem desta primeira edio e nos enviem suas opinies e sugestes que so de fundamental importncia para ns.

Publicao trimestral - Ano 1 - N 01


Diretor Geral Fernando Quadro - fernando@fossgisbrasil.com.br Editor Fernando Quadro - fernando@fossgisbrasil.com.br Jornalista Responsvel Juliane Guimares - juliane@fossgisbrasil.com.br Revisores Daniele Batista Andrade George Silva - george@fossgisbrasil.com.br Raquel Monteiro da Silva Freitas Arte e Diagramao Carlos Eduardo Mattos da Cruz Esdras Andrade - esdras.andrade@fossgisbrasil.com.br Luis Sadeck - sadeck@fossgisbrasil.com.br Capa Esdras Andrade - esdras.andrade@fossgisbrasil.com.br Luis Sadeck - sadeck@fossgisbrasil.com.br Colaboraram nesta edio Anderson Maciel Lima de Medeiros Andr Mendona Artur Gil Carlos Eduardo Mattos da Cruz Daniele Batista Eliazer Kosciuk Esdras de Lima Andrade Felipe dos Santos Costa George Silva Luis Carlos Madeira Luis Sadeck Luiz Amadeu Coutinho Marcello Benigno Raquel Monteiro da Silva Freitas Ricardo Pinho Robert Anderson Nogueira de Oliveira

Fale conosco

Editor - fernando@fossgisbrasil.com.br

Fernando Quadro Analista de sistemas Editor fernando@fossgisbrasil.com.br

Publicidade - comercial@fossgisbrasil.com.br

Parcerias - parcerias@fossgisbrasil.com.br

Esta revista foi diagramada e produzida graficamente utilizando os seguintes softwares livres

Ubuntu

LibreOffice

Inkscape

Gimp

Scribus

O contedo assinado e as imagens que o integram, so de inteira responsabilidade de seus respectivos autores, no representando necessariamente a opinio da Revista FOSSGIS Brasil e de seus responsveis. Todos os direitos sobre as imagens so reservados a seus respectivos proprietrios.

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Mercado de GIS
Por Artur Gil

Nesta coluna, confira alguns dos principais movimentos do mercado FOSSGIS no ltimo quadrimestre.

Janeiro de 2011
Servio Nacional de Estatstica Agrcola dos Estados Unidos da Amrica (NASS) lana portal Cropscape desenvolvido com base em aplicao open source Geobrain. Conhea o portal em: http://nassgeodata.gmu.edu/C ropScape/ e saiba mais sobre o Geobrain em: http://geobrain.laits.gmu.edu/ A equipa MapDotNet do ISC (EUA) apresenta novo projecto open source Open Intel Project, aplicao focada na visualizao de dados geogrficos e na anlise espacial. Saiba mais em: http://oi.codeplex.com/

Dezembro de 2010
ARC Advisory Group (EUA) publica o relatrio Geospatial Information Systems: Five Year Market Analysis and Technology Forecast through 2015 (Sistemas de Informao Geoespacial: Cinco Anos de Anlise e Previso de Mercado at 2015). Saiba mais sobre os contedos da publicao em: http://www.arcweb.com/StudyBrochurePDFs/St udy_Geospatial-Info-Systems.pdf e adquira-a em: http://www.arcweb.com/Research/Studies/Page s/Geospatial-Info-Systems.aspx. MapQuest celebra parceria com OpenStreetMap que permite aos seus clientes editar e melhorar os seus mapas. Saiba mais em: http://company.mapquest. com/2010/12/16/mapquest-enables-consumersto-edit-and-enhance-maps-throughopenstreetmap-partnership/. INPE (Instituto Nacional de Pesquisas Espaciais do Brasil) libera cdigo do SPRING, passando a ser a partir de agora um software open source de SIG e Processamento de Imagem, potencializando a criao de novos negcios no seu desenvolvimento aplicacional. Saiba mais em http://www.spring-gis.org/ Garmin lana portal Geocaching Free for All: OpenCaching.com. Este portal permite a todos os praticantes de geocaching o acesso a recursos que tornam a prtica desta atividade ainda mais fcil e atrativa. Saiba mais em: http://www.opencaching.com/
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Fevereiro de 2011
A empresa iCarto (Espanha) a mais recente associada da Associao gvSIG. Saiba mais em http://www.gvsig.com/noticias/icarto-nuevosocio-de-la-asociacion-gvsig. Projeto Empresarial Web Aprender-a-usar.com (Portugal) liberta vdeos de aprendizagem inicial do Quantum GIS 1.5 e PostgreSQL 8.3. Baixe os vdeos, faa um donativo e saiba mais em http://aprender-ausar.com/html/lista_de_videos.html.

Maro de 2011
A empresa belga Geosparc, responsvel pelo suporte da aplicao livre Geomajas para construo e desenvolvimento de solues WebGIS, anunciou o lanamento e disponibilizao imediata da nova verso 1.8 deste produto. Leia o comunicado de imprensa integralmente em: http://www.geosparc.com/press/building-webgis-applications-just-got-easier-more-secureand-more-performing.

Os usurios brasileiros de gvSIG receberam no dia 9 de maro a traduo do programa para o portugus brasileiro (pt_BR). A traduo envolveu vrios voluntrios do Brasil inteiro. A nova traduo multiplataforma e compatvel com as verses 1.10, 1.9, OADE e na nova verso, 1.11, j vir incorporada. Para maiores detalhes acesse: http://www.ideaplus.com.br. Foi anunciado o lanamento da nova Plataforma VSCENEGIS atravs do consrcio responsvel pelo seu desenvolvimento. Esta plataforma, com licena GNU/GPL, tem como base o projeto Visual Scene desenvolvido entre 1997 e 2004 por Antonio Pia Valls. Integram esta plataforma um GIS Desktop e um API para desenvolvimento e customizao de aplicaes GIS. Saiba tudo sobre este novo projeto em: http://www.vscenegis.com No ultimo ms do ano de 2010 foi lanada a verso 4.0.0 da biblioteca de geoprocessamento TerraLIB, que trouxe algumas melhorias no relacionamento com os SGBDs e algumas funes de internet como as relacionadas ao padro KML. A TerraLIB vem sendo amplamente utilizada em diversas reas e principalmente nos softwares desenvolvidos pelo INPE para os programas de monitoramento de florestas. O objetivo do projeto GeoScript proporcionar uma biblioteca fcil de usar com recursos de geoprocessamento em uma variedade de ambientes de script, como o JavaScript, Python, Scala e Groovy. O GeoScript utiliza parte da biblioteca GeoTools (http://geotools.org/). O GeoTools fornece todas as funcionalidades GIS subjacentes, tais como suporte para formatos de dados geogrficos, processamento, reprojeo e muito mais. Conhea mais o projeto GeoScript em http://geoscript.org/.

Junto com a verso nova da biblioteca TerraLIB foi tambm atualizado o TerraView para a verso 4.0, que traz algumas novidades importantes no plugin de PDI como o ortorretificador de imagens e outras no kernel principal de suporte a KML e relacionamento com SGBSs. No aplicativo tambm foram desenvolvidos e compilados novos plugins de anlise e ajustados algumas funes de layout de mapa (plugin TerraPrint). O TerraView tem se apresentado como um possvel representante brasileiro de software SIG livre com perspectiva de superar o SPRING. O Governo do Uruguai e a Associao gvSIG assinaram um protocolo de colaborao no mbito do programa "One Laptop Per Child" ("um computador porttil por criana") que visa o desenvolvimento e integrao da ferramenta livre gvSIG em todos os programa de ensino pblico do Pas que faam uso de Informao Geogrfica. Obtenha mais informaes em: http://www.gvsig.com/noticias/gobierno-deuruguay-y-asociacion-gvsig-colaboran-enprograma-one-laptop-per-child.-gvsig-en-laensenanza-primaria-y-secundaria

Artur Gil Consultor e investigador em Tecnologias de Informao Geogrfica arturgil@fossgisbrasil.com.br Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Mural de GIS
Por Artur Gil

. nferenz 2011 FOSSGIS Ko de lemanha), Heidelberg (A l. Mais 5 a 7 de Abri informaes: nf ossgis.de/ko http://www.f ain_Page erenz/wiki/M

s 1as Jornada G. anas F O S S 4 Sudameric Chile (Chile), Santiago de ais 8 de Abril. M : informaes r oss4gchile.o http://www.f er-foss4gg/blog/prim no sudamerica

II icipao no V Apelo Part DE RASILEIRO OLQUIO B C . EODSICAS CINCIAS G o de il), Submiss Paran (Bras ais 8 de Abril. M trabalhos at e m: informaes bcg.ufpr.br/ http://www.c

st 2011. QGIS Hackfe a ugal), de 14 Lisboa (Port Mais 18 de Abril. : informaes i/5. gis.org/wik http://www.q bo fest_in_Lis QGIS_Hack _ n_2011

Italianas de IV Jornadas (Itlia), 19 a gvSIG. Udine ais 21 de Abril. M : informaes eb/c .gvsig.org/w http://www tevents/giorna ommunity/e italia/2011

leiro impsio Brasi XV SBSR - S . ento Remoto de Sensoriam bril a rasil), 30 de a Curitiba-PR (B es: ais informa 5 de maio. M sr2011 sr.inpe.br/sb http://www.d

ow nal MapWind 2nd Internatio tial Conference GIS & DotSpa 13 go (EUA), de 2011. San Die o. Mais a 15 de Junh informaes: / apwindow.org http://www.m 011 conference/2

Source GIS Third Open 11. - OSGIS 20 Conference 21 eino Unido), ottingham (R N ho. Mais a 22 de Jun : informaes c.uk/ ottingham.a http://cgs.n l s_home.htm ~osgis11/o

. ing Event 2011 Bolsena Hack ), 19 a 25 de Bolsena (Itlia informaes: Junho. Mais o eo.org/wiki/B ttp://wiki.osg h Sprint_2011 lsena_Code_

Artur Gil Consultor e investigador em Tecnologias de Informao Geogrfica arturgil@fossgisbrasil.com.br Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Espao do Leitor

Este espao seu!


Envie comentrios, crticas, dvidas e sugestes para: editorial@fossgisbrasil.com.br

Pedimos que o texto no ultrapasse 120 palavras.

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

A h is t r ia d o F OS S GI S
P o r L u s C a rl o s Ma d e i ra

Caros leitores, nesta primeira edio da Revista FOSSGIS Brasil , diria quase obrigatrio, fazer o enquadramento, ou se preferirem, o estado da arte em relao ao FOSSGIS. O texto que aqui se apresenta trata este tpico de uma forma geral, uma vez que durante todas as edies, e em vrios assuntos, ser abordada a filosofia FOSSGIS. INTRODUO O verdadeiro conceito de open source j vem de longa data, muito antes, sequer, de existirem os computadores. Contudo, vamos nos concentrar apenas na histria do cdigo aberto. Quem o inventou? Qual a sua filosofia? Como se desenvolveu? So estas e outras perguntas que iremos responder ao longo do artigo. A denominao de Open Source foi criada pela OSI (Open Source Initiative) e refere-se, sobretudo, ao software, principalmente ao software livre. Para se considerar um software de cdigo aberto, este tem de respeitar criteriosamente
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

quatro regras (ou liberdades) fundamentais impostas pela Free Software Foundation. O que melhor define um software de cdigo aberto , sem sombra de dvidas, a sua licena. nessa licena que esto vinculadas as quatro liberdades (regras) que incrementam a livre distribuio do produto, sem prejuzo de crdito para o criador da aplicao. Na atualidade, o software de cdigo aberto visto como uma inovao e definido como uma fonte de liberdade. A possibilidade de ver e modificar o cdigo permite ao utilizador a confrontao de ideias entre utilizadores e programadores. Desta maneira, a comunidade trabalha em conjunto para manter o software estvel e atualizado, com o objetivo de ir ao encontro das necessidades de cada um. A IDEOLOGIA DO CDIGO ABERTO A definio de Open Source foi criada pela Open Source Iniciative (OSI), esta foi construda sobre as bases do documento originalmente criado pela Debian Free Software Guidelines (DFSG), a qual determina que uma aplicao de cdigo

David Robert Wright @ flikr

aberto deve respeitar os seguintes pontos: 1. Livre Distribuio A licena no deve, de forma alguma, restringir a venda ou a distribuio gratuita, mesmo que o programa seja componente de um outro; 2. Cdigo Fonte O programa que distribudo deve ser acompanhado do cdigo fonte na sua verso j compilada. Caso o software no seja distribudo com o respectivo cdigo, deve-se facilitar o acesso ao mesmo, podendo ser cobrado um valor apenas pela sua reproduo. O cdigo deve ser legvel e inteligvel a qualquer programador; 3. Trabalhos Derivados Este tipo de licena deve permitir a modificao do cdigo para que se criem aplicaes derivadas do original. Deve tambm permitir a distribuio dentro dos mesmos moldes que a licena original; 4. Crdito ao autor do cdigo fonte A licena pode limitar a distribuio do cdigo na sua forma modificada apenas se esta permitir a distribuio de arquivos patch (atualizaes). A licena, deve ainda, explicitar a permisso para a distribuio do software que foi construdo a partir do cdigo fonte modificado. No entanto, a licena pode exigir que os programas derivados tenham um nome ou nmero de verso diferentes da aplicao original; 5. No discriminao contra pessoas ou grupos A licena no pode ser discriminatria contra qualquer pessoa ou grupo de pessoas; 6. No discriminao contra reas de atuao A licena no deve, em momento algum, limitar o uso do software a um grupo ou setor de atuao. Por exemplo, no se deve proibir que o programa seja utilizado por uma entidade com fins lucrativos, ou de ser utilizado para fazer qualquer tipo de investigao; 7. Distribuio da Licena Os direitos que esto associados aos programas devem ser aplicados para todos aqueles cujo programa redistribudo, no havendo a necessidade de execuo de uma licena adicional; 8. Licena no especfica a um produto

Os direitos que esto associados ao programa no devem depender de que este seja parte de uma distribuio especfica de vrios programas. Se o software extrado dessa distribuio e usado ou distribudo dentro dos termos da licena do programa, todas as partes para quem o programa redistribudo devem conter os mesmos direitos daqueles que so garantidos em conjunto com a distribuio de programas originais; 9. Licena no restringe outros programas A licena no pode colocar limitaes em outros programas que so distribudos junto ao programa licenciado. Com isto, deve se entender que, a licena no pode especificar que todos os programas distribudos no mesmo dispositivo de armazenamento sejam programas de cdigo aberto; 10. Licena neutra em relao tecnologia Nenhuma clusula da licena pode estabelecer uma tecnologia individual, estilo ou interface a ser aplicada no programa. O INCO DA HISTRIA

A Motivao Na dcada de 70, os programadores partilhavam os seus softwares segundo os princpios do software livre. J no final dessa dcada, as empresas comearam a impor restries aos utilizadores que tinham ou utilizavam contratos de licenas de softwares. ento que Richard Stallman, em 1983, d incio ao projecto GNU, e em 1985 fundou a Free Software Foundation (FSF). O caso prtico dos SIG Software Para existir uma histria preciso ter existido um comeo, algo ou algum que abriu caminho para o virar de uma pgina, neste caso concreto, os sistemas de informao geogrfica na sua face de open source e software livre. O primeiro SIG de cdigo aberto foi criado em 1978. Alm de ser pioneiro, tinha como principal caracterstica a sua orientao para entidades vetoriais. Estamos falando do Map Overlay and Statistical System (MOSS) que foi desenvolvido pelo Departamento do Interior, nos
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

10

Estados Unidos da Amrica. Este software ainda se encontra disponvel para download.

Em 1982, criado o to conhecido GRASS (Geographical Resources Analysis Support System). Este software SIG o primeiro, de cdigo aberto, a combinar a produo e suporte de dados geogrficos em formato raster e vetorial. Foi originalmente desenvolvido entre os anos de 1982 e 1995 por uma equipe de Engenheiros Militares do Exrcito dos EUA. Desde essa data, tem sido mantido, desenvolvido e disponibilizado pela comunidade internacional (grupo de utilizadores programadores de vrios pontos do mundo). Inicialmente foi publicado como software de domnio pblico, porm a sua licena mudou, em 1999, para GNU GPL (General Public License, ver www.gnu.org). Este software tem uma grande abrangncia nos dias atuais. utilizado em meios acadmicos e no setor empresarial, e nos ltimos anos vem adotando, de forma gradual, solues livres e open source. Em 1983, d-se incio ao desenvolvimento da biblioteca PROJ4. Na verdade, a sua concepo remonta ao incio dos anos 80. Trata-se de uma biblioteca de projees cartogrficas. Foi originalmente concebida por Gerald Evenden, e muito do seu cdigo derivado do pacote de transformao de coordenadas do Laboratrio de Geologia dos EUA. Passados quase dez anos, criada a primeira aplicao direcionada para a web. Falamos do UMN Mapserver. Hoje em dia, um dos principais softwares utilizados para partilhar informao geogrfica na internet, em conjunto de outros projetos que tm surgido com a natural
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

evoluo da tecnologia. Entre 1998 e 1999, so lanadas duas aplicaes: deegree (1998) e GDAL/OGR (1998). O GDAL/OGR (Geospatial Data Abstraction Library) uma plataforma escrita em C++ e uma biblioteca de transformao de entidades rasters e vetoriais. Em 1999 o j existente GRASS GIS obrigado a assinalar-se a transio ocorrida na gesto do cdigo, que passou de manual para CVS. no trinio 20002003, ao que tudo indica, se deu uma grande exploso no surgimento de novas aplicaes. So doze as aplicaes que vm luz do dia no perodo em questo. Algumas dessas so: OpenEV, que possibilita a visualizao e a anlise espacial de informao geogrfica; JTS Topology Suite, cujo projecto (API) tem como principal objetivo a modelao e a manipulao (bidimensional) de entidades geomtricas lineares; OSSIM (Open Source Software Image Map), que , de acordo com a OSGeo, uma poderosa ferramenta para a realizao de trabalhos de deteco remota, processamento digital de imagens, operaes SIG e fotogrametria; PostGIS, que foi iniciado no ano de 2001, um banco de dados geogrfico, bem como, atualmente um player fortssimo que concorre em p de igualdade, em termos de capacidade e caractersticas, com os seus concorrentes comerciais; GeoNetwork opensource, iniciado em 2001, este descrito como uma aplicao que cataloga e gera informao espacial referenciada. tambm considerada, pela OSGeo, como uma poderosa ferramenta para a edio de metadados, tambm permitindo ao utilizador a visualizao de mapas interativos que so disponibilizados na internet, os chamados Web maps; Em 2002, tem incio o projeto Thuban, que um visualizador interativo de informao geogrfica. Este permite a visualizao de informao vetorial e raster e oferece aos utilizadores operaes bsicas como: visualizao, consultas e juno de tabelas, identificao e anotao de objetos, entre outras. Quantum GIS surge em 2002. Considerado por alguns como a primeira cpia open source, digna, do j velhinho ArcView 3.x. um software que roda em todos os sistemas operacionais e tem uma interface bastante amiga dos utilizadores. Com o QGIS os utilizadores podem editar, criar e analisar informao de carter geogrfico. Este software dispe de muitos e variados plugins que aumentam consideravelmente a funcionalidade e o

11

desempenho da aplicao. Um dos aspectos fortes do QGIS a possibilidade de trabalhar em conjunto com outras aplicaes, como so o caso do GRASS, GDAL/OGR, MySQL, PostgreSQL/PostGIS, entre outras. O criador do QGIS foi Gary Sherman, mas atualmente mantido com a colaborao da grande comunidade de utilizadores; AVPython. Esta aplicao tem a particularidade de permitir a leitura e a escrita de comandos em Python, no ArcView GIS. Como se sabe a linguagem nativa de script a Avenue. Neste caso em concreto, ao possibilitar a leitura de uma nova linguagem de programao aumentou muito as funcionalidades deste j velhinho software. Em 2003, tem incio a Comunidade MapBuilder. o chamado Browser Based Mapping Client. Contudo, o projeto foi descontinuado no dia 28 de Julho de 2008. tambm em 2003 que iniciado, pela comunidade valenciana (Espanha), o projeto gvSIG. Atualmente, este software vem ganhando grande importncia no mercado de softwares SIG de cdigo aberto. semelhana do Quantum GIS o gvSIG tambm ganha poderes com o pacote de ferramentas de anlise, denominado de SEXTANTE e com o GRASS. Para terminar, salientamos que o conhecido OpenLayers foi iniciado no ano de 2006. E assim termina esta viagem pelo mundo das aplicaes e do software open source dedicados aos sistemas de informao geogrfica. Sempre na expectativa de surgirem novos projetos e que tragam novidades ao mercado e aos seus utilizadores. O caso prtico dos SIG As Organizaes Anteriormente falamos sobre softwares livres e de cdigo aberto que esto disponveis para os utilizadores. Mas na verdade, a existncia, ou a permanncia de muitas dessas aplicaes esto dependentes de organizaes que promovem o seu uso e a sua constante atualizao. No caso concreto do FOSSGIS, pode se dizer que o ovo nasceu primeiro que a galinha. Isto porque a primeira organizao a ser criada foi em 1992 e era denominada como Open GRASS Foundation (OGF). Passados quase dez anos da

concepo do GRASS foi que nasceu a fundao, a qual permitiu a promoo e o desenvolvimento deste software. Em 1994, a OGF passa por um processo de reestruturao, e a partir da que nasce a atual Open Geospatial Consortium. Em 2006, atravs de um grande movimento de bastidores criada a Open Source Geospatial Foundation, cuja misso suportar e promover uma plataforma de desenvolvimento colaborativo de aplicaes de tecnologias de informao geogrfica, dados geogrficos e material de educacional. CONCLUINDO O futuro, apesar de imprevisvel, promissor. O uso de geotecnologias livres e de cdigo aberto tendem a aumentar consideravelmente. A possibilidade do utilizador poder modificar o software, e desta forma, personaliz-lo ir criar um novo tipo de usurio: o utilizador/programador. verdade que este tipo j existe, mas no futuro a tendncia ser cada vez maior no rcio de utilizadores que tm capacidades de programao. As modificaes de software tendem tambm a originar novas derivaes. E ser este nicho que ir fazer com que a evoluo das geotecnologias de cdigo aberto tenha uma incrementao de popularidade e de utilizao. O utilizador cada vez mais exigente e por isso ir escolher as aplicaes que lhe deem acesso total ao cdigo de forma, de modo a poder agilizar e a diminuir o tempo de execuo de tarefas. Fontes
http://pt.wikipedia.org/wiki/C%C3%B3digo_aberto http://wiki.osgeo.org/wiki/Open_Source_GIS_History http://www.debian.org/social_contract.html#guidelines

Lus Carlos Madeira Gegrafo, Tcnico de SIG luismadeira@fossgisbrasil.com.br

12

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

S o p a d e le t r a s g e o g r f ic a
Por Felipe dos Santos Costa

Nas mais diversas reas do conhecimento o uso de siglas um problema. Por um lado facilita a comunicao, pois encurta a conversa. Mas por outro, dificulta o entendimento das pessoas que no esto familiarizadas aos termos. Na rea geoespacial no diferente: shape, TIN, SRTM, DWG. Uma infinidade de termos, formatos de arquivos e siglas em lngua inglesa que faz qualquer pessoa se perder. De uns tempos pra c, uma nova famlia de siglas veio confundir ainda mais a cabea dos incautos, os padres de webservices para rea geoespacial criados pelo Open Geospatial Consortium - OGC (j comecei com as siglas). Este artigo tem como objetivo clarificar um pouco o que so os webservices e explicar o significado dessas siglas para quem ainda est comeando. O que so Webservices? A crescente demanda por intercmbio de informaes entre sistemas distintos, evitando a duplicaes de dados e de processos, somados a extrema necessidade de integrao entre sistemas, levou a uma grande evoluo na rea de arquitetura de sistemas de informao e maneira pela qual os softwares so desenvolvidos. Contribuem para esse avano o fortalecimento dos sistemas em rede e da
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

arquitetura cliente-servidor, da computao distribuda, da consolidao dos princpios da programao orientada a objetos, e da massificao da internet. Para integrar diferentes sistemas, estes passaram a ser divididos em pequenos blocos de cdigo com uma funo bem definida, encapsulados e atuando de forma transparente. Sua implementao independente de linguagem ou plataforma, so independentes entre si, no possuem estado (stateless), no precisam de nenhuma pr-condio para serem executados, ou seja, renem todas as condies necessrias para sua execuo. Funcionam como tijolos que, quando agrupados, podem dar forma a qualquer tipo de construo. Estas funcionalidades precisam possuir uma interface de comunicao para serem disponibilizadas na forma de servios que, em resumo, so funes de software disponibilizadas para outro software. Uma funo de adio por exemplo, receber como requisio dois nmeros de entrada, efetuar o clculo da soma e retornar o resultado ao solicitante. Portanto, as outras aplicaes necessitaro apenas conhecer essa interface e o protocolo de envio do servio (como enviar a requisio), para poderem 'servir-se' das funcionalidades providas pelo mesmo. Esta abordagem que permite integrar sistemas que

13

antes eram incomunicveis e vem sendo utilizada por muitas empresas chama-se Arquitetura Orientada a Servios (Service Oriented Architecture - SOA). Essa arquitetura fornece as diretrizes de como um sistema deve funcionar, mas no especifica uma tecnologia, padres ou protocolos; o fato que so necessrios padres para que esses sistemas realmente sejam interoperveis. Os padres mais usados atualmente pela indstria so os webservices definidos pela W3C (SOAP, WSDL e UDDI). Todavia, existem outros mtodos para disponibilizao de webservices como CORBA e REST.

Arquitetura de web services com papis de Fornecedor, Cliente e Registro, trocando mensagens atravs da Internet por meio de suas interfaces de comunidao [QUEIROZ 2007].

Como funciona um Webservice? Em analogia s informaes contidas em um livro, pode-se dizer que o XML a lngua em que escrita o livro, SOAP a mdia em que est o contedo do livro em si, WSDL uma ficha catalogrfica que descreve o contedo do livro e UDDI uma biblioteca onde esto cadastradas todas as fichas catalogrficas para pesquisa. Para entender melhor o funcionamento, imagine um restaurante, voc vai l e pede o cardpio, v os ingredientes de cada prato e o valor de cada um. Voc faz seus pedidos e o garom lhe traz o prato de acordo com seu pedido para que voc os consuma. O restaurante, nesse caso, o servidor de webservices. O cardpio a lista de webservices disponveis e que parmetros devem ser passados para que ele possa processar os dados e como ser feito o retorno, WSDL. O garom o protocolo de comunicao, SOAP por exemplo. E o prato a resposta do processamento do pedido, normalmente um XML com os dados desejados e prontos para serem consumidos pela sua aplicao.

E os webservices geogrficos? Informaes georreferenciadas tm sido cada vez mais necessrias para o planejamento e tomada de deciso nos mais diversos setores da sociedade. Novas formas de disseminao, como os webservices OGC, tm contribudo para a facilidade no acesso a esse tipo de informao. O OGC um consrcio internacional, sem fins lucrativos, formado por vrias entidades, que estabelece padres na rea geoespacial e de servios baseados na localizao. Surgiu em 1994 com o objetivo de garantir interoperabilidade dos dados entre os diferentes softwares. Para isso, conseguiu o apoio de grandes empresas da rea e atualmente conta com consorciados de peso na indstria, como o caso do Google, ESRI, USGS, NASA, ERDAS, Autodesk, Microsoft, Oracle, sendo que os softwares livres tambm representam um importante papel na divulgao dos padres do OGC pois, no seu desenvolvimento, buscam ao mximo estar de acordo com as especificaes propostas. Vrios padres j foram criados pelo OGC, sendo utilizados mundialmente e implementados em uma infinidade de softwares, permitindo a interoperabilidade entre os mesmos. Atravs da web qualquer pessoa tem acesso aos padres que so descritos em um documento que contm as especificaes e, baseado no que foi especificado, pode implementar um software aderente ao padro. Atualmente, o OGC conta com mais de 30 padres que podem ser categorizados em webservices, formatos de dados, converso de coordenadas, padres de consulta, padres para sensores e representao de dados. Dentre eles destacam-se o Geography Markup Language (GML), Keyhole Markup Language (KML), Web Feature Service (WFS), Web Map Service (WMS), Web Coverage Service (WCS), Catalogue Service for the Web (CSW), Styled Layer Descriptor (SLD), Simple Features for SQL (SFSQL), Web Map Context (WMC) e Web Processing Service (WPS). Padres Web Para entender os padres da OGC necessrio conhecer um pouco do padro de intercmbio de dados genrico denominado eXtensible Markup Language (XML). Este padro foi desenvolvido por um outro consrcio chamado World Wide Web Consortium (W3C), que tem por
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

14

objetivo desenvolver tecnologias interoperveis para a internet. XML O XML uma linguagem de marcao estruturada semelhante ao Hypertext Markup Language (HTML), que encontrado nas pginas web, com a diferena de ser uma linguagem extensvel, ou seja, no existe um conjunto prdefinido de marcadores (tags) que podem ser utilizados; estes so criados dependendo da finalidade da aplicao. Este formato foi desenvolvido para transportar e armazenar dados e permite a interoperabilidade, pois armazenado como um arquivo texto, podendo ser manipulado em qualquer editor e por qualquer linguagem de programao existente. Um exemplo clssico de XML : <lembrete> <para>Comunidade Geo</para> <dataLembrete>30/03/2011</dataLembrete> <titulo>FossGis Brasil</titulo> <descricao>Lanamento da Revista!</descricao> </lembrete> GML Um dos primeiros padres a ser definido pela OGC foi o GML em 2000. Este padro tem como objetivo disponibilizar um esquema comum de intercmbio de dados georreferenciados entre diferentes softwares. A linguagem GML permite codificar no somente as feies geogrficas, simplificaes do mundo real, mas tambm os seus atributos textuais sendo, portanto, o formato ideal para armazenamento e transporte de dados vetoriais georreferenciados, utilizando-se da linguagem XML. Tais dados, que so representados em um SIG geralmente por ponto, linha ou polgono, so descritos em GML. KML KML um padro para visualizao de dados georreferenciados em softwares que representam o globo terrestre. Por visualizao nesse contexto entende-se, alm da representao dos dados, todo o controle da navegao do usurio, altitude em que o dado ser visualizado, inclinao, movimentao em qualquer direo entre outras opes de navegao.
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Em resumo, KML uma linguagem que permite codificar dados georreferenciados em um globo terrestre digital e como esses dados sero exibidos. Este padro baseia-se em XML e foi submetido, em 2007, pela empresa Google para se tornar o padro de representao de dados para softwares de globos digitais (geobrowsers), hoje serve de complemento aos padres OGC j existentes.

Exemplo de visualizao de dados georreferenciados, usando o padro KML no software Google Earth.

Hoje, j se tem disponvel uma gama de aplicaes para o padro KML, sendo bastante difundido entre usurios de diversos nveis. Desde o usurio que deseja simplesmente marcar alguns pontos na superfcie terrestre, como para cientistas e organizaes disponibilizarem complexas visualizaes de suas bases de dados georreferenciadas, permitindo inclusive visualizaes tridimensionais. OWS Atualmente a tecnologia de web services vastamente utilizada na distribuio de dados georreferenciados, ampliando sobremodo a sua disseminao, de forma que tornou-se um dos pilares na construo de uma Infrastrutura de Dados Espaciais (IDE). A seguir ser descrito, de forma sucinta, o funcionamento e o propsito dos principais web services OGC (OWS), mas antes ser abordado o funcionamento genrico de um OWS descrito na especificao de implementao OpenGIS Web Service Common Implementation Specification (WSCommon). WS-Common Esta especificao trata sobre os aspectos comuns existentes em outras diversas especificaes de implementao de OWS,

15

referindo-se aos servios Web Map Service (WMS), Web Feature Service (WFS) e Web Coverage Service (WCS), que sero vistos mais adiante. Basicamente, define parmetros, estruturas de dados e codificaes usadas nas requisies de servios pelos clientes e as respostas enviadas pelos servidores. As especificaes de cada OWS devem, portanto, conter apenas as suas especificidades. Abaixo seguem alguns termos comuns utilizados nesta especificao e que ajudam a entender o funcionamento de todos os servios OGC: 1. Retngulo envolvente (bounding box) - espao delimitado numa representao do espao, que possui um limite inferior e um limite superior em cada dimenso do sistema de referncia de coordenadas. Pode ser usado para especificar restries espao-temporais em uma consulta, ou para delimitar uma localizao aproximada de um objeto ou conjunto de objetos (feies). 2. Descrio das funcionalidades (capabilities) em XML - metadados do servio codificados no formato XML. 3. Metadados do servio - descrevem as operaes e dados georreferenciados disponveis em um servidor. 4. Operao - especificao de um processamento ou consulta que um determinado objeto pode ser chamado executar. 5. Servidor (server) - instncia de um servio, software que disponibiliza servios. 6. Servio (service) - funcionalidade que provida por uma entidade por meio de interfaces. Esta funcionalidade disponibilizada por um provedor de servios a seus usurios. 7. Requisio (request) - invocao de uma operao por um cliente. 8. Resposta (response) - resultado de uma operao, retornada de um servidor ao cliente. 9. Software cliente - componente que solicita (requisio) uma funcionalidade (operao) disponvel num servidor. 10. Interface - conjunto de operaes que caracterizam o comportamento de uma entidade. 11. Parmetro - varivel cujo nome e valor so includos em uma operao de requisio ou de resposta do servidor. 12. Recurso (resource) - unidade de informao ou servio que possui um endereo, como por

exemplo arquivos, imagens, programas e resultados de consultas. No contexto de um OWS, um recurso deve possuir um endereo referenciado por uma URI. 13. Verso - um padro de OWS evolui com o tempo; a cada mudana atribuda uma verso. Ao prover-se um OWS deve-se informar a verso que foi implementada. WFS O padro de intercmbio de dados Web Feature Service (WFS), na verso 1.1, fornece aos usurios acesso a feies georreferenciadas e seus atributos, podendo, inclusive, manipul-los. A partir de uma requisio que especifique o recurso desejado, o servidor deve retornar os dados georreferenciados com geometrias e os atributos, no caso de uma consulta, ou inserir, atualizar ou remover dados, no caso de uma transao (WFS-T).

Diagrama de sequncia que demonstra o funcionamento de um WFS [Queiroz 2007]

WMS O Web Map Service (WMS) um web service similar ao WFS, porm, ao invs dos dados relativos s feies, fornece um mapa, ou seja, uma representao visual dos dados na forma de uma imagem digital. O mapa resultante pode combinar vrias camadas de informao, permite que seja definido o estilo de exibio para cada camada, alm de poder informar os atributos de uma determinada feio, passando como parmetro as coordenadas do ponto desejado.
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

16

processos complexos, como por exemplo, modelos climticos. CSW Este padro, Catalogue Services for the Web (CSW), especifica interfaces de comunicao entre clientes e catlogos de servios, ou seja, so web services que permitem a publicao e busca de colees de metadados, servios e outros objetos relacionados.

Interface do Qgis listando as camadas disponveis como WMS no servidor do Ministrio do Meio Ambiente.

WCS O Web Coverage Service (WCS) um web service para dados de cobertura (coverages), ou seja, para representao de dados em que o dados contnuos no espao, como por exemplo, uma imagem de satlite ou imagem de radar, ao contrrio do WMS que fornece apenas imagens. No WCS, os valores da cobertura so transferidos para o cliente, isto , no caso de uma imagem proveniente de um sensor a bordo de um satlite, os dados de reflectncia so enviados em sua ntegra. WPS O padro Web Processing Services (WPS) permite que um servio de processamento de dados seja disponibilizado e acessado por meio de webservices. Este padro no especifica quais processos podem ser implementados, e sim, um mecanismo genrico para implementar qualquer processamento de dados geoespacial. Tambm no especifica quais so os dados de entrada necessrios e produzidos pelo processo, mas uma forma de descrever as entradas e sadas do processo. Os dados podem estar disponveis na rede ou no servidor, e podem ser de qualquer tipo, inclusive chamadas a outros webservices OGC. Processos podem variar em nvel de complexidade, sendo possvel implementar desde processos simples como um servio que calcula o buffer de uma determinada feio e disponibiliza o resultado em GML, at
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Dados oriundos de fontes distintas, indicadas pelos cones esquerda (local em marrom, e remota, do IBGE, em azul), disponibilizados em um agregador de metadados utilizando o padro CSW.

SE e SLD Symbology Encoding Standard (SE) um padro da OGC que tem por objetivo dar aos usurios o controle dos apectos visuais dos mapas providos por meio de qualquer web service OGC (WMS, WFS e WCS), tanto para dados vetoriais como para raster. uma linguagem baseada em XML, que permite aos usurios estabelecer regras de aparncia para produo de mapas, inclusive, possibilitando a criao de mapas temticos a seu critrio, podendo ainda ser usada no somente com webservices, mas em aplicativos desktop. Styled Layer Descriptor (SLD) o padro que deu origem ao SE, e englobava todas suas funcionalidades at 2007 quando foi dividido. Atualmente, o padro responsvel por estender as funcionalidades de um WMS para que o mesmo possa utilizar um SE para produzir mapas personalizados. Este padro tambm permite o acesso s simbologias das legendas utilizadas no mapa.

17

Como conectar-se a um webservice usando Quantum GIS

Interface do uDig, utilizando um estilo SLD para visualizao de mapa temtico.

Enfim, todos esses padres esto disponveis para melhorar a vida do usurio de Sistemas de Informao Geogrfica, permitindo que os mesmos possam compartilhar dados entre si de maneira prtica. Alm de facilitar o desenvolvimento de software, pois padroniza a entrada e sada de dados. Se no acabam, pelo menos, minimizam o problema de ter de adquirir um software para abrir aquele arquivo num formato proprietrio. Alm disso, os webservices OGC, permitem o acesso a dados remotos, atualizados em tempo real. Agora que voc conhece todas as siglas e servios, voc s precisa abrir o seu software livre e comear a brincar com os dados disponibilizados por meio dos webservices OGC. At a prxima. Referncias
QUEIROZ, G. XAVIER, E. OLIVEIRA, V. CRUZ, S.A.B. OGC WebServices. INPE, 2007. Apresentaes do grupo TWSG. INPE - So Jos dos Campos, 2007.Disponvel em: <http://www.dpi.inpe.br/twsg/index.php?go=apresentacoes>. Acesso em 20/02/2011.

No Qgis, clique no cone Adicionar Camada WMS

Clique em Novo e digite a URL do servidor de camadas desejado. Uma boa lista de webservices brasileiros encontra-se no site: http://mapas.mma.gov.br/i3geo/wscliente.htm

Felipe dos Santos Costa Analista de sistemas, Mestre em engenharia da Computao com nfase em Geomtica pela UERJ e Tecnologista em Sade Pblica no Instituto Lenidas e Maria Deane - Fiocruz Amaznia. felipe@fossgisbrasil.com.br

Aps adicionar o endereo s escolher a camada e utiliz-la em seu sistema. A velocidade de acesso depender da sua conexo com a Internet. Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

18

CAPA Redescobrindo os SIG com software livre


Por Esdras de Lima Andrade

Findou-se a primeira dcada do terceiro milnio e, durante este perodo as tecnologias de informaes geogrficas evoluram de forma impressionante principalmente aquelas que so distribudas sob o selo de Software Livre (SL). Este, que um dia foi encarado como fico ou mito, mais do que se tornar realidade, tornou-se paradigma. Muitas organizaes pblicas e privadas vem adotando e implementando suas solues com programas livres de licenas restritivas. Exemplos que evidenciam esta tendncia a implantao do Plano Diretor de Geoprocessamento (PDGeo) da Prefeitura Municipal de Fortaleza, Estado do Cear (BRA) no ano de 2007; alguns meses atrs a eleio do Quantum GIS como o software ideal para o Departamento de Meio Ambiente do Estado de Victria (AUS), e mais recentemente a Secretaria de Planejamento do Estado de Alagoas (BRA) criou o Ncleo de Geoprocessamento totalmente Open Source. A histria tem mostrado que o SIG livre denominado de MOSS (Map Overlay and Statiscal
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

System) foi o marco dos programas de geoprocessamento com cdigo aberto. Seu lanamento oficial ocorreu em 1978 e serviu como inspirao para o desenvolvimento do GRASS (Geographic Resources Analysis Support System) em 1982 que igualmente disponibilizado com o cdigo-fonte aberto. Desde ento os FOSS GIS passaram por um extenso perodo de hibernao. Foram longos 16 anos de ausncia no mercado das geotecnologias. Enquanto isto, multiplicaram-se os programas proprietrios, dentre os quais, remanesceram poucos que, numa espcie de seleo natural, se popularizaram e monopolizaram o mercado; justamente por isto vm se mantendo at hoje. Aconteceu que, a partir da iniciativa do SAGA GIS em 2000, universidades, departamentos de governo, agncias de fomento e programadores perceberam a tempo que as geotecnologias tinham se restringido a apenas dois ou trs softwares e iniciaram uma espcie de revoluo SIG. Ao longo desta ltima dcada, pelo menos nove aplicativos foram desenvolvidos e

19

Fausto Fernos @ flikr

esto disposio do pblico para download. H de se comentar que cada programa tem sua particularidade, atingindo pblicos-alvo especficos, por exemplo, alguns permitem apenas visualizao e consultas de dados no formato shapefile, como o caso do Thuban. Outros so mais completos, pois lidam com dados shapefile e raster, leem e escrevem vrios formatos vetoriais, permitem edies e anlises avanadas dentre outras funcionalidades. So exemplos destes softwares mais completos o Qgis, Kosmo e gvSIG.

Mas, o que tem atrado tantas pessoas e empresas a investirem tempo e recursos no aprendizado de softwares livres/gratuitos de SIG? No seria este um tpico caso de Reinveno da Roda? Afinal, j existem solues robustas no mercado; mesmo tendo de desembolsar uma boa quantia de dinheiro para apenas, ter o direito de us-las. So questionamentos como estes que encontraro respostas no transcorrer deste artigo. Espera-se que voc tenha uma tima leitura e perceba a fora do software livre. preciso se adaptar Praticamente todo usurio de Geotecnologias, j se viu obrigado a adotar os principais programas proprietrios existentes em suas rotinas dirias; principalmente se elas estiverem associadas s atividades profissionais. Aqueles que expressam predileo ou at mesmo

simpatia pelo uso de programas livres de Geoprocessamento, em algum momento de sua carreira no escapou de contestaes por essa escolha. Manter-se decidido por esta opo no significa coragem muito menos subverso, mas sim uma mudana de paradigma. Afinal, reaprender a andar quando j se sabe no uma tarefa das mais fceis. Mas o grau de amadurecimento desses softwares crescente e constante, tanto em relao s funcionalidades e qualidades como tambm em servios e suporte e com isto tem tornado vivel sua adoo. No entanto, algo que se deve manter em mente que, em se tratando de Sistemas de Informaes Geogrficas, no existe o software perfeito ou completo - por mais caro que possa custar. O que define a escolha ou predileo pelos programas parte das necessidades de cada um; da sua rotina de trabalho; da intimidade com as tecnologias disponveis; do grau de usabilidade dos softwares; enfim, dependem de vrios parmetros que contribuem para tal. Neste universo os procedimentos no dependem de uma tecnologia apenas, mas dos conceitos e dos mtodos aplicados. Em outras palavras, no adianta saber como uma ferramenta funciona se no souber o que fazer com ela1. Se aplicada a Lei de Pareto2, mais conhecida como Relao 80:20 aos programas de geoprocessamento, pode-se constatar que grande parte dos seus usurios realizam 80% das suas rotinas fazendo uso de apenas 20% dos recursos disponveis. Todavia, no se pode deixar de reconhecer que programas como a sute Arcgis e Envi so melhores acabados e possuem uma quantidade maior de recursos e automatizaes de rotinas em relao aos softwares livres e/ou gratuitos. Empresas como ESRI e ITT, desenvolvedoras do Arcgis e Envi respectivamente, tm receitas com a venda de licenas de uso de seus aplicativos, dispondo assim de muitos recursos para investir maciamente em pesquisa,
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

20

desenvolvimento e inovao. No contraponto desta constatao, os FOSS GIS dependem quase que exclusivamente de doaes, financiamentos de rgos fomentadores de pesquisa e de pessoas abnegadas que labutam em prol de ideais e at reconhecimento pessoal e/ou profissional. Por este e outros motivos que na maioria dos casos as verses atuais dos FOSS GIS ainda se equiparam s verses mais antigas dos SIG proprietrios. Fazendo parte de comunidades Visando o aprimoramento destes programas, eclodem diariamente na websfera sites, blogs, streaming de vdeos, fruns, listas de discusses e at as redes sociais que, por sua vez, so vias importantssimas de divulgao das tecnologias de geoinformao, inclusive, servindo como suporte colaborativo entre os seus usurios e desenvolvedores. Estas mdias, baseadas em hipertexto, vem construindo uma comunidade ativa pelos quais dezenas de dicas, tutoriais, artigos e tira-dvidas so disponibilizados diariamente de forma gratuita para consulta ou download. Este fenmeno s est sendo possvel graas popularizao da internet banda larga, ao permitir que um nmero cada vez maior de pessoas passasse mais tempo em frente ao seu computador pessoal em busca, alm de outras coisas, de conhecimento. Jos Lus Pissin3 em um de seus textos, corrobora com este pensamento, ao observar que o objeto central nas comunidades o conhecimento. Isto , elas so ambientes que mantm vivo trs valores: a) o acesso ao conhecimento; b) a troca de conhecimento e c) a criao de novos conhecimentos. O envolvimento de pessoas com os mais diferentes nveis de conhecimento um dos fatores mais relevantes no sucesso das comunidades. Sentindo-se livre Mas isso s est acontecendo porque crescente o nmero de pessoas que tem plena conscincia da diferena entre o que legal e ilegal em informtica e sabe que no existe sensao melhor do que se sentir livre para escolher, instalar, atualizar e distribuir seus softwares. Rousseau, na obra Do Contrato Social, j afirmava que o esprito de liberdade est intrnseco na natureza humana. Este pensamento tambm se aplica aos softwares ao se fazer uma analogia com as licenas copyright que tentam
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

aprisionar os usurios, restringindo-lhes o uso e o compartilhamento de programas. E Rousseau acrescenta ainda dizendo que renunciar liberdade renunciar qualidade de homem, aos direitos da humanidade. Por estar intimamente ligada ao esprito humano, esta liberdade foi compilada nos quatro princpios da Free Software Foundation (FSF) que, resumidamente, se referem liberdade que o usurio tem de executar, distribuir, modificar e repassar as alteraes sem, para isso, ter que pedir permisso ao autor do programa. Pondo a mo na massa No aspecto de desenvolvimento, os SIG livres tm crescido consideravelmente, alm da demanda por programas alternativos, graas inexistncia da competio/concorrncia entre eles. O modelo baseado na colaborao permite experimentar solues contextualizadas e parcerias para propsitos especficos, sempre na perspectiva de aperfeioamento. Afinal, projetos e bibliotecas que foram desenvolvidos isoladamente, muitas vezes, compem mais de um aplicativo e isto permite que um software colabore no s com o crescimento de outro software, como tambm com o surgimento de outros. Para Gilberto Cmara os softwares livres dedicados geoinformao so divididos em trs tipos de desenvolvedores: a) por equipes individuais, cujos projetos so limitados e as suas funcionalidades incipientes; b) por redes colaborativas, no qual o sucesso dos projetos geralmente so bem sucedidos caso sejam baseados em estruturas modulares, ou seja, se os programas forem construdos atravs de plugins; e c) por instituies, que apresentam uma qualidade superior aos demais modelos, visto que os softwares possuem alto grau de complexidade, o que exige muita comunicao entre as equipes de programao; sem contar claro, pela dotao oramentria que disponibilizada para ser investida nos projetos. Mesmo havendo essa distino, e por serem livres os softwares, eles sempre estaro disposio para serem reutilizados, desde que se tenha continuidade no desenvolvimento. Diferentemente dos programas proprietrios, onde a concorrncia pelo mercado est para os softwares assim como a competio est para a ecologia. Ambas aes constituem um fator regulador de densidade, contribuindo para

21

evitar uma superpopulao de espcies, ou seja, sobressai-se o melhor. De fato, o que determinar a sobrevivncia dos FOSS GIS no a concorrncia direta entre si mas a capacidade de se organizar e gerir-se atravs das comunidades, grau de usabilidade, interface, leitura e escrita de/em diferentes formatos dentre outros. O que absolutamente natural para todos os softwares. Integrao Sem dvida, outro fator determinante na redescoberta dos SIG livres e sua significativa evoluo deveu-se escolha de um formato que universalizou a comunicao entre os mais variados softwares existentes. Este formato se chama Shapefile. Inicialmente, um padro proprietrio da ESRI que recentemente o tornou open source; muito embora, antes de se tornar um padro aberto, a maioria dos softwares livres j escreviam neste formato, graas aos esforos da engenharia reversa. Acredita-se que se os SIG livres adotassem outro formato, diferente do shapefile, os mesmos no teriam se desenvolvido at atingir o grau de maturidade em que se encontram atualmente. Isto, de fato, ajudou bastante os projetos. Quem resolveu fugir deste modelo, no conseguiu se integrar, fadando-se ao insucesso. Com a crescente demanda pelos aplicativos livres e a mudana no padro de armazenamento dos arquivos do Arcgis a partir da verso 10 para Geodatabase, eis que surge o desafio de fazer os FOSS GIS conversarem com o Arcgis. Tirando a mo do bolso Assim como todos os sistemas de informaes, os GIS se estruturam no clssico modelo de Hardware, Software, Peopleware e Dataware (HSPD) e, diferentemente dos demais sistemas de informaes, esses requerem fundamentos alm da informtica, indo desde a cartografia elementar at a lgebra de mapas passando pelas demais geotecnologias. No existe estrutura de SIG, seja ela corporativa, acadmica ou SOHO (Small Office/Home Office) sem investimento estratgico. Isto , aplicar recursos financeiros numa empresa, projeto ou consultoria a fim de proporcionar as condies favrveis execuo das atividades, sem se preocupar diretamente com a sua rentabilidade. O fato : para cada elemento do HSPD faz-

se necessrio investir dinheiro em equipamentos, programas, gerao de dados e capacitao de pessoal. No entanto, os FOSS GIS, pelo fato de serem gratuitos, tm influenciado diretamente na mudana de viso de como os recurso financeiros devem ser aplicados aos projetos. O dinheiro economizado com a aquisio de um aplicativo poder ser direcionado compra de hardwares melhores, na capacitao/reciclagem do corpo tcnico ou melhor, na obteno de mais e melhores dados-fontes.

Comparativo

aproximado

de

custos

entre

as

solues

proprietrias e livres.

Os argumentos que justificam o uso de SIG livres ganham fora neste aspecto frente aos programas proprietrios porque Software e Peopleware so os fatores que menos custam nessa conformao. Os aplicativos mais usados so disponibilizados gratuitamente na internet, enquanto a formao e/ou capacitao certificada de mo de obra chega a custar, em mdia, 30% mais barato em relao aos sistemas proprietrios. O elemento Custo tem sido decisivo na adoo dos SIG baseados em SL principalmente em rgos governamentais. Estes, comeam a admitir os programas livres em suas reparties, muitas das vezes, atrados pela vantagem de no gastar dinheiro com programas. O uso de aplicativos livres ou gratuitos na rotina dos projetos acadmicos ou profissionais permite, ao menos, o direito de escolha ou at um pouco mais: a independncia dos padres impostos. E, este pensamento transcende at os elementos bsicos da sustentabilidade de que s o software livre proporciona: programas economicamente viveis, tecnologicamente independentes e socialmente justos; atestando que a qualidade dos resultados e produtos finais no dependem do uso de um determinado aplicativo, mas do talento daqueles que manipulam os dados. Seguindo nesta linha de pensamento, existem no mercado inmeras aplicaes destinadas s mais variadas necessidades e solues. Em parte, isto se deve s polticas governamentais na adoo de softwares livres em suas reparties, desde a parte burocrticaadministrativa at os centros mais especializados
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

22

como o caso da geomtica. Inciativas como a adoo do OpenOffice/BrOffice e do Mozilla Firefox nas milhares de estaes de trabalho espalhadas nos mais diversos rgos da instncia federal Brasil fora, iniciaram um processo no s de uma melhor gesto do dinheiro pblico, j que se conseguiu economizar mais de 380 milhes de reais com licenas de softwares proprietrios no ano de 20085, mas de uma mudana de ponto de vista, observando princpios que vo desde a liberdade de licenas at a independncia tecnolgica de um municpio, estado ou pas. Ao trazer essas iniciativas s geotecnologias, pode-se apontar casos de sucesso com a introduo do software livre no meio governamental e privado; embora esteja mais presente no primeiro. No Brasil, as empresas pblicas como o INPE que desenvolve o TerraView e Spring e o Ministrio do Meio Ambiente, com o software online iGeo, esto na vanguarda desta nova filosofia. No exterior, ganha destaque a Espanha com as suas solues pblica e privada. A primeira, diz respeito ao aplicativo gvSIG que desenvolvido e mantido pelo governo municipal de Valncia (Generalitat Valenciana). J a segunda, trata do software Kosmo que desenvolvido pela companhia privada SAIG (Sistemas Abiertos de Informacin Geogrfica). Resta dizer que ambos programas, juntos com o QGis, so os aplicativos livres mais utilizados na Unio Europeia e no Brasil. Tendncias Os FOSS GIS tm evoludo rapidamente nos ltimos anos, tanto que numa escala de mdio prazo podem estar em p de igualdade com alguns softwares proprietrios, no s em termos de recursos e usabilidade mas tambm em

quantidade de usurios. E, os principais fatores responsveis por esta tendncia so rapidamente mostrados a seguir. 1. A melhora significativa na interface dos programas tem os tornado mais atrativos, funcionais e intuitivos; 2. A insero de novos recursos tem expandido o leque de opes do que pode ser realizado com essas tecnologias e suas ferramentas; 3. A estabilidade e a robustez na execuo das tarefas tem permitido a execuo de algortimos cada vez mais complexos e pesados; 4. A Unio Europeia tem investido consideravelmente no desenvolvimento dessas tecnologias e com isto esto surgindo no mundo inteiro iniciativas polticas para aumentar a comunidade de desenvolvedores e 5. As comunidades e as universidades esto sendo e podem ser ainda mais as vias de difuso dos aplicativos livres. Diante do foi apresentado, espera-se que voc tenha percebido que j possvel trabalhar com geoprocessamento utilizando apenas programas livres e/ou gratuitos. Referncias
1. Frase de Alexandre Wolnner, designer grfico brasileiro; 2. Teoria elaborada pelo economista italiano Vilfredo Pareto e difundida por Joseph Moses Juran nos anos 40 do sculo XX; 3. Gerente Regional Dataprev-MS; 4. http://www.cinted.ufrgs.br/renote/jul2006/artigosrenote/a6_21093.pdf 5. Dados do Servio Federal de Processamento de Dados (SERPRO).

Esdras de Lima Andrade Gegrafo, Gerente de Geoprocessamento do Intituto do Meio Ambiente de Alagoas e colaborador voluntrio do Laboratrio de Geoprrocessamento Aplicado da UFAL esdras.andrade@fossgisbrasil.com.br

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

23

Entrevista
Por Anderson Maciel Lima de Medeiros

Gilberto Cmara (www.dpi.inpe.br/gilberto), atual Presidente do INPE, concedeu uma descontrada entrevista exclusiva equipe da FOSSGIS Brasil.

mundogeo.com

O Instituto Nacional de Pesquisas Espaciais (INPE) sempre se destacou como sendo uma das principais instituies de pesquisa do Brasil, tanto que, segundo uma recente pesquisa1, a instituio cientfica brasileira mais acessada na internet. O INPE responsvel pelo desenvolvimento de ferramentas como os softwares Spring e os derivados da biblioteca TerraLib. J imaginou ter uma conversa com o diretor deste instituto que tanto contribui com o setor de Geotecnologias? Pois , conversamos sobre a situao das Geotecnologias no Brasil, open source e muito mais. Voc confere agora os principais destaques desta conversa. FOSSGIS: Qual sua viso sobre o atual cenrio das Geotecnologias no Brasil, principalmente no contexto do uso de Softwares Livres (SL)? Gilberto Cmara: Temos no Brasil uma diviso bsica em trs tipos de usurios: empresas privadas, instituies de pesquisa e o prprio governo. No caso do usurio privado a tendncia

tem sido a adoo do software proprietrio, pois de certa forma mais simples para as empresas. Nas instituies de pesquisa e ps graduao temos um uso bastante significativo do SL, o que fortalececido pelo bom nvel dos usurios, no mnimo alunos de graduao ou de uma ps. J o grande usurio de Geoprocessamento no mundo inteiro o governo. Embora o governo brasileiro tenha avanado muito nos ltimos anos ainda no definiu de forma ntida o que ele quer fazer. Suas atitudes com respeito com SL so contraditrias no sentido que no comeo do governo Lula se falou muito em SL, que seria padronizado o uso de SL em todo o ambiente do governo federal, mas houve muita resistncia no diversos ministrios e esse avano foi menor do que esperado. O governo o local onde o debate sobre o uso de SL deve se dar, pois na medida que ele for mais forte na defesa do SL haver um impacto maior no uso de Geotecnologias, o que vai ser uma decorrncia dessa viso governamental. Eu vejo isso como um embate para os prximos anos, pois os SL esto avanando, verdade, mas ainda no com a

24

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

rapidez desejada. FOSSGIS: Ainda h bastante resistncia de grandes empresas, principalmente privadas em aderirem ao SL, em especfico as Geotecnologias livres, qual a sua opinio sobre essa resistncia? Gilberto Cmara: A resistncia das empresas natural. Quando se fala em um subtituto open source para o Windows todos pensam no Linux como alternativa, j no caso especfico do Geoprocessamento h o fato de no existir o Linux do Geo, ou seja, um pacote de software que seja defendido como que numa voz nica como opo ao ArcGIS. O usurio empresa privada por exemplo, meio que no tem essa noo de que existem softwares que possam substituir os programas comerciais. H vozes que defendem TerraLib, vozes que defendem MapServer, vozes que defendem outras aplicaes e isso confunde o cliente. FOSSGIS: Fomos informados por sua acessoria sobre seu intenso envolvimento nos trabalhos para contornar os problemas gerados pelas chuvas no Rio de Janeiro no comeo deste ano. Entre as tecnologias utilizadas durante este processo, qual foi o papel das Geotecnologias? Foi empregada alguma livre? Se sim, qual? Gilberto Cmara: A maior parte do monitoramento que o INPE faz, em relao a previso das catstrofes est relacionada ao uso de nosso sistema de previso de tempo - todo este ambiente software livre, livre no sentido de que nosso supercomputador, o Tup, roda em Linux! Todo ambiente do pessoal do CPTEC em SL especializado para meteorologia. E claro, no caso de preparar relatrios utilizados pela defesa civil (D.C) temos as ferramentas do INPE, os sistemas Spring e TerraView so usados para fazer georreferenciamento de dados e preparao de material para a D.C. Ento a resposta sim, o Geoprocessamento e ferramentas livres estiveram presentes com certeza neste processo. FOSSGIS: Recentemente o Spring se tornou um projeto open source, uma pergunta que muitos
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

usurios se fazem por que s agora isto ocorreu. Poderia nos explicar o motivo disso? Gilberto Cmara: Claro. Quando se comea a se desenhar um software, a perspectiva dele ser livre ou no faz uma enorme diferena no desenvolvimento. Por que no caso do SL, voc tem de ter uma documentao adequada para que outros possa utilizar, tanto da programao como do prprio cdigo. Este cdigo tem de ser feito de tal forma que outros entendam. Quando se escreve um cdigo s para sua prpria compreenso e para funcionar no um necessariamente um cdigo feito de forma legvel, para outros entenderem. Quando comeamos o projeto Spring em 1991 a questo dos SL estava ainda comeando. Na verdade faz muito tempo que queramos tornar o Spring um SL. No era questo de doutrina, uma coisa contra colocar ele como SL, o que existia era a necessidade de limpar e documentar minimamente o software antes de colocar na rede, pois ele no estava preparado para ser SL, ele era um macarro no sentido de ter um cdigo enrolado por assim dizer. Ento tivemos que contratar uma empresa para empacotar o Spring. Em comparao, quando comeamos a desenvolver a TerraLib j pensvamos nela como SL, assim a estruturamos para isso. Em resumo, a questo era simplesmente a necessidade de preparar o Spring para que ele e seu cdigo fosse utilizvel por algum. FOSSGIS: Quais funcionalidades se espera implementar nas prximas verses do Spring e do TerraView? Gilberto Cmara: No caso do Spring, ele poder evoluir por melhorar o classificador orientado objetos. O INPE tem o compromisso de manter sempre o Spring robusto e o objetivo de aperfeioar suas funcionalidades de processamento de imagens. No que se refere ao TerraView, temos como primeiro passo a implementao dos diversos algortmos que hoje j esto presentes no Spring, como por exemplo os voltados para modelagem de terreno e anlise de redes. Um prximo passo para o TerraView/TerraLib seria, a longo prazo, adequ-lo a ambientes multi origem, distribudos, onde se possa ter fontes de dados em vrios locais, um

25

ambiente em que os dados estejam disponveis e conectados. Quer dizer, essa a linha que imagino que vo ser aplicaes pesadas de Geotecnologias no futuro quando arquivos pblicos de dados estiverem cada vez mais abertos. FOSSGIS: Com respeito a aplicaes para web, o INPE pretende continuar o desenvolvimento de projetos como o Spring Web e TerraView Web? Gilberto Cmara: Sim. Quando fizemos o Spring Web no estavam estabelecidos os padres OGC como WMS, WFS e WCS. Hoje em dia o bsico que se espera de um ambiente web oferecer estes servios, ento um dos objetivos nossos que um banco TerraLib fornea suporte a servios OGC. Um segundo objetivo pelo qual estamos trabalhando ir alm disso, algo que ainda no padro hoje, o acesso a fontes distintas de dados conversando com fontes no estruturadas e no apenas com servidores WMS e WFS como os existentes hoje. Pensamos no desenvolvimento tecnolgico sempre focando em fazer algo diferenciado. FOSSGIS: Nos aprofundando agora nas questes institucionais, na sua opinio, qual o papel das entidades e rgos pblicos para disseminao da utilizao de tecnologias livres? Gilberto Cmara: O papel total! Por que na realidade so rgo pblicos que podem sustentar projetos de desenvolvimento de projetos deste tipo a longo prazo. Por exemplo, o Spring hoje chegou a 1 (um) milho de linhas de cdigo, isso gerado ao longo de vinte anos! Ento, um ambiente como este, dificilmente estaria ao alcance de uma empresa privada, pois ela teria de vender muito para ter o pessoal necessrio para fazer isso. Somente instituies de maior porte como o INPE, CPI e outras que tm misses de desenvolvimento tecnolgico que possuem condies de garantir o desenvolvimento de softwares livres. FOSSGIS: Qual a atuao do INPE junto s comunidades de desenvolvimento de SL para Geoprocessamento junto a OSGeo? Gilberto Cmara: Somos membros da OsGeo e

contribuimos financeiramente com ela. Nosso objetivo ser capaz de apoiar financeiramente nossos colegas da OsGeo, mas o nosso jogo principal o desenvolvimento de Geotecnologias nossas. FOSSGIS: Qual a sua viso em relao a iniciativas para criao da Infraestrutura Nacional de Dados Espaciais (INDE)? Gilberto Cmara: Vejo a iniciativa muito positivamente. Infelizmente, o mundo no se move to rpido quanto nossas idias. Foi criada a INDE, o decreto 6666 foi importante ao obrigar o compartilhamento de dados pblicos, mas o jogo ainda no est to claro no sentido de que muitos dos dados prometidos pelos vrios rgos ainda no esto disponveis. Acho que super importante que o governo mantenha este esforo. FOSSGIS: O que poderia ser feito para que essa implementao fosse mais rpida? Gilberto Cmara: O ponto mais difcil que os rgos produtores de informao tm de trabalhar para colocar isso na rede. E isso exige duas coisas: A vontade de dividir e a outra a competncia tcnica para se fazer de forma gil, na escala do que foi prometido. A equipe FOSSGIS Brasil mais uma vez agradece ao Dr. Gilberto Cmara por nos conceder esta entrevista que com certeza foi muito esclarecedora para toda a comunidade. Convidamos voc, leitor, a sempre acompanhar nossa srie de entrevistas. Sempre contaremos com a participao de uma personalidade marcante do setor de Geotecnologias. Referncia
O resultado da pesquisa, disponvel em <http://research.webometrics.info/top4000_r&d.asp>, foi elaborado pelo Cybermetrics Lab do Conselho Superior de Investigaes Cientficas (CSIC), que o maior rgo pblico de pesquisa Espanhol.

Anderson Maciel Lima de Medeiros Tecnlogo em Geoprocessamento e consultor em Geotecnologias Livres anderson@fossgisbrasil.com.br Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

26

P O R DE NT RO DO G E O Confuses comuns no mundo das geotecnologias


Por Andr Mendona

Inaugurando a nossa seo Por dentro do Geo, vamos comear falando de coisas bsicas que todo mundo que trabalha com informao geogrfica deveria saber para realizar servios, consultorias, construir e manter aplicaes voltadas para este nicho de mercado. Talvez, boa parte dos profissionais que se interessem por tecnologias opensource seja ainda de pessoas com alguma formao em informtica, especialmente desenvolvedores. O que talvez nos leve a pensar que o foco principal daqueles que pensam livre na rea de geotecnologias seja o desenvolvimento de ferramentas e aplicaes para esta rea. Logo, de se esperar que consideraes acerca de tutoriais para instalao e uso de frameworks, linguagens de programao, interfaces e usabilidade, especificaes OGC, bem como ambientes de desenvolvimento para Sistemas de informaes geogrficas e webmapping sejam o maior foco de interesse para ns profissionais. Porm, no devemos esquecer que nenhuma aplicao seria passvel de funcionamento sem a outra fatia importante do bolo: os dados geogrficos. Primeiramente, precisamos definir o escopo
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

desta nossa pequena anlise: o que uma informao de natureza geogrfica? De forma simples, toda e qualquer informao ou fenmeno que possa ser associado ou referenciado a uma localizao por meio de coordenadas (x,y,z). A partir do momento que, trabalhamos tais fenmenos ou informaes, temos a produo de dados geogrficos. Dentro do chamado geoprocessamento, estes dados se tornam o principal objeto de trabalho e sua coleta, organizao, processamento e anlise possuem certas particularidades, que devem ser observadas. Sistemas de coordenadas Dada a nossa definio no pargrafo acima, podemos aferir que todos os dados geogrficos devem possuir referncia conhecida. Em outras palavras, ao receber um arquivo digital, um croqui de localizao ou uma lista de pontos com suas respectivas coordenadas, voc deve, obrigatoriamente, ser informado do sistema de coordenadas associado a tais dados. Por sistema

27

Anita Ritenour @ flickr

de coordenadas entendemos o referencial geodsico e, caso aplicvel, a projeo cartogrfica utilizada para a transformao de coordenadas em uma superfcie curva (planeta Terra) para uma superfcie plana (papel, tela do computador). Os referncias geodsicos so baseados em modelos matemticos que representam a superfcie terrestre. Usualmente a Terra representada nestes modelos por um elipside de referncia, que gera uma superfcie constante de coordenadas tridimensionais. Apoiados em tcnicas cada vez mais precisas e acuradas, os referenciais na qual baseiam-se os sistemas de coordenadas do sculo XXI so sempre de natureza geocntrica, ou seja, tem como referencial o centro de massa da Terra, ao invs dos j em desuso datums de referncia locais (topocntricos, cuja referncia um ponto arbitrrio na superfcie terrestre). No Brasil, utiliza-se como referencial geodsico oficial o SIRGAS 2000. O referencial antigo, SAD69, deve ser obrigatoriamente substitudo at 2014, segundo o IBGE. O sistema oficial brasileiro pode, para aplicaes que no exigem uma preciso maior que centmetros, ser considerado idntico ao sistema mais usado globalmente, o WGS84, sistema este que padro de receptores GPS. Alm do referencial geodsico, deve-se ter em mente que a grande maioria dos programas para gerenciamento e manipulao de informao geogrfica, bem como todos os mapas e cartas topogrficas que voc usa em papel, utilizam alguma forma de projeo cartogrfica. Explicando: Grande parte dos programas que trabalham com dados geogrficos, seja por motivos computacionais, seja por opo, trabalha com projees cartogrficas para realizao de medidas e clculos. Como exemplo, o ato de calcular uma rea, permetro, ou a distncia entre dois pontos. Alm disso, existe o que voc v na tela: Como poderia o planeta, aquela esfera to redonda, ser desenhada no seu monitor lcd tela plana? Talvez, o mtodo mais simples de se projetar uma feio que existe numa superfcie curva para que a mesma seja efetivamente representada em um plano, seja a projeo de plate-caree. De forma simplificada, para efetuar a projeo utilizando este mtodo, voc pode meramente assumir que as

coordenadas latitude e longitude correspondem s coordenadas planas de mesmo valor. Assim, podese fazer um mapa-mundi com um papel milimetrado que possua 360 linhas verticais e 180 horizontais, onde cada linha vertical ser um meridiano e cada linha horizontal ser um paralelo. Simples no ? Saiba que quando voc usa o epsg:4326 como seu sistema de coordenadas, sua aplicao desenha as feies utilizando platecaree. Calcule uma distncia entre dois pontos usando esta projeo e tenha certeza de estar fazendo um clculo extremamente grosseiro. Isto porque, ao usar esta projeo, como ocorre com todas as outras, voc acrescenta sua feio uma srie de distores. Um exemplo o clculo de distncias: Suponha que voc tem dois pontos (em coordenadas geogrficas), que representam duas cidades no Brasil, e utiliza a projeo plate-caree para projetar estes pontos. Voc facilmente pode calcular a distncia entre estes dois pontos por meio de geometria euclidiana. E, fatalmente, este valor encontrado ser diferente do valor real, calculado na superfcie terrestre. No o objetivo deste texto indicar aos leitores que projees so mais aplicadas para cada caso (para isto consulte o USGS: http://egsc.usgs.gov/isb/pubs/MapProjections/project ions.pdf). Porm, deve-se atentar para os procedimentos que o seu SIG opensource utiliza para realizar estes processos. Por qu? Fcil, quando voc possui distores voc deve estar preparado para saber o quanto exatamente voc est errando. Outro exemplo simples: voc tem uma lista de 4 mil municpios brasileiros. Precisa orden-los pelo valor de sua extenso de rea. Sagazmente, voc utiliza a funo do seu banco de dados para calcular reas de feies bidimensionais e voil: basta ordenar os resultados agora, certo? Talvez. Voc sabe qual o mtodo usado para este clculo? Provvel que seu bd calcule a rea usando o sistema de coordenadas padro da sua camada de dados. Dependendo do sistema, o clculo pode vir em unidades angulares ou mesmo com valores distorcidos. E o que pior, de acordo com a proximidade do Equador ou dos pontos de tangncia usados pela projeo, estes valores podem ser mais ou menos distorcidos, de maneira que voc precisa ter controle sobre estas distores
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

28

(que podem ser mensuradas por meio das chamadas Elipses de tissot). O resumo : se voc no tem controle sob este procedimento, ele fatalmente ir gerar um resultado que no condiz com a realidade. Provalvemente, voc deve estar exclamando: Ah! mas isso pouco ou nada vai afetar meu produto final, so diferenas muito pequenas! A resposta : talvez. Segundo o IBGE, a distncia mdia de um mesmo ponto em SAD69 e SIRGAS2000 algo em torno de 65 metros, valor este que pode aumentar, e muito, em determinadas condies regionais. Supondo que voc esteja em um caso ruim: Voc pode errar 100 metros no seu clculo? Pois isso fatalmente ir ocorrer caso voc se engane e configure seus dados, que vieram sem sistema de coordenadas, para SAD69 ao invs de SIRGAS2000. Ou ainda: se voc usar uma projeo conforme ( caso da projeo UTM, por exemplo) para o clculo do tamanho de rea de uma fazenda qualquer, voc ter resultados diferentes do valor aferido na superfcie curva. Algumas experincias que realizei mostraram que, dependendo da regio onde est a feio a ser calculada, esta diferena pode ser bastante significativa em relao ao valor real, algo em torno de 5% do total. Especificamente com relao rea, com o desenvolvimento das ferramentas computacionais, j existem vrias solues para o clculo de rea diretamente no elipside, recomenda-se a leitura do artigo dos professores Gallo e Monico, da UNESP, intitulado: CLCULO DE REAS DE POLGONOS SOBRE O ELIPSIDE USANDO PROJEES EQUIVALENTES, bem como a dissertao de mestrado de Izaias Carvalho (2006), pela UFSM, intitulada: Implementao e desenvolvimento de uma metodologia aplicada ao clculo de reas em geodsia. Porm, grande parte dos programas, proprietrios ou no, ainda no possui implementados estes tipos de algoritmos, sendo recomendado o uso de projees equivalentes configuradas para a rea de anlise, de forma a minimizar tais diferenas. Escala Algumas linhas acima foi lanada a pergunta: O quanto voc pode errar? A escala de trabalho o mecanismo que
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

deve responder esta pergunta. Voc sabe dizer qual a sua escala de trabalho? A ideia de escala extremamente simples: voc faz uma abstrao da realidade e representa uma medida na superfcie com outra no seu programa ou mapa. Assim, voc pode representar uma estrada, que no mundo real tem 10 km de comprimento por 5 metros de largura, com uma linha de 0,2 mm de espessura e 40 cm de comprimento, por meio de um mapa na escala 1:25.000. Significa que, se sua estrada possui menos de 5 metros de largura, tudo que est ali, nesta largura, no far diferena na representao, de forma que, na carta, aquela estrada que consiste em dois eixos em paralelo, tornar-se- apenas um eixo central, uma linha. Voltando a pergunta: Quanto voc pode errar? Caso voc esteja vetorizando uma imagem de satlite (com um pixel equivalente a um quadrado de 5 x 5 metros, na superfcie terrestre, por exemplo) e quiser saber qual a melhor escala resultante deste processo, basta raciocinar: Se o seu pixel tem uma largura mnima de 5 metros no terreno, voc pode errar exatamente estes 5 metros. Assim, uma estrada de 5 metros de largura cabe em um pixel. J um rio com largura de 1 metro em mdia durante o seu curso ir sumir na imagem, pois a menor unidade de rea (o pixel) ser uma mistura de todas as feies que cabem naquele espao de 5 x 5. Assim, a menor feio que aparecer nesta sua carta ser aquela que possuir largura mnima igual a 5 metros, para o caso de uma feio linear. Alm disso, reas menores que 25m no podero ser precisamente definidas. Logo, exemplificando, ao desenhar uma estrada sobre a imagem, sabe-se que, j que ela est visvel nos pixels desta imagem, esta possui no mnimo 5 metros de largura. Para uma carta topogrfica que, dependendo do pas, possui um padro de acurcia e preciso mnimo, o desenho nos daria, com uma linha de 0,2mm de espessura, uma representao adequada a uma escala 1:25000. Do mesmo jeito, comum vermos frameworks serem prejudicados por conta da falta de conhecimento acerca da escala de trabalho. A

29

dica simples, descubra a escala da base cartogrfica utilizada como base das feies que voc tem em mos. A partir desta relao, tenha em mente que ao trabalhar com tais dados, qualquer ampliao que voc fizer na visualizao (zoom) a partir desta escala, no ter efeitos prticos nestes dados que no a mera visualizao. Isto porque, voc no pode obter produtos em escala 1:10.000, se sua base cartogrfica est em 1:25.000. Apesar de tal ampliao ser possvel do ponto de vista ferramental, a mesma possui uma distoro que, na grande maioria dos casos, no pode ser controlada nem mensurada precisamente. Desafios Dentre vrias confuses que podem surgir a partir dos problemas que relatamos nos itens anteriores, podemos ainda destacar que h uma srie de preocupaes para ns, profissionais das geotecnologias, no sentido de modificar certas situaes problemticas relativas a nossas ferramentas de trabalho. Destacaremos aqui trs destas situaes, como forma de estimular o pensamento: 1. Projees cartogrficas e os EPSG Boa parte das aplicaes opensource para geo utilizam-se dos cdigos EPSG European Petroleum Surveying Group. Uma pesquisa rpida

na internet (www.spatialreference.org) permite que se observe uma realidade extremamente interessante, negativamente falando: No existe sequer uma projeo que no a famigerada UTM configurada para trabalhar com o SIRGAS2000, atual sistema de coordenadas brasileiro. Mesmo para SAD69, existem poucas opes de projees cartogrficas, comparativamente a outros datums. Claro que uma questo simples de configurao, voc pode adaptar um EPSG existente e utilizar as projees oferecidas pela biblioteca proj4 (http://trac.osgeo.org/proj) para gerar o seu sistema de coordenadas adaptado a sua regio de trabalho. Mas assusta observar que mesmo outros referenciais como os SRS's oferecidos pelo prprio spatialreference ou pela Esri, possuem variadas possibilidades j prconfiguradas. Um timo exemplo de particularizao para mapas em grande escala pode ser observado no EPSG: 27563. O mesmo utiliza uma projeo conforme de Lambert para uma rea especfica no sul da Frana. Talvez seja um bom primeiro passo nos organizarmos pra compartilhar este tipo de informao para o Brasil, bem como testar a aplicao destas informaes em diferentes regies e situaes. Abaixo compartilho um exemplo de EPSG para o clculo de reas no estado do Amazonas:

PROJCS["SIRGAS2000 / Amazonas Albers equal area", GEOGCS["SIRGAS 2000", DATUM["Sistema_de_Referencia_Geocentrico_para_America_del_Sur_2000", SPHEROID["GRS 1980",6378137,298.257222101, AUTHORITY["EPSG","7019"]], TOWGS84[0,0,0,0,0,0,0], AUTHORITY["EPSG","6674"]], PRIMEM["Greenwich",0, AUTHORITY["EPSG","8901"]], UNIT["degree",0.01745329251994328, AUTHORITY["EPSG","9122"]], AUTHORITY["EPSG","4674"]], PROJECTION["Albers_Conic_Equal_Area"], PARAMETER["False_Easting",0], PARAMETER["False_Northing",0], PARAMETER["longitude_of_center",-60], PARAMETER["Standard_Parallel_1",0], PARAMETER["Standard_Parallel_2",-10], PARAMETER["latitude_of_center",-5], UNIT["Meter",1], AUTHORITY["EPSG","102033"]]

30

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

2) Qual a qualidade das bases cartogrficas existentes no Brasil? Voc sabia que uma obrigao federal, prevista na constituio, a produo de uma cartografia oficial? Poderamos citar muitas razes para que um pas invista na cartografia de base. Num artigo que apresentamos no ltimo congresso da Associao Cartogrfica Internacional (ICA), fizemos uma interessante pesquisa que procura uma relao entre o investimento na rea de geomtica e o desenvolvimento de um pas, encontrando resultados positivos neste relacionamento. Este assunto ser abordado de uma forma mais incisiva em uma prxima oportunidade, mas o que esperamos que seja uma luta de todos os profissionais da rea o estmulo produo de cartografia topogrfica nacional e regional com escalas compatveis s diversas necessidades de projetos de engenharia pelo pas. Um exemplo simples: imagine voc ter uma base 1:2000 atualizada e completa de todas as reas urbanas no Brasil. O quanto se economizaria no planejamento urbano? O quanto se economizaria no planejamento de obras, trfego, anlises econmicas e de marketing? O quanto isso aqueceria o mercado das geotecnologias, gerando empregos diretos e indiretos? O quanto isso contribuiria, inclusive, para a soberania nacional e descoberta de potenciais naturais at ento desconhecidos? Pensemos juntos. Suponha que voc foi contratado para delimitar uma propriedade e ajudar um engenheiro florestal a delimitar uma rea de reserva legal, pois o proprietrio estar desmatando o restante da rea para gerao de pasto. Esta propriedade encontra-se na rea limtrofe entre o pantanal e a floresta amaznica. Boa parte das bases cartogrficas que identificam os biomas brasileiros s esto disponveis em pequenas escalas (em uma pesquisa rpida, achei a delimitao oficial do IBGE somente em escala 1:5.000.000). Especificamente nesta escala, uma rea menor que 600km quase o dobro da rea de um pas como a Itlia no pode ser perfeitamente distinguida. Supondo que a rea que voc est analisando possui 500km, como determinar a quantidade de rea que deve ser objeto de reserva
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

legal? Isto porque o percentual de rea a ser preservada tem valores diferentes para os biomas em questo. Assim, caso a rea esteja na Floresta Amaznica, o corte raso permitido seria de no mximo 100km. Caso esteja no Pantanal, 400km poderia ser desmatado. E agora? Tenha em mente que seu trabalho dependente dos dados que voc utiliza como base. Se h uma responsabilidade governamental em produzir estas bases, vamos brigar para que isso seja disponibilizado, sem entrar no mrito da gratuidade ou no deste procedimento. 3) At que ponto certas precaues so vlidas no trabalho com dados geogrficos? Bem, voc j sabe, com este artigo, diversas coisas que no so recomendadas por trazerem erros e inacurcias ao seu trabalho. Porm, h o outro lado, existem certas atitudes que no se justificam no trato com dados geogrficos. No Paran, ouvi pela primeira vez a expresso: Lavar porco com sabonete. Em vrios contextos, utiliza-se a bem-humorada expresso para falar que uma determinada atitude intil, por motivos bvios. Pois bem. Extrapolando para o que estamos discutindo nesse texto, se voc georeferencia uma imagem landsat 7 (resoluo espacial de 30 m), e naquela barrinha da sua interface, consta a escala 1:10.000, estourando o pixel na sua tela, voc est lavando um porco com sabonete. Ou ainda de forma anloga, se na sua aplicao webmapping, voc transforma os dados SIRGAS2000 do seu cliente para wgs84 e depois transforma os dados para a esfera usada no sistema web mercator, isso no necessrio. Uma vez que, a aproximao das trs figuras elpticas muito semelhante, no trazendo prejuzos para visualizaes em mdias e pequenas escalas. Por ltimo, vrias pessoas procuram trabalhar com imagens retiradas do google earth ou de qualquer um do segmento, baixando-as para a visualizao em seu desktop-sig. Legalmente, a prtica deve ser revista de forma a se adequar s polticas de distribuio da empresa detentora das imagens e este no o mrito desta nossa

31

pequena discusso. Se restringe ao fato que, do ponto de vista tcnico, muitas vezes este tipo de imagem cumpre um papel importante na visualizao de informaes. Obviamente, que para conseguir a acuracidade e preciso necessrias a um trabalho em escala compatvel com o potencial das imagens (em termos de resoluo espacial), deve-se possuir o conhecimento de toda a intricada tcnica usada pelos provedores para manter as imagens em uma malha contnua (o principal o uso de uma projeo de mercator, mas isso tambm papo para uma conversa a posteriori), bem como para mosaica-las. fcil perceber que h visveis e gritantes distores, basta deixar ligadas as linhas de meridianos e paralelos para observar que existem vrias linhas com defeitos e que estes no obedecem uma regularidade que parea ser passvel de modelagem. Entretanto, o mito achar que, por algumas pesquisas demonstrarem que h regies onde as imagens podem ser utilizadas em mapeamento em escalas 1:10.000, por exemplo, que tais imagens podem ser melhores que as bases cartogrficas de mesma escala, ou produtos de aerolevantamentos (1:8.000, usualmente). Talvez, isso possa ser real para algumas imagens, em alguns lugares e em algumas pocas. A dica :

se voc precisa de acuracidade nestas imagens, voc fatalmente ter que ir a campo com um bom gps geodsico. Estes pequenos exemplos so corriqueiros. E atire a primeira pedra quem nunca teve que fazer algum tipo de gambiarra com dados geogrficos. Porm, lembre-se sempre que o mundo das geotecnologias livres possui muitos fruns e listas de e-mails, com discusses muitas vezes acaloradas sobre estes temas. Um bom conselho pra quem no se sente seguro com todos estes jarges e conceitos: faa a inscrio em uma destas listas e fruns e leia bastante as discusses anteriores e as atuais. O aprendizado nico e, normalmente, todas as pessoas esto bem dispostas a ajudar.

Andr Mendona Engenheiro florestal, MsC. Cincias Geodsicas andremendonca@fossgisbrasil.com.br

32

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

WEB GIS OL 4 J S F
Por Robert Anderson Nogueira de Oliveira

Ol caro leitor! Sempre que falo sobre o OL4JSF em palestras e congressos gosto de iniciar com a seguinte pergunta: Quem aqui j utilizou algum Web GIS? impressionante como o silncio paira sobre o auditrio. Somente uma ou, no mximo, cinco pessoas levantam as mos. Em seguida, fao uma outra pergunta: E quem aqui j utilizou o Google Maps? Finalmente, todos levantam as mos com um grande sorriso estampado no rosto. O GMaps um grande exemplo de um Web GIS. Nele podemos efetuar vrias consultas e visualizar o resultado plotado sobre o mapa. Incrvel! to simples e transparente que nem nos damos conta que estamos utilizando recursos de um GIS. Mas ser que o desenvolvimento de um Web GIS to simples assim? Infelizmente, no. Quando pensamos em Web, pensamos em navegadores e, logo em seguida, pensamos em Javascript. Conheo muitos desenvolvedores que ficam arrepiados ao ouvir falar em Javascript. Por qual motivo? Compatibilidade entre os navegadores, dificuldade de depurao e a ausncia de recursos por parte dos ambientes de desenvolvimento, so somente algumas, das muitas queixas que ouvimos num bate-papo de cinco minutos com alguns desenvolvedores. O OpenLayers uma das mais completas APIs opensource para o desenvolvimento de Web GIS. Por ser desenvolvida 100% em javascript, no possui dependncia com tecnologias server-side.
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Em outras palavras, pouco importa se voc um desenvolvedor PHP, RoR ou Python, o OpenLayers a ferramenta que voc vai acabar tendo que aprender quando algum cliente te solicitar algo mais espacial. Nesse cenrio, surge o OL4JSF (OpenLayers For JavaServer Faces), um projeto genuinamente brasileiro, que tem o objetivo de tornar mais produtivo o desenvolvimento de um Web GIS. Ento se voc um desenvolvedor Java, que tal aproveitar todos os recursos avanados disponveis no OpenLayers sem ter que escrever, em alguns casos, nenhuma linha de Javascript? E ainda mais! Que tal utilizar ao mximo os recursos de sua IDE preferida como: code completation e drag-and-drop, por exemplo? Exatamente! Boa parte das funcionalidades disponvels no OpenLayers foram encapsuladas em componentes JSF, sendo assim, integram-se perfeitamente a qualquer IDE JEE existente no mercado. A seguir veremos como desenvolver uma aplicao no estilo Hello World! com o OL4JSF utilizando o NetBeans 6.9 como nosso ambiente de desenvolvimento. Mais do que isso! Mostraremos onde encontrar mais exemplos e como se tornar um colaborador do projeto. Se voc j um desenvolvedor OpenLayers, no deixe de continuar a leitura. O OL4JSF foi concebido para no engessar o desenvolvimento, ou seja, ele vai te ajudar a implementar funcionalidades de forma

33

OSGEO

muito mais rpida e, nos momentos difceis, ele no vai te atrapalhar. Isso mesmo! Voc pode digitar seu cdigo Javascript acessando os objetos OpenLayers diretamente, expostos para voc atravs de um simples atributo no seu componente JSF. Nossa primeira aplicao Antes de qualquer coisa, precisamos baixar a verso correta do Netbeans. Ao acessar o endereo http://netbeans.org/downloads/index.html, nos deparamos com sete verses para download. Ento, qual baixar? Gosto sempre da verso Tudo, porm para os nossos exemplos a verso Java j suficiente. Particularmente, no gosto de IDEs em portugus. Um jeito simples de mudar o idioma do Netbeans adicionar o parmetro --locale en_US na chamada do executvel. Uma dica criar um atalho e adicionar esse parmetro ao final da chamada, assim, sempre que voc quiser sua IDE em ingls basta abri-la pelo atalho. Hora de metermos a mo na massa! Antes de comearmos a desenvolver o nosso projeto, vamos baixar e instalar um plugin que coloca todos os componentes do OL4JSF na palheta do Netbeans. 1. Acesse o endereo http://plugins.netbeans.org/PluginPortal/ e procure por ol4jsf;

3. Em File -> New Project, iniciaremos o wizard para criao de nosso projeto; a) Escolhemos o tipo de projeto;

b) Em seguida, escolhemos o nome do projeto e o local onde desejamos salv-lo;

2. No Netbeans acesse o menu Tools -> Plugins, e faa a instalao do plugin recm baixado; Pronto! J podemos comear o nosso projeto em alto estilo!

34

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

c) Devemos escolher um servidor JEE 6 compatvel. Ao fazer download do Netbeans, ele j acompanha o servidor Glassfish, ento vamos utiliz-lo. Habilitar o CDI (Contexts and Dependency Injection) no vai fazer diferena na nossa pequena aplicao, mas bom j deixarmos marcado para tornar possvel recursos avanados em projetos reais.

4. Hora de instalar o OL4JSF! Faa o download no endereo: http://java.net/projects/ol4jsf/downloads

5. Na rvore de diretrios do projeto, clique com o boto direto em Libraries e escolha a opo Add JAR/Folder;

d) Marcamos o framework JSF e conclumos o nosso wizard!

Observe a palheta com os componentes OL4JSF instalados, agrupados em trs categorias: OL4JSF Controls, OL4JSF Core e OL4JSF Layers.

Agora sim! Estamos prontos para executar o nosso projeto. Mas antes disso, que tal colocarmos o cdigo da pgina principal de nosso Web GIS? 6. Crie o arquivo hello.xhtml. Para isso, clique com o direito sobre o projeto e ento New -> JSF Page...:

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

35

7. Digite o seguinte contedo: <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:m="http://www.ol4jsf.org" xmlns:h="http://java.sun.com/jsf/html"> <h:head> <title>Hello OL4JSF!</title> </h:head> <h:body> <h1>Hello OL4JSF!</h1> <m:map width="512px" height="256px"> <m:wmsLayer name="OpenLayers WMS" url="http://labs.metacarta.com/wms/vmap0" params="{layers:'basic'}" /> <m:wmsLayer name="NASA Global Mosaic" url="http://t1.hypercube.telascience.org/cgi-bin/landsat7" params="{layers:'landsat7'}"/> <m:layerSwitcherControl /> </m:map> </h:body> </html> 8. Execute o projeto e acesse a pgina atravs da URL: http://localhost:8080/webgis/faces/hello.xhtml Voc deve estar visualizando o nosso primeiro Web GIS feito absolutamente do zero!

Obtendo mais exemplos e contribuindo Existem muitos recursos disponveis no OL4JSF e a melhor fonte para aprender como utiliz-los a aplicao de exemplos disponvel no site.

No Glassfish, podemos efetuar o deploy desta aplicao de vrias maneiras. Uma delas, atravs da interface de administrao que podemos acessar pelo prprio Netbeans. Na aba Servios, expanda o n Servers, clique com o boto direito sobre o Glassfish (ele deve estar em execuo) e, em seguida, View Admin Console.

36

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Agora basta selecionar o arquivo war, deixando as demais opes no valor default. A aplicao pode ser acessada no endereo http://localhost:8080/ol4jsf2-examples/home.jsf

Clicando sobre Aplicativos, temos acesso a interface para efetuar o deploy de nossa aplicao.

Nessa aplicao, encontramos a utilizao dos mais variados recursos: manipulao de eventos, mapas como componentes de entrada em formulrios, utilizao do OL4JSFProxy, etc. Alm de tudo isso, podemos perceber em vrios a exemplos a utilizao de cdigo OpenLayers nativo, como o trecho abaixo: <m:map width="512px" height="256px" options="{ controls:[] }" jsVariable="map"> <m:wmsLayer name="OpenLayers WMS" url="http://labs.metacarta.com/wms/vmap0" params="{layers: 'basic'}"/> <m:vectorLayer name="Editable" jsVariable="vlayer"/> <m:script>var lon = 5;var lat = 40;var zoom = 5;</m:script> <m:panelControl> <m:navigationControl options="{title:'You can use the default mouse configuration'}"/> <m:zoomBoxControl options="{title:'Zoom box: Selecting it you can zoom on an area by clicking and dragging.'}" jsVariable="zb"/> <m:drawFeatureControl layer="vlayer" handler="OpenLayers.Handler.Path" options="{title:'Draw a feature'}" /> <m:zoomToMaxExtentControl options="{title:'Zoom to the max extent'}" /> </m:panelControl> <m:script> O componente <m:script /> permite a insero de cdigo Javascript diretamente dentro do mapa. Por outro lado, o atributo jsVariable, presente em todos os componentes que funcionam como wrappers de objetos OpenLayers, expe o componente JSF como uma varivel OpenLayers
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

de escopo de pgina. Sendo assim, voc livre para utilizar essa varivel em suas prprias funes Javascript e organiz-las da forma que achar melhor. Esse um dos pontos mais fortes do OL4JSF: facilidade de utilizao sem a perda de flexibilidade no desenvolvimento.

37

Como todo projeto open source, qualquer ajuda sempre bem-vinda. Portanto, se voc quer ser um colaborador, teremos um imenso prazer em receb-lo como parte da equipe. Fique vontade para contribuir com melhorias, documentao ou, at mesmo, um simples feedback j de grande serventia para o crescimento do projeto. O primeiro passo fazer o checkout do projeto atravs do comando: svn checkout https://svn.java.net/svn/ol4jsf~svn Utilizamos o Maven para o desenvolvimento e organizao do projeto, dessa forma, voc pode utilizar a IDE que mais te agradar. O mini-curso que elaborei juntamente com

Rafael Soto, do SERPRO, no LatinoWare 2010, tambm uma fonte rica de informaes para o desenvolvimento de Web GIS. No deixe de conferir na seo Links! Abraos e at a prxima! Links
http://openlayers.org/ http://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html http://java.net/projects/ol4jsf http://code.google.com/p/geodojo/

Robert Anderson Arquiteto de aplicaes e mantenedor do projeto OL4JSF robert@fossgissbrasil.com.br

38

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

DESKTOP GIS Um R a io -X d o P r o je t o g v S I G
Por Anderson Maciel Lima de Medeiros

Para esta primeira edio da coluna Desktop GIS decidimos apresentar para vocs uma radiografia do projeto gvSIG, um software que vem sendo considerado por muitos como a melhor alternativa ao programa proprietrio para SIG da empresa norte americana ESRI. A meta desta matria abordar as origens e objetivos do projeto, as caractersticas do software, e os avanos que a comunidade internacional, em especial a brasileira, vem tendo nos ltimos tempos. A ORIGEM DO PROJETO O bero do projeto gvSIG se deu na Europa, mais precisamente na Espanha, na regio de Valncia, no ano de 2003. Tudo comeou dentro do processo de migrao para sistemas baseados em software livre para os computadores do Departamento de Infra-Estrutura e Transportes (Conselleria de Infraestructuras y Transporte - CIT) da cidade. De incio, a ideia era apenas atender as necessidades da CIT. Felizmente, logo estes
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

objetivos foram ampliados. O prprio nome do software, na verdade, faz referncia a estas origens. A palavra gvSIG a unio de "Generalitat Valenciana" e "Sistema de Informacin Geogrfica". Onde "Generalitat Valenciana" (gv) o termo usado para fazer referncia ao governo da regio de Valncia. interessante o comentrio de Alvaro Anguix1, gerente geral da Associao gvSIG, que brincando disse que hoje o gv poderia se referir a Grandes Viagens, pois o projeto j tem viajado, ou seja, tem sido divulgado ao redor do mundo. O objetivo expresso do projeto contribuir com a mudana do padro atual de trabalho, o qual muitas vezes, baseado na individualidade, bloqueando o acesso ao conhecimento pelas demais pessoas. considerar um novo modelo baseado no compartilhamento do conhecimento e na colaborao de todos, para avanarmos em conjunto, utilizando a Geomtica para construo de um mundo melhor e mais justo. A equipe responsvel pela Associao

39

blog.pageflakes.com

gvSIG engloba um conjunto de profissionais que realiza, de forma voluntria, todas as tarefas relacionadas com a manuteno do projeto. O grupo responsvel pela coordenao, mas sempre em constante contato com a comunidade de usurios e desenvolvedores nas seguintes reas: - Estratgia - Comercial - Arquitetura, desenvolvimento e publicao - Colaboraes tcnicas - Documentao - Testes de verses - Internacionalizao - Comunidades - Produto - Infraestrutura e sites Embora como j citado, o gvSIG teve suas origens em 2003, sua primeira verso foi lanada h cerca de sete anos, em 2004. Desde ento, o gvSIG vem se tornando cada vez mais um projeto robusto e internacional. Atualmente, o software gvSIG se apresenta para comunidade em diferentes verses, cada qual com suas especialidades. So elas: gvSIG Desktop - Software de SIG sobre o qual que iremos detalhar neste artigo; gvSIG Mobile - Para dispositivos mveis. Utilizado principalmente para coleta de dados em campo (Para mais detalhes veja a coluna GIS Mobile); gvSIG Mini - No uma verso compacta do programa, mas um aplicativo para celulares, visualizador de mapas de acesso livre como OpenStreetMap, YahooMaps, Microsoft Bing e similares. As caractersticas do software Desktop contribuem muito para a popularidade do projeto. Listamos a seguir as principais dessas particularidades. PRINCIPAIS CARACTERSTICAS

1. Licena O gvSIG um software open source distribudo pela licena GNU General Public License, isto significa que voc pode executar, estudar, alterar e redistribui-lo livremente, tendo total acesso ao seu cdigo fonte. 2. Plataforma Por ser escrito utilizando a linguagem Java, o gvSIG um sistema multiplataforma rodando em sistemas operacionais (SO) como o Microsoft Windows, Mac OS ou alguma das inmeras distribuies Linux. Isso, por si s, j uma grande vantagem sobre muitos softwares proprietrios que ficam amarrados a SO's especficos. 3. Interface e organizao O programa possui uma das interfaces mais amigveis e intuitivas entre os softwares do segmento, com suas janelas e menus traduzidos, completa ou parcialmente, para diversos idiomas, incluindo o portugus do Brasil (Leia mais sobre o processo de traduo na seo de notcias).

A forma como o programa est organizado tambm bastante interessante. Por meio do Gestor de Projetos possvel administrar os documentos de seu projeto, que quando salvo ir gerar um arquivo de extenso *.gvp, o qual registra metadados de sua rea de trabalho, tais como o caminho at os dados integrados nos diferentes documentos. Por padro, o gvSIG oferece funcionalidades para gerir trs tipos bsicos de
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

40

documentos (Vistas, tabelas ou mapas), mas instalando-se extenso adequada, haver a opo de trabalhar com documentos do tipo Vistas 3D.

gvSIG tem tudo isso e muito mais! O gvSIG suporta os formatos de dados espaciais mais comumente usados, vetoriais (Shapefile, DWG, DXF, DGN), matriciais e acesso/manipulao de padres OGC tais como KML, GML, WMS, WFS e WCS. Alm de trazer nativamente, desde suas verses iniciais, o Gestor de Processos de Geoprocessamento (Geoprocess ToolBox), o gvSIG em suas ltimas atualizaes, passou a integrar-se com as Extenses SEXTANTE e GRASS, um conjunto com centenas de poderosos algortimos para anlise e tratamento da informao espacial, inclusive para estudo hidrolgico.

Tambm no Gestor de Projetos onde definimos propriedades como o sistema de referncia espacial utilizado. 4. Portabilidade O gvSIG Desktop possui uma verso Portable, plenamente funcional, para utilizao atravs de dispositivos portteis, como pen drives, dispensando a instalao no sistema operacional. Esta variao do programa muito prtica, por exemplo, quando se deseja apresentar um projeto para um cliente e por algum motivo no vivel se instalar o software na mquina. 5. Ferramentas e funcionalidades O que voc espera de um bom software de SIG? Suporte aos principais tipos de dados geogrficos? Ferramentas para edio de base cartogrfica? Algortimos para processamento digital de imagens (mosaico, classificao, etc)? Funes completas para anlise espacial? O
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

AVANOS NA COMUNIDADE BRASILEIRA A comunidade brasileira de usurios gvSIG nasceu com o objetivo de divulgar o uso do programa no Brasil, sempre promovendo a troca de experincias, apoiando o projeto e potencializando o modelo de negcio proposto. Em 2010, foram realizadas as 1as. Jornadas Brasileiras de Usurios gvSIG, unindo ainda mais a comunidade, brasileira e internacional em torno de seu objetivo. O

41

evento contou com 226 inscritos (do Brasil, Espanha, Venezuela, Uruguai, Argentina, Moambique e Peru), sendo que quase cem instituies estavam representadas, alm dos profissionais independentes. Os presentes puderam conferir 19 palestras, 8 seminrios e uma mesa redonda, alm de mini-cursos que fizeram parte da programao oficial das Jornadas. Voc pode fazer parte desta comunidade, que em breve estar promovendo as 2as. Jornadas Brasileiras e a 3as. LAC em Foz do Iguau, em setembro deste ano. As ideias e sugestes sero bem vindas. Para dar sua contribuio, participe da lista de discusso brasileira. O endereo do grupo pode ser conferido no quadro gvSIG - Ficha Tcnica. ONDE APRENDER MAIS SOBRE O GVSIG Uma das mais recentes facetas do projeto se v na forma de um novo site, o Planeta gvSIG (http://planet.gvsig.org/), o qual consiste num agregador de publicaes sobre o programa, baseado na tecnologia de feeds. A atualizao praticamente diria. Acompanhando o Planeta gvSIG possvel manter-se informado sobre o que vem sendo escrito e noticiado sobre o software ao redor do mundo. Voc encontrar desde tutoriais sobre como realizar diversos procedimentos no programa at artigos cientficos divulgados por blogs sobre Geotecnologias, bem conceituados, de pases como Brasil, Argentina, Espanha, Alemanha e Rssia.

O QUE VEM POR AI? O gvSIG o principal software utilizado em muitos dos grandes projetos de SIG ao redor do mundo, inclusive aqui no Brasil e, ganhar ainda mais espao, ao passo que novas funcionalidades forem desenvolvidas e a comunidade cresce e fortalece, divulgando o programa. Entretanto, o gvSIG apenas um dos programas da atual safra de softwares open source para Desktop GIS. No perca na prxima edio da FOSSGIS Brasil a sequncia desta srie de artigos. Referncia
1 Disposto na lista de discusso da comunidade brasileira de gvSIG

Anderson Maciel Lima de Medeiros Tecnlogo em Geoprocessamento e consultor em Geotecnologias Livres anderson@fossgisbrasil.com.br

42

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

MO B I L E G I S O mundo em detalhes cabendo no seu bolso


Por Eliazer Kosciuk

Irei comear este artigo com uma frase que j virou marca registrada de uma das pioneiras da mobilidade no Brasil: Mobilidade liberdade! (Bia Kunze). Quando recebi o convite para falar sobre o assunto Mobile GIS open source, confesso que fiquei um pouco assustado. Sou apaixonado por esses assuntos, Geoprocessamentos, mobilidade e open source, mas nunca pensei mais a fundo em abranger todos eles sob o mesmo teto. Embora costumo debater sobre esses assuntos no meu diaa-dia, nunca havia me detido em verificar o que o mundo open source oferece para o mundo da mobilidade e, mais especificamente, para o mundo GIS mvel. Aplicativos GIS no so novidades para usurios de celulares e smartphones. Praticamente todas as plataformas presentes no mercado tem suas verses de aplicativos como GoogleMaps, Foursquare, aplicativos de realidade virtual, geomarketing, localizao de endereos, [outros aplicativos]. Aplicativos estes dos mais variados sabores: proprietrios, open source, pagos, grtis
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

esto disponveis at mesmo em celulares mais bsicos, como a srie S40 da Nokia. Na maioria das vezes, nem percebemos como essa convergncia entre o GIS e o mobile esto fazendo parte da nossa rotina. Eu mesmo utilizo diariamente um N810, que um Internet Tablet da Nokia (no celular, antes que perguntem...). Ele tem embutido um GPS. Com o uso de programas como o Maemo Mapper e o OSM2Go, no apenas tenho um navegador GPS, como tambm colaboro com as rotas que fao em meus deslocamentos para o projeto OpenStreetMap, que vem mapeando de maneira colaborativa todas as estradas do mundo, e disponibilizando estes dados de forma livre e aberta, dentro do esprito open source. Esta mobilidade o grande atrativo das aplicaes GIS Mobile: a possibilidade de visualizar uma base cadastral diretamente, enquanto estamos presentes no local, podendo adicionar pontos de interesse, cadastrando todos os dados pertinentes ao mesmo tempo, de forma

43

Steve Garfield @ flickr

interativa e imediata; ou delimitar a rea de ocorrncia de um evento a campo, enquanto ele est ocorrendo; ou atualizar a prpria base cadastral, preenchendo formulrios no prprio dispositivo, dispensando formulrios de papel e posterior digitao/digitalizao; ou ainda atualizar o estado de conservao de uma estrada em tempo real, logo aps um temporal, com os dados sendo compartilhados imediatamente. So muitas as situaes dentre as quais podemos perceber as vantagens da interao entre o GIS e a mobilidade. Recentemente, tivemos um caso muito importante de aplicao do GIS Mobile: o Censo 2010, que foi executado pelo IBGE. Cada recenseador estava equipado de um computador de mo (PDA) com GPS integrado. Todo o trabalho de pesquisa do Censo 2010 foi georreferenciado, e est servindo para a construo da base de endereos cadastrais do nosso pas atravs do GIS Mobile! (Proprietrio, mas mobile). No entanto, questionamos, Como comeou essa histria? Quais os projetos open source surgiram? o que passaremos a desbravar. Em tempos remotos, fazer parte do mundo mobile representava ter um Palm ou um MS PocketPC, o aplicativo ArcPad reinava em absoluto praticamente sem concorrncia digna de ser citada. E assim continuou por muito tempo, mesmo quando os PDAs comearam a sua evoluo para smartphones. No havia concorrentes altura, bem como nenhuma iniciativa open source digna de nota. Apenas em 2006, comearam a surgir as alternativas open source: a MOSS4G. Um projeto criado a partir das discusses do FOSS4G 2006 Mobile GIS BOF, voltado para dispositivos com o sistema operacional WindowsCE, alm do nascimento dos projetos gvSIG Mobile e Enebro, ambos provenientes da Espanha. A partir desse ano, comeam a surgir outras iniciativas open source, as quais passaremos a detalhar. Para fins de classificao, vamos dividir os aplicativos GIS Mobile em duas categorias: os aplicativos GIS reais, que apresentam as funcionalidades de um GIS Desktop (ao menos a maioria delas, respeitadas as propores de processamento) e os aplicativos "visualizadores", cuja principal funo permitir a visualizao da

base de dados e cartografia associada, sem muitos recursos de edio. Fazem parte da primeira categoria os aplicativos gvSIG Mobile e o Enebro, alm do ArcPad, da ESRI, que mesmo sendo proprietrio, iremos mant-lo nesta breve anlise para fins de comparao. Na segunda categoria, temos como principais representantes de cdigo aberto o gvSIG mini, o TangoGPS, o FoxtrotGPS, e o Layar. Passaremos agora a uma apresentao bsica de cada um destes aplicativos, para depois compararmos as suas principais caractersticas: GvSIG Mobile
http://www.gvsig.org/web/projects/gvsig-mobile/description-2

Comeamos com uma das vedetes do open source, integrante da famlia gvSIG, (cuja verso para desktop est sendo analisada tambm nesta edio), projeto desenvolvido pela gvSIG Association, na Espanha. Contando com uma comunidade muito ativa e envolvida, possui boa documentao em ingls, espanhol e italiano.

44

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Prodevelop

Conta com suporte a arquivos SHP, GPX, KML, GML, ECW, WMS e imagens, alm de permitir o uso de GPS interno ou externo. Possui ainda ferramentas para o gerenciamento de projetos, visualizao de dados locais ou remotos (via padro WMS), gerenciamento de camadas e smbolos, busca alfanumrica de informaes sobre os elementos, edio de dados atravs de formulrios personalizados, e criao de tracklogs/waypoints a partir do GPS, entre outras funes. Possui suporte a multilinguagens, sendo disponibilizado com suporte desde a lngua nativa ao espanhol, ingls, francs, alemo e italiano, entre outras tradues que podem ser adicionadas facilmente, inclusive o portugus brasileiro (infelizmente esta traduo ainda est incompleta). A verso mais recente a 0.3/1.0 alpha, com a ltima atualizao em abril de 2010. Programado em linguagem JavaME, podendo, portanto, rodar em mltiplas plataformas, atualmente funciona em Windows Mobile, Linux PDA (OpenMoko e Maemo), roda ainda nas plataformas Windows PC (2000 e XP) e Linux PC. Ainda no h verso disponvel para as plataformas Java CLDC, Android e iPhone. Opensource e totalmente free, sob licena. Enebro
http://www.juntadeandalucia.es/repositorio/usuario/listado/ficha completa.jsf?idProyecto=490

trabalhando apenas com os formatos SHP e ECW. Desenvolvido em C++, funciona apenas na plataforma Windows Mobile, fazendo interface com plataformas Windows PC e Linux PC. Disponvel na verso 2.0.37, sua ltima atualizao foi em agosto de 2008. ArcPad
http://www.esri.com/software/arcgis/arcpad/index.html

Aplicativo desenvolvido pela Junta de Andaluca [http://www.juntadeandalucia.es/] e pela Guadaltel [http://www.guadaltel.com/], da Espanha. Apesar de ser open source e free, disponibilizado sem uma licena padro. No disponibiliza suporte nem auxlio de comunidade. um aplicativo desenvolvido pensando no trabalho a campo, em tarefas de levantamentos, inspees, e aquisio de dados de campo. Permite a visualizao e edio de camadas de informaes vetoriais e raster, bem como a navegao sobre a cartografia disponvel com a utilizao do GPS. Mais limitado que o gvSIG Mobile, no tem suporte a formatos online,
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Aplicativo proprietrio da ESRI [http://www.esri.com/] para coleta de informaes a campo a partir de equipamentos mveis. Dispe de recursos que facilitam o fluxo de trabalho de campo, como coleta, edio, anlise e reposio dos dados, disponibilizando as informaes geogrficas de maneira fcil e eficiente. Desenvolvido em linguagem C++, possui uma grande comunidade de usurios, farta documentao (principalmente em ingls e espanhol), disponvel em vrias lnguas (Chins (Hong Kong), Chins (Simplificado), Dinamarqus, Holands, Francs, Alemo, Hebreu, Hngaro, Japons, Noruegus, Polons, Portugus (Brasil), Romeno, Espanhol e Sueco). Frequentemente atualizado, est na verso 10, lanada em junho de 2010. Em termos de recursos, o mais completo dessa anlise, servindo de parmetro de comparao para os outros aplicativos. Sua nica deficincia no acessar servios externos no padro OGC (WMS, WFS), aceitando apenas conexes com servidores ArcIMS. Um dos
RED Technologies

45

fatores que podem ser limitantes ao seu uso o custo de aquisio: US$700 por uma licena para usurio nico. gvSIG mini
http://www.gvsigmini.org

download dos tiles dos mapas de interesse, e a posterior transferncia destes para o dispositivo mvel, de modo a permitir a navegao offline. TangoGPS
http://www.tangogps.org

Mais novo integrante da famlia gvSIG, lanado em setembro de 2010, esse mais um aplicativo open source e free (licena GNU/GPL) da gvSIG Association [http://www.gvsig.com/], desenvolvido em parceria com a Prodevelop [http://www.prodevelop.es/]. um visualizador de mapas baseados em tiles (como o OpenStreetMap, YahooMaps, Microsoft Bing, etc), com um cliente WMS/WMS-C, trabalhando com busca de endereos, localizao de pontos de interesse, rotas, localizao hbrida, funcionando tanto no modo online quanto no offline, o que muito importante por essas terras tupiniquins, com os preos dos planos de dados pela hora da morte como esto. Desenvolvido em Java CLCD e Java Android, possui verses para celulares/smartphones com suporte a JavaME, e tambm para as plataformas Android e Blackberry. Suporta GPS interno ou externo, pode compartilhar a sua localizao com as principais redes sociais (Twitter, Facebook) e por email ou SMS. Outro destaque a existncia da extenso Phone Cache [https://confluence.pro develop.es/display/GV MN/Phone+Cache] para o gvSIG Desktop, que facilita o

Descrito como um aplicativo de visualizao de mapas, leve, rpido e fcil de usar, funcionando com e sem a presena de um GPS no dispositivo. Como o gvSIG mini, tambm trabalha com mapas em tiles, adotando como padro os mapas do OpenStreetMap, alm disso, outros repositrios podem ser adicionados (inclusive os do Google Maps). Desenvolvido na linguagem C, roda em plataformas Linux, tanto desktop quanto net books ou em dispositivos mveis, como os dispositivos baseados em OpenMoko e Maemo. Atualmente na verso 0.99.4, lanada em junho de 2010, disponibilizado sob licena GPLv2 por seu criador e desenvolvedor, Marcos Bauer.

46

Prodevelop

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Blog OpenStreetMap Chile

FoxtrotGPS
http://www.foxtrotgps.org

Aplicativo derivado do TangoGPS, possui as mesmas caractersticas, diferencia-se do mesmo por procurar substituir caractersticas do TangoGPS que no eram 100% open source, como alguns servidores Web e templates. Alm disso, mantm o foco no desenvolvimento e inovao a partir da comunidade de usurios, o que parece estar dando certo, pois a verso 1.0.0 foi lanada em outubro de 2010.

informaes. Ofertas, descries, detalhes sobre o que est sendo visto, so apenas algumas das inmeras aplicaes que podem ser acrescentadas. Algumas delas podem ser vistas no vdeo Layar - Impactful Augmented Reality in Your Everyday Life http://www.youtube.com/watch?v=HW9gU_4AUCA
LayarMobile

Foxtrotgps.org

Layar
http://www.layar.com

Esse aplicativo est sendo includo nesta anlise com o objetivo de abrir horizontes e estimular a imaginao dos leitores em como um aplicativo destes pode ser utilizado no mundo GIS. Na prxima edio da FOSSGIS daremos continuidade a este artigo, fazendo um comparativo das funcionalidades de cada um dos aplicativos ora apresentados, seus pontos fortes e pontos fracos, bem como quais as perspectivas que podemos ter em relao ao futuro das aplicaes GIS Mobile. Um ltimo adendo: Se voc se interessou pelo assunto, recomendo que assista a srie de vdeos Geospatial Revolution [http://geospatialrevolution.psu.edu/]. Voc ir se surpreender com o que temos pela frente! Referncias
http://wiki.osgeo.org/wiki/GIS_Mobile_Comparison http://2010.foss4g.org/presentations_show.php?id=3715

Este no um aplicativo de GIS estritamente, mas sim uma plataforma aberta para desenvolvimento de aplicaes mobile em realidade aumentada. Utilizando a cmera do dispositivo mobile e as informaes de localizao do GPS, alm de outros fatores, possvel desenvolver aplicativos que reconhecem o ambiente ao seu redor e adicionar camadas de
Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Eliazer Kosciuk Eng Agrnomo, Extensionista Rural da EMATER/RS eliazerk@fossgisbrasil.com.br

47

SEO Mapa da vez


Por Marcello Benigno B. de Barros Filho

Ol amigos leitores, O mapa da vez escolhido para a nossa primeira edio de autoria do Prof. Dr. Eugnio Pacelli F. Leite, Coordenador do C. S. de Tecnologia em Gesto Ambiental do IFPB. Trata-se do Mapa da Chapada do Araripe - Geosstios do Geopoark Araripe, localizado na divisa dos estados brasileiros do Cear, Piau e Pernambuco. A chapada tem grande patrimnio ambiental, organizado, administrativamente, em unidades que se constituem em uma floresta nacional (1946), uma rea de proteo ambiental (1997) e um geoparque (2006). O outro tema do mapa refere-se aos geosstios cadastrados no GeoPark Araripe. Estes so lugares de particular interesse para o estudo geolgico, do ponto de vista cientfico, didtico ou turstico. O mapa foi elaborado com geotecnologias livres, atravs da utilizao de dados vetoriais de divises territoriais do IBGE e de imagens de radar SRTM, distribudos pelo Projeto Brasil em Relevo da EMBRAPA. Para o processamento dos dados, foi utilizado o GRASS Geographic Resources

Analysis Support em conjunto com a biblioteca GDAL Geospatial Data Abstraction Library. O GMT The Generic Mapping Tools foi o sistema escolhido para elaborao do produto cartogrfico final, e reconhecidamente um programa que tem excelente apuro grfico para a produo de mapas. Os dados SRTM foram reamostrados de 3 arcos-segundo para resoluo espacial de 1 arcosegundo ou 30 metros. O script em bash, criado para produzir o mapa, permite realizar alteraes e ajustes de forma rpida, at a obteno do produto final, que um arquivo PostScript ou Encapsulated PostScript, de excelente qualidade grfica. Parabns Dr. Eugnio pelo belssimo trabalho e obrigado por compartilhar conosco. E vocs? o que esto esperando? mandem tambm seus mapas para esta seo! Links
Embrapa Brasil em Relevo : http://www.relevobr.cnpm.embrapa.br | GMT: http://gmt.soest.hawaii.edu | GRASS: www.grass.itc.it | GDAL: www.gdal.org | Link do Mapa: http://dl.dropbox.com/u/13408510/mapa_chapada_geossitios.png

48

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br

Andy Aldridge @ flickr

Revista FOSSGIS Brasil | Maro 2011 | www.fossgisbrasil.com.br Marcello Benigno Professor do IFPB e consultor da Acesso Livre Consultoria marcello@fossgisbrasil.com.br

49

R e d e s c u b r a a s G e o te c n o l o g i a s aco mp an h an d o o F O S S G I S Brasi l n a I n te r n e t
Nas ltimas semanas, diversos portais, listas de discusso e fruns sobre Geotecnologias estavam envoltos em torno de um mistrio. A pergunta mais feita por alguns era: O que ser o Projeto FOSSGIS Brasil? Muitos apostaram que era um evento, um novo software livre, ou mesmo uma organizao, mas ningum chegou a acertar o que realmente este projeto. A data 30 de maro de 2011 marca o fim deste mistrio. Nos ltimos anos, as Geotecnologias Livres tm crescido e se destacado como real opo no mercado corporativo, e com isso houve um aumento da procura por essas tecnologias. Porm, at hoje, no existia uma revista especializada nas Geotecnologias Livres. Com o intuito de preencher esta lacuna existente, nasceu a Revista FOSSGIS Brasil. Para viabilizar este projeto, alguns dos principais nomes do cenrio das Geotecnologias Livres se uniram para criar um material de alta qualidade, baseado nos princpios do software livre. Como declara nosso slogan, nossa meta com esta revista estar georreferenciando o conhecimento. Consideramos o lanamento deste primeiro nmero da revista como o nascimento de uma nova referncia para o conhecimento geogrfico. Nosso principal meio de comunicao com voc, leitor, ser atravs de nosso site oficial (http://www.fossgisbrasil.com.br), onde poder conferir os avanos do projeto e fazer o download de cada novo nmero da revista. Tambm possvel conhecer nossos parceiros na seo de Links e enviar seu artigo para publicao em nossa revista seguindo as instrues na pgina Enviar Artigos. E no para por a! Um dos sites integrados ao Portal da Revista o Planeta FOSSGIS Brasil. Trata-se de um agregador de contedo onde voc poder conferir as atualizaes dirias dos muitos blogs parceiros do projeto. Ns j estamos presentes nas principais redes sociais da atualidade. Convidamos voc a acompanhar nosso perfil oficial no Twitter e nossa pgina no Facebook. Site oficial - http://www.fossgisbrasil.com.br E-mail oficial - revista@fossgisbrasil.com.br Planeta FOSSGIS Brasil - http://planeta.fossgisbrasil.com.br Twitter Oficial - @fossgis Facebook - http://migre.me/47QHW Esta revista distribuda de forma inteiramente gratuita, sem necessidade de realizar cadastros, pagar taxas ou algo do gnero. Mas queremos algo de vocs: Queremos seus comentrios e sugestes. Para ns muito importante saber suas opinies sobre o que estamos publicando! Fiquem vontade para enviar crticas, sugestes e at elogios via e-mail, redes sociais ou comentrio atravs de nosso site. Esperamos que vocs gostem desta iniciativa. Estamos ansiosos por seus comentrios. Equipe

You might also like