Exportar caches para ficheiro Geocaching [.loc]
No Geocaching.com, abre-se a página de procura de caches através da opção de menu 1. Nesta página, 2, existem diversas possibilidades de filtro.
Neste exemplo iremos indicar apenas o nome da localidade onde pretendo fazer geocaching.
Indicando uma localidade que possa existir em diferentes locais do planeta, é apresentada a lista 3 com as diferentes possibilidades existentes. Neste exemplo seleccionamos 7800 Beja, Portugal.
O filtro é processado e são apresentados os resultados separados por páginas de 20 caches por página.
Para seleccionar as caches que desejamos exportar, poderemos pressionar o botão 1 que automaticamente selecciona todas as caches ou, em alternativa ou conjuntamente, seleccionar/remover uma a uma através dos indicadores de selecção em 2.
Finalmente, carregamos em 3 para descarregar o ficheiro Geocaching [.loc] com as caches seleccionadas e gravamo-lo numa pasta à no disco duro do nosso PC.
Após a descarga das caches seleccionadas, passamos à página seguinte carregando na ligação 4.
Já com todos as caches descarregadas em ficheiros [.loc], temos duas possibilidades.
1. Concatenar todos os ficheiros [.loc] num único ficheiro [.loc] e converter este para formato [.ov2]
2. Converter ficheiro a ficheiro [.loc] para formato TOMTOM [.ov2] obtendo tantos ficheiros [.ov2] em igual proporção de ficheiros [.loc].
Concatenar todos os ficheiros [.loc] num único ficheiro [.loc]
Os ficheiros geocaching [.loc] são nada mais nada menos que simples ficheiros de texto estruturados sob um formato denominado por XML pelo que se tornam humanamente de fácil leitura e edição.
Criamos, por exemplo com o Notepad do Windows, um novo ficheiro de texto e simultaneamente, mas em instancias separadas, abrimos, um a um, todos os ficheiros [.loc] que obtivemos anteriormente.
O texto será algo deste género
- Código: Selecionar todos
<?xml version="1.0" encoding="UTF-8"?>
<loc version="1.0" src="Groundspeak">
<waypoint>
<name id="GC1T44D"><![CDATA[Wild Poison by ajsa]]></name>
<coord lat="37.981217" lon="-7.651433"/>
<type>Geocache</type>
<link text="Cache Details">http://www.geocaching.com/seek/cache_details.aspx?wp=GC1T44D</link>
</waypoint>
(…)
</loc>
A primeira linha indica qual a versão de XML e codificação de caracteres utilizados. A segunda linha (etiqueta <loc...) identifica o bloco que insere todos os waypoints relativos às caches exportadas. Se navegarem para o final do texto, observarão o identificador </loc> que encerra este bloco.
Entre cada etiqueta <waypoint> (…) </waypoint> estão as definições de cada uma das caches que exportamos.
É exactamente esta informação que iremos colocar no ficheiro que criamos.
Assim, copiamos para o novo ficheiro (totalidade de caches) as duas primeiras linhas de um dos ficheiros [.loc] exportados.
- Código: Selecionar todos
<?xml version="1.0" encoding="UTF-8"?>
<loc version="1.0" src="Groundspeak">
Seguidamente copiamos de todos os ficheiros [.loc] exportados todo o texto desde o primeiro <waypoint> até ao último </waypoint>.
Tipicamente, a última linha do ficheiro [.loc] será </waypoint></loc>, portanto deveremos copiar desde a terceira linha inclusive até à última linha excepto isto “</loc>”
No final, quando já tivermos todos os ficheiros [.loc] copiados num único ficheiro [.loc], adicionamos ao final deste ficheiro o indicador de fim de etiqueta
- Código: Selecionar todos
</loc>
Converter ficheiros geocaching [.loc] em ficheiros TOMTOM [.ov2]
Em http://www.gpsvisualizer.com/gpsbabel/ existe uma interface Web para conversão de quase todos os formatos de ficheiros GPS para quase todos os formatos incluindo de Geocaching [.loc] para TOMTOM [.ov2].
Uma vez nesta página, indicamos no campo 1 qual o formato de origem que possuímos, neste caso será “Geocaching.com .loc [W].
No campo 2 indicamos qual o formato para o qual pretendemos converter, neste caso será TomTom POI file (.ov2 [W].
No campo 3 indicamos qual o ficheiro [.loc] que possuímos no nosso disco e que desejamos converter. Será aqui que indicaremos todos os ficheiros, um a um, que obtivemos na exportação página a página do geocaching ou o ficheiro que geramos através da concatenação destes diferentes ficheiros.
Finalmente pressionamos o botão 4 para prosseguir a conversão.
Este interface irá processar a conversão e após alguns segundos apresentará uma pagina com um link 1 que aponta para o ficheiro convertido. Carregamos neste link para descarregar o ficheiro [.ov2] e guardamo-lo na pasta de mapas do TOMTOM.