You are on page 1of 48

UNIVERSIDADE FEDERAL DE VIOSA CENTRO DE CINCIAS EXATAS DEPARTAMENTO DE ENGENHARIA CIVIL SETOR DE ENGENHARIA DE AGRIMENSURA

WANDERLEY PATRCIO DE SOUSA NETO

USANDO API DO GOOGLE MAPS PARA CRIAR UM MAPA INTERATIVO. ESTUDO DE CASO: CAMPUS-VIOSA

JUNHO de 2009 VIOSA-MG

UNIVERSIDADE FEDERAL DE VIOSA CENTRO DE CINCIAS EXATAS DEPARTAMENTO DE ENGENHARIA CIVIL SETOR DE ENGENHARIA DE AGRIMENSURA

USANDO API DO GOOGLE MAPS PARA CRIAR UM MAPA INTERATIVO. ESTUDO DE CASO: CAMPUS-VIOSA

Monografia

apresentada

como

parte

das

exigncias da disciplina EAM 498 Seminrio e Monografia II do Curso de Graduao de Engenharia de Agrimensura

WANDERLEY PATRCIO DE SOUSA NETO JUNHO - 2009

ii

USANDO API DO GOOGLE MAPS PARA CRIAR UM MAPA INTERATIVO. ESTUDO DE CASO: CAMPUS-VIOSA

Por WANDERLEY PATRCIO DE SOUSA NETO

Monografia apresentada como requisito para concluso da disciplina EAM 498 Seminrio e Monografia II no curso de Engenharia de Agrimensura da Universidade Federal de Viosa.

___________________________________________________ Professor Jlio Csar de Oliveira (Orientador)

___________________________________________________

Professor Afonso de Paula dos Santos (Co-Orientador)

iii

AGRADECIMENTOS

Deus, que atravs de sua presena, iluminou o meu caminho. minha Me que, diante das dificuldades, nunca deixou de me incentivar nos momentos difceis e de desespero. Ao meu Pai, que aqui no se encontra, mas sei que sempre estar ao meu lado olhando por mim. Ao meu irmo, que tudo fez pra que no me sentisse derrotado em algumas ocasies. minha namorada, Mirian Silva, pelo apoio incondicional e pela compreenso. Aos meus familiares e amigos, em especial, aos amigos Afonso de Paula, Pollyana Martins e Glauber Florindo, pelo incentivo e apoio constantes. Por fim, agradeo aos professores Afonso de Paula dos Santos e Jlio Csar de Oliveira, pela pacincia, pelos ensinamentos e pelas orientaes passadas, que muito me ajudaram na elaborao desta monografia.

iv

SUMRIO 1. INTRODUO................................................................................................................ 1

2. MOTIVAO E JUSTIFICATIVAS..............................................................................3 3. OBJETIVOS.......................................................................................................................4 4. REVISO DE LITERATURA..........................................................................................5 4.1 Os Web Maps...................................................................................................................5 4.2 Google Maps....................................................................................................................6 4.3 A API do Google Maps....................................................................................................7 4.4 Google Earth....................................................................................................................7 4.5 Arquivos do tipo KML.....................................................................................................8 5. METODOLOGIA..............................................................................................................11 5.1 Delimitao da rea de estudos ......................................................................................11 5.2 Etapas da Metodologia....................................................................................................11 5.2.1 - Gerando a Google Maps API Key............................................................................12 5.2.2 - Implementando o cdigo para inserir o Mapa e controles de visualizao..............13 5.2.3 Elaborao do Layout da Pgina.............................................................................17 5.2.4 Determinao da Latitude e da Longitude dos locais de interesse..........................18 5.2.5 - Gerao dos arquivos KML.....................................................................................20 5.2.6 Inserindo funes de localizao e adio de marcadores ao mapa........................21 5.3 Funcionamento do Web Mapa-UFV interativo para o campus-Viosa..........................22 6. RESULTADOS E DISCUSSES....................................................................................27 7. CONCLUSO...................................................................................................................30 8. REFERNCIAS BIBLIOGRFICAS............................................................................31 Apndice A.........................................................................................................................33

RESUMO

O dinamismo e interatividade fazem parte de vrias aplicaes presentes na internet. Atualmente os usurios, alm de usufrurem das informaes, passaram tambm a disponibilizar informaes por meio de Blogs, sites, redes sociais ou outras aplicaes. Desta forma, uma tecnologia que tem sido bastante explorada so os Web Maps, que possibilitam gerar mapas na internet com riqueza de informaes espaciais, contedo georreferenciado e interatividade com os usurios. Com isso, o presente estudo utilizou-se dos recursos dos Web Maps para divulgar informaes temticas dos elementos presentes no campus-Viosa, atravs do desenvolvimento de um site e da utilizao da API do Google Maps, juntamente com o formato de arquivo KML, buscando demonstrar a eficincia do uso em conjunto desses recursos na disponibilizao de contedo cartogrfico interativo, possibilitando assim o acesso de um maior nmero de pessoas s informaes. Alm disso, uma vez que essas informaes esto disponveis no ambiente da Web, proporcionam dinamismo entre o mapa e o usurio, tornando a pesquisa mais agradvel e objetiva. Permitindo que qualquer usurio com acesso internet possa visualizar as principais edificaes do campus-Viosa espacializadas no Web Mapa-UFV. Nesse sentido, o Web Mapa-UFV feito utilizando a API do Google Maps e o formato de arquivo KML demonstrou ser uma excelente ferramenta para divulgar informaes espaciais aos usurios. Alm disso, uma maneira vivel e eficiente para compartilhar informaes geogrficas e descritivas.

vi

1. INTRODUO
Nas ltimas dcadas, o avano tecnolgico associado ao crescimento da internet, como um importante instrumento de interligao e divulgao de informaes, impulsionou a modernizao de tcnicas e de processos ligados s reas cartogrficas. Com a recente implantao de novas tecnologias de comunicao, como a banda larga e a internet mvel, empresas mundialmente conhecidas, como a Google, Microsoft, e a Yahoo esto investindo ainda mais em ferramentas para World Wide Web. De incio, a internet era utilizada quase que exclusivamente para transferncias de textos, onde as informaes eram disponibilizadas por grandes empresas do setor de mdia digital e no havia nenhuma interao por parte dos usurios. Porm, com o passar do tempo, a internet est cada vez mais dinmica e os usurios, alm de usufrurem das informaes, passaram tambm a disponibilizar informaes, colaborando com o contedo da internet por meio de Blogs, sites, redes sociais, contedo compartilhado, etc. Atualmente, a internet prov acesso a todos os tipos de mdias de informao, sejam elas escritas, udio, imagem ou por meio de vdeo, sendo que todas essas aplicaes ocorreram diretamente com a interao dos usurios. Esse carter multimdia da internet, associado a outros fatores como o aumento da velocidade de transmisso de dados, uma maior rapidez de processamento dos computadores e a melhora dos algoritmos de compactao de dados, contribuem para a disponibilizao de grandes volumes de dados na rede mundial de computadores. Neste contexto, os setores ligados s geotecnologias ganharam espao dentro da plataforma da Web, sendo que, dentre as inmeras ferramentas que so atualmente fornecidas aos usurios da internet, aquelas voltadas para criao, manipulao, visualizao e edio de mapas, tm particularmente despertado bastante ateno. Sendo assim, uma tecnologia que tem sido bastante explorada a dos Web Maps. Uma vez existindo a possibilidade de se gerar mapas para a Internet, aumenta-se a demanda por recursos at ento indisponveis para as tcnicas de mapeamento em mdia papel, tais como a elaborao de mapas com recursos de animao, interao com o usurio, opes para visualizar mapas em diferentes escalas, habilitar e desabilitar camadas de informaes, acrescentar contedos diversos, alm de possibilitar a visualizao por um maior nmero de pessoas, dentre outras vantagens.

Assim, a integrao de mapas em diferentes aplicaes tem despertado muito interesse por parte das empresas, pois as informaes geradas para a plataforma da Web so, via de regra, feitas de forma amigvel ao usurio. As aplicaes mesclam interfaces intuitivas e comandos de fcil entendimento, permitindo desta forma a diferentes usurios, com diferentes necessidades e interesses, acessar informaes de um mapa ou at mesmo gerar informaes para este mapa. Como visto, os mapas so recursos que esto cada vez mais integrados em diferentes aplicaes na Web, tornando-se uma nova forma de obter informaes. At o momento, estamos familiarizados com a informao via texto, sendo que, com a disponibilizao de mapas via internet, a leitura e obteno de dados comea a ficar mais dinmica. Neste novo ambiente podemos, por exemplo, realizar buscas por lugares, visualizar usos e coberturas do solo e at mesmo acrescentar fotos, textos ou vdeos base de dados. Desta forma, o uso de Web Maps tornou-se uma nova maneira de disponibilizar informao ao alcance de qualquer usurio na internet.

2. MOTIVAO E JUSTIFICATIVAS
Em se tratando do ambiente Web, todas as transformaes que ocorrem e que despertam interesse do pblico geram mudanas no comportamento das empresas, instituies de ensino, rgos pblicos, entre outros. Atualmente, h uma vasta quantidade de sites utilizando os recursos de Web Maps para divulgar diversos tipos informaes. Essa forma de disponibilizar informaes considerando localizao, visualizao e interatividade tem tornado esse tipo de aplicao potencialmente explorvel. Segundo Oliveira (2008), a forma de criar, armazenar e compartilhar informaes geogrficas mudou consideravelmente na ltima dcada. O acesso e a distribuio de mapas em formato vetorial e imagens em formato raster esto cada vez mais presentes no ambiente da Web, atravs de portais de dados geogrficos. Oliveira (2008) ainda informa que as empresas mais importantes no setor de geoinformao continuam as mesmas, e cita alguns exemplos como: Esri, Autodesk, Bentley, DigitalGlobe, Spot, Space Imaging, PCI, MapInfo, Leica, Erdas, Oracle, etc. Oliveira (2008) ainda faz uma meno dizendo que o ano de 2005 foi um marco histrico para a geoinformao, pois nesse ano a Google comprou a empresa Keyhole e passou a ter controle sobre uma poderosa tecnologia de apresentao de informao geogrfica na internet, a qual logo em seguida deu origem ao Google Earth. Prosseguindo, Oliveira (2008) relata que as companhias como Nokia, Tele Atlas, Navteq, TomTom, MapQuest, Yahoo, Microsoft e Google, entre muitas outras, tm apostado em uma nova forma de organizar as informaes na internet, e ainda acrescenta que gigantes da internet, como a Google, Microsoft e Yahoo, tm conscincia que as representaes grficas do mundo real podem ser uma forma concreta de adquirir riquezas com a internet. Desta forma, os mapas passam a ser uma interface com o usurio para diversas tarefas do cotidiano, entre elas comprar. Assim, a maior motivao para elaborao deste trabalho foi a disponibilizao do acesso s informaes geogrficas na internet e a forma pela qual um nmero cada vez maior de pessoas utiliza esse ambiente para aplicaes referentes a geoinformao. Neste sentido, a pesquisa desenvolvida procura aplicar a tecnologia acima apresentada para a disponibilizao de informaes espaciais referentes ao campus-Viosa da Universidade Federal de Viosa (UFV), como forma de popularizar o acesso simplificado, via web, a tais informaes.

3. OBJETIVOS
Existe um vasto campo de pesquisa a respeito dos mapas interativos, sendo uma das inmeras abordagens a forma pela qual essas informaes sero disponibilizadas nesses mapas. Desse modo, a presente pesquisa visa demonstrar como possvel utilizar a API do Google Maps, em conjunto com a linguagem de marcao Keyhole Markup Language (KML), para criar o Web Mapa-UFV interativo para o campus-Viosa da Universidade Federal de Viosa (UFV), com informaes teis a respeito da instituio, tais como a localizao e a descrio das principais edificaes do campus-Viosa da UFV. Permitindo que qualquer usurio com acesso internet possa visualizar as principais edificaes do campus espacializadas no Web Mapa-UFV. Espera-se que o produto gerado na presente pesquisa sirva de orientao para toda a comunidade universitria ou a qualquer usurio da internet que tenha interesse em conhecer o campus.

4.

REVISO DE LITERATURA
De acordo com Vasconcelos et al. (2007), as formas mais comuns de disponibilizao

de dados geogrficos na internet se processam de duas maneiras: esttica ou dinmica. A disponibilizao de dados geogrficos de forma esttica geralmente se d atravs de arquivos pr-existentes, em formatos caractersticos (jpg, bmp, gif, png, tiff), os quais so simplesmente visualizados ou baixados pelo usurio. J a disponibilizao de dados na forma dinmica realizada atravs de solues em Web Maps ou solues WebGIS (que levam em considerao anlise e processamento dos dados), que compreendem aplicaes com Sistema de Informao Geogrfica (SIG) para a internet.

4.2

Os Web Maps

Nas palavras de Marisco et al. (2004), os Web Maps podem disponibilizar aos usurios comuns possibilidade de acesso s informaes geogrficas de modo interativo e dinmico. Recursos como smbolos grficos em um produto cartogrfico interativo podem se tornar objetos ativos, clicveis e recuperveis de um servidor de banco de dados. As legendas podem ser apresentadas em novas janelas, as cores podem ser alteradas gosto do usurio, objetos que se movimentam podem ser disponibilizados e variados nveis de informao em escalas distintas podem ser vistos por meio de funes Zoom (in-out). Neste sentido, os Web Maps passaram a ser a interface entre os usurios e os dados geoespaciais armazenados em servidores de banco de dados, possibilitando uma interao homem-mquina. Esta interao poder ainda ser ampla ou restritiva, dependendo do tipo de informao a ser disponibilizada ao usurio e das suas funcionalidades interativas. Contudo, de acordo Marisco et al. (2004), os tipos de Web Maps mais encontrados na Internet ainda so os mapas estticos no interativos, tendo como nica finalidade sua visualizao. Esses mapas so elaborados a partir de produtos cartogrficos analgicos e convertidos para o formato digital por meio de scanners. Assim, por no terem sido construdos para serem apresentados na Web, no exploram totalmente suas funcionalidades. Logo, o mais adequado explorar novas tecnologias para a Internet que permitam projetar Web Maps estticos ou dinmicos com interfaces e contedos interativos. Acompanhando esta tendncia, a Google um exemplo de empresa que est fornecendo tecnologias que permitem projetar mapas interativos para o ambiente Web. A empresa

disponibiliza um servio no qual o usurio pode utilizar vrias ferramentas para criao de mapas interativos em ambiente Web por meio da API1 do Google Maps.

4.2

Google Maps

O Google Maps um servio gratuito fornecido pela empresa Google, usado para realizar pesquisas, visualizao de mapas e imagens de satlite da Terra. O Google Maps possibilita a produo de um mapa personalizado completo, sendo possvel marcar locais, adicionar vdeos, fotos e compartilhar todo este contedo na rede mundial de computadores. Quando o Google Maps foi lanado, em fevereiro de 2005, ainda em sua verso beta, tornou-se rapidamente uma referncia em servios de mapas na Internet. Com uma interface rica e intuitiva, a aplicao permitia acesso a uma enorme base de dados contendo inmeras imagens de satlite, mapas de cidades, bairros, ruas e avenidas dos Estados Unidos. Com o tempo, novas localidades foram sendo adicionadas no sistema at que em meados de maio de 2007, a Google finalmente disponibilizou consultas de endereos no Brasil, sendo que, em outubro de 2007, uma verso estendida para o pblico brasileiro foi oferecida, com a possibilidade de se localizar restaurantes, hotis, traar rotas, dentre outras utilidades (AZEVEDO, 2008).

4.3

A API do Google Maps

A API do Google Maps uma interface de desenvolvimento para aplicaes baseadas no prprio Google Maps, permitindo criar aplicativos inovadores de mapeamento para a plataforma da Web. Essa API ajuda a integrar mapas e geocodificao aos sites, possibilitando que as aplicaes com contedo georreferenciado sejam facilmente apresentadas em qualquer navegador. De acordo com Faria (2006), um passo importante na disponibilizao em escala global de informaes geogrficas gratuitas foi dado pela Google quando lanou o site Google Maps. Para o autor, o que leva a afirmar que se trata de um marco histrico para a disponibilizao de informaes geogrficas gratuitas no o site em si, mas sim o fato de, paralelamente, a Google ter criado uma forma dos utilizadores das informaes geogrficas poderem incluir os

Sigla para ("Application Programming Interface") que em portugus significa Interface de Programao de Aplicativos.

mapas disponibilizados pela Google em seus prprios sites, sem a necessidade de nenhum componente extra no servidor Web: as APIs. A primeira verso da API do Google Maps foi disponibilizada em junho de 2005. A API consiste basicamente de um pequeno conjunto de classes JavaScript que fornecem uma interface necessria para que o usurio possa construir aplicaes para exibir os mapas, realizar consultas por endereos, realizar funes de zoom, acrescentar pontos de referncia ou descries no mapa, dentre outras possibilidades. Para utilizar a API, preciso solicitar ao Google uma chave nica informando o endereo do site onde se deseja integrar os recursos do Google Maps alguns dos recursos disponveis so zoom; pan; visualizar imagens de satlites de diversos locais do planeta; incluir marcadores de locais; realizar overlay de arquivos KML; pesquisar por locais; traar rotas; buscar endereos; inserir linhas; polgonos; etc. Maiores detalhes a respeito dos recursos possveis para uma implementao esto na Documentao2 da API do Google Maps. importante frisar que todo este procedimento se d dentro da "filosofia" AJAX, o que significa dizer que o usurio no tem que se preocupar com os detalhes (AZEVEDO, 2008). De acordo com Limeira (2006), o AJAX surgiu em fevereiro de 2005, como sendo um conceito de navegao e atualizao de pginas Web. Antes do surgimento do AJAX, exigia-se que para cada solicitao em uma pgina Web, a pgina inteira fosse atualizada no navegador, ou seja, independentemente da atualizao ser apenas de uma pequena parte da pgina, toda a pgina era recebida pelo servidor, redesenhada e retornada para o navegador, o que gerava mais trfego de informaes do que era necessrio e consequentemente, tornando o processo mais lento. Sendo assim, com a utilizao do AJAX pode-se trafegar apenas os dados que realmente foram atualizados em uma pgina Web, ganhando-se em qualidade e rapidez de processamento.

4.4

Google Earth

O Google Earth um aplicativo que oferece ao usurio um globo virtual composto por imagens de satlite e areas de todo o planeta, permitindo clculo de distncias entre diversos lugares, criao de rotas, visualizao de edifcios, monumentos e construes em 3D, alm de muitos outros recursos.
2

http://code.google.com/intl/pt-BR/apis/maps/documentation/reference.html

Inicialmente, o aplicativo foi criado com o nome de Earth Viewer pela companhia Keyhole, Inc, considerada uma das pioneiras no desenvolvimento de programas de visualizao geoespacial. Em 2004, a empresa Keyhole, Inc foi adquirida pela Google, empresa que em 2005 disponibilizou o aplicativo com o nome Google Earth. O programa tem sido bastante aprimorado desde o seu lanamento, sendo que na verso atual (verso 5.0) possvel visualizar oceanos, observar imagens das galxias e estrelas e utilizar outros recursos como o street view que disponibiliza ao usurio vista panormica de 360 na horizontal e 290 na vertical de imagens em alta resoluo de algumas regies do mundo, dentre diversas outras possibilidades. Alm das imagens, o Google Earth permite a sobreposio de camadas que podem conter dados como mapas de ruas, localizao de prdios e servios. Essas informaes podem ser disponibilizadas na internet atravs da Google Earth Community ou em forma de arquivos KML ou KMZ3, permitindo assim uma escrita sobre regies de interesse criando uma forma de mapeamento comunitrio (PILLAR, 2006). Recentemente, a Google lanou um plugin4 que permite ao usurio visualizar e ter acesso todas as funcionalidades do Google Earth no navegador, sem que seja necessrio ter o programa instalado no computador. Outra novidade o lanamento do Google Earth API que, de forma anloga ao Google Maps API, permite que sejam incorporadas todas as funcionalidades da Google Earth em qualquer pgina da Web, sendo possvel adicionar marcadores e linhas, adicionar modelos 3D, carregar arquivos KML, dentre outros recursos.

4.5

Arquivo do tipo KML

De acordo com Bowden (2008), Keyhole Markup Language (KML) um formato de arquivo usado para exibir dados geogrficos em navegadores, como o Google Earth, Google Maps e o Google Maps para celular. Os arquivos nesse formato podem ser usados para apontar locais, adicionar imagens e mostrar camadas de dados de vrias maneiras. O KML utiliza uma estrutura baseada em tags com elementos e atributos aninhados, sendo baseado em XML5.

3 4 5

O KMZ o arquivo compactado do formato KML Plugin - Programa que adiciona funes a outros softwares ou servios online. Sigla para EXtensible Markup Language (Linguagem extensvel de formatao)

O XML definido como o formato universal para dados estruturados na Web. Essa linguagem permite escrever documentos de forma que sejam adequadamente interpretados pelo computador. Alm disso, o XML uma especificao tcnica desenvolvida pela W3C6 para superar as limitaes do HTML (ALECRIM, 2006). A princpio os arquivos em formato KML eram usados para gerenciar dados tridimensionais geoespaciais nos programas Google Earth, Google Maps e Google Mobile. Porm, em abril de 2008 a linguagem foi aceita como padro pelos membros do Open Geospatial Consortiu (OGC) como formato para exibir e representar elementos geogrficos em 2D e 3D na Web. Percebe-se com isso que a utilizao do KML como formato para exibio de dados geogrficos na Web est se tornado cada vez mais presente, ou seja, a partir de agora, os desenvolvedores tero uma abordagem padronizada para armazenar e compartilhar contedo geogrfico, seja em mapas baseados na internet ou globos virtuais (MUNDOGEO, 2008). Por se tratar de uma linguagem de padro aberto, o KML deve se tornar nos prximos anos o principal formato de representao de dados geogrficos e de dados para mapas digitais para Web. Dessa forma, organizaes devem adot-la como padro num futuro no muito distante. Instituies como Microsoft, ESRI, Autodesk e Bentley j implementaram suporte ao formato em vrias de suas aplicaes, onde o prprio Microsoft Virtual Earth j oferece suporte ao KML. Existem tambm inumeras ferramentas para gerar KML a partir de bases j existentes, e outras que se encaixam dentro do universo de conversores do tipo DXFtoKML, SHPtoKML, XLStoKML, 3DMAXtoKML, etc. No Brasil, o Instituto Brasileiro de Geografia e Estatstica (IBGE) um exemplo de rgo que tem convertido parte da sua base de dados para disponibilizar informaes de maneira espacializada nos formatos de arquivos KML e KMZ. O instituto gera o arquivo KMZ associando informaes sobre o atributo com a sua localizao geogrfica, de forma que seja possvel espacializar essa informao no Google Earth, permitindo que as informaes a respeito do atributo sejam consultadas por meio de um click do mouse sobre o marcador.

Sigla para World Wide Web Consortium - Entidade responsvel pela definio da rea grfica da internet

No site do IBGE (2009), possvel fazer o download de arquivos KMZ com diversos tipos de informaes. Um exemplo de aplicao para esses arquivos foi empregado pelo IBGE ao gerar um arquivo KMZ espacializando as cidades do Brasil e acrescentando informaes referentes a cada cidade nos bales exibidos no Google Earth. Outro exemplo a localizao das estaes da Rede Brasileira de Monitoramento Contnuo (RBMC). Nessa aplicao, aps visualizada a espacializao das estaes no Google Earth, basta clicar sobre o cone que representa a estao para abrir um balo com um link para download dos dados da estao. Outro caso o arquivo contendo a localizao das Referncias de Nvel do Sistema Geodsico Brasileiro, onde aps um click sobre os pontos espacializados no Google Earth, exibido um balo onde possvel ter acesso aos relatrios das Referncias de Nvel. Existem ainda vrios outros exemplos de arquivos KMZ que podem ser baixados do site do IBGE.

10

Metodologia
5.1 Delimitao da rea de estudos A rea de estudo para a construo do Web Mapa-UFV corresponde aos limites

territoriais do campus-Viosa da Universidade Federal de Viosa (UFV), no municpio de Viosa, regio da Zona da Mata no Estado de Minas Gerais (FIGURA 1). As dimenses fsicas do campus-Viosa da UFV em 2007 esto apresentadas na Tabela 1. Tabela 1. Dimenses fsicas da UFV em 2007.
rea fsica total rea total construda rea construda no Campus rea de laboratrios (558 unidades) 47.787.696,00 m 372.047,60 m 318.385,38 m 23.152,10 m

Fonte: Pr-Reitor de Planejamento e Oramento (PROPLAN, 2009).

Figura 1. Localizao do Campus -Viosa. 5.2. Etapas da Metodologia Este trabalho tem por finalidade disponibilizar informaes a respeito do campusViosa da Universidade Federal de Viosa em uma aplicao de Web Maps, sendo que os dados necessrios para a criao do Web Mapa-UFV descritas abaixo. foram obtidos atravs da internet ou por levantamento no prprio campus-Viosa. As etapas para a elaborao do trabalho esto

11

5.2.1 - Gerando a Google Maps API Key Para o presente estudo, toda a base de dados estar disponvel no endereo http://www.ufv.br/dec/eam/mapaufv/. Para utilizar qualquer API do Google Maps, e ter acesso externo aos mapas e fotos, foi necessrio obter uma chave fornecida pela Google. Essa chave nica, gratuita e foi obtida no seguinte endereo: http://code.google.com/intl/pt-BR/apis/maps/signup.html. Para gerar a chave, foi fornecido o endereo do site onde ser hospedada a aplicao como apresentado na Figura 2.

Figura 2. Gerando Google Maps API Key. Aps fornecer ao Google o endereo do site e aceitar os termos e condies, selecionouse a opo Gerar chave de API conforme mostrado na Figura 2, onde o navegador direcionado para efetuar o logon na conta da Google. Essa conta um cadastro que feito pra se ter acesso a qualquer um dos servios oferecidos pela Google, tais como: Orkut, Gmail, Google Sites, dentre outros. Sendo assim, para usufruir do servio Google Maps API foi necessrio ter uma inscrio para uma conta da Google como apresentado na Figura 3.

Figura 3. Site para acessar a conta da Google e visualizar a chave API.

12

Aps efetuar o logon, foi possvel visualizar a chave API Key gerada para o endereo fornecido (http://www.ufv.br/dec/eam/mapaufv/). A Figura 4 mostra a chave que a Google gerou para o endereo informado.

Figura 4. Cdigo fornecido pela Google. Essa chave API Key permiti a utilizao de todos os recursos que a Google disponibiliza para as aplicaes que utilizam da API do Google Maps. 5.2.2 Implementando o cdigo para inserir o Mapa e controles de visualizao. Para a programao do Web Mapa-UFV, utilizou-se as linguagens HTML7, JavaScript e a API do Google Maps. O HTML uma linguagem utilizada para criar documentos na internet, de forma que esses documentos possam ser lidos em praticamente qualquer tipo de computador e transmitidos via internet. O JavaScript uma linguagem de programao feita para complementar as capacidades do HTML, e a API do Google Maps, uma interface de desenvolvimento para aplicaes baseadas no prpria Google Maps. Para essa etapa utilizou-se do software DreamWeaver de forma a auxiliar na implementao do cdigo do arquivo tipo HTML, ou seja, arquivo no qual foram inseridos os cdigos do Google Maps API. Depois de criado o arquivo tipo HTML, introduziu-se parte da programao utilizando a API do Google Maps, gerando com isso a imagem do campusViosa e os controles de visualizao com os comandos de zoom e para deslocamento. A pgina contendo a imagem do campus e os controles de visualizao sero tratados daqui para

Acrnimo para a expresso inglesa HyperText Markup Language, que significa Linguagem de Marcao de Hipertexto.

13

frente como pgina base, onde o cdigo HTML programado para a pgina est descrito a seguir.
1. 2. 3. 4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" <html xmlns="http://www.w3.org/1999/xhtml" > <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <script src=http://maps.google.com/maps?file=api&amp;v=2.x&amp;key= ABQIAAAA3pDLKcv77x4P_rE3jq0WchS5nLZ01qa2Y2eIqseezsPnKvMUxhTfJRb8 4_28HPqrhhDe8olccINjnw 5. 6. type="text/javascript"></script> <script src="http://gmaps-utilitylibrary.googlecode.com/svn/trunk/markermanager/release/src/markermanager.js"> </script> 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 21. 22. 23. 24. 25. <script type="text/javascript"> var map; function initialize() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("mapa")) map.setMapType(G_SATELLITE_MAP) map.setCenter(new GLatLng(-20.7596,-42.8687), 16) map.addControl(new GLargeMapControl()) map.addControl(new GMapTypeControl()) } } </script> <body onload="initialize()"> <div id="mapa" style="left: 280px; width: 671px; position: absolute; top: 102px; height: 457px;"> </div> </body> </html>

Comentrios a respeito da funcionalidade de algumas linhas esto descritos de forma sucinta abaixo.

14

Linha 4 - Aponta para o endereo do arquivo JavaScript que inclui todos os smbolos e as definies necessrias ao uso da API do Google Maps. Nessa linha foi inserida a chave obtida no sub-tpico 5.2.1. Linha 8 - Contm uma varivel criada para receber a classe GMap2. Linha 9 Essa linha refere-se ao incio da funo Initialize. Essa funo testa se o navegador compatvel com a aplicao e exibe a imagem do campus. Alm disso, adiciona os controles de zoom, deslocamento e os botes para alternar entre visualizar imagem de satlite, mapa e hbrido. Linha 13 - A classe JavaScript que representa um mapa GMap2. Os objetos dessa classe definem um nico mapa em uma pgina. Criou-se uma nova instncia dessa classe usando o operador JavaScript new. Ao criar uma nova instncia do mapa, especificou-se um n DOM8 na pgina (elemento div) como sendo um continer para o mapa. Os ns HTML so filhos do objeto JavaScript document, e obteve-se uma referncia a esse elemento usando o mtodo document.getElementById(). Linha 14 - Faz a pgina ser iniciada com uma imagem de satlite. Linha 15 - Essa linha a responsvel por inicializar o mapa criado pela linha 13. O mtodo setCenter() exige como parmetros uma coordenada GLatLng e um nvel de zoom. necessrio envi-lo antes que qualquer outra operao seja realizada no mapa, inclusive a definio de outros atributos do prprio mapa. Linha 16 - Adiciona o controle de zoom e deslocamento, tamanho grande. A posio padro no canto superior esquerdo do mapa. Linha 17 - Adiciona os botes para alternar o tipo de mapa (Satlite, Mapa, Hbrido). Linha 21 - Enquanto a pgina HTML est sendo carregada, o DOM criado e todas as imagens e scripts externos so recebidos e incorporados ao objeto document criado na linha 13. Isso feito para que o mapa somente seja apresentado na pgina depois de ter sido totalmente carregado.

DOM significa (document object model ou modelo de objeto do documento)

15

Executa-se a funo que constri o objeto GMap2 somente quando um elemento <body> da pgina HTML receber um evento onload: isso evita um comportamento imprevisvel. Linha 22 - Para que o mapa seja exibido em uma pgina da internet, preciso reservar um ponto para o mesmo. Isso foi feito criando-se um elemento chamado div e obtendose uma referncia a ele no DOM do navegador. No exemplo acima, definiu-se um div chamado mapa e configurou-se seu tamanho por meio dos atributos de estilo left, width, position, top e height. As demais linhas so referentes estrutura da pgina e foram geradas no software DreamWeaver e no sero comentadas nesse estudo. Maiores informaes a respeito das classes, eventos, mtodos e elementos so encontradas na Documentao da API do Google Maps (GOOGLE 2009a). O resultado da pgina base elaborada pode ser visto na Figura 5.

Figura 5. Resultado da implementao do cdigo da pgina base. As demais aplicaes, tais como funes para insero de marcadores, funes de procura por locais de interesse no mapa e os menus de salto sero abordadas mais adiante nesse estudo.

16

5.2.3 - Elaborao do Layout da Pgina. Dando sequncia ao trabalho, elaborou-se o layout da pgina, por meio do software DreamWeaver. Optou-se por fazer uma interface simples, mostrando apenas os seguintes elementos: 1. rea destinada para apresentao da imagem do campus-Viosa e dos controles de visualizao. Esta rea est representada pela letra C da Figura 6. 2. Um cabealho localizado no topo da pgina indicado pela letra A na Figura 6. Esse cabealho contm dois links, sendo que um deles redireciona o usurio para a home page9 da UFV, e o outro link redireciona para a pgina de telefones e e-mails da UFV. O cabealho possui tambm um menu que permite selecionar uma categoria de edificaes pr-determinadas. O Apndice A descreve quais edificaes esto presentes em cada categoria. 3. A letra B da Figura 6 representa a regio da pgina principal destinada para a criao de um menu de salto.

Figura 6. Layout da pgina.

Home Page a pgina inicial de um site da internet.

17

5.2.4 Determinao da Latitude e da Longitude dos locais de interesse Foi necessrio determinar as coordenadas dos locais de interesse por dois motivos: o primeiro foi gerar os arquivos KML que so adicionados ao mapa em forma de marcadores; o segundo motivo o de centralizar o mapa em uma coordenada latitude e longitude determinada. Sendo assim, para determinar as coordenadas dos locais de interesse utilizou-se de uma pequena aplicao. Essa aplicao foi baseada na API do Google Maps, cuja funo foi de retornar as coordenadas dos pontos clicados sobre o mapa. As coordenadas (latitude e longitude) obtidas nessa etapa esto referenciadas ao Datum WGS84. Para obter as coordenadas das edificaes de interesse utilizou-se do mtodo GEvent.addListener(). Esse mtodo usa o objeto map, o evento click e a funo function(overlay,latlng), sendo que essa funo chamada quando ocorre o evento especificado. Esta funcionalidade consiste no Geocode reverso, ou seja, atravs de um clique em determinado ponto do mapa obtm-se as coordenadas do local clicado. Para implementar a funo que fornece as coordenadas dos pontos clicados, foi inserido entre as linhas 18 e 19 do cdigo mostrado no sub-tpico 5.2.2 o fragmento de cdigo apresentado abaixo.
1. 2. 3. 4. 5. 6. 7. 8. 9. GEvent.addListener(map,"click", function(overlay,latlng) { if (overlay) { return; } var tileCoordinate = new GPoint(); var tilePoint = new GPoint(); var currentProjection = G_NORMAL_MAP.getProjection(); tilePoint = currentProjection.fromLatLngToPixel; var myHtml = "Latitude: " + latlng.lat() + " + latlng.lng(); Longitude:

10. "<br/>

11. map.openInfoWindow(latlng, myHtml);});

A Figura 7 o resultado de um clique efetuado no centro do edifcio da Biblioteca Central, depois de implementado o fragmento de cdigo acima. Esse fragmento foi utilizado

18

somente para obter as coordenadas dos pontos de interesse, sendo descartado aps a obteno de todas as coordenadas contidas no Apndice A.

Figura 7. Resultado do cdigo que retorna as coordenadas dos pontos clicados. As coordenadas obtidas por meio do mtodo GEvent.addListener() so referentes a quatro casos: 1) algumas coordenadas so relativas aos centros das edificaes; 2) outras referem-se regio central de um conjunto de edificaes que representam um setor; 3) algumas coordenadas referem-se edificaes que no constam na imagem, mas que esto presentes no campus (uma vez que as duas imagens que representam o campus-Viosa da UFV esto desatualizadas, sendo uma do dia 14 de julho de 2002 e a outra do dia 3 de novembro de 2007 - Fonte: Google Earth); e, por ltimo, as coordenadas referentes aos locais de construes previstas. Para auxiliar na identificao dos prdios no Web Mapa-UFV e associar um contedo descrevendo o nome a cada local, foi consultado o mapa impresso (FIGURA 8) elaborado pela Coordenadoria de Comunicao Social e atualizado em setembro/2008. Por meio deste mapa identificaram-se quais locais seriam clicados no Web Mapa-UFV para que o mtodo GEvent.addListener(), descrito no fragmento de cdigo anterior, pudesse retornar as coordenadas desses locais. Com isso, montou-se uma tabela (Apndice A) associando as coordenadas das edificaes com os seus respectivos nomes.

19

Figura 8. Mapa impresso vista parcial do campus da UFV. 5.2.5 Gerao dos arquivos KML Nessa etapa foram gerados todos os arquivos KMLs referentes aos locais de interesse do campus, sendo os arquivos gerados por meio do software Google Earth. Para exemplificar melhor esta etapa, foram descritos os procedimentos realizados para a gerao do KML para a Biblioteca Central do campus da UFV, uma vez que esses procedimentos so anlogos para todos os locais de interesse. Primeiramente, foi adicionado um marcador no local de interesse, por meio da opo Adicionar Marcador presente no menu superior da Google Earth (nmero 1, FIGURA 9). Essa opo exibe uma caixa de dilogo onde foram editados os campos, nome e coordenadas (Latitude/Longitude) (nmero 2, FIGURA 9), referentes Biblioteca Central. As coordenadas inseridas foram provenientes da tabela descrita no Apndice A. Na mesma caixa de dilogo, foram adicionadas as descries do marcador (nmero 3, FIGURA 9), no qual o contedo descrito ser exibido no balo de informao. Este contedo composto pelo nome da edificao Biblioteca Central e dois links, sendo que um deles para o site da Biblioteca Central, e o outro, para o endereo na Web onde a foto da biblioteca est hospedada (endereo: <img src=http://www.ufv.br/dec/eam/mapaufv/fotos/wp_ufv7.jpg alt="picture" width="300" height="225" align="middle" /></td>). Os outros elementos inseridos foram para criar uma tabela cuja funo reservar um espao para a imagem, essa tabela no necessria, mas utilizando-se desse artifcio evita-se que eventualmente a imagem aparea fora do balo de informao. Para finalizar a edio do arquivo clica-se no boto OK (FIGURA 9).

20

Figura 9. Criando o arquivo KML para Biblioteca Central. O passo seguinte foi salvar a informao no formato KML por meio da opo salvar lugar como. Desta forma, gerou-se o arquivo KML para a Biblioteca Central do campusViosa. 5.2.6 Inserindo funes de localizao e adio de marcadores ao mapa. Para esta aplicao, foram implementadas duas funes para adicionar marcadores ao mapa, sendo que uma dessas funes adiciona um conjunto de marcadores ao mapa de uma nica vez, e a outra faz com que o mapa seja redirecionado, de forma que a edificao ou o local de interesse seja apresentado centralizado no mapa com o marcador associado. O fragmento de cdigo abaixo mostra a funo responsvel por inserir um conjunto de marcadores ao mapa.

1. 2. 3. 4.

function insere_marcadores(){ for ( var i = 0 ; i < aux ; i++ ) map.addOverlay( geoXml[ i + 1] ) }

21

Essa funo trabalha da seguinte maneira: quando a funo insere_marcadores solicitada por alguma parte do cdigo, um loop iniciado. O responsvel por esse loop o comando for, cuja sintaxe : for( inicializao ; condio ; incremento ){ comando; } A inicializao do comando for acontece com a varivel de controle de loop i recebendo o valor zero. A condio uma expresso de relao que testa a varivel i contra o valor da varivel aux (o valor da varivel aux foi atribudo no incio da pgina e referese a quantidade de edificaes que sero adicionadas). O incremento i++ define a maneira como a varivel de controle de loop ser alterada cada vez que o loop se repetir. Nesse cdigo o comando a ser executado pelo for o mtodo map.addOverlay. Esse mtodo serve para adicionar os marcadores ao mapa e tem como parmetro a varivel geoXml[ i + 1], que guarda o endereo do arquivo KML que ser adicionado em forma de marcador. Outra maneira de adicionar marcadores ao mapa atravs da funo localizao representada no cdigo abaixo. Essa funo, quando solicitada por alguma parte do cdigo, centraliza o mapa nas coordenadas indicadas pela linha 2 e, em seguida, o comando indicado pela linha 3 remove todos os marcadores que estejam visveis no mapa. O comando representado pela linha 4 adiciona o marcador associado ao local de interesse.
1 2 3 4 5 function localizacao i () { map.panTo(new GLatLng(Latitude,Longitude)) map.clearOverlays() map.addOverlay(geoXml[ i ]); }

5.3. Funcionamento do Web Mapa-UFV interativo para o campus da UFV Com intuito de melhorar a organizao do Web Mapa-UFV da rea de estudo, dividiuse os locais do campus-Viosa a serem representados em categorias. Isso se mostrou necessrio por duas causas: primeiro porque carregar uma quantidade elevada de marcadores pode fazer a aplicao demorar demasiadamente para ser visualizada por completo no navegador do usurio; e segundo, se no fosse dividida por categorias a apresentao das

22

edificaes, o usurio teria que procurar pelo local de interesse em uma extensa lista de nomes. Logo, para tentar reduzir o tempo de carregamento da pgina e facilitar a identificao dos locais de interesse, as edificaes presentes no campus-Viosa da UFV foram divididas em 13 categorias como mostra a Figura 10.

Figura 10. Categorias pr-definidas para o Web Mapa-UFV. Para cada uma dessas categorias foi programado um arquivo do tipo HTML, de forma que, cada um dos 13 arquivos HTML manipulasse os marcadores pertencentes respectiva categoria. O Apndice A relaciona quais marcadores pertencem a cada categoria. Para melhor descrever os passos desenvolvidos neste item do trabalho, ser utilizada como exemplo a categoria Agncias Bancrias , sendo que para as demais categorias o procedimento anlogo. O cdigo abaixo se refere ao contedo do arquivo HTML que representa a categoria Agncias Bancrias . Algumas linhas j foram comentadas no sub-tpico 5.5.2 desse estudo, e no sero comentadas novamente, a menos que seja necessrio para explicar alguma parte do cdigo.
1 2 3 4 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <script src="http://maps.google.com/maps?file=api&amp;v=2.x&amp;key=ABQIAAAA3pDLKcv77x4P_rE3jq0WchS5nLZ01qa2 Y2eIqseezsPnKvMUxhTfJRb84_28HPqrhhDe8olccINjnw" 5 type="text/javascript"></script>

23

<script src="http://gmaps-utility-library.googlecode.com/svn/trunk/markermanager/release/src/markermanager.js"> </script>

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

<script type="text/javascript"> var map var aux = 4 var geoXml = [ ] function initialize() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("mapa")) map.setMapType(G_SATELLITE_MAP) map.removeMapType(G_HYBRID_MAP); map.setCenter(new GLatLng(-20.7596,-42.8687), 16) map.addControl(new GLargeMapControl()) map.addControl(new GMapTypeControl()) geoXml[1] = new GGeoXml("http://sites.google.com/site/ufvmaps/kmls/BancodoBrasil.kml"); geoXml[2] = new GGeoXml("http://sites.google.com/site/ufvmaps/kmls/BancoItau.kml"); geoXml[3] = new GGeoXml("http://sites.google.com/site/ufvmaps/kmls/CaixaEconomicaFederal.kml"); geoXml[4] = new GGeoXml("http://sites.google.com/site/ufvmaps/kmls/UFVCREDI.kml"); javascript : insere_marcadores() } } function insere_marcadores(){ for (var i = 0; i < aux; i++) map.addOverlay(geoXml[i+1]) } function localizacao1() { map.panTo(new GLatLng(-20.76378855,-42.86764920)) map.clearOverlays() map.addOverlay(geoXml[1]); } function localizacao2() { map.panTo(new GLatLng(-20.76020207,-42.86937118)) map.clearOverlays() map.addOverlay(geoXml[2]); } function localizacao3() { map.panTo(new GLatLng(-20.76298599,-42.86695182)) map.clearOverlays() map.addOverlay(geoXml[3]); } function localizacao4() { map.panTo(new GLatLng(-20.76264991,-42.86968231))

24

49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 </script>

map.clearOverlays() map.addOverlay(geoXml[4]); }

<body link= "black" vlink= "black" alink= "black" onload="initialize()"> <p>&nbsp;</p> <STYLE> A {text-decoration: none; } </STYLE> <div id="mapa" style="left: 318px; width: 668px; position: absolute; top: 87px; height: 463px;"> </div> <div id="menu" style="position:absolute; width:270px; height:463px; z-index:2; left: 48px; top: 87px; overflow: auto; visibility: inherit;"> <p> <a href="javascript:insere_marcadores()"><font size="-1">ADICIONAR TODOS OS MARCADOSRES</font></a><br /> <a href="javascript:localizacao1()">Banco do Brasil</a><br /> <a href="javascript:localizacao2()">Banco Ita</a><br /> <a href="javascript:localizacao3()">Caixa Econmica Federal</a><br /> <a href="javascript:localizacao4()">UFV-CREDI</a><br /> </p> <p>&nbsp;</p> </div> </body> </html>

As linhas 8, 9 e 10 do cdigo acima representam as variveis. A varivel aux recebe a quantidade de nmeros de edificaes que so representadas por meio de marcadores no Web Maps, sendo que, a categoria Agncias Bancrias , possui quatro edifcios (Banco do Brasil, Banco Ita, Caixa Econmica Federal e UFV-CREDI). A varivel chamada geoXML (do tipo vetor) usada para guardar o contedo do objeto (GGeoXML), onde este objeto uma API utilizada para especificar uma URL (endereo na internet) para os arquivos KMLs. A linha 25 responsvel por chamar a funo insere_marcadores, ou seja, quando a pgina est sendo carregada, esta linha chama todos os marcadores da categoria Agncias Bancrias que sero adicionados ao mapa. As linhas 28, 29, 30 e 31 so referentes funo insere_marcadores, funo explicada com detalhes no sub-tpico 5.2.6 deste trabalho. Para a categoria Agncias Bancrias, essa funo adiciona ao mapa quatro marcadores, cada um localizado na latitude e longitude que esto indicadas no arquivo KML referente a cada edificao. As linhas 32, 33, 34, 35 e 36 so referentes funo localizao, funo tambm explicada no sub-tpico 5.2.6. A linha 32, por exemplo, refere-se ao incio da funo que localiza a agncia do Banco do Brasil, e insere o KML da respectiva edificao. Essa funo

25

chamada pela linha 60, sempre que o usurio clicar na opo Banco do Brasil no menu de salto indicado na Figura 11.

Figura 11. Menu de salto. A linha 33 responsvel por centralizar o mapa nas coordenas latitude e longitude dadas como parmetro para o mtodo GLatLng. A linha 34 remove todos os marcadores que estiverem no mapa. J a linha 35 responsvel por inserir o marcador associado edificao Banco do Brasil nas coordenadas que esto representadas no arquivo KML feito para essa edificao. As linhas 37 a 51 so referentes funes de localizao e possuem as mesmas funcionalidades explicadas acima, sendo que, as linhas 37 a 41 correspondem funo para localizar a edificao do Banco Ita e inserir o marcador que o representa; as linhas 42 a 46 correspondem funo para localizar a Caixa Econmica Federal e inserir o marcador que a representa; e as linhas 47 a 51 correspondem funo para localizar a agncia UFV-CREDI e inserir o marcador que a representa. A linha 59 chama a funo insere_marcadores sempre que o usurio clicar na opo ADICIONAR TODOS OS MARCADORES. Essa opo est situada no topo da lista do menu de salto. As linhas 60, 61 e 62 esto associadas ao menu de salto, chamando a funo correspondente sempre que o usurio clicar em uma das opes do menu de salto. As demais linhas se referem estrutura da pgina e foram geradas pelo software DreamWeaver.

26

6. RESULTADOS E DISCUSSES
O resultado desse estudo se expressa na utilizao das funes implementadas para o Web MapaUFV feito para o campus-Viosa da Universidade Federal de Viosa. Sendo assim, seguem abaixo alguns comentrios e uma sequncia de figuras que apresentam os resultados alcanados. A Figura 12 representa a categoria laboratrios do Web Mapa-UFV, onde o usurio tem ento a opo de escolher uma das 13 categorias definidas para descrever as edificaes presentes no campus-Viosa. Aps a seleo um novo menu de salto chamado e os marcadores da nova categoria so sobrepostos na imagem sinalizando as edificaes que representam.

Figura 12. Aps carregar o mapa seleciona-se uma das categorias para que o Web Mapa-UFV carregue os marcadores associados categoria de interesse. A Figura 13 representa a situao na qual se escolheu a categoria dos alojamentos, e o marcador associado a um alojamento tenha sido clicado. Essa interao entre o usurio e o aplicativo muito til, pois podem ser inseridas no balo diversas informaes como fotos, textos, vdeos e links. Para essa aplicao em especfico, o balo tem apenas um texto referente ao nome da edificao e um link para a home page (caso exista) do local que o marcador esteja sinalizando.

27

Figura 13. Detalhe de um marcador da categoria dos alojamentos e resultado do clique sobre um dos marcadores. A Figura 14 mostra o Web Mapa-UFV com a categoria UFV Diversos ativada. Para o caso em questo, o fato da imagem do campus-Viosa ter uma boa resoluo espacial foi providencial para o uso dos controles de zoom disponibilizados pela API do Google Maps, permitindo a explorao com riqueza de detalhes do campus-Viosa. Alm disso, a interao do usurio com o marcador associado utilizao dos controles de zoom possibilita que este se situe e saiba a localizao da edificao no campus-Viosa, permitindo ainda que se veja a foto do local de interesse.

Figura 14. Resultado de um clique no marcador que identifica a Biblioteca Central do Campus-Viosa da UFV, mostrando os detalhes do local, aps sucessivos cliques no controle de zoom. Uma outra opo implementada no Web Mapa-UFV foram os botes que permitem que o Web Mapa-UFV seja apresentado em trs diferentes tipos de visualizao, dessa forma, o usurio pode escolher entre as opes mapa, imagem de satlite ou hbrido, conforme mostra a Figura 15.

28

Figura 15. Pgina com visualizao mapa ativada, aps clicar no controle que permite que se escolha qual tipo de visualizao o usurio deseja ativar. Outra funcionalidade includa no Web Mapa-UFV foram os dois links do cabealho,

sendo que um deles redireciona o usurio para a home page da UFV, e o outro link redireciona para a pgina de telefones e e-mails da UFV. Esses links foram inseridos para acrescentar ao usurio a possibilidade de obter mais informaes a respeito do campusViosa.

Figura 16. Detalhe do cabealho do Web Mapa-UFV e as pginas para as quais a aplicao redireciona o usurio. Para as categorias que possuem maiores quantidades de KMLs, ou seja, com maiores quantidades de dados a serem carregados notou-se uma instabilidade da aplicao, essa instabilidade resume-se em deixar, s vezes, de adicionar os marcadores que representam algumas edificaes. Porm, essa instabilidade minimizada quanto maior for a velocidade de transmisso de dados via Web.

29

7. CONCLUSO
Os mapas para internet constituem uma importante ferramenta de comunicao disposio de um grande nmero de usurios. Dessa forma, os mapas interativos tornaram-se uma ferramenta de divulgao de informaes espaciais, temticas e com contedo georreferenciado, despertando a ateno das pessoas, mesmo que no sejam da rea cartogrfica. De outro lado, uma vez que essas informaes esto disponveis no ambiente da Web, proporcionam dinamismo entre o mapa e o usurio, tornando a pesquisa mais agradvel e objetiva. Nesse sentido, o Web Mapa-UFV gerado para o campus-Viosa da Universidade Federal de Viosa por meio da API do Google Maps e arquivos KML, demonstrou ser uma excelente ferramenta para divulgar informaes espaciais aos usurios. Alm disso, uma maneira vivel e eficiente para compartilhar contedo geogrfico. Contudo, apesar de ser uma alternativa vivel, a utilizao da base de dados da Google apresenta algumas limitaes, pois as imagens de satlite no so atualizadas constantemente, omitindo dessa forma algumas edificaes j existentes no campus-Viosa. Outro ponto negativo da aplicao gerada no presente estudo, refere-se falha eventual em adicionar marcadores, ou ainda, aos casos em que ocorreu sobreposio dos marcadores, devido a algumas edificaes serem compostas por vrios departamentos ou setores, consequentemente, com as mesmas coordenadas para identificao. O ideal seria criar uma funo que expandisse momentaneamente estes marcadores, de forma que fosse possvel selecionar e exibir o contedo de cada um separadamente. Para trabalhos futuros, sugere-se o estudo de formas de associao entre localizao geogrfica e banco de dados, permitindo-se assim implementar funes mais sofisticadas como por exemplo um campo de buscas das edificaes presentes na base de dados. Alm disso, poderiam ser utilizados outros recursos da API do Google Maps, tais como sobrepor a imagem da base de dados da Google por uma imagem mais recente do campus, e utilizar as ferramentas da API tendo como base essa nova imagem. Salienta-se no entanto a permanente utilidade da pesquisa desenvolvida, tendo em vista o potencial para a disponibilizao via web das informaes geogrficas e descritivas do campus-Viosa da Universidade Federal de Viosa.

30

8. REFERNCIAS BIBLIOGRFICAS
ALECRIM, E. Linguagem em XML. 2006 In.: infowester. http://www.infowester.com/lingxml.php. Acessado em: 22/04/2009. Retirado de:

AZEVEDO, C.. Imasters: Por Uma Internet Mais Criativa e Dinmica 2008. Retirado de: http://imasters.uol.com.br/artigo/7832/programacao/google_maps_api/imprimir/Op. Cit.:Disponvel: http://imasters.uol.com.br/artigo/7832/programacao/google_maps_api/ BOWDEN, B. Google Developer Day 2008 Brasil. Retirado http://code.google.com/intl/pt-BR/events/developerday/2008/sessions.html de:

FARIA, N. A. de S.. Suporte edio cooperativa de Informao Geogrfica em Ambiente WEB. 2006. 99 f.. Dissertao (Mestrado em Informtica)- Departamento de Informtica, Escola de Engenharia, Universidade do Minho Braga, Portugal, 2006. Google API do Google Maps. Retirado de: http://code.google.com/intl/ptBR/apis/maps/documentation/reference.html Acessado em: 17/ 04/2009. 2009a Google Diretrio do site - Google Code. Retirado de: http://code.google.com/intl/ptBR/more/#products-products-kml Acessado em: 11/04/2009. 2009b Google Earth Solidrio. Retirado de: http://www.geometrik.info/ Acessado em 20/10/2008 Google Noes bsicas do Maps - API do Google Maps - Google Code. Retirado de: http://code.google.com/intl/pt-BR/apis/maps/documentation/introduction.html Acessado em: 06/05/2009. 2009c IBGE Instituto Brasileiro de Geografia e Estatstica. Servidor de Arquivos. Retirado de: http://www.ibge.gov.br/servidor_arquivos_geo/default.php?caminho=./pub/programa/G oogle_Earth Acessado em 17/05/2009. LIMEIRA, J. L. S.. Utilizao de AJAX no desenvolvimento de sistemas Web. Porto Alegre: 2006. MARISCO, N.; PHILIPS, J. Web Mapas Interativos como Interfaces aos Dados Geoespaciais: Uma Abordagem Utilizando-se Tecnologias Fontes Abertas. In: COBRAC 2004. Congresso Brasileiro de Cadastro Tcnico Multifinalitrio. Florianpolis, SC, 10 a 14 de Outubro 2004. MARISCO, N.; PHILIPS, J.; PEREIRA, H. R. Prottipo de Mapa para Web Interativo: Uma Abordagem Utilizando Cdigo Aberto. In: Revista Brasileira de Cartografia, Rio de Janeiro N: 56/01, p.: 75 87, julho 2004.

31

MundoGEO. OGC aprova o formato de arquivo KML como padro aberto - Notcias de geoinformao. 2008 In.: MundoGEO.com.br, Retirado de: http://www.mundogeo.com.br/noticias-diarias.php?id_noticia=10940 . OLIVEIRA, E. F..Os Novos Rumos da Internet. In InfoGEO, Ano 10 ED.: 53, julho de 2008. PILLAR, G. G.. Cidades Hbridas: Um estudo sobre a Google Earth como ferramenta de escrita virtual sobre a cidade. 83 f.. Monografia (Graduao em comunicao social) Universidade Federal do Rio Grande do Sul, Porto Alegre, 2006. PROPLAN - UFV em Nmeros. Disponvel em: http://www.ufv.br/proplan/ufvnumeros Retirado de: 04/05/2009. VASCONCELOS, T. L. F. de; LEITE, E. P. F.; B. BARROS F., M. B. de. Disponibilizao De Dados Da Fazenda Imbiribeira Na Internet. In: II Anais de Pesquisa e Inovao da Rede Norte Nordeste de Educao Tecnolgica Joo Pessoa, PB, 2007

32

APNDICE A

33

Tabela 2. Informaes sobre as edificaes, categorias, fotos, coordenadas e arquivos KML's.

KML

Nomes e Categorias
Agncias Bancrias

Fotos (JPG)

Coordenadas em graus decimais Latitude Longitude


-20.76378855 -20.76020207 -20.76298599 -20.76264991 -20.75918379 -20.76309634 -20.75907344 -20.76033750 -20.76289068 -20.76134574 -20.77092615 -20.75983589 -20.75858185 -20.75858185 -20.75858185 -20.76689342 -20.75916373 -20.75916373 -20.75792473 -20.75792473 -20.76728967 -20.75916373 -20.75792473 -42.86764920 -42.86937118 -42.86695182 -42.86968231 -42.86918879 -42.86783695 -42.87342668 -42.87226796 -42.86824465 -42.86639929 -42.87216067 -42.86835730 -42.87110388 -42.87110388 -42.87110388 -42.85994053 -42.87028313 -42.87028313 -42.87192464 -42.87192464 -42.86210775 -42.87028313 -42.87192464

ban1 ban2 ban3 ban4 alo1 alo2 alo3 alo4 alo5 cca1 cca2 cca3 cca4 cca5 cca6 cca7 ccb1 ccb2 ccb3 ccb4 ccb5 ccb6 ccb7

Banco do Brasil Banco Ita Caixa Econmica Federal UFV-CREDI

wp_ban1 wp_ban2 wp_ban3 wp_ban4

Alojamentos
Alojamento Feminino Alojamento Novssimo/Novo Alojamento Ps Alojamento Posinho Alojamento Velho wp_alo1 wp_alo2 wp_alo3 wp_alo4 wp_alo5 wp_cca1 wp_cca2 wp_cca3 wp_cca4 wp_cca5 wp_cca6 wp_cca7 wp_ccb1 wp_ccb2 wp_ccb3 wp_ccb4 wp_ccb5 wp_ccb6 wp_ccb7

Centro de Cincias Agrrias


Departamento de Economia Rural Departamento de Engenharia Agrcola Departamento de Engenharia Florestal Departamento de Fitopatologia Departamento de Fitotecnia Departamento de Solos Departamento de Zootecnia

Centro de Cincias Biolgicas e da Sade


Departamento de Biologia Animal Departamento de Biologia Geral Departamento de Biologia Vegetal Departamento de Bioqumica e Biologia Molecular Departamento de Educao Fsica Departamento de Microbiologia Departamento de Nutrio e Sade

34

ccb8 cce1 cce2 cce3 cce4 cce5 cce6 cce7 cce8 cce9 cce10 cce11 cce12 cch1 cch2 cch3 cch4 cch5 cch6 cch7 cch8 cch9 cch10 cch11 cch12 cch13

Tabela 2. Informaes sobre as edificaes, categorias, fotos, coordenadas e arquivos KML's. (Continuao) Departamento de Veterinria wp_ccb8 -20.76824770

-42.85445809 -42.86813200 -42.86813200 -42.87048697 -42.86813200 -42.86512792 -42.86512792 -42.86767873 -42.86813200 -42.86813200 -42.86813200 -42.86924779 -42.86592185 -42.86425352 -42.86425352 -42.86967695 -42.86425352 -42.86425352 -42.86425352 -42.86815345 -42.86425352 -42.86408722 -42.86815345 -42.86967695 -42.86967695 -42.86815345

Centro de Cincias Exatas


Curso de Engenharia de Agrimensura Curso de Engenharia Ambiental Departamento de Arquitetura e Urbanismo Departamento de Engenharia Civil Departamento de Engenharia de Produo Departamento de Engenharia Eltrica Departamento de Engenharia Qumica Departamento de Fsica Departamento de Informtica Departamento de Matemtica Departamento de Qumica Departamento de Tecnologia de Alimentos wp_cce1 wp_cce2 wp_cce3 wp_cce4 wp_cce5 wp_cce6 wp_cce7 wp_cce8 wp_cce9 wp_cce10 wp_cce11 wp_cce12 wp_cch1 wp_cch2 wp_cch3 wp_cch4 wp_cch5 wp_cch6 wp_cch7 wp_cch8 wp_cch9 wp_cch10 wp_cch11 wp_cch12 wp_cch13 -20.76460615 -20.76460615 -20.76442056 -20.76460615 -20.76090934 -20.76090934 -20.76452152 -20.76460615 -20.76460615 -20.76460615 -20.76305119 -20.76027731 -20.76167178 -20.76167178 -20.75968039 -20.76167178 -20.76167178 -20.76167178 -20.75952990 -20.76167178 -20.76093442 -20.75952990 -20.75968039 -20.75968039 -20.75952990

Centro de Cincias Humanas, Letras e Artes


Curso de Comunicao Social Curso de Dana Curso de Educao Infantil Curso de Geografia Curso de Histria Curso de Pedagogia Departamento de Administrao Departamento de Artes e Humanidades Departamento de Direito Departamento de Economia Departamento de Economia Domstica Departamento de Educao Departamento de Letras

35

Tabela 2. Informaes sobre as edificaes, categorias, fotos, coordenadas e arquivos KML's. (Continuao)

Departamentos
dep1 dep2 dep3 dep4 dep5 dep6 dep7 dep8 dep9 dep10 dep11 dep12 dep13 dep14 dep15 dep16 dep17 dep18 dep19 dep20 dep21 dep22 dep23 dep24 dep25 dep26 dep27 Dep. de Arquitetura e Urbanismo Dep. de Eng. Eltrica e de Produo Dep. de Tecnologia de Alimentos Departamento de Administrao Departamento de Artes e Humanidades Departamento de Biologia Animal Departamento de Biologia Geral Departamento de Biologia Vegetal Departamento de Bioquimica e Biologia Molecular Departamento de Direito Departamento de Economia Departamento de Economia Domstica Departamento de Economia Rural Departamento de Educao Departamento de Educao Fsica Departamento de Engenharia Agrcola Departamento de Engenharia Civil Departamento de Engenharia Florestal Departamento de Fsica Departamento de Fitopatologia Departamento de Fitotecnia Departamento de Informtica Departamento de Letras Departamento de Matemtica Departamento de Microbiologia Departamento de Nutrio e Sade Departamento de Qumica wp_dep1 wp_dep2 wp_dep3 wp_dep4 wp_dep5 wp_dep6 wp_dep7 wp_dep8 wp_dep9 wp_dep10 wp_dep11 wp_dep12 wp_dep13 wp_dep14 wp_dep15 wp_dep16 wp_dep17 wp_dep18 wp_dep19 wp_dep20 wp_dep21 wp_dep22 wp_dep23 wp_dep24 wp_dep25 wp_dep26 wp_dep27 -20.76442056 -20.76090934 -20.76027731 -20.75952990 -20.76167178 -20.75916373 -20.75916373 -20.75792473 -20.75792473 -20.76093442 -20.75952990 -20.75968039 -20.76134574 -20.75968039 -20.76728967 -20.77092615 -20.76460615 -20.75983589 -20.76460615 -20.75858185 -20.75858185 -20.76460615 -20.75952990 -20.76460615 -20.75916373 -20.75792473 -20.76305119 -42.87048697 -42.86512792 -42.86592185 -42.86815345 -42.86425352 -42.87028313 -42.87028313 -42.87192464 -42.87192464 -42.86408722 -42.86815345 -42.86967695 -42.86639929 -42.86967695 -42.86210775 -42.87216067 -42.86813200 -42.86835730 -42.86813200 -42.87110388 -42.87110388 -42.86813200 -42.86815345 -42.86813200 -42.87028313 -42.87192464 -42.86924779

36

dep28 dep29 dep30 lab1 lab2 lab3 lab4 lab5 lab6 lab7 lab8 lab9 lab10 pav1 pav2 pav3 pav4 dir1 dir2 dir3 dir4 dir5 dir6 res1 res2

Tabela 2. Informaes sobre as edificaes, categorias, fotos, coordenadas e arquivos KML's. (Continuao) Departamento de Solos wp_dep28 -20.75858185 Departamento de Veterinria wp_dep29 -20.76824770 Departamento de Zootecnia wp_dep30 -20.76689342

-42.87110388 -42.85445809 -42.85994053 -42.86649585 -42.86540687 -42.85859406 -42.86764920 -42.87414551 -42.86695182 -42.87190318 -42.87023485 -42.86485434 -42.87622154 -42.86738634 -42.86629736 -42.87213385 -42.86446273 -42.87160814 -42.86656559 -42.87275076 -42.86930144 -42.86930144 -42.87033677 -42.86761701 -42.86668897

Laboratrios
Lab. de Desenvolvimento Humano (LDH) Lab. de Desenvolvimento Infantil (LDI) Lab. de Eng. Sanitria e Ambiental (LESA) Lab. de Engenharia Eltrica Lab. de Hidrulica Lab. de Informtica Lab. de Mecanizao Agrcola (DEA) Lab. de Sementes (DFT) Lab. de Tecnologia de Alimentos Lab. de Tecnologia de Celulose e Papel wp_lab1 wp_lab2 wp_lab3 wp_lab4 wp_lab5 wp_lab6 wp_lab7 wp_lab8 wp_lab9 wp_lab10 wp_pav1 wp_pav2 wp_pav3 wp_pav4 -20.76061339 -20.76060837 -20.76841323 -20.76378855 -20.77219011 -20.76298599 -20.77201958 -20.76786650 -20.76112001 -20.77185406 -20.76041274 -20.76380360 -20.75771405 -20.76655234 -20.75924900 -20.76261982 -20.77144778 -20.76211821 -20.76211821 -20.76091937 -20.76122535 -20.76195268

Pavilhes de Aulas
Pavilho de Aulas I (PVA) Pavilho de Aulas II (PVB) Pavilho de Aulas III (PVC) Pavilho de Ginstica

Pr-Reitorias
Diretoria de Logstica e Segurana Diretoria de Materiais Diretoria de Obras e Manuteno Diretoria de Registro Escolar Diretoria dos Centros de Cincias Diretoria Financeira wp_dir1 wp_dir2 wp_dir3 wp_dir4 wp_dir5 wp_dir6 wp_res1 wp_res2

Restaurantes e Lanchonetes
Lanchonete da Livraria UFV Lanchonete do CEE

37

res3 res4 res5 res6 ufv1 ufv2 ufv3 ufv4 ufv5 ufv6 ufv7 ufv8 ufv9 ufv10 ufv11 ufv12 ufv13 ufv14 ufv15 ufv16 ufv17 ufv18 ufv19 ufv20 ufv21 ufv22 ufv23 ufv24

Tabela 2. Informaes sobre as edificaes, categorias, fotos, coordenadas e arquivos KML's. (Continuao) Restaurante do CEE wp_res3 -20.76195268 Restaurante Universitrio - Espao Multiuso wp_res4 -20.76218844 Restaurante Universitrio (RU) wp_res5 -20.76066856 Restaurante Universitrio 2 wp_res6 -20.76648211

-42.86668897 -42.87014902 -42.86824465 -42.86124945 -42.86313772 -42.86930144 -42.87111461 -42.86820173 -42.87152231 -42.86105633 -42.86761701 -42.86472023 -42.86887228 -42.85445809 -42.86816955 -42.85272539 -42.87264884 -42.87192464 -42.86679089 -42.86710203 -42.87353396 -42.86592185 -42.86991298 -42.86483824 -42.86553562 -42.86525667 -42.86966085 -42.86924779

UFV Diversos
Abatedouro (DTA) Acessoria Internacional e de Parcerias AGROS Apicultura/DBA rea de Servios (PAD) Avirio Biblioteca Central Biblioteca do Coluni BIOAGRO Biotrio Central Capela Caprinocultura Casa de Vegetao (DBV) CCB - ll CEE CENTEV CENTREINAR Centro de Ensino a Distncia (CEAD) Centro de Vivncia COLUNI COPEVE Corpo de Bombeiros / Apoio da Vigilncia Correios (ECT) CPD wp_ufv1 wp_ufv2 wp_ufv3 wp_ufv4 wp_ufv5 wp_ufv6 wp_ufv7 wp_ufv8 wp_ufv9 wp_ufv10 wp_ufv11 wp_ufv12 wp_ufv13 wp_ufv14 wp_ufv15 wp_ufv16 wp_ufv17 wp_ufv18 wp_ufv19 wp_ufv20 wp_ufv21 wp_ufv22 wp_ufv23 wp_ufv24 -20.77984892 -20.76211821 -20.75774916 -20.75890790 -20.77176879 -20.77125718 -20.76122535 -20.76256464 -20.75882764 -20.76824770 -20.76333209 -20.77337382 -20.75739301 -20.75792473 -20.76179718 -20.76202792 -20.77242585 -20.76027731 -20.76163667 -20.76221853 -20.76290071 -20.76338225 -20.76331704 -20.76305119

38

ufv25 ufv26 ufv27 ufv28 ufv29 ufv30 ufv31 ufv32 ufv33 ufv34 ufv35 ufv36 ufv37 ufv38 ufv39 ufv40 ufv41 ufv42 ufv43 ufv44 ufv45 ufv46 ufv47 ufv48 ufv49 ufv50 ufv51 ufv52 ufv53

Tabela 2. Informaes sobre as edificaes, categorias, fotos, coordenadas e arquivos KML's. (Continuao) Cunicultura wp_ufv25 -20.77125718 DCE Piscina wp_ufv26 -20.76211821 Dendrologia (DEF) wp_ufv27 -20.77363463 Diviso de Grfica Universitria wp_ufv28 -20.76238908 Diviso de Jornalismo (DJO/CCS) wp_ufv29 -20.76211821 Diviso de Sade wp_ufv30 -20.76210316 Edifcio Arthur da Silva Bernardes wp_ufv31 -20.76211821 Edifcio CCH wp_ufv32 -20.76179718 Edifcio da Fitotecnia wp_ufv33 -20.77023898 Edifcio da Sade wp_ufv34 -20.76222355 Edifcio das Licenciaturas wp_ufv35 -20.76352772 Edifcio das Polticas Pblicas wp_ufv36 -20.76167680 Edifcio do Laboratrio das Engenharias wp_ufv37 -20.76447574 Editora UFV wp_ufv38 -20.76238908 Entomologia(DBA) wp_ufv39 -20.75872732 Escola Estadual "Effie Rolfs" wp_ufv40 -20.76132567 Espao Aberto de Eventos wp_ufv41 -20.75973557 Estbulo Modelo wp_ufv42 -20.77995926 Estao de Abastecimento de gua (ETA) wp_ufv43 -20.76528832 Estufas wp_ufv44 -20.75813541 Ffrica de Rao (DFT/DZO) wp_ufv45 -20.77012362 Fruticultura wp_ufv46 -20.75761373 FUNARBE wp_ufv47 -20.77242585 Garagem Central wp_ufv48 -20.77271175 Ginsio de Esportes wp_ufv49 -20.76471149 Grife UFV wp_ufv50 -20.76464126 Horto Botnico wp_ufv51 -20.75712214 Hospital Veterinrio (DTV) wp_ufv52 -20.76824770 Hotel do CCE wp_ufv53 -20.76195268

-42.86105633 -42.86813200 -42.87475169 -42.86613643 -42.86930144 -42.86151767 -42.86930144 -42.86679089 -42.87155449 -42.86003709 -42.86813736 -42.86365271 -42.86727905 -42.86613643 -42.86848605 -42.86260664 -42.87493944 -42.86146402 -42.86690354 -42.87005246 -42.87258983 -42.86831975 -42.87353396 -42.87042797 -42.86526203 -42.86814809 -42.87326038 -42.85445809 -42.86668897

39

ufv54 ufv55 ufv56 ufv57 ufv58 ufv59 ufv60 ufv61 ufv62 ufv63 ufv64 ufv65 ufv66 ufv67 ufv68 ufv69 ufv70 ufv71 ufv72 ufv73 ufv74 ufv75 ufv76 ufv77 ufv78 ufv79 ufv80 ufv81

Tabela 2. Informaes sobre as edificaes, categorias, fotos, coordenadas e arquivos KML's. (Continuao) Incubadora de Empresas wp_ufv54 -20.77311300 Insetrio/DBA wp_ufv55 -20.75852166 Laticnios/FUNARBE wp_ufv56 -20.76173699 Livraria UFV wp_ufv57 -20.76122535 Ouvidoria wp_ufv58 -20.76172696 Parque da Cincia/NEICIM wp_ufv59 -20.76365312 PDPL-Programa de Desenvolvimento da Pecuria Leiteira wp_ufv60 -20.76211821 Praa das Bandeiras wp_ufv61 -20.75610384 Praa de Vivncia wp_ufv62 -20.76020207 Prdio do Curso de Dana wp_ufv63 -20.76060837 Prdio Principal(Ed. Arthur da Silva Bernardes) wp_ufv64 -20.76211821 Pr-Reitorias wp_ufv65 -20.76211821 Quatro Pilastras wp_ufv66 -20.75742898 Ranrio/Piscicultura wp_ufv67 -20.77393056 Recanto das Cigarras wp_ufv68 -20.75793476 Reitoria wp_ufv69 -20.76106484 Secretaria de rgos Colegiados wp_ufv70 -20.76211821 Servio de Comunicao (SECOM) wp_ufv71 -20.76141095 Setor de Informaes aos Visitantes wp_ufv72 -20.75924900 Silvicultura wp_ufv73 -20.76975245 Sociedade de Investigao Florestais (SIF) wp_ufv74 -20.75983589 Suinocultura wp_ufv75 -20.77125718 Supermercado-Escola wp_ufv76 -20.76464126 Teatro do DED/Anexo ao DED wp_ufv77 -20.75988605 Tutoria - Casa Amarela wp_ufv78 -20.76070869 Unidade dos Programas Psicossociais (UPS) wp_ufv79 -20.76691348 Usina de Caf wp_ufv80 -20.76744015 Viveiro de Mudas (DEF/IEF) wp_ufv81 -20.77400579

-42.87323356 -42.86870062 -42.86585748 -42.86761701 -42.86803007 -42.86737561 -42.86930144 -42.87115216 -42.86937118 -42.86372244 -42.86930144 -42.86930144 -42.87502740 -42.85977960 -42.86303043 -42.87022412 -42.86930144 -42.87051916 -42.87160814 -42.87538469 -42.86835730 -42.86105633 -42.86814809 -42.86940336 -42.86631882 -42.87113607 -42.87048161 -42.87637711

Vila Giannetti

40

vila1 vila2 vila3 vila4 vila5 vila6 vila7 vila8 vila9 vila10 vila11 vila12 vila13 vila14 vila15 vila16 vila17 vila18 vila19 vila20 vila21 vila22 vila23 vila24 vila25 vila26 vila27 vila28 vila29

Tabela 2. Informaes sobre as edificaes, categorias, fotos, coordenadas e arquivos KML's. (Continuao) Alojamento Intercmbio/Grupo de Escoteiros wp_vila1 -20.75442901 Arquivo Central e Histrico (DAH) wp_vila2 -20.75456016 ASPUV wp_vila3 -20.75540867 Associao de Ex-Alunos wp_vila4 -20.75466036 Biofrmacos (DBB) wp_vila5 -20.75438998 Bromelirio (DBV) wp_vila6 -20.75408139 Casa de Hspedes wp_vila7 -20.75510897 Casa do Design (DAU) wp_vila8 -20.75444319 Centro de Diagnose de Insetos/Pragas (DBA) wp_vila9 -20.75395520 DEQ/IBGE wp_vila10 -20.75422418 Diviso de Assuntos Culturais wp_vila11 -20.75557250 EMATER wp_vila12 -20.75432616 EMATER - Escritrio Local wp_vila13 -20.75439463 EMATER - Regional/MG wp_vila14 -20.75445457 EPAMIG wp_vila15 -20.75450052 EPAMIG wp_vila16 -20.75455646 FRATEVI/ Diviso de Rdio e Televiso (RTV/CCS) Administrao/Coordenao wp_vila17 -20.75418523 FRATEVI/RTV/CCS - Estdio TV Viosa wp_vila18 -20.75429410 FRATEVI/RTV/CCS - Redao/Jornalismo/TV Viosa wp_vila19 -20.75423197 FRUTORG/FINEP/UFV-FUNARBE wp_vila20 -20.75434234 Grupo Entre Folhas (DFT) wp_vila21 -20.75404450 Grupo Folhas da Vida wp_vila22 -20.75420727 IEF - Instituto Estadual de Florestas wp_vila23 -20.75527041 IMA - Instituto Mineiro de Agropecuria wp_vila24 -20.75406312 Lab. de Formao Pedaggica em Lic. de Letras wp_vila25 -20.75446852 Lab. Do Curso de Comunicao/Jornalismo/TV Viosa wp_vila26 -20.75413858 Laboratrio de Matria Orgnica (DPS) wp_vila27 -20.75451507 Laboratrio de Prtica Jurdica (DPD) wp_vila28 -20.75460442 Lote04 - Viveiro de Mudas wp_vila29 -20.75543280

-42.87373814 -42.87416455 -42.87369187 -42.87281796 -42.87388993 -42.87074855 -42.87346597 -42.87291847 -42.87125661 -42.87443571 -42.87414320 -42.87494729 -42.87190353 -42.87207231 -42.87226887 -42.87246543 -42.87118856 -42.87153155 -42.87133679 -42.87407768 -42.87499145 -42.87525925 -42.87357049 -42.87162158 -42.87455895 -42.87101498 -42.87436397 -42.87265558 -42.87404226

41

vila30 vila31 vila32 vila33 vila34 vila35 vila36 vila37 vila38 vila39 vila40 vila41 vila42 vila43 vila44 vila45 vila46 vila47 vila48 vila49 vila50 vila51 vila52

Tabela 2. Informaes sobre as edificaes, categorias, fotos, coordenadas e arquivos KML's. (Continuao) LUDOTECA wp_vila30 -20.75591491 MICOTECA - Laboratrio de Diagnose (DFP) wp_vila31 -20.75400791 Ministrio da Agricultura wp_vila32 -20.75390141 Museu da UFV wp_vila33 -20.75566860 Museu de Anatomia Comparada - MAC - CETAS (DBA/DVT/IEF/IBAMA) wp_vila34 -20.75439781 Museu de Cincias da Terra "Alexis Dorofeef" (DPS) wp_vila35 -20.75428648 Museu de Zoologia (DBA) wp_vila36 -20.75422876 NEPUT (DPS) wp_vila37 -20.75440102 NESSA - Ncleo de Estudos em Sanidade Avcola (DVT) wp_vila38 -20.75411582 NIPA - Ncleo Interdisciplinar de Pesquisa Aplicada wp_vila39 -20.75427968 Ncleo de Anlises de Biomolculas wp_vila40 -20.75410665 Ncleo de Microscopia eletrnica e Microanlise (CCB) wp_vila41 -20.75416476 Ncleo de Sade Pblica (DNS) wp_vila42 -20.75512505 Ncleo de Sade Pblica (DNS) wp_vila43 -20.75496683 NUGEO - Ncleo de Geoprocessamento (DPS) wp_vila44 -20.75465535 Oficina de Criatividade wp_vila45 -20.75575428 PET Biologia wp_vila46 -20.75434128 PINACOTECA wp_vila47 -20.75528933 Programa de Educao de Adultos wp_vila48 -20.75417605 Projeto Veredas (DPE) wp_vila49 -20.75460775 Rdio Universitria FM (RTV/CCS) Oficiana e Almoxarifado wp_vila50 -20.75433432 SINSUV wp_vila51 -20.75427029 Unidade Interdisciplinar de Estudos do Desenvolvimento Humano e Social (DED) wp_vila52 -20.75398815

-42.87439650 -42.87144178 -42.87107021 -42.87384260 -42.87272123 -42.87235689 -42.87218782 -42.87475213 -42.87180675 -42.87424999 -42.87480590 -42.87461849 -42.87385232 -42.87372915 -42.87380214 -42.87426221 -42.87254212 -42.87395343 -42.87197581 -42.87399149 -42.87170897 -42.87511325 -42.87516106

42

You might also like