10.05.2013 Views

SERVIDORES DE MAPAS

SERVIDORES DE MAPAS

SERVIDORES DE MAPAS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capítulo V - Importância dos Servidores de Mapas<br />

exemplo, possibilita apenas a criação dinâmica de mapas com funcionalidades básicas,<br />

como o cruzamento de camadas de informação, zoom in/out, cálculo de distâncias e pesquisa<br />

básica por camada de informação (MIRANDA; SOUZA, 2003). Suporta formatos<br />

vetoriais (SHP, MIF - MapInfo File), matriciais (JPEG e GIF) e conexões com banco de<br />

dados SQL (ME<strong>DE</strong>IROS, 2009). Um exemplo de servidor de mapas baseado no programa<br />

ALOV Map pode ser visualizado em http://driskell.110mb.com/mms/.<br />

Outro servidor de mapas baseado em tecnologia livre é representado pelo Spring<br />

Web do INPE (Instituto Nacional de Pesquisas Espaciais), sediado em São José dos<br />

Campos/SP. O Spring Web possui interface amigável para funcionalidades simples, com<br />

ícones intuitivos, mas a opção de busca e o acesso a muitas funcionalidades estão em<br />

submenus, o que pode gerar certas dificuldades para usuários iniciantes, e até mesmo<br />

avançados. Apresenta diversas funções, muitas tradicionais dos Web GIS, e outras incomuns<br />

a estas aplicações como, por exemplo, a escolha das cores que serão apresentadas<br />

nos mapas. O processamento é integrado, ocorrendo uma parte na máquina do cliente e<br />

outra parte no servidor, o que torna o processamento geral muito mais lento. A interface<br />

do programa também poderia ser configurada melhor, de modo a se tornar mais simples e<br />

competitiva em relação aos outros programas de WebGIS (ALCÂNTARA et al., 2009).<br />

Um terceiro exemplo de servidor de mapas baseado em tecnologias livres é representado<br />

pelo BDGEOPRIM – Banco de Dados Georreferencido das Localidades de<br />

Ocorrência de Primatas Neotropicais, sob coordenação do Dr. André Hirsch, professor<br />

adjunto da UFSJ/Campus Sete Lagoas (PIMENTA, 2011). Este servidor é baseado na<br />

API da OpenLayers (OPENLAYERS, 2011) e possibilita a sobreposição da base de dados<br />

geográficos com as camadas do Google Maps, Yahoo Maps, Bing Maps, etc. Permite o<br />

desenvolvimento rápido de mapas interativos para páginas na internet, dispõe de diversas<br />

projeções cartográficas e algumas funções de geoprocessamento (medir distâncias e<br />

áreas, zoom in/out). No entanto, esta API não permite trabalhar diretamente com padrões<br />

de arquivos geográficos (SHP, alguns tipos de arquivos raster) e as interfaces mais complexas<br />

devem ser programadas pelo desenvolvedor.<br />

Um quarto exemplo de servidor de mapas baseado em tecnologia livre é representado<br />

pelo i3Geo (Interface Integrada para Internet de Ferramentas de Geoprocessamento),<br />

desenvolvido pelo Ministério do Meio Ambiente do Brasil (MMA), baseado no programa<br />

MapServer. Este é bastante eficiente no desenvolvimento de mapas para web, apresentando<br />

diversas funções. Por outro lado, exige conhecimento técnico básico para o usuário<br />

poder operá-lo de forma eficiente, já que algumas dessas funções atendem a usuários<br />

mais especializados, sendo um pouco mais difíceis de operar (i3GEO, 2012). Um exemplo<br />

de servidor de mapas baseado em i3Geo pode ser visualizado no site do próprio MMA,<br />

no link: http://mapas.mma.gov.br/i3geo/mma/openlayers.htm. O i3Geo demanda muitas<br />

configurações para o desenvolvimento de aplicações baseadas em MapServer, devido à<br />

necessidade de utilização de um Mapfile para cada camada de informação a ser incluída,<br />

implicando num aumento do tempo de processamento.<br />

Particularmente, este último aspecto do i3Geo foi facilitado na programação exposta<br />

neste trabalho, já que utiliza apenas um único arquivo Mapfile com as configurações de<br />

todas as camadas de informação, simbologia, imagens, etc.<br />

No presente trabalho foi utilizada a tecnologia MapServer com o framework p.mapper,<br />

que demonstrou resultados eficientes no desenvolvimento de mapas interativos com<br />

210

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!