Anda di halaman 1dari 95

Oruxmaps

Guia de Utilizao

24 de Junho de 2013

Introduo

Este documento descreve como realizar tarefas bsicas de navegao em imagens


georreferenciadas (ou, se quisermos, mapas), atravs do OruxMaps.
Antes de comearmos bom sabermos que:

O OruxMaps uma aplicao que executada nas verses do sistema operativo


Android em dispositivos do tipo smartphone ou tablet.
OruxMaps utiliza imagens em formato digital (tipo raster e vetorial) como fundo,
permitindo a navegao, a visualizao e modificao de dados do GPS, a criao de
rotas (routes), pontos de passagem (Waypoints) e trajetos (Tracks), semelhana do
que sucede com o OziExplorer para a famlia MS Windows ou com o Bit Map para
iOS.

Tem como funcionalidades mais importantes:

Visualizao, navegao sobre mapas online (Google Maps, Microsoft Bing, OpenStreet
Map, etc.) e armazenamento dos mapas percorridos em cache local;
Criao de mapas offline a partir de mapas online;
Suporte de recetores GPS externos Bluetooth;
Visualizao e navegao sobre mapas offline (raster ou vetorial);
Registo automtico e armazenamento dos pontos de localizao fornecidos pelo
receptor GPS medida que nos deslocamos, criado o trajeto percorrido (funo de
track log);
Carregamento e visualizao de rotas e trajetos, a partir dos formatos .gpx e .kml/kmz;

24 de Junho de 2013

Funo de Moving map, a qual fornece em tempo real a posio sobre o mapa e
procura automaticamente o mapa mais detalhado;
Rotao do mapa, atravs da bssola ou da direo seguida (em mapas offline);
Ampliao do mapa;
Registo e edio de pontos de passagem;
Interface de descarregamento (download) de rotas e trajetos a partir da plataforma
www.everytrail.com;
Interface de carregamento (upload) de rotas e trajetos nas plataformas
www.gpsies.com e www.trainingstagebuch.org.

O presente documento aplica-se s verses 5.2.0./ 5.2.1. do Oruxmaps e posteriores.

24 de Junho de 2013

A Interface do Oruxmaps
A primeira vez que executado, o OruxMaps procede criao das pastas de trabalho no
dispositivo/carto SD e carrega um dos mapas online disponveis (configurados no ficheiro
oruxmaps/mapfiles/onlinemapsources.xml).
Ao trabalharmos com um mapa, o ecr estruturado em diversas reas:

O topo e o lado esquerdo da aplicao so ocupados por duas barras de botes, os


quais permitem ao utilizador realizar as aes mais comuns em navegao, como
sejam a seleo e ampliao de mapas, ligar e alterar o modo de aquisio de dados
do recetor GPS, adicionar e editar pontos de passagem, percorrer rotas e armazenar
trajetos.

Estas barras podem ser configuradas e personalizadas a partir da rea Mais >
Configurao > Elementos Visuais.

Logo abaixo da barra de topo so apresentados cones de estado relacionados com a


orientao (face ao Norte magntico, a receo de dados por parte do recetor GPS e
atividade de track log.

Ao centro, o cursor marca a posio corrente sobre o mapa.

Na base situa-se uma barra designada de quadro de comandos, a qual fornece


informaes sobre altitude, velocidade e preciso.

24 de Junho de 2013

A estrutura das diversas reas em que se decompe o OruxMaps, as quais permitem ao


utilizador realizar as aes mais comuns, como sejam a seleo visualizao e ampliao de
mapas, ligar e sincronizar o dispositivo GPS, adicionar e editar pontos de passagem, desenhar,
percorrer rotas ou trajetos, pode ser vista a seguir:
1
2

1. Barra de Botes Superior.


Esta rea ocupa o topo da janela onde executado o OruxMaps. No topo, a barra de
menus que proporciona ao utilizador acesso a diversas funes e tarefas: Ajuda, controlo
das definies da prpria aplicao, gesto de trajetos, pontos de passagem, rotas e
mapas.
2. Barra de Estado.
Posicionada logo abaixo da barra de botes, encontra-se as barras de estado, fornecedora
de informaes como: GPS ligado, funo de track log ativa, trajeto carregado no visor.

24 de Junho de 2013

O utilizador durante o trabalho com o OruxMaps pode vir a deparar-se com os seguintes
smbolos grficos na barra de estado:

Bssola (indica o Norte magntico);


GPS ativo;
GPS ativo (em modo economizador);
GPS ativo (em modo rpido);
Funo de track log ativa (registo e armazenamento de trajeto
efetuado);

Pulsmetro BT ativo (compatvel com os modelos Zephyr, Polar


e SportsTracker)
Alarme de rota /ponto de passagem ativos;
Geocaching;
Indicao de navegao por rota;
Indicao de camadas (overlays) KML/KMZ carregadas no mapa
ativo e em exibio;
Varimetro ativo;
Indicao de navegao por pontos de passagem;
MultiTracking ativo;

LiveTracking activo (depende de um ativar prvio da funo de


track log e tem por objetivo o envio de modo integrado das
coordenadas do trajeto que vai sendo efetuado para a
plataforma GPSGATE ou para stios web como o
www.MapMyTracks.com ou o www.okmap.org;
Rota carregada e em exibio no ecr;

Sensor ANT+ ativo (o OruxMaps suporta sensores ANT+, desde


que o dispositivo Android seja compatvel);
Trajeto carregado e em exibio no ecr;
Desativar a deslocao automtica do mapa com o GPS ativo.

24 de Junho de 2013

3. Barra de Botes (lateral esquerda).


Aqui o utilizador pode encontrar funes como: Ampliar (zoom in), Zoom 1:1, Reduzir
(zoom out) Medir distncias e rumos entre pontos
4. Barra de Botes (lateral direita).
Funes: ativar do GPS, ativar da funo de registo do trajeto percorrido (track log), modo
manual (o mapa no se desloca em funo da posio corrente), vista 3D do mapa e
acesso s pginas com os comandos disponveis quadro de comandos, de modo a fornecer
ao utilizador informaes como a altitude, velocidade ou preciso.

As barras de botes laterais, bem como a superior so configurveis. O utilizador tem a


possibilidade de exibir ou esconder botes nas mesmas atravs do menu Configurar,
comandos Elementos Visuais / Botes / Construtor de Botes.

24 de Junho de 2013

Pode igualmente configurar-se o tempo de exibio das barras de botes, levando a que
as mesmas possam ficar ocultas de modo automtico ao fim de dez segundos: menu
Configurar, comandos Elementos Visuais / Botes / Ocultar Botes.
5. Escala.
6. Quadro de Comandos.
rea fornecedora de informao diversa, como seja as coordenadas, nvel de ampliao
(zoom) ou altitude correntes.
O aspeto, dimenso, nmero de elementos a visualizar, ocultar automtico ou at a sua
diviso em dois quadros (um na base do ecr e outro no topo) so configurveis pelo
utilizador, a partir do menu Configurar, comandos Elementos Visuais / Quadro de
Comandos.

24 de Junho de 2013

Menu Android:

O boto de menu do dispositivo Android proporciona ao utilizador acesso a outras opes:

Perfis: acesso rea de gesto dos perfis de utilizao por parte do utilizador. Um
perfil entendido como uma parametrizao da aplicao (em termos de GPS, botes
ou parmetros indicados na barra de estado /quadro de comandos) e que pode ser
criado pelo utilizador em funo de uma determinada atividade.

Ferramentas: boto de acesso rpido a funcionalidade de medio de distncias,


clculo de reas, radar ou computador de bordo (pginas com os comandos
disponveis na barra de estado ou quadro de comandos, que fornecem ao utilizador
informaes como a altitude, velocidade ou preciso), estado de receo do GPS,
Calcular reas e Layar (utilizao da funcionalidade Layar, por vezes denominada
realidade aumentada).

24 de Junho de 2013

Ajustes: Acessos rpido definio parmetros do OruxMaps, como sejam:


o
o
o
o
o
o
o
o

Rolar: deslocao manual do mapa (e no por ao do modo de GPS ativo);


GPS: configurao do modo de funcionamento (e consumo) do recetor GPS;
Barmetro: Calibrar do barmetro (caso o dispositivo Android disponha de
um);
Calibrar mapa: permite corrigir temporariamente os dados de
georreferenciao de um mapa offline;
Perfis: Trocar o perfil corrente;
Modo noturno: diminui a luminosidade do ecr.
DATUM: permite ao utilizador trocar o datum para o mapa corrente.
Bloqueio de downloads: inibe o descarregar de reas num mapa online, de
modo a que se utilize apenas a informao j armazenada na cache da
aplicao.

Ajuda: hiperligaes de acesso a documentao de ajuda (nas lnguas espanhola e


inglesa) sobre o OruxMaps.

Botes (da barra de botes):

As barras de botes superior e laterais so configurveis pelo utilizador. Este, tem a


possibilidade de exibir ou esconder botes nas mesmas atravs do menu Configurar,
comandos Elementos Visuais / Botes / Construtor de Botes.
O conjunto de botes disponibilizados pelo OruxMaps pode ser visto a seguir:

Configurao do GPS:

Por defeito : segue as parametrizaes definidas pelo utilizador ao nvel


das preferncias do OruxMaps;

Rpido: armazena um ponto de passagem cada 5 metros, mantendo o


GPS sempre ativo;

Poupana de energia: armazena um ponto de passagem cada 80 metros e


30 segundos.
Limpar do ecr o trajeto ativo.

Permite visualizar os pontos de passagem que compem o trajeto / rota ativo.


Abrir e carregar no ecr um ficheiro nos formatos .KML, .KMZ ou .GPX.

24 de Junho de 2013

10

Aceder s funes gerais de configurao do OruxMaps

Criar um trajeto manualmente.


Criar um ponto de passagem. Se o dispositivo Android possuir cmara
fotogrfica, um premir longo permite criar o ponto e tirar uma fotografia.
Estatsticas do trajeto corrente.

Ativa/desativa o GPS. Uma vez ativo, o GPS controla o deslocamento no


mapa. Um premir longo, ativa o GPS externo (caso exista e esteja
configurado).
Indicao do estado de receo do GPS.

Reduzir (zoom out).


Zoom 1:1.
Ampliar (zoom in)

Vista 3D do mapa.
Ativar da funo de track log (registo do trajeto percorrido).
Computador de bordo: acesso s pginas com os comandos disponveis na
barra de estado ou quadro de comandos, que fornecem ao utilizador
informaes como a altitude, velocidade ou preciso.
Abre a funcionalidade Layar (caso esteja instalada).
Pesquisa por geocoding (processo de pesquisa coordenadas geogrficas a partir
de dados como os arruamentos ou cdigos postais, cartografando-os ou
incorporando-os em fotografias como geotags).
Ativar/desativar a deslocao automtica do mapa com o GPS ativo
Medir distncias e rumos entre pontos.
Criar um mapa offline a partir de um mapa online.

24 de Junho de 2013

11

Selecionar e exibir um novo mapa (offline ou online).


Selecionar um novo mapa na posio atual.
Mover um mapa. Atravs de um premir longo o mapa deslocado para a
ltima posio registada pelo GPS.

Quadro de comandos lateral:

O utilizador dispe na barra de botes de acesso s pginas com os comandos disponveis na


barra de estado ou quadro de comandos, que fornecem ao utilizador informaes como a
altitude, velocidade ou preciso. Trata-se do seguinte boto:

Computador de bordo.

No entanto, possvel ativar a exibio destas pginas no ecr, partilhando-o com o mapa.
Para tal o utilizador deve rodar e manter o dispositivo Android para o lado (landscape) e
aceder ao menu Configurar, comandos Elementos Visuais / Vrios UI / Quadro de Comandos
Lateral.

24 de Junho de 2013

12

O utilizador pode, depois, navegar entre as pginas e a informao nelas constantes, atravs
dos seguintes botes:

Tais pginas de informao podem ser vistas nas imagens que se seguem:

Pgina de bssola.

24 de Junho de 2013

13

Pgina de estatsticas sobre a rota / trajeto corrente, exibindo dados de altitude, velocidade ou
pendente.

Pgina de navegao, a qual oferece uma bssola com velocmetro, bem como informao
sobre o rumo, distncia em falta, percentagem j percorrida, hora de chegada estimada,
tempo em percurso estimado, atraso.

24 de Junho de 2013

14

Lista de pontos de passagem. Atravs dos botes M e R possvel realizar de um modo rpido
as seguintes operaes:

Boto M: selecionar os pontos de passagem mais prximos da posio atual ou os


pontos da rota;

Boto R: selecionar os pontos de passagem num raio de busca (em km).

24 de Junho de 2013

15

Se se selecionar um ponto de passagem da lista, possvel, depois, proceder sua visualizao


no mapa ou navegar.

24 de Junho de 2013

16

O trabalho com pontos de passagem (waypoints)


Um ponto de passagem representa um conjunto de coordenadas que identifica um ponto
fsico no mapa. Estas coordenadas incluem longitude, latitude e altitude, permitindo assim a
navegao terrestre ou area.
Os pontos de passagem so tradicionalmente associados a caractersticas distintivas do mundo
real, como formaes rochosas, nascentes, osis, montanhas ou edifcios, mas tambm a
artefactos fsicos, como faris.
Criar um ponto de passagem:

O Oruxmaps permite criar pontos de passagem. Estes podem depois ser organizados como
rotas (sequncia de pontos de passagem intermdios que conduzem a um destino).
Para criar um ponto de passagem, o utilizador dispe de vrias opes

Tocar no ecr, at surgir o menu contextual,;

Aceder barra superior de botes, pressionar o boto


comando Criar;

24 de Junho de 2013

e depois selecionar o

17

Ou premir (caso esteja disponvel na barra de botes lateral) o boto


Criar.

Se o equipamento possuir cmara fotogrfica, um premir longo sobre o mapa permite criar o
ponto e tirar uma fotografia.

24 de Junho de 2013

18

So propriedades do ponto de passagem, passveis de edio:

Nome;
Smbolo, selecionvel a partir de uma lista;
Coordenadas;
Projeo, que permite criar um ponto deslocado da localizao corrente numa
determinada distncia e direo;
Geocoding ou atribuio de identificadores geogrficos localizao corrente
(requer conexo Internet);
Extenses informativas ao ponto, como sejam imagens, udio, vdeos ou textos a
anexar.

Gerir pontos de passagem:


Se possuirmos um trajeto ativo o Oruxmaps apenas exibir os pontos desse mesmo trajeto,
caso contrrio sero visualizados todos os pontos armazenados na base de dados. No ponto de
passagem final encontram-se estatsticas do segmento.

O utilizador pode aceder janela de gesto dos pontos de passagem armazenados a partir do
da barra de botes superior.

24 de Junho de 2013

19

Nesta janela, e com a ajuda do menu Android, possvel realizar vrias aes, como sejam:

Ordenar a lista de pontos;


Filtrar, criando assim subconjuntos de pontos;
Reiniciar / limpar filtro;
Exibir no mapa os pontos listados / selecionados;
Criar uma rota a partir dos pontos listados / selecionados;
Eliminar todos os pontos;
Importar pontos, a partir de ficheiros .GPX ou .KML;
Exportar pontos para ficheiros .GPX ou .KML.

24 de Junho de 2013

20

Criar uma rota a partir dos


pontos listados / selecionados
Mostrar ponto no mapa

Ordenar

Seleo do ponto

Distncia

Exportar /
Guardar
Eliminar

Tipo e
Smbolo grfico

Selecionado um ponto surgem ao utilizador outras opes:

24 de Junho de 2013

21

Editar as propriedades bsicas do ponto;


Eliminar o ponto da base de dados;
Aceder s extenses informacionais do ponto, como sejam os contedos multimdia
anexos;
Visualizar o ponto no mapa;
Navegar;
Eliminar o ponto da lista de pontos selecionados / filtrados.

Navegar para um ponto de passagem:

possvel em determinadas circunstncias ser-se conduzido para um ponto de passagem


(quando o mesmo se encontra sobre um caminho) atravs das funcionalidades de navegao
do Google ou do Sygic.
Sobre um ponto projetado no mapa h que:

Selecionar o ponto;
Escolher a opo Navegador.

executada a navegao do Google ou do Sygic

24 de Junho de 2013

22

Criar automaticamente pontos de passagem:

O Oruxmaps possibilita ao utilizador a criao automtica de um ponto de passagem,


afetando-lhe um nome genrico e sem exigir quaisquer dados adicionais (mais tarde editveis).
Para tal o utilizador ter que configurar a aplicao atravs do boto Pontos de Passagem e
selecionar o comando Configurao:

Depois, basta marcar a opo criar wpts. Automaticamente:

24 de Junho de 2013

23

O Oruxmaps pode ainda criar automaticamente os pontos inicial e final do trajeto a percorrer
(funo de track log).
No ponto de passagem final ficaro armazenadas as estatsticas do trajeto.
Esta opo ativada atravs atravs do boto Pontos de Passagem e selecionar do comando
Configurao. Ento, ter que marcar a opo Criar primeiro/ultimo wpt:

Alarmes:

possvel ativar um alarme de aproximao ao ponto de passagem. Se associarmos extenses


udio ao ponto (propriedades do ponto de passagem), sero estes os utilizados em lugar de
um simples aviso sonoro ou beep.
Este alarme ser repetido por omisso quatro vezes. No entanto, o utilizador pode modificar
tal parametrizao atravs do menu Configurar / comandos Avisos de voz/sons:

24 de Junho de 2013

24

Modificar pontos de passagem em lote:

O Oruxmaps possibilita ao utilizador modificar em lote (e no apenas um a um) determinadas


propriedades dos pontos de passagem:
Afetar um mesmo ponto de passagem a vrias rotas;
Afetar um mesmo smbolo grfico ou som a vrios pontos de passagem;
Modificar a descrio de um grupo de pontos de passagem.
Acedendo janela de gesto dos pontos de passagem armazenados a partir do da barra de
botes superior, basta ao utilizador marcar os pontos pretendidos, ativar o menu Android
selecionar o comando Modificao massiva:

24 de Junho de 2013

25

Opes avanadas:

Determinadas funcionalidades do Oruxmaps podem ser controladas por meio da edio de


ficheiros .txt nas pastas onde aquela aplicao se encontra instalada.
Estes ficheiros so lidos e verificados pela aplicao durante o seu arranque. Alguns deles
controlam o tipo, aspeto grfico e udio associado aos pontos de passagem.
A informao que se segue baseada na verso v5.2.0 e posteriores.
customwpts.txt
Ficheiro localizado na pasta oruxmaps/customwpts. Destina-se a enderear as questes
associadas definio dos tipos de pontos de passagem (tipo, smbolo e som).
Um exemplo deste ficheiro pode ser visto a seguir:

permitida a criao de novos tipos:

Cada tipo ocupa uma linha nova (no nosso exemplo, temos o novo tipo
voltar_esquerda;
Caso se pretenda um smbolo grfico especfico, dever ser criado um ficheiro .png
com o mesmo nome do tipo (por exemplo voltar_esquerda.png) e armazenado na
pasta oruxmaps/customwpts;
De acordo com o tipo de dispositivo, as dimenses da imagem devero situar-se entre
os 32x40px e 48x60px.
Finalmente, se se quiser associar uma mensagem udio ao ponto de passagem,
designao do tipo deve inserir-se o caracter |, seguida da mensagem a utilizar.
A mensagem de udio s ser reproduzida se o utilizador alterar a parametrizao da
aplicao, atravs do menu Configurar / comandos Avisos de voz/sons / Alarme wpt.
udio.

24 de Junho de 2013

26

Rotas (routes).
A rota uma sucesso de pontos de passagem que definem um caminho. possvel ao
utilizador navegar por uma rota, dirigindo-se desde o primeiro ponto de passagem (ponto de
origem) at ao ltimo (destino) de uma forma ordenada.

Criar e visualizar rotas.

O Oruxmaps suporta vrias formas de criao e visualizao de rotas:

Diretamente, a partir de ficheiros GPX, KML ou KMZ que contenham dados;


A partir de um trajeto previamente criado ou importado para a base de dados da
aplicao; ou
Com base num conjunto de pontos de passagem.

Importar rotas.

Para importar os dados a partir de um ficheiro GPX, KML ou KMZ, o utilizador deve

Aceder barra superior de botes, pressionar o boto


comando Carregar ficheiro;

24 de Junho de 2013

e depois selecionar o

27

A partir de ento, o utilizador tem acesso janela de gesto e seleo de ficheiros.

Tal como em outros objetos possvel ao utilizador selecionar o ficheiro com a rota
pretendida, de modo a ser visualizada no ecr e a se navegar sobre a mesma.

24 de Junho de 2013

28

Criar uma rota a partir de pontos de passagem.

Existe por vezes a necessidade de projetar um percurso a partir de um conjunto de pontos de


passagem que o utilizador foi catalogando e armazenando no seu dispositivo.
Em Oruxmaps esta funcionalidade est disponvel em dois modos.
1. Carregar e apresentar no mapa os pontos de passagem, que servem assim de guia ao
percurso a realizar;
Aceder ao segundo boto mais esquerda da barra de comandos que ocupa o topo do
ecr e selecionar a opo Gerir.

O utilizador passa a ter acesso janela de gesto de pontos de passagem. Deve,


depois, filtrar e marcar os pontos pretendidos.
Os pontos de passagem selecionados passam a ser visualizados no mapa:

24 de Junho de 2013

29

2. Criar uma rota a partir de um conjunto de pontos de passagem selecionados.


Funcionalidade obtida ao nvel da janela de gesto de pontos de passagem. O
utilizador deve, para tal, selecionar os pontos pretendidos, e premir o segundo boto
mais esquerda que ocupa o topo da referida janela de gesto de pontos de
passagem.

24 de Junho de 2013

30

Ser ento gerada uma rota unindo os pontos.

Navegar em rotas.

O utilizador pode carregar vrias rotas no ecr e sobre um mapa. No entanto, apenas uma
pode estar ativa e sobre ela se pode seguir ou navegar.
Numa rota o primeiro ponto de passagem assinalado por uma bandeira verde. Este, marca o
incio da rota.

Caso o utilizador pretenda tornar uma rota na rota ativa, basta premir o seu ponto de incio e
depois a opo Ativar. Se desejar eliminar uma rota do ecr, o processo muito idntico:
premir o seu ponto de incio, seguido da opo Eliminar.
Carregada uma rota no ecr, possvel segui-la, ou melhor, navegar sobre a mesma. Para tal, o
utilizador pode aceder ao menu de gesto das rotas a partir do da barra de botes superior e
selecionar a opo Seguir.
Esta opo pressupe que o GPS esteja ativo.

24 de Junho de 2013

31

Durante a navegao, so dadas informaes na base do ecr, ao nvel do denominado


quadro de comandos:
Distncia em falta;
Percentagem da rota j percorrida;
Hora de chegada estimada (ETA);
Tempo em roto estimado (ETE);
Atraso face rota original (caso possua pontos com valores hora).
Caso o utilizador tenha projetado uma rota a partir de um conjunto de pontos de passagem, as
indicaes fornecidas no quadro de comandos so sempre relativas ao prximo ponto de
passagem.
possvel ativar um alarme de afastamento face rota. Este, pode ser parametrizado pelo
utilizador atravs do menu Configurar / comandos Avisos de voz/sons:

24 de Junho de 2013

32

Para inverter uma rota o utilizador tem que:

Aceder barra superior de botes, pressionar o boto


comando Inverter;

e depois selecionar o

Os pontos que integram a rota sero ento reordenados.

24 de Junho de 2013

33

Trajetos (tracks).
O trajeto consiste numa sucesso de pontos interligados, que contm informao de posio e
elevao, registados automaticamente por um dispositivo GPS medida que o utilizador se
desloca num percurso.
possvel transferir os trajetos criados e registados pelo dispositivo GPS para o Oruxmaps,
para posteriormente se proceder sua visualizao em mapa e eventual edio. Para alm
disso possvel criar diretamente trajetos sobre um mapa.

Gerir trajetos.

possvel aceder janela de gesto de trajetos armazenados a partir do boto


localizado na barra de botes > comando Gerir.

24 de Junho de 2013

34

Tal como no caso dos pontos de passagem possvel:

Filtr-los, importar/exportar trajetos a partir de ficheiros nos formatos .GPX ou .KML, e


Selecionar qual o trajeto a exibir no mapa.

Selecionado um trajeto da janela de gesto possvel ao utilizador, entre outras operaes,


aceder a:

Estatsticas;
Abrir o trajeto (Continuar o Track), operao que carrega o trajeto no ecr e permite
ao utilizador adicionar-lhe novos segmentos e pontos;
Abrir o trajeto como rota;
Corrigir os dados de altitudes;
Aceder lista de pontos de passagem que integram o trajeto.

Visualizar trajeto
selecionado no mapa

24 de Junho de 2013

Exportar

Eliminar

Unir

35

Importar trajetos.

Para importar os dados a partir de um ficheiro GPX, KML ou KMZ, o utilizador deve

Aceder barra superior de botes, pressionar o boto


comando Gerir;

J nesta janela, e ao nvel da barra de botes, teremos que escolher o menu


Android > Importar Track, o qual dar acesso s pastas e ficheiros constantes do
dispositivos, de modo a podermos selecionar os dados a importar.

e depois selecionar o

menu Android

24 de Junho de 2013

36

Criar um trajeto.

possvel criar, ou se preferirmos traar (plot) um trajeto, marcando pontos no mapa ou


desenhando o trajeto no mapa.
Em Oruxmaps o trajeto concebido como um objeto aberto ou vivo, na medida em que
resulta de um percurso efetivamente percorrido pelo utilizador, ou que se encontra a ser
percorrido.
Neste sentido, quando um trajeto aberto em modo de edio possvel alter-lo a qualquer
momento eliminado ou adicionando-lhe pontos, segmentos e pontos de passagem
(waypoints).
O Oruxmaps permite ao utilizador criar trajetos de dois modos:
1. Atravs da funo de registo do trajeto percorrido (funo de track log), a qual
ser desenvolvida em captulo prprio;
2. Por meio do comando Criar, disponvel a partir do boto Trajetos, localizado na
barra superior de botes.

24 de Junho de 2013

37

O comando Criar permite ao utilizador de um modo muito simples deslocar-se pelo mapa e,
atravs dos botes disponveis na base do ecr (
),

Criar / unir ou eliminar pontos;


Adicionar nos segmentos ao trajeto;
Criar ou eliminar pontos de passagem.

Mira onde ser


criado um ponto e
unido ao anterior
Ponto de passagem

Barra de comandos
e opes

24 de Junho de 2013

38

Caso o utilizador pretenda criar pontos de passagem ao longo do trajeto a caixa de marcao
Criar waypoint dever estar selecionada. O objeto ser ento criado com um smbolo
especfico:

Ponto de passagem
(waypoint)

Ponto

A operao de criao /edio de um trajeto concluda aceitando ou cancelando (botes


). O trajeto recm-criado surgir ento na lista, junto de outros.

24 de Junho de 2013

39

Unir trajetos.

Existe, por vezes, a necessidade de unir os trajetos a percorrer ou j percorridos e que o


utilizador foi catalogando e armazenando no seu dispositivo.
Objetivo: unir, refazer e seguir os trajetos como rota ativa (nica opo de trackback em
Oruxmaps).

Para unir dois ou mais trajetos, o utilizador dever:

Aceder janela de listagem e gesto de trajetos;


Selecionar os trajetos a unir, atravs da caixa marcao sua esquerda;

Utilizar o segundo boto mais direita da janela de listagem e gesto de trajetos;

Os trajetos sero ento unidos ao ltimo selecionado.

24 de Junho de 2013

40

Navegar em trajetos.

So opes que o utilizador deve ter em conta:

Eliminar do visor a rota ativa;


Inverter a rota (funo de track back);
Seguir a rota ativa;
Navegar de ponto de passagem em ponto de passagem (distncia e rumo ao ponto de
destino);
Ativar o aviso de afastamento da rota ativa;
Ativar o aviso de proximidade de um ponto de passagem.
Navegar sobre o trajeto como rota , pressupe que o utilizador aceda janela de gesto de
trajetos armazenados a partir da barra superior de botes e, posteriormente, selecione a
opo Gerir.

24 de Junho de 2013

41

Selecionado o trajeto da lista, surge ao utilizador, atravs de um menu contextual, a opo de


o carregar como rota:

Registar do trajeto percorrido (funo de track log).

O comando Iniciar a gravao (Track logging) ativa o modo de registo e armazenamento de


trajetos, cujo nome por omisso assume o valor data + hora.

24 de Junho de 2013

42

a partir deste que se traar o trajeto sobre o mapa, o qual toma a cor vermelha (valor
altervel, bem como a espessura do trao, na janela de Definies). Caso exista um trajeto j
iniciado o Orux Maps pergunta ao utilizador se pretende prolongar o segmento anterior, criar
um novo segmento ou iniciar um novo trajeto (o qual eliminar o trajeto at a visvel).
O comando Iniciar a gravao pode, pois, ter diversas repercusses no funcionamento global
da aplicao e do prprio dispositivo Android. Assim,

Ativa automaticamente a receo de sinal do GPS. O modo de receo permanecer


ativo, mesmo que o utilizador transite para outras aplicaes no dispositivo Android,
sendo notificado atravs de de um smbolo especfico na barra de estado do sistema
operativo.

Caso no exista um trajeto previamente iniciado, ser criado um novo trajeto na base
de dados, cuja designao ser a data + hora.
Mas, se o utilizador tiver j iniciado um trajeto, o Orux Maps pergunta ao utilizador se
pretende prolongar o segmento anterior, criar um novo segmento ou iniciar um novo
trajeto.

Tendo o modo de registo do trajeto percorrido ativo (ou track log), aquele pode ser
interrompido a qualquer momento pelo utilizador atravs do comando Parar a gravao e os
dados at a recolhidos so armazenados na base de dados.

24 de Junho de 2013

43

A frequncia de registo configurvel atravs do menu Android > Ajustes > GPS

Na configurao do dispositivo GPS o utilizador deve ter em conta trs parmetros, de modo a
melhor controlar o detalhe do trajeto a guardar:
1. Tempo mnimo entre medies
2. Distncia mnima entre medies
3. Preciso para registar a posio recebida.

Atravs do referido menu temos uma forma muito simples e rpida de controlar a conjugao
dos referidos parmetros:

Por defeito: recorre aos valores definidos na configurao do Oruxmaps (menu


Android > Configurao > GPS);

24 de Junho de 2013

44

Rpido: o mais preciso, pois realiza muitas medies, mas tambm a opo que mais
consome bateria;
Poupana de energia: regista um ponto cada 30 segundos e 80 metros.

24 de Junho de 2013

45

Partilhar o trajeto percorrido.

O Oruxmaps fornece ao utilizador um conjunto de interfaces que lhe permitem partilhar o


trajeto que vai percorrendo em tempo real (live tracking).
Neste modo, esto disponveis ligaes a:

MapMyTracks.com
OkMap.org
GpsGate.com

A aplicao igualmente compatvel com dispositivos de diagnstico:

Pulsmetros (Zephir HxM, Sports Tracker, Polar Bluetooth), ou


Sensores ANT+ (tecnologia sem fios de interoperabilidade que funciona sobre
protoloco ANT, muito utilizada por fabricantes de bicicletas e de dispositivos de
diagnstico, tais como monitores de ritmo cardaco, pedmetros, monitores de
cadncia ou velocidade).

Os pulsmetros so descobertos e ligados (ou emparelhados) pelo prprio sistema operativo


Android, recorrendo para tal a tecnologia Bluetooth. J os sensores ANT+ exigem ao utilizador
a insero manual de um ID no Oruxmaps (menu Android > Configurao > ANT+ > ID
Pulsmetro).

Este ID pode ser descoberto atravs da aplicao IpSensorMan (disponvel no Google Play).

24 de Junho de 2013

46

O Oruxmaps permite ainda partilhar sobre um mapa o posicionamento de um conjunto de


utilizadores, os quais podem, por exemplo, encontrar-se a navegar sobre uma mesma rota e
assim conhecerem a posio relativa de cada um (multitracking).
Este registo partilhado tem alguns requisitos (e definvel a partir de menu Android >
Configurao > MultiTracking):

Os utilizadores envolvidos devem estar equipados com dispositivos Android e


Oruxmaps instalado,
A existncia de uma conexo de dados;
O fornecimento de permisses aos utilizadores envolvidos;
Uma conta de correio eletrnico e acesso mesma, j que as permisses so
confirmadas por mensagens de correio.

Ativado o GPS o utilizador tem acesso a uma nova opo a partir do boto Trajetos, localizado
na barra superior de botes: a opo MultiTrack.

Veremos ento os diversos utilizadores autenticados e com permisses posicionados no mapa.

24 de Junho de 2013

47

Mapas.
A primeira vez que o OruxMaps executado carregado no ecr um dos mapas online
disponveis.
Os mapas online disponveis encontram-se configurados no ficheiro onlinemapsources.xml,
localizado na pasta OruxMaps/mapfiles.
Ao trabalharmos com um mapa, o ecr estruturado em diversas reas:

O topo e o lado esquerdo da aplicao so ocupados por duas barras de botes, os


quais permitem ao utilizador realizar as aes mais comuns em navegao, como
sejam a seleo e ampliao de mapas, ligar e alterar o modo de aquisio de dados
do recetor GPS, adicionar e editar pontos de passagem, percorrer rotas e armazenar
trajetos.

Seleo e gesto de mapas


Estas barras podem ser configuradas e personalizadas a partir da rea Mais >
Configurao > Elementos Visuais.

Logo abaixo da barra de topo so apresentados cones de estado relacionados com a


orientao (face ao Norte magntico, a receo de dados por parte do recetor GPS e
atividade de track log.

Ao centro, o cursor marca a posio corrente sobre o mapa.

24 de Junho de 2013

48

Na base situa-se uma barra designada de quadro de comandos, a qual fornece


informaes sobre altitude, velocidade e preciso.

Atravs dos gestos base do sistema operativo Android (como sejam o arrastar, o deslizar ou
o tocar) possvel deslocarmo-nos pelo mapa ou at ampli-lo.
Existe igualmente ao nvel das barras de botes superior e laterais a possibilidade de controlar
a ampliao do mapa :
Reduzir (zoom out).
Zoom 1:1.
Ampliar (zoom in)

Ao ativarmos a receo de sinal do GPS, e assim que se receber o primeiro posicionamento,


aquele passa a controlar o deslocamento no mapa. Trata-se de uma opo de importncia
especial pois permite ter em tempo real a posio sobre o mapa.

Tipos de mapas.
O OruxMaps utiliza um formato proprietrio de mapas. Trata-se de uma opo tcnica que,
segundo o autor, procura lidar com as limitaes de memria e processamento tpicas dos
dispositivos mveis no que toca gesto e apresentao de imagens. Trata-se de um formato
otimizado para dispositivos mveis (do tipo tablet ou smartphone) onde os recursos de
memria so sempre reduzidos e no existe a possibilidade de carregar por inteiro a imagem
do mapa, tal como sucederia em formatos grficos comuns do tipo raster (png, jpeg, png, tiff,
bmp).

24 de Junho de 2013

49

Um mapa em formato proprietrio corresponde a uma pasta, cujo nome toma o prprio nome
do mapa. Esta, por sua vez, contm sempre:

Um ficheiro de extenso .otrk2.xml, com os dados de calibragem.


Um ficheiro de extenso .db ou um conjunto de pastas, os quais contm as vrias
reas ou quadrculas de imagem que compem o mapa.

O Oruxmaps suporta dois tipos de mapas:

Mapas por camadas, onde cada nvel de ampliao na realidade um novo mapa.
Tipo de mapas que a presenta como vantagem a ntida visualizao dos detalhes e
demais elementos (grficos e/ou textuais) constituintes. Pode ser penalizador em
equipamentos menos potentes, j que a transio de camada implica na verdade o
carregar de um novo mapa.

Mapas de uma s camada, onde a ampliao apenas digital.


A ampliao imediata, mas degrada a nitidez dos detalhes do mapa. No sentido
contrrio (reduo), possui a seguinte limitao: abaixo dos 60% o mapa deixa de
ocupar a totalidade do ecr.

O OruxMaps permite, mesmo em combinado, a ampliao digital e sobre camadas: a


ampliao pode ser utilizada para saltar entre mapas, se existirem para a zona em causa e nos
nveis superiores ou inferiores.

Mapas online.
O OruxMaps permite descarregar e visualizar mapas em tempo real, a partir de fontes online
como o Google Maps ou o Microsoft Bing Maps. Estes, so configurveis pelo utilizador no
ficheiro OruxMaps/mapfiles/onlinemapsources.xml.
A aplicao possui ainda a capacidade de descarregar e armazenar tais imagens de modo a que
possam ser visualizadas em locais sem conexes de dados presentes, como uma rede celular
de telemvel ou uma rede WIFI.
O ltimo mapa online em que o utilizador navegou carregado por omisso, bem como o nvel
de ampliao selecionado.

24 de Junho de 2013

50

Para selecionar um novo mapa online de uma lista pode ser utilizado o boto
disponvel na barra de botes, e depois o comando Novo Mapa.

Existe um conjunto de mapas disponveis. Podemos inclusivamente trocar entre mapas online
e offline a qualquer momento

Nesta lista esto disponveis cerca de cinquenta mapas, com coberturas geogrficas diferentes.
Caso seja selecionado um mapa sem cobertura para a localizao corrente obtida uma
imagem em branco no ecr.
possvel adicionar novos mapas online. O Oruxmaps permite fontes que suportem o
protocolo WMS e sob o sistema geodsico WGS84.

24 de Junho de 2013

51

O que o Web Map Service?

O Web Map Service, mais conhecido pelo acrnimo WMS, um protocolo destinado a
disponibilizar imagens georreferenciadas atravs da Internet, as quais so geradas a partir de
bases de dados GIS (Geographic Information System). E aqui tomamos este conceito na sua
forma mais lata: um qualquer sistema de informao que captura, armazena, analisa, gere e
apresenta dados relacionados com localizaes.
A especificao do protocolo WMS (http://www.opengeospatial.org/standards/wms) foi
desenvolvida e publicada logo em 1999 pelo Open Geospatial Consortium (OGC). A primeira
verso do protocolo (1.0.0) foi lanada em Abril de 2000, seguindo-se depois as verses 1.1.0 e
1.1.1, respetivamente em Junho de 2001 e Janeiro de 2002. A ltima verso (1.3.0) saiu em
Janeiro de 2004. A sua especificao pode ser analisada em detalhe a partir da seguinte
hiperligao:
http://portal.opengeospatial.org/files/?artifact_id=14416
Atualmente o protocolo WMS suportado como um formato para mapas pela maior parte de
aplicaes GIS, sejam elas comerciais, como o ESRI ArcGIS, MapInfo Professional, GeoMedia,
Global Mapper, ou livres, como o Google Earth, MapGuide, NASA World Wind.

Aceder a um Web Map Service.

Para consumir mapas WMS numa aplicao GIS, seja ela qual for, tem que, pelo menos,
conhecer-se o URL do servio, mas tambm informao relativa a outros aspetos:

Identificao,
Nveis de ampliao que podem ser consultados,
Camadas visualizveis,
Formatos de imagem fornecidos.

Esta informao pode ser obtida interrogando-se diretamente o Web Map Service, utilizando
para tal mtodos que fazem parte da especificao do protocolo. Um deles, o mtodo
GetCapabilities, permite ao utilizador obter meta-informao sobre os parmetros necessrios
utilizao do servio, camadas a visualizar e em que formatos grficos.
O resultado da chamada ao Web Map Service com o mtodo GetCapabilities dado sob a
forma de um ficheiro em formato XML, o qual poder depois ser processado internamente
pela aplicao GIS ou aberto e lido pelo utilizador.
Assim, e como forma de exemplo, vamos interrogar o servios WMS disponibilizado pelo
IGEOE, o qual fornece a Carta Militar Itinerria do Continente escala 1:500 000.

24 de Junho de 2013

52

No browser dado o seguinte URL:


http://www.igeoe.pt/igeoearcweb/wmsconnector/com.esri.wms.Esrimap/500k_Continente?v
ersion=1.1.1&service=WMS&request=GetCapabilities
Note-se os parmetros de chamada do servio WMS version=1.1.1 e
request=GetCapabilities, os quais indicam o que o utilizador procura e em que verso do
protocolo.

O resultado devolvido como um ficheiro no formato XML (500k_Continente.xml), de que


apresentamos apenas os fragmentos mais relevantes:

<Name>OGC:WMS</Name>
< Title>Web Map Service 500k_continente</Title>

(Elementos que fornecem a referncia do service WMS)

<OnlineResource xmlns:xlink=http://www.w3.org/1999/xlink
xlink:href=http://www.igeoe.pt/igeoearcweb/wmsconnector/com.esri.wms.Esrimap/500k_continente?
xlink:type=simple />

(URL do servio)

<Format>image/png</Format>
< Format>image/jpeg</Format>
< Format>image/gif</Format>

(formatos grficos em que so disponibilizadas as imagens do mapa)

<Layer queryable=0 opaque=0 noSubsets=0>


<Name>4</Name>

24 de Junho de 2013

53

<Title>500k</Title>
<SRS>EPSG:4326</SRS>
<LatLonBoundingBox minx=-10.181375771 miny=36.8793377744 maxx=-6.0820216161 maxy=42.227177389
/>
<BoundingBox SRS=EPSG:4326 minx=-10.181375771 miny=36.8793377744 maxx=-6.0820216161
maxy=42.227177389 /> </Layer>

(definies e referncia da camada)

A informao que reunimos na sequncia da chamada ao mtodo GetCapabilities do servio


WMS fundamental para o adicionarmos como um mapa online coleo de mapas do
OruxMaps.
Esta aplicao armazena e gere a informao relativa a mapas WMS num ficheiro XML
(wms_services.xml), o qual, como j dissemos, pode ser editado pelo utilizador.
O ficheiro wms_services.xml pode ser descarregado a partir da seguinte hiperligao:
http://www.OruxMaps.com/wms_services.xml
Nele, encontram-se j pr-definidos dois mapas. Mas o objetivo adicionarmos mais mapas,
pelo que se continuarmos com o exemplo de integrao do servio WMS fornecido pelo IGEOE
teremos que adicionar-lhe o seguinte fragmento XML:
<wms>
<name>500k_continente</name>
<uid>1002</uid><!unique identifier in your database cache; >1000 >
<desc>ArcIMS 9.3.0 500k_continente Web Map Service</desc>
<url>http://www.igeoe.pt/igeoearcweb/wmsconnector/com.esri.wms.Esrimap/500k_continente?</url&gt;
<minzoomlevel>8</minzoomlevel><! 0 to 20 >
<maxzoomlevel>17</maxzoomlevel><! 0 to 20 >
<version>1.1.1</version><! do not change >
<layers>500k</layers>
<coordinatesystem>EPSG:4326</coordinatesystem><! do not change >
<format>image/png</format>
<cache>1</cache><! not in use >
</wms>

O aspecto final do ficheiro wms_services.xml ser agora o seguinte:


<?xml version=1.0 encoding=utf-8?>
< wms_services>
<wms>
<name>Terraserver (USA)</name>
<uid>1001</uid><!unique identifier in your database cache; >1000 >
<desc>USA topo maps</desc>
<url>http://terraserver-usa.com/ogcmap6.ashx?</url&gt;
<minzoomlevel>8</minzoomlevel><! 0 to 20 >
<maxzoomlevel>17</maxzoomlevel><! 0 to 20 >
<version>1.1.1</version><! do not change >
<layers>DRG</layers>
<coordinatesystem>EPSG:4326</coordinatesystem><! do not change >
<format>image/jpeg</format>
<cache>1</cache><! not in use >
</wms>
<wms>
<name>Kartverket sea (NOR)</name><!ERROR DE UNOS 200 mts SE SUPONE SOPORTA EPSG:4326???>
<uid>1309</uid><!unique identifier in your database cache; >1000 >
<desc>Norway sea maps</desc>
<url><![CDATA[http://openwms.statkart.no/skwms1/wms.sjo_hovedkart2?SERVICE=WMS&BGCOLOR=0xFFFFFF
&TRANSPARENT=FALSE&]]></url>
<minzoomlevel>8</minzoomlevel><! 0 to 20 >
<maxzoomlevel>17</maxzoomlevel><! 0 to 20 >
<version>1.1.1</version><! do not change >

24 de Junho de 2013

54

<layers>Sjokart_Hovedkartserien2</layers>
<coordinatesystem>EPSG:4326</coordinatesystem><! do not change >
<format>image/png</format>
<cache>1</cache><! not in use >
</wms>
<wms>
<name>500k_continente</name>
<uid>1002</uid><!unique identifier in your database cache; >1000 >
<desc>ArcIMS 9.3.0 500k_continente Web Map Service</desc>
<url>http://www.igeoe.pt/igeoearcweb/wmsconnector/com.esri.wms.Esrimap/500k_continente?</url&gt;
<minzoomlevel>8</minzoomlevel><! 0 to 20 >
<maxzoomlevel>17</maxzoomlevel><! 0 to 20 >
<version>1.1.1</version><! do not change >
<layers>500k</layers>
<coordinatesystem>EPSG:4326</coordinatesystem><! do not change >
<format>image/png</format>
<cache>1</cache><! not in use >
</wms>
< /wms_services>

Para os mapas WMS ficarem a funcionar basta ao utilizador instalar o referido ficheiro xml na
pasta OruxMaps/mapfiles do carto de memria do dispositivo Android e reiniciar a
aplicao.
Da prxima vez que o utilizador executar o OruxMaps e selecionar a opo Mapas Online
passa a dispor na base de dados dos mapas WMS:

24 de Junho de 2013

55

O aspeto final este:

O mapa pode ser sempre armazenado no dispositivo como um mapa offline e assim utilizado
em zonas sem conexes WIFI ou 3G, recorrendo ao gerador integrado do OruxMaps (Menu >
Tools > Map Creator).

24 de Junho de 2013

56

Lista de mapas online para Portugal.

A lista de mapas online pode ser enriquecida atravs da adio de mapas que cumpram a
norma WMS (Web Map Service, protocolo aberto originalmente desenvolvido pelo Geospatial
Consortium e que tem como objetivo a disponibilizao de imagens georreferenciadas sobre
canal Internet e a partir de bases de dados GIS).
Em Portugal, o Instituto Geogrfico Portugus (IGP), atravs do servio m@pas online
(http://mapas.igeo.pt/), e o Instituto Geogrfico do Exrcito Portugus (IGEOE) , atravs do
projecto Geo-WebServices (http://www.igeoe.pt/mapas/html/AplicacoesClientes.htm),
disponibilizam gratuitamente um conjunto de servios de dados geogrficos de acordo com os
padres do Open GeoSpatial Consortium, e o protocolo WMS e Web Feature Service (WFS).
No IGP os servios disponveis (http://mapas.igeo.pt/) so os seguintes:

Nome

Endereo do servio WML (URL)

Carta Administrativa Oficial de


Portugal (CAOP Continente)

http://mapas.igeo.pt/ows/caop/continente

Carta Administrativa Oficial de


Portugal (CAOP Madeira)

http://mapas.igeo.pt/ows/caop/madeira

Carta Administrativa Oficial de


Portugal (CAOP Aores)

http://mapas.igeo.pt/ows/caop/acores/gocidental
http://mapas.igeo.pt/ows/caop/acores/gcentral
http://mapas.igeo.pt/ows/caop/acores/goriental

Carta de Risco de Incndio


Florestal 2010 (CRIF)

http://mapas.igeo.pt/wms/crif

Carta de Portugal Continental


escala 1:500 000 (sc500k)

http://mapas.igeo.pt/wms/sc500k

Modelo Digital de Terreno


(mdt50m)

http://mapas.igeo.pt/wms/mdt50m

Rede Geodsica Nacional


Continente (vgs)

http://mapas.igeo.pt/ows/vgs

24 de Junho de 2013

57

J ao nvel do IGEOE, so disponibilizados os seguintes servios:

Nome

Endereo do servio WML (URL)

Carta Militar Itinerria


1:500 000 Continente

http://www.igeoe.pt/igeoearcweb/wmsconnector/com.esr
i.wms.Esrimap/500k_Continente

Cartas Militares de Portugal http://www.igeoe.pt/igeoearcweb/wmsconnector/com.esr


1:500 000 e 1:250 000 do
i.wms.Esrimap/WebMapSrv
Continente e Regies autnomas

Configurador de servios WMS.

Existe junto opo de mapas online um configurador de servios WMS, o qual mediante a
insero do URL permite:

Seleo das camadas a visualizar,


Teste e pr-visualizao do mapas,
Nveis de ampliao,
Utilizao de cache e da capacidade de criao em modo offline.

A alternativa editar o ficheiro XML, j existente nas primeiras verses.

24 de Junho de 2013

58

O aspeto do configurador WMS pode ser visto na imagem que se segue:

Atravs deste utilitrio e para os mapas WMS ficarem a funcionar basta ao utilizador seguir
quatro passos:
1. Introduzir o URL (por exemplo o url
http://www.igeoe.pt/igeoearcweb/wmsconnector/com.esri.wms.Esrimap/500k_Conti
nente?version=1.1.1&service=WMS&request=GetCapabilities)e premir o boto OK.

24 de Junho de 2013

59

Caso o servio WMS utilize o protocolo HTTPS, o OruxMaps permite o registo da


identificao/palavra-chave.
Entretanto, o Web Map Service ser interrogado diretamente de modo a obter-se
meta-informao sobre os parmetros necessrios utilizao do servio, camadas a
visualizar e em que formatos grficos

2. Selecionar as camadas

3. Caso se conheam as coordenadas (latitude/longitude), bem como um nvel de


ampliao, possvel proceder a um teste.

4. Finalmente, so introduzidos um conjunto de parmetros WMS que ajudam


visualizao e armazenamento do mapa no OruxMaps, tais como

Nome do mapa,
Nvel mximo de ampliao (ou zoom),
Nvel mnimo de ampliao (ou zoom),
Definio da capacidade das imagens que constituem o mapa em poderem ser
carregadas na cache local do Oruxmaps,

24 de Junho de 2013

60

Definio da capacidade do mapa para poder ser descarregado e, assim, ser


criado como um mapa offline.

Composio de mapas mltiplos online.

O Oruxmaps permite a criao de novos mapas mltiplos online, compostos a partir da


sobreposio de camadas de diferentes fontes de mapas online.
O nico pr-requisito que as camadas superiores sejam transparentes.
Exemplo:

OpenStreetMaps + WMS:USGS Imagery Large Scale (transparente);


OpenStreetMaps + WMS:Portugal Continental 500k (transparente).

O utilizador, para compor este tipo de mapa, necessita de criar primeiro uma fonte WMS, a
qual ser utilizada para fornecer ao mapa as camadas superiores.
muito importante que, no passo 4 de criao e registo da fonte WMS no OruxMaps
(parmetros adicionais), se registe o seguinte valor:
&TRANSPARENT=true

24 de Junho de 2013

61

Uma vez configurado e verificado o correto funcionamento da fonte WMS,o utilizador deve
selecionar a opo Compor mapa. Esta opo encontra-se junto aos mapas online e ao
configurador de servios WMS:

Atravs dela temos acesso a uma nova janela:

Nesta, o utilizador deve:


1. Selecionar o mapa online que fornecer as camada de base e no transparente (por
exemplo, o Google Maps) ,e, posteriormente premir o boto Adicionar.
2. Selecione o(s) mapa(s) com camadas transparentes e premir o boto Adicionar.
3. Finalmente, definir o nome para o novo mapa e premir o boto OK.

O mapa criado, passa a constar de lista de mapas online.

Nas imagens que se seguem podemos ver um mapa mltiplo, criadoa partir da sobreposio
de camadas entre o Google Maps e o WMS:Catastro Espaol:

24 de Junho de 2013

62

Google Maps

WMS:Catastro Espaol

Google Maps + WMS:Catastro Espaol

24 de Junho de 2013

63

Configurao e gesto da cache.

O OruxMaps descarrega e armazena automaticamente na memria do dispositivo Android os


mapas por onde o utilizador se desloca, de modo a no ter que descarregar os dados de novo.
Os dados guardados em cache ficam, pois, disponveis para serem utilizados offline.
Por omisso o OruxMaps define uma cache com a dimenso mnima de 256Mb e a dimenso
mxima de 512Mb. Tais valores podem ser ajustados pelo utilizador. Basta aceder, a partir do
ecr principal, ao boto Configurao > Mapas > Mapas Online.

Atingido o limite so eliminadas automaticamente as imagens mais antigas, at que a cache


atinja o limite mnimo definido por omisso. No entanto o utilizador dispe sempre da
possibilidade de reiniciar em qualquer momento a cache do OruxMaps. Basta aceder, a partir
do ecr principal, ao boto Configurao > Mapas > Reiniciar Cache Mapas.

24 de Junho de 2013

64

Em Orux Maps, a cache traduz-se num ficheiro (OruxMapsCacheImages.db), armazenado na


pasta oruxmaps/mapfiles.

24 de Junho de 2013

65

Mapas Offline.
Os mapas offline para OruxMaps podem ser criados pelo utilizador a partir de:

Imagens raster georreferenciadas;


Utilizao de ferramentas interativas de criao de mapas, como o Mobile Atlas
Creator (MOBAC) ou o OkMap;
Mapas vetoriais e raster, nos formatos TwoNav (.rmap), OpenStreetMap (.map) ou
Garmin (.img);
Atravs do prprio OruxMaps , mais especificamente do comando .Criador de
Mapas, o qual permite a criao de conjuntos de mapas offline a partir de fontes
online.

Na configurao do OruxMaps dever ser definido uma pasta (ou diretrio) raiz para todos os
mapas offline. Por omisso, a aplicao, a quando da sua instalao, criar automaticamente
aquela como oruxmaps/mapfiles na rea pr-definida para armazenamento do dispositivo
Android (carto SD ou memria interna).
a partir desta pasta raiz que armazenamos e organizamos os mapas offline. Estes, organizamse tambm a partir do conceito de pastas. Assim, o utilizador tem a possibilidade de organizar
e armazenar os seus mapas por famlias, escalas, fontes, reas geogrficas, formatos, etc.
Uma pasta pode ser ativada/desativada em OruxMaps, o que leva a que a aplicao ignore os
mapas e as pastas que aquela contm. Tal ao pode ser levada a cabo pelo utilizador na
janela de seleo de mapa: um premir longo sobre uma pasta ativa-a/desativa-a.

24 de Junho de 2013

66

Sempre que o utilizador adiciona ou remove mapas, o OruxMaps atualiza automaticamente a


sua base de dados interna. Porm, ocorrem ocasies em que a aplicao no consegue tal
sincronizao com sucesso, como seja a substituio de um mapa por outro com a mesma
referncia. Nestes casos o utilizador deve premir o boto Reiniciar Lista de Mapas, disponvel
na prpria janela de seleo de mapas offline. Se ainda assim o mapa pretendido se mantiver
ausente da listagem de mapas offline do OruxMaps, tal indicia um problema ao nvel do
prprio mapa.

Imagens raster georreferenciadas (OruxMapsDesktop).

A preparao e obteno de mapas para OruxMaps a partir de Imagens raster


georreferenciadas requer uma aplicao adicional: o OruxMapsDesktop.
O OruxMapsDesktop uma aplicao que tem por objetivo a obteno/converso de imagens
raster georreferenciadas (ou no) num formato compatvel com Orux Maps.
Os mapas podem ser gerados a partir de duas fontes:

Mapas calibrados para OziExplorer (.map), kap, tfw, jpw ou geotiff (sendo que este
ltimo formato exige ainda a instalao das Java Advanced Imaging Image I/O tools);
Imagens raster e o conhecimento de, pelo menos, duas coordenadas das mesmas.

Dado que se trata de uma aplicao em Java, o OruxMapsDesktop tem como pr-requisito a
instalao da mquina virtual de Java
Partindo de uma imagem georreferenciada, por exemplo, no formato OziExplorer (o qual,
lembramos, formado por um par de ficheiros), h que selecionar:

O ficheiro com os dados de georreferenciao (ficheiro .map), premindo o boto


Calibration File e,
A imagem (desde que se encontre na mesma pasta, a imagem ser carregada
automaticamente);

24 de Junho de 2013

67

As coordenadas relativas aos pontos utilizados para georreferenciar a imagem, bem


como o datum e o mtodo de projeo em que aquela se encontra so igualmente
carregados;

Depois, o utilizador apenas tem que se preocupar em definir: nome do mapa a criar
para Orux Maps, apasta onde ser criado, oformato grfico da imagem a produzir

Finalmente, o utilizador deve premir o boto Create Map. Caso j possua o mapa e
pretenda apenas reconstruir os dados de georreferenciao, dever ativar a caixa de
marcao Only otrk2 file

24 de Junho de 2013

68

Ao partir-se apenas de uma imagem, o utilizador tem que introduzir manualmente no


OruxMapsDesktop a seguinte informao:

Selecionar e carregar a imagem a georreferenciar, premindo o boto Image File;


Definir o mtodo de projeo utilizado na gerao da imagem;
Definir o datum em que sero carregadas as coordenadas dos pontos de calibragem;
Carregar, pelo menos, dois pontos (separados e na diagonal).

O OruxMapsDesktop possui ainda um conversor por lote (batch converter) de imagens


georreferenciadas. Trata-se, no entanto, de um mdulo desenvolvido fundamentalmente para
o formato OziExplorer.
Na utilizao deste h que ter alguns cuidados:

Colocar os mapas fonte a converter na mesma pasta de origem;


Definir uma pasta de destino vazia, de modo a evitar sobreposies de mapas

24 de Junho de 2013

69

Criar conjuntos de mapas offline a partir de fontes online.

Utiliza um gerador interno e deve ser utilizado apenas quando se possui uma boa conexo
WIFI, dado o peso que tais mapas apresentam.
Estes mapas offline sero armazenados na pasta oruxmaps/mapfiles do carto de memria.
Trata-se de uma opo que tem a vantagem de permitir ao utilizador especificar a rea
geogrfica e os nveis de ampliao a descarregar e a armazenar.

Selecionada a fonte (mapa online), o utilizador pode dar incio ao processo atravs do
boto

, disponvel na barra de botes, e depois o comando.Criador de Mapas

Carregar ao nvel do mapa nos cantos superior esquerdo e inferior direito que criaro a
rea a importar

24 de Junho de 2013

70

Seleo de nveis de ampliao (nveis superiores requerem mais espao e onde o


mximo permitido de 2Gb).
Atribuir do nome.

O mapa armazenado junto de outros mapas offline e acede-se do mesmo modo que aqueles

Para selecionar um novo mapa online de uma lista pode ser utilizado o boto
disponvel na barra de botes, e depois o comando Novo Mapa.

Criar mapas a partir do Mobile Atlas Creator (MOBAC).

O Mobile Atlas Creator, tambm conhecido como TrekBuddy Atlas Creator, uma aplicao
open source que permite resolver aquele problema ao deixar o utilizador criar mapas offline,
passveis de serem utilizados por aplicaes em smartphones ou PDAs, dotados sistemas
operativos Android ou Windows Mobile.
Assim, esta aplicao acaba por ter vantagens como :
24 de Junho de 2013

71

Rapidez de visualizao dos mapas


Funcionamento em zonas sem cobertura de rede de dados
Possibilidade de combinao de ortofotos, como os que so extrados do Google
Maps, com cartografia topogrfica detalhada, onde so exemplos os mapas calibrados
para OziExplorer

Atravs do Mobile Atlas Creator possvel criar diretamente mapas no formato aceite pelo
Oruxmaps.
A verso a descarregar dever ser a 1.8 ou superior, j que somente a partir daquela que
esto contemplados os formatos Oruxmaps.

Dever ser utilizado preferencialmente o formato OruxMaps Sqlite.

O interface bsico da aplicao Mobile Atlas Creator (MOBAC) apresenta-se dividido em duas
grandes zonas:

A zona de visualizao da fonte, a partir da qual sero extradas reas que daro
origem a mapas;
A zona de controlos que permitem ao utilizador gerir as propriedades do mapa a criar.

24 de Junho de 2013

72

Os mapas so organizados nesta aplicao como atlas. Segundo a lgica do MOBAC,


semelhana do Trekbuddy, um atlas um conjunto de mapas, organizado em diferentes
camadas. Uma camada pode conter vrias mapas e pode representar um nvel de ampliao
(zoom)/detalhe ou um tipo de mapa.
aconselhvel o utilizador definir, antes de mais o formato em que quer criar o mapa. Para tal
basta abrir a caixa de combinao Format da seco Atlas Settings:

24 de Junho de 2013

73

Como j o dissemos o MOBAC tira partido de informao do tipo raster, capaz de ser utilizada
em aplicaes como o Oruxmaps, o OziExplorer ou em dispositivos Garmin Dakota, Oregon e
Colorado, atravs dos denominados Custom Maps e com um formato KML/KMZ (Keyhole
Markup Language e Keyhole Markup Language zipped, formatos j de si nativos do
GoogleEarth).
Assim, para o utilizador criar mapas compatveis com a aplicao Oruxmaps deve selecionar a
opo OruxMaps Sqlite.
preciso ter em ateno que o MOBAC pode produzir imagens neste formato que atingem
grandes dimenses, tornando lento o seu carregamento.
O utilizador tem partida a possibilidade de controlar a dimenso mxima do mapa,
prevenindo, pois, tais operaes de redimensionamento. Para tal deve-se pressionar o boto
Settings, o qual d acesso a uma caixa de dilogo com o mesmo nome. A dimenso mxima
do mapa definida no separador Map size.

H que ter o cuidado para definir sempre a dimenso mxima do mapa a criar. Se o utilizador
deixa ativo o valor por omisso e produz um mapa grande, este dar erro ao ser visualizado no
Oruxmaps:

24 de Junho de 2013

74

Os passos para a criao de mapas nesta aplicao so bastante simples:


1. Selecionar a fonte a partir do qual sero criados os mapas.

24 de Junho de 2013

75

2. Dar um nome ao atlas

3. Deslocar-se e localizar na fonte a rea de interesse: o utilizador pode realizar


operaes de ampliao utilizando o Controlo de Mapa, disponveis no canto
superior esquerdo de cada fonte, ajustando assim a visualizao do mesmo, como
mover-se, premindo o boto direito do rato.

4. Selecionar a rea que quer criar como mapa, premindo o boto esquerdo do rato. O
modo como efetuado a seleo depende das opes exibidas no Controlo de
Mapa. Assim se a opo marcada for grid disabled, o utilizador tem a possibilidade
de selecionar reas como dimenses especficas. Qualquer outra opo cria uma rede
de quadrculas e a operao de seleo conforma-se s mesmas.

24 de Junho de 2013

76

5. Selecionar o nvel apropriado de ampliao (zoom): pessoalmente aconselho que se


comece por um nvel 14, o qual poder ir at 18 em caso de caminhada.

6. Adicionar a rea selecionada ao atlas, premindo o boto Add selection, localizado na


seco Atlas content. Caso o formato de criao do mapa seja Garmin Custom Map
(KMZ), convm verificar o nmero de imagens/fraces que sero geradas, de modo
a no exceder a dimenso mxima imposta pelo fabricante Garmin e que de 100. Se
for esse o caso, ter ento que ser selecionada uma rea de menor dimenso ou um
nvel de ampliao menor.

(veja-se este caso, onde com um nvel de ampliao de 14 se seleccionou toda a zona
oriental de Marrocos)

24 de Junho de 2013

77

7. Criar o Atlas, premindo o boto Create Atlas.

A aplicao gera automaticamente os mapas e a estrutura de pastas. Estas so


posicionadas sob a pasta atlases.
No formato Oruxmaps Sqlite criada uma pasta por mapa, contendo os ficheiros
.otrk2.xml e .db.
Caso o utilizador tenha selecionado o formato OziExplorer (PNG & MAP) , criada
uma pasta por camada e, naquela, um par de ficheiros .png e .map por mapa.
Caso o formato de criao do mapa seja Garmin Custom Map (KMZ), a pasta, bem
como o ficheiro .KMZ que armazena, podem ser copiados ento para a estrutura de
pastas GarminCustomMaps do dispositivo GPS.
8. No final basta copiar a pasta que contm o mapa criado para aquela onde so
armazenados os mapas offline no Oruxmaps. Por omisso trata-se da pasta
oruxmaps/mapfiles, no carto de memria.

Criar mapas a partir do OkMap.

OkMap uma aplicao gratuita que permite trabalhar com mapas. O OkMap ajudar o
utilizador a:

Calibrar mapas raster com diferentes tipos de projees;


Criar mapas digitais
Visualizar em simultneo mapas raster e vetorial;
Criar, importar pontos de passagem, rotas e trajetos em formato GPX;
Carregar e/ou descarregar dados de e para um dispositivo GPS (Garmin ou Magellan);

24 de Junho de 2013

78

Navegar em tempo real com um dispositivo GPS no protocolo NMEA;


Trocar dados com servidores gpsgate.com e OkMap;
Suporte de dados DEM;
Proceder a converses entre diferentes tipos de coordenadas, datums, formatos.

Os dados suportados mais relevantes so os seguintes:

Imagens: ECW, BMP, GIF, JPG, PNG, TIF, entre outras;


Mapas possveis de importar: GFW, JGW, PGW, TFW, BPW, ECW, GeoTiff (.tif),
OziExplorer (.map), CompeGps (.imp), GPS TrackMaker (.gtm), GpsTuner (.gmi);
Mapas possveis de exportar: World file, KML/KMZ (Google Earth, Garmin Custom
Maps), OziExplorer, GpsTuner, JNX, Oruxmaps e OkMap;
Dados vetoriais: SHP, DBF (Esri shape file); DCW (Digital Chart of World)
Dados de GPS, tais como rotas (routes), trajetos (tracks) ou pontos de passagem
(waypoints): GPX (GPS Exchange Format); CompeGPS, EasyGPS, Fugawi, Garmin,
Geocaching LOC, Google Earth (kml/kmz), GPS TrackMaker, Open StreetMap,
OziExplorer;
Dados DEM (digital earth model): HGT (SRTM-1 e SRTM-3).

Atravs do OkMap possvel converter mapas raster no formato aceite pelo Oruxmaps. Os
passos a dar so muito simples:
1. Abrir a aplicao OkMap e aceder ao menu Utilities, comando Map tiling / Garmin
Custom Maps.

24 de Junho de 2013

79

2. Na rea de trabalho abre-se uma nova janela onde ser carregado o mapa que servir
de base quele a criar para Oruxmaps. Esta janela encontra-se dividida em duas
grandes zonas: a primeira onde se encontra a fonte, a partir da qual sero extradas
reas que daro origem a mapas; e a zona de controlos que permite ao utilizador gerir
as propriedades do mapa a criar.

Zona de controlos que


permite ao utilizador
gerir as propriedades
do mapa a criar.

Zona de exibio da fonte e


seleo das quadrculas que
serviro de base ao novo mapa.

O topo da zona de exibio da fonte ocupado por uma barra de ferramentas. Esta
concentra um conjunto de comandos de controlo dos nveis de ampliao (zoom) e de
seleo das quadrculas a exportar:
Comandos de
controlo da
ampliao

Comando de
seleo do mapa
fonte
24 de Junho de 2013

Assistente de
otimizao automtica
do mapa

Comandos que
desencadeia a
converso do mapa
Comandos de
controlo das
quadrculas

80

Como exemplo vamos socorrer-nos de um mapa raster 1:200.000 da regio de


Nouadhibou, Mauritnia, j no formato OziExplorer. Lembramos que ao nvel
do OziExplorer os mapas so sempre compostos por um par de ficheiros com as
seguintes caractersticas: Imagem (num formato grfico, tipo PNG, GIF ou
JPEG e ficheiro de calibragem do mapa (mtricas GPS) no formato .map.
Assim, atravs do boto
, selecionamos o mapa que servir de fonte.
Convm, no esquecer na caixa de listagem o tipo de mapa

3. Selecionar as quadrculas a exportar.


No nosso exemplo, optmos por incluir todas as quadrculas.

24 de Junho de 2013

81

4. Definir o formato do novo mapa a gerar, o formato grfico e o fator de compresso


das imagens, j ao nvel da zona de controlos.

Uma taxa de compresso de 75% oferece qualidade suficiente para dispositivos com
pequenos ecrs, como os smartphones ou tablets.
5. Indicar o nmero e a dimenso das quadrculas~.

24 de Junho de 2013

82

Trata-se de um dado importante e que o utilizador no pode negligenciar. O Oruxmaps


apenas suporta quadrculas com as seguintes caractersticas: 128x128, 256x256 e
512x512. Caso estas restries no sejam respeitadas surgir ao utilizador a seguinte
mensagem:

6. Gerar o novo mapa, pressionando o boto

O utilizador ser questionado sobre o nome e a localizao (ou pasta de destino) do


novo mapa.

24 de Junho de 2013

83

7. Copiar o novo mapa para o dispositivo Android, mais especificamente para a pasta (ou
diretrio) onde se encontram armazenados os mapas offline. Por omisso, trata-se da
pasta oruxmaps/mapfiles, localizada na rea pr-definida para armazenamento do
dispositivo Android (carto SD ou memria interna).

Outros formatos.

O Oruxmaps suporta diretamente a exibio de Mapas vetoriais e raster, em outros formatos,


desde que aqueles nos se encontrem protegidos:

TwoNav (.rmap),
OpenStreetMap (.map),
Garmin (.img), ou
MBTiles (bases de dados SQLite).

O formato .rmap est associado aplicao TwoNav, desenvolvida e comercializada pela


CompeGPS para plataformas mveis do tipo smartphone ou tablet. Trata-se de uma aplicao
utilizada para a navegao e visualizao de informao geogrfica sobre mapas, produzidos a
partir de dados vetoriais, imagens digitalizadas ou ortofotos. O formato .rmap armazena o
mapa num formato proprietrio.
24 de Junho de 2013

84

Os passos a dar para utilizao deste formato atravs do Oruxmaps so os seguintes:


1. Copiar o ficheiro .rmap para o dispositivo Android, mais especificamente para uma
pasta (ou diretrio), localizada no interior daquela onde se encontram armazenados os
mapas offline. Por omisso, trata-se da pasta oruxmaps/mapfiles, localizada na rea
pr-definida para armazenamento do dispositivo Android (carto SD ou memria
interna).
2. Premir o boto Reiniciar Lista de Mapas de modo a atualizar a base de dados interna
do Oruxmaps relativa aos mapas offline acessveis ao utilizador. Este comando est
disponvel na prpria janela de seleo de mapas offline.

3. Caso o datum seja desconhecido para o Oruxmaps, surge ao utilizador uma janela
onde dever necessariamente proceder sua seleo.

OpenStreetMap um projeto fundado em 2004 com o objetivo de criar e disponibilizar dados


geogrficos gratuitos a nvel global, a partir de experincias voluntrias e segundo um esprito
colaborativo. Os dados podem ser descarregados livremente por parte do utilizador e usar sob
licena aberta. Os mapas produzidos so vetoriais.
O Oruxmaps suporta os mapas OpenStreeMap, no em OSM XML ou PBF, mas num formato
binrio especificamente construdo para apresentar os mapas em dispositivos com poucos
recursos (processador e memria), onde poderia no existir a possibilidade de carregar por
inteiro a imagem do mapa: .map (tambm conhecido como mapsforge binary map file
format). Este formato permite:

O armazenamento eficiente da informao geogrfica.


A informao que compe o mapa estruturada e armazenada em reas ou
quadrculas. Cada rea ou quadrcula pode depois ser individualmente referenciada,
lida e rapidamente carregada em tempo real.
As operaes de ampliao e reduo do mapa so igualmente consumidoras de
recursos ao nvel do CPU, pelo que um ficheiro no formato .map contm j os objetos
do mapa em diversos nveis de ampliao/reduo, atravs de filtros.

24 de Junho de 2013

85

A visualizao deste tipo de mapas (.map) pode ser controlada a partir de temas. Tratam-se de
ficheiros no formato XML que contm definies ou parametrizaes especficas (conhecidas
como regras e instrues de apresentao) quanto ao modo de representar os objetos no
mapa, substituindo assim o modo de visualizao por omisso do do Oruxmaps (tema
"Osmarender"). Este tipo de ficheiros comea normalmente por ser criado como um ficheiro
de texto, tambm ele estruturado internamente em seces, onde so definidas as formas de
representao dos vrios tipos de objetos do mapa.
Adicionalmente, o Oruxmaps permite alterar a partir do seu menu de configurao a dimenso
do texto: menus Configurao > Mapas, comando Tamanho do texto Mapsforge.

MBTiles um formato para armazenar mapas, bem como as reas ou quadrculas que os
compem, em bases de dados SQLite. Segue a especificao TMS (Tile Map Service)e foi criado
propositadamente para suprir as deficincias dos sistemas de gesto de ficheiros (tais como
FAT32, HFS ou EXT3) quando lidam com o armazenamento, representao e download/upload
de grandes conjuntos de imagens, como aqueles que compem atualmente os mapas
disponveis na Web. Estes mapas so compostos a partir de imagens raster.
Os ficheiros do tipo MBTiles so conhecidos como "tilesets".
24 de Junho de 2013

86

Suporte de mapas vetoriais Garmin (.img).

O processo de obteno e incorporao no OruxMaps muito simples e apenas requer o


MapSource ou o BaseCamp:
1. Abrir o mapa;
2. Selecionar as reas pretendidas (que iro constituir o mapa a navegar em Orux Maps)
3. Concluda a seleo de reas, devemos envi-las para um dispositivo amovvel.

Neste processo ir ser criado um mapa, constitudo por um nico ficheiro contentor:
gmapsupp.img /gmapsup2.img.
Posteriormente, o utilizador poder alterar o seu nome, j que ser este o exibido na lista de
mapas offline do Orux Maps e, finalmente, proceder sua cpia para a pasta mapfiles do
dispositivo Android (/sdcard/oruxmaps/mapfiles).

O Oruxmaps dever atualizar automaticamente a sua base de dados interna. Porm, ocorrem
ocasies em que a aplicao no consegue tal sincronizao com sucesso. Nestes casos, o
utilizador deve premir o boto Reiniciar Lista de Mapas, disponvel na prpria janela de
seleo de mapas offline.
Devido aos limitados recursos de memria dos dispositivos Android, perfeitamente possvel
que este ficheiro possa no ser aberto e representado no Oruxmaps, especialmente se o
conjunto de mapas criado contenha muitas reas ou quadrculas e um nvel elevado de
detalhe. O modo de contornar este problema passa por:
1. Segmentar os conjuntos de mapas, contendo assim menos reas/quadrculas logo a
partir do Basecamp ou Mapsource,

24 de Junho de 2013

87

2. Gerar a partir deles o denominado ficheiro contentor (gmapsupp.img


/gmapsup2.img ),
3. Oganizar os ficheiros resultantes em pastas, j no dispositivo Android e ao nvel de
oruxmaps/mapfiles, na rea pr-definida para armazenamento do dispositivo
Android (carto SD ou memria interna)

Adicionalmente, o Oruxmaps permite alterar a partir do seu menu de configurao proceder a


algumas alteraes sobre o modo de visualizao dos objetos: menus Configurao > Mapas >
Definies Mapas Garmin.

Sobreposio de camadas (overlays).

O Oruxmaps permite lidar com a separao de informao geogrfica em categorias lgicas,


denominadas camadas de mapa (overlays). Estas devero encontrar-se no formato KML/KMZ.
So igualmente conhecidas como temas de mapa, nveis ou coberturas.
As camadas separam-se de modo lgico e contm informaes com um s tipo de
caractersticas (solos, trnsito) ou um conjunto restrito de caractersticas relacionadas (limites
poltico-administrativos, rede de utilidades pblicas de gua, telefone, gua e eletricidade).
Podem ser usadas para criar mapas compostos, a partir da sua sobreposio num mapa base,
tal como se sobrepem transparncias, e controladas com base no mapeamento e
coincidncia dos pontos.
24 de Junho de 2013

88

Os passos a seguir para sobrepor camadas so os seguintes:


1. Copiar os ficheiros KML/KMZ para a pasta ourxmaps/overlay;
2. Selecionar a camada a sobrepor ao mapa base atravs do boto Carregar camada
KML;

A informao a visualizar pode ser controlada e ajustada atravs do boto Ajustar camadas
KML, caso se encontre organizada e distribuda em pastas no interior do prprio ficheiro.
Na imagem que se segue podemos visualizar uma camada no formato KML que representa os
castelos e fortalezas de Portugal. Trata-se de uma compilao levada a cabo por Hugo
Valentim e que inclui as coordenadas geogrficas (latitude, longitude e altitude) de cerca de
700 pontos interesse de castelos, fortes, fortalezas, torres, castros, citnias, praas e
construes fortificadas de Portugal Continental. Pode ser descarregada a partir da seguinte
hiperligao: http://hugovalentim.com/castelos.

24 de Junho de 2013

89

24 de Junho de 2013

90

O que so os formatos KML/KMZ (Keyhole Markup Language e Key hole


Markup Language zipped)?
O formato KML conhecido atravs da sua utilizao pela aplicao Google Earth para
visualizao de dados geogrficos. A popularidade do Google Earth, devida facilidade de
navegao e disponibilidade de imagens de satlite de alta resoluo, levou ao
desenvolvimento de outras aplicaes que conseguem gerar e utilizar o formato KML.
Keyhole Markup Language (KML) uma notao em XML (Extensible Markup Language) para
exprimir informao geogrfica em mapas bi ou tridimensionais. Partilha conceitos e
gramticas da linguagem GML (Generalized Markup Language) desenvolvida pela IBM.
O format KMLfoi desenvolvido especificamente para a aplicao GoogleEarth pela empresa
Keyhole, Inc , a qual viria a ser absorvida em 2004 pela prpria Google. desde 2008 uma
norma internacional reconhecida pelo organismo Open Geospatial Consortium.
Internamente, um ficheiro KML armazena e especifica um conjunto de informao, tal como
pontos, imagens, polgonos, imagens, modelos tridimensionais (3D), descries textuais,
passvel de ser representada em aplicaes geoespaciais. Tais objetos detm
obrigatoriamente preenchido os atributos relativos longitude e latitude. Estes constituem
mesmo as propriedades mnimas. No entanto, existem objetos que especificam ainda
atributos relativos a declive ou inclinao, rumo, altitude, e que, trabalhados em conjunto,
permitem uma perspetiva fotogrfica do objeto em causa.
Olhemos agora de um modo mais profundo para o sistema de referncias do formato KML.
Assim, o KML utiliza:

Coordenadas geogrficas 3D, pela seguinte ordem: longitude, latitude e altitude;


Valores negativos para Oeste, Sul e abaixo do nvel do mar (se existirem dados
referentes a altitude);
A longitude e a latitude so expressas pelo elipsoide de referncia ou datum World
Geodetic System of 1984 (WGS84);
A altitude medida a partir do datum WGS84 EGM96.

Caso a altitude seja omissa numa coordenada (por exemplo -8.234260500207611,


40.12268595058548), ento o valor por omisso para este atributo ser de 0 (8.234260500207611, 40.12268595058548,0), ou seja, ao nvel do mar.
Os ficheiros KML so frequentemente distribudos de modo comprimido, pelo que tomam a
extenso .kmz (ou ficheiros KMZ). Utilizam o mtodo de compresso ZIP 2.0 (algoritmo
DEFLATE).
Internamente, um ficheiro KMZ composto na raiz por um documento KML,
convencionalmente denominado doc.kml. Camadas, imagens, cones, modelos
tridimensionais e hiperligaes podem opcionalmente encontrar-se junto a este ficheiro na
raiz ou em pastas. Este ficheiro doc.kml o ficheiro selecionado e executado pela aplicao
Google Earth.

24 de Junho de 2013

91

Mapas 3D.

O Oruxmaps permite incorporar diretamente dados de altimetria estereoscpica, caso se


encontrem nos formatos SRTM-DTED ou GTOPO30/SRTM30:

.hgt
.dem + .hdr (sobre o datum WGS84)

Estes ficheiros devero ser colocados na pasta oruxmaps/dem.

Ao premir o boto Mapa 3D o utilizador tem acesso imediato ao mapa em relevo, desde que
os dados de altimetria se encontrem previamente carregados. Na falta destes, o Oruxmaps
pode pesquisar e obter diretamente os dados de altimetria para o mapa, com uma resoluo
espacial de 3 segundos de arco (90m).

Caso o utilizador pretenda dados com maior resoluo (resoluo espacial de 1 segundo de
arco 30m), possvel integrar diretamente com a aplicao DEM1 World Elevation Data.
24 de Junho de 2013

92

Fornece informao na norma SRTM1 (resoluo espacial de 1 segundo de arco 30m) para as
regies da Europa, Estados Unidos da Amrica, Amrica Central e Ocenia.
A visualizao deste tipo de mapas controlada por um conjunto de gestos:

Movimentar-se pelo mapa: deslizar o dedo pelo ecr;


Ampliar / reduzir: movimento em pina com os dois dedos;
Aumentar / diminuir o ngulo do horizonte: deslizar dois dedos na vertical;
Rodar: rodar dois dedos no ecr.

Na imagem que se segue temos um exemplo do mapa de Portugal continental 1:500.000


fornecido pelo IGEOE como um servio WMS, sobre o qual foram aplicados dados de altimetria
na norma SRTM3 (resoluo espacial de 3 segundo de arco 90m):

24 de Junho de 2013

93

Digital Elevation Model (DEM)


Trata-se de um modelo que descreve a altimetria do terreno, Logo, trata-se de um modelo
tridimensional de representao da superfcie do terreno.
A modelao do relevo do terreno, realiza-se com base em dois modelos de estruturas de
dados:

Modelo geogrfico vetorial (rede irregular de tringulos RIT ou TIN);


Modelo geogrfico matricial (matrizes de cotas).

Ao nvel das aplicaes em SIG, a modelao geogrfica de terrenos (MDT) mais frequente
de acordo com um modelo raster, embora em outras aplicaes e produtos geoespaciais
predomine a modelao vetorial.
Esta modelao geogrfica de terrenos constitui a base mais comum para a construo de
mapas de relevo. A aquisio de informao sobre o relevo do terreno levada a cabo com
recurso a vrios mtodos e tecnologias:

Ao nvel vetorial:
o Aquisio de pontos com o auxlio de uma estao total;
o Aquisio de pontos com o auxlio de equipamento GPS;
o Digitalizao vetorial de cartografia em formato analgico;
o Aquisio de curvas de nvel e grelha regular de pontos, por fotogrametria;

Ao nvel matricial:
o Utilizao de radares, baseados em plataformas areas ou de satlite
(tecnologia IFSAR);
o Utilizao de tecnologia Laser (LIDAR) para obteno de modelos
tridimensionais, baseados em plataformas areas (uso preferencial em reas
urbanas;
o Tecnologia baseadas em Sonares para a determinao do relevo do fundo do
mar.

A construo de uma representao digital do relevo do terreno de acordo com uma


estrutura grfica vetorial, tem por base a construo de um conjunto de superfcies de faces
triangulares planas. Este conjunto designado Rede Irregular de Tringulos (RIT ou TIN em
ingls: Triangulated Irregular Network).
A superfcie gerada por aquele conjunto de tringulos toma o nome de Modelo Digital de
Terreno (MDT).

Shuttle Radar Topography Mission (SRTM)


Nome de uma misso cientfica internacional conduzida pela NASA no ano de 2000, em
parceria com a NIMA (National Geospatial-Intelligence Agency), com o objetivo de proceder
ao levantamento altimtrico digital (DEM) da superfcie terrestre entre os paralelos 60 Norte

24 de Junho de 2013

94

e 58 Sul.
Da SRTM resultaram dois produtos em forma de DEM, um de 1 segundo de arco ( 30m) de
resoluo horizontal e outro de 3 segundos de arco ( 90m).
Os valores de elevao esto codificados em metros, correspondendo altura elipsoidal para
o datum WGS84 (altura elipsoidal designa a distncia vertical de um ponto a um elipsoide de
referncia).
Atualmente os modelos de 3 segundos de arco esto disponveis gratuitamente para toda a
rea terrestre levantada, ao passo que os modelos de 1 segundo esto disponveis apenas
para a Amrica do Norte.
Os modelos de dados derivados da SRTM so hoje utilizados por diversas aplicaes nos
domnios dos sistemas de informao geogrfica (SIG). Podem aceder-se atravs da Internet
e tm a extenso .hgt.

24 de Junho de 2013

95