FERRAMENTA MAPSERVER

 

DESENVOLVIMENTO DA FERRAMENTA

        O MapServer segundo a MAPSERVER, foi originalmente desenvolvido no projeto "ForNet" pela "Universidade de Minessota" (EUA, UMN) em cooperação com a "NASA" e o "Departamento de Recursos Naturais de Minessota" (EUA, MNDNR). O seu desenvolvimento baseou-se na necessidade de visualizar informações e dados de Sistemas de Informação Geográfica (SIG), dispersos nos vários formatos existentes, disponibilizando-as em uma interface amigável para usuários finais via Internet.

 

CARACTERÍSTICAS DA FERRAMENTA

        Formato de entrada de dados

        O Mapserver funciona tanto em sistemas operacionais Unix quanto Windows, ou seja, possui flexibilidade entre sistemas operacionais diversos. Para que os dados sejam compreendidos, integrados e exibidos, a ferramenta necessita que estes dados tenham uma componente espacial em comum, como, por exemplo, coordenadas X e Y. Isto assegura ao software a capacidade de integrar bancos de dados a mapas, de acordo com as características espaciais em comum.

        A interação ou resultado para o usuário final é obtido através da visualização de mapas georreferenciados, acessíveis via WEB, que direcionam os usuários a conteúdos específicos. Outra característica marcante da ferramenta, em função do tipo de licença que o software utiliza, é o custo zero para aquisição, grande quantidade de exemplos e aplicações práticas, médio grau de dificuldade em sua instalação e configuração.

        A ferramenta, segue a tendência de padronização em dados geográficos, é compatível com a “Open Gis Consortium -OGC” e o “Web Mapping Testbed - WMT”, que busca tornar o desenvolvimento de aplicativos mais acessível. Apesar da ferramenta não ser um sistema completo de SIG, esta provê  funcionalidade suficiente para criar uma grande variedade de aplicações em Internet. Além de navegar através de dados SIG o usuário obtém “mapas de imagens geográficas”  a partir do contexto espacial fornecido pela ferramenta.

 

        Compatibilidade entre formatos existentes

        A ferramenta Mapserver é um Código fonte para o desenvolvimento de aplicações espacialmente habilitadas em Internet. O software é construído sobre outros sistemas populares de código aberto ou “freeware” como o Shapelib, FreeType, Proj 4, libTIFF, Perl, dentre outros.  

        A ferramenta suporta o Mapscript, que permite o uso de linguagens populares de programação, além de permitir o acesso aos dados através da linguagem Java. Com estes recursos, a ferramenta provê um rico ambiente para desenvolvimento de aplicações que integram dados dispersos. O software parte do principio que se os dados tem uma componente espacial, você pode buscá-lo pelo ambiente preferido e então mapeá-lo.

        A ferramenta é compatível com formatos de imagens vetoriais e raster, arquivos shapefiles, fontes do tipo TrueType e bancos de dados alfanuméricos. Esta capacidade de se adequar a este variado grupo de tipos de arquivos, permite que o usuário selecione características de acordo com o valor a esta atribuída e construa mapas temáticos. A ferramenta ainda dispõe de recursos para que se construa automaticamente a barra de escala e a legenda.

 

 

SOFTWARE LIVRE E MAPSERVER 

        A característica principal da ferramenta é ser “OPEN SOURCE”.  Na prática, a busca de opções foi o que motivou a busca e desenvolvimento de sistemas operacionais livres ou softwares livres (SL).

        O software Livre propriamente dito é um movimento social que busca a liberdade dos usuários no usufruto de seus programas de computador. Fundado por Richard Stallman em 1984 o projeto GNU ou “Free Software Foundation”, o movimento software livre considera que o software não deve ter seu uso restringido pelo seu fabricante, ou seja, o usuário deve ter a liberdade de usá-lo como queira, desde que sempre respeite a liberdade de software, sendo essa a única restrição.

        A liberdade de software referida, segundo a “Free Software Foundation” ou GNU um SL, ou a licença GNU – GPL (General Public License), deve possibilitar que o usuário:

                1 - Execute o programa, para qualquer propósito;

                2 - Estude como o programa funciona, adaptá-lo as suas necessidades, garantindo o acesso ao código-fonte que compõe   o software;

                3 - Redistribua cópias de modo que se possa ajudar a outro usuário;

                4 - Aperfeiçoe o programa, liberando  os aperfeiçoamentos, de modo que todos usuários se beneficiem.

        O software livre tem, de forma gratuita ou tributada, a ampla possibilidade de se modificar o código fonte (Open Source) original do software para se adaptar as necessidades dos usuários. Isto permite que possam ser feitas alterações, melhorias e novos softwares a partir de um existente, sendo assim uma importante ferramenta para a propagação de conhecimento tecnológico. Deste modo a idéia do uso de opções livres ou Software Livre, torna-se muito interessante e atraente pois em termos práticos isto pode significar a possibilidade de se ter em mãos uma poderosa ferramenta que será constantemente atualizada e melhorada sem custo com licenças de uso ou atualização com as quais o usuário final está costumeiramente familiarizado.

 

 

EXEMPLOS DE APLICAÇÕES MAPSERVER

 

A possibilidade de combinações na ferramenta permite a construção dos mais variados tipos de aplicações. Todos os aplicativos resultantes podem ser disponibilizados na web e a seguir serão mostrados alguns exemplos destas combinações.


 

Sig em apoio ao CML e ao CMSE

O Exército Brasileiro, através da Diretoria do Serviço Geográfico - 5ª Divisão de Levantamento, criou este aplicativo para localizar e mostrar as cartas topográficas produzidas pelo IBGE na escala de 1:250.000 referentes a grande parte dos Estados de Estado de São Paulo, Minas Gerais, Rio de Janeiro e Espírito Santo. Neste aplicativo, além de ser possível obter informações mais detalhadas sobre as bases pode-se efetuar o “download” destas.

Legenda:

1 - Mapa de localização geral; 2 - Temas disponíveis para seleção; 3 - Botões de Função Aproximar / Afastar / Visão Global / Pan / Informações; 4 - Título da aplicação; 5 - Barra de escala gráfica; 6 - Mapa resultante da seleção das camadas nos temas disponíveis.

Tela do aplicativo mostrando a área de abrangência do projeto.

    


        SINBIOTA - Sistema de Informação Ambiental do Biota.

        O Programa BIOTA-FAPESP (SINBIOTA) resultou da parceira entre a Revista Biota Neotropica, Instituto Florestal, Universidade Estadual de Campinas e o CRIA - Centro de Referência em Informação Ambiental. A proposta do projeto é criar um aplicativo para integrar as informações geradas pelos pesquisadores vinculados ao Programa Biota/Fapesp, relacionando-as a uma base cartográfica digital de qualidade, provendo assim, mecanismos de difusão sobre a biodiversidade paulista para a comunidade científica, tomadores de decisão, formuladores de políticas ambientais e educadores.

Legenda:

1 - Título da aplicação; 2 - Botões de Função Aproximar / Afastar / Visão Global / Pan / Informações; 3 -  Mapa de localização geral; 4 - Mapa resultante da seleção das camadas nos temas disponíveis; 5 - Temas disponíveis para seleção; 6 - Busca direta de dados.

Tela de navegação do aplicativo enfatizando a região de Rio Claro.

 


        Atlas do Canadá

        O Atlas é resultado da iniciativa nacional para construir a Infra-estrutura Canadense de Dados Geoespaciais (CGDI). Possui milhares de informações nos mais de 900 mapas disponíveis para consulta, o que possivelmente hoje os torna o grupo que melhor utiliza a tecnologia disponível na ferramenta.

Legenda

1 - Botões de Função: Mais informações sobre o mapa / Estatísticas sobre o mapa / Aproxima e afasta o mapa / Aproximação para região / Ajuda / Imprime mapa;

2 - Mapa resultante da seleção das camadas nos temas disponíveis;

3 -  Barra de Escala gráfica;

4 - Temas disponíveis para seleção;

5 - Mapa de localização geral.

 

Tela de navegação do aplicativo “The Atlas of Canadá”

 


        Recreation Compass

        O departamento de recursos naturais – DNR de Minessota (Estados Unidos), criou um serviço de mapeamento sistemático em parceria com cidadãos para proteger e administrar os recursos naturais do estado. Esta parceria proporciona oportunidades de recreação e uso comercial de recursos naturais para criar uma qualidade sustentável de vida.

Legenda:

1 - Título da aplicação; 2 - Legenda dos dados; 3 - Mapa de localização geral; 4 - Botões de Função de Visão Global / Pan / Aproximar / Afastar / Informações / Ajuda ; 5 - Busca direta aos dados; 6 - Mapa de dados; 7 - Barra de escala gráfica.

Tela de navegação inicial do aplicativo “Recreation Compass”.

       


        A capacidade da ferramenta em integrar bases cartográficas e dados de fontes diferentes mostra-se elevado, tanto que a ferramenta foi adotada pelos governos de vários Paises, inclusive o Brasileiro. A tendência na criação de aplicativos web, cujos recursos são baseados na ferramenta mapserver, fazem com que existam cada vez mais iniciativas que incentivem o uso da mesma.

        No Brasil, esta tendência culminou com a criação do grupo MAPSERVER BRASIL , que sustenta a tecnologia no pais. Assim, analisado o potencial da ferramenta e acompanhando iniciativas que fazem uso da tecnologia, optou-se pelo seu uso para expor os resultados obtidos neste projeto.


 

 

 

BIBLIOGRAFIA CONSULTADA

 

COSTA, F. S.. Sistema de Informações Geográficas Turísticas de Manaus: uma proposta baseada em softwares livres. Trabalho de Conclusão de curso (Graduação em Tecnologia em Desenvolvimento de Software) – Centro Federal de Educação Tecnológica do Amazonas, Manaus:[s.n.], 2006. 94f.;22 cm. il. 2006. Disponível em http://br.groups.yahoo.com/group/mapserver_brasil/files/

MAPSERVER. Página oficial do grupo que sustenta a ferramenta mundialmente. Acesso em Julho 2003. Disponível em  http://mapserver.gis.umn.edu/.

MAPSERVER BRASIL. Página oficial do grupo brasileiro responsável pela manutenção e divulgação da ferramenta Mapserver no Brasil. Acesso em Julho 2004. Disponível em http://mapserver.cttmar.univali.br/.

MAPTOOLS. Página da Organização Não Governamental “MAPTOOLS”, mantenedora da ferramenta MapLab. Acesso em Julho 2004. Disponível em http://www.maptools.org/maplab/

OGC. Página oficial do grupo que estabelece os padrões da “Open Gis Consortium -OGC”. Acesso em agosto de 2003. Disponível em http://www.opengeospatial.org.

RECREATION COMPASS. Página do departamento de recursos naturais do Estado de Minessota, “Minnesota Department of Natural Resources”. Acesso em outubro 2003. Disponível em http://www.dnr.state.mn.us/maps/index.html.

SIG em apoio ao CML e ao CMSE. Página oficial do Exército Brasileiro da Diretoria do Serviço Geográfico - 5ª Divisão de Levantamento (5ª DL). Acesso em Outubro 2003. Disponível em http://www.5dl.eb.mil.br/asc5dl/.

SINBIOTA. Sistema de Informação Ambiental da Biota. Página oficial do Programa Biota / Fapesp. Acesso em Outubro de 2003. Disponível em http://sinbiota.cria.org.br/atlas/.

UCHOA, H. N; BARBOSA, I.; SILVA, R. A.; FERREIRA, P. R.; SILVA, M. P. P. Software Livre para área de Geotecnologia: abordagem geral sobre os principais sistemas livres para GEO. São Paulo, 2003. Acesso em janeiro de 2004. Disponível em http://br.groups.yahoo.com/group/mapserver_brasil/files/

WMT. Página da oficial da “open gis consortium”, iniciativa que sustenta e estabelece os padrões do “Web Mapping Testbed - WMT”. Acesso em agosto de 2003. Disponível em http://www.opengeospatial.org/initiatives/?iid=102