Geocaching

Hi, I don't know how to parse the xml files but it would be great to have an app which is able to show position, hint, d/t combination and maybe a part of description of the geocache. I hunt few geocaches with fenix2 (it's great when you are on the way to the theatre and you don't need the outdoor device in your pocket). :)
  • So you want some way to select a nearby cache, display some information about it, and then some sort of distance/heading indicator? Sounds like a fun one.
  • Yes, it could be like you wrote (needed is only the distance/heading indicator and hint I think). f2 had this feature but f3 doesn't have it ;)
  • I'm not saying I'm taking this on, but I applied for a developer key for opencaching.com (Garmin) and have not received a response. If I don't hear back soon, I'll look into using another service to provide the data.

    Travis
  • Travis: I tried to grease some wheels to get you your developer key for opencaching.com, but I was old that we're not granting any new credentials right now. I'd look into another service if this is still something you're considering. It looks like geocaching.com isn't accepting new requests, either (https://www.geocaching.com/mobile/apidevelopers/), which is a little odd. One that looks interesting is http://opencaching.pl/okapi/ but I know nothing about it myself.
  • Thanks Brandon. While waiting for responses for developer keys from various sites I decided to start on another project. It doesn't look like I'm going to have the time to work on this after all.
  • Hi Travis. I think it isn't needed to get the data online. It will be great to read the data from .gpx (xml) files fromwatch memory.

    .GPX file structure from geocaching/opencaching is something like this:

    <?xml version="1.0" encoding="utf-8"?>
    <gpx xmlns:xsi="www.w3.org/.../XMLSchema-instance" xmlns:xsd="www.w3.org/.../XMLSchema" version="1.0" xmlns="www.topografix.com/.../0">
    <name>Cache Listing.....</name>
    <desc>This is a cache....</desc>
    <author>Account "cacheauthor"....</author>
    <email>[email protected]</email>
    <url>http://www.yy.zz</url>
    <urlname>GC....</urlname>
    <time>2015-04-24T12:36:31.4032565Z</time>
    <keywords>cache, geocache</keywords>
    <bounds minlat="49.913617" minlon="15.7975" maxlat="49.918983" maxlon="15.80575" />
    <wpt lat="49.913617" lon="15.7975">
    <time>2005-04-24T07:00:00Z</time>
    <name>GC12345</name>
    <desc>Cache name / type (1.5/2)</desc>
    <url>cache-www-adress</url>
    <urlname>Cache name</urlname>
    <sym>Geocache</sym>
    <type>Geocache|Multi-cache</type>
    <cache id="111111" available="True" archived="False"....>
    <name>Cache name</name>
    <placed_by>cacheauthor</placed_by>
    <owner id="222222">cacheauthor-id</owner>
    <type>Multi-cache</type>
    <container>Regular</container>
    <difficulty>1.5</difficulty>
    <terrain>3</terrain>
    <country>Czech Republic</country>
    <state>Stredocesky kraj</state>
    <short_description html="True">Short Cache description</short_description>
    <long_description html="True">Long Cache description</long_description>
    <encoded_hints>Small hint for searching</encoded_hints>
    ......


    It contains a lot of text, descriptions .... but the cache finder really need only Cache name, difficulty/terrain, code and hint.
  • ConnectIQ provides no way to read data from files on the watch. The only way is a web service or a companion app that runs on your smartphone.
  • Thanks, Travis. I don't know it isn't possible to read files from device memory
  • I suppose this never got off the ground? I would love to be able to search and navigate directly to caches with my epix. At the moment, I'm dependent on Basecamp to manually enter the coordinates, then push them out to the epix.