Return to Project-GC

Welcome to Project-GC Q&A. Ask questions and get answers from other Project-GC users.

If you get a good answer, click the checkbox on the left to select it as the best answer.

Upvote answers or questions that have helped you.

If you don't get clear answers, edit your question to make it clearer.

0 votes
258 views
To make challenge checkers development easier it would be nice/useful if there was a screen that given a user name and gccode it would display a simple table showing what that cache looks like in the chellenge checker system - ie a table of each field name and its value.

Its possible to do this in code but awkward if you want to quickly check a number of caches to see how they vary. What's prompted this thought is a recent question (http://project-gc.com/qa/?qa=3922/can-someone-make-a-checker-for-gc5f61p) asking if it is possible to do a checker based on communities around the lake. It would nice to be able to get the requester to work out if the 'community' name appears in the data and if so in which fields and with what values etc. It'd also just generally be useful to see why a particular cache did/didn't meet a set of criteria etc
in Feature requests by mole125 (Expert) (21.1k points)

1 Answer

0 votes
The VGPS displays most data fields from the cache. If i am not mistaken the only missing are last_cache_harvest, last_log_harvest, log_id, length, words, ftf, cache_description. and attributes 
They are about the caches update time and your log and the last two are easy to see on the cache page.
To look at geographical data in this case it it better to use map compare and look at the region/county.or map region/map counties is more useful where you can see approximate polygons for the areas
 
If you look only at the name and not the definition you might get incorrect result
by Target. (Expert) (104k points)
The virtual GPS only shows data for the logged in user not a specified user, its also requires multiple steps to add in the cache, look at it and then delete it (because you were only doing a quick check). That said it does help provide a lot of the functionality.
I tagged it with the X finds in different locations script
http://project-gc.com/Challenges/GC5F61P/11234
But a new script would be nice because the output of that are not appropriate for most logging requirements.

The only user specific data in the vgps is of the cache is found.
If you use the template checker and add/change to
local finds = PGC_GetFinds(profileId, { order = 'OLDESTFIRST', filter = filter })
Print(finds)
you will get all data of the caches for the user you run it on. int the most useful format but all data is inclused. With appropriate fields and filter you can get the data you like to look at quite easy

Searching on GCcode in the wildcard in the dashboard is the quick way to get region county for caches
And in many cases a appropriate filter on map compare will give you what you are looking for
...