-
-
Notifications
You must be signed in to change notification settings - Fork 571
Trackable parsing
Trackable parsing for geocaching.com trackables is done by retrieving the trackable details page https://www.geocaching.com/track/details.aspx?tracker=xxxxx and parsing its contents for certain tags. To make this parsing language-independent, some data attributes have been introduced in October 2022 by HQ:
The following cases have been used as test cases by HQ:
-
Case 1: Logged in as moun10bike, viewing trackable owned by moun10bike but in hands of yufisch
Recently Spotted: In the hands of yufisch
<a id="ctl00_ContentBody_BugDetails_BugLocation" data-name="yufisch" data-status="User" href="http://localhost:2020/p/?guid=4d37ef04-a289-430c-8fe4-eda028851193">In the hands of yufisch.</a>
-
Case 2: Logged in as moun10bike, viewing trackable owned by moun10bike in his own hands
Recently Spotted: In the hands of the owner.
<a id="ctl00_ContentBody_BugDetails_BugLocation" data-status="Owner">In the hands of the owner.</a>
-
Case 3: Logged in as moun10bike, viewing trackable in hands of owner owned by obarshay
Recently Spotted: In the hands of the owner
<a id="ctl00_ContentBody_BugDetails_BugLocation" data-status="Owner">In the hands of the owner.</a>
-
Case 4: Logged in as moun10bike, viewing trackable owned by moun10bike but in a geocache
Recently Spotted: In Camels Prairie Stash
<a id="ctl00_ContentBody_BugDetails_BugLocation" title="Visit Listing" data-name="Camels Prairie Stash" data-status="Cache" href="http://localhost:2020/seek/cache_details.aspx?guid=20c21833-a4bd-4c6a-b6fc-88a181fe55a2">In Camels Prairie Stash</a>
-
Case 5: Logged in as moun10bike, viewing trackable marked as missing
Recently Spotted: Unknown Location
<a id="ctl00_ContentBody_BugDetails_BugLocation" data-status="Unknown">Unknown Location</a>
To be deployed presumably in November 2022.
Information
Development
- Join the team
- Development Environment
- GitHub
- Coding conventions
- design conventions
- Working on c:geo for git beginners
- Creating custom Android icons
- Translation
- Release Preparation
- Continuous Integration
- c:geo notifications
- Logging
Usage
- Creating offline maps
- Send a debug log to the developers
- 'New Map' feature description
- Presenting a demo
Technical documentation
- Heading
- Screen densities
- GPS low power mode
- DB Schema
- Map usages
- Disk Usage Structure
- Trackable parsing
- UnifiedMap
Misc
Outdated: