×

To be able to write in the forum you need to authenticate. Meanwhile it's read-only.

Re: GC4R94P - The SuMMit Challenge, 24 location-based finds, with cache type restrictions

Hi,

Given the new emphasis on challenge checkers (which I like!), it would be great if someone were available to create a checker for one of my challenge caches - "The SuMMit Challenge" (GC4R94P).

The logic of the checker is as follows:

  1. generate a list of all geocaches within proximity of a list of 24 coordinates, based on the published coords of caches
    1. the proximity is 0.2 miles, but one of the coords in the list (Tri Peaks) is an exception with a 0.3 miles proximity
    2. ideally, archived caches would be included, but the checker would still be useful if this were not possible
    3. it would also be useful to determine that a particular location currently has no active caches, but again this is not strictly necessary for the checker to be valuable (and it's also not particularly expected to happen)
  2. filter the list to only include allowed cache types: Traditional, Multi, Virtual, Letterbox Hybrid, and EarthCache
  3. determine whether the user has logged a find for each location in the coordinate list

A final embellishment would be to take into account a "bonus list" of coordinates; but this list currently has just one item and, again, this is not necessary for the checker to be valuable.

Thanks!
Re: GC4R94P - The SuMMit Challenge, 24 location-based finds, with cache type restrictions
June 02, 2016 03:56PM
Quote

If you are the cache owner of all of the currently active qualifying caches for a particular location, then you may claim credit for it. However, if there are any active qualifying caches by one or more other cache owners, then you must find and log one of those.
The polygon scipt cant look for the


Quote

Any location for which there are no active qualifying caches when you are ready to claim a find, does not require a qualifying cache.
the checkers ha no access to caches you have not found and cant know this


if those above is ignore it can be done. Please create the configuration from the coordinates your self.
The format is with latitude and longitude in decimal degrees
"name":{"point":[latitude,longitude,radius,"miles"]},

Validate that it is ok jons at http://jsonlint.com/

example:

{
"polygons":{
"2. The Ahwahnee Hotel":{"point":[37.746203,-119.57456,1,"miles"]},
"4. Alma (1891)":{"point":[37.809487,-122.421757,0.75,"miles"]},
"5. Angelus Temple":{"point":[34.076272,-118.261046,0.5,"miles"]}
}
Thank you for the prompt attention!

I have created the json and validated it at at http://jsonlint.com/

{
"polygons":{
"1. Sandstone Peak (Mount Allen)":{"point":[34.1203,-118.9319,0.2,"miles"]},
"2. Tri Peaks":{"point":[34.122179,-118.950192,0.3,"miles"]},
"3. Boney Peak":{"point":[34.11072,-118.9577,0.2,"miles"]},
"4. Saddle Peak":{"point":[34.078252,-118.65532,0.2,"miles"]},
"5. Inspiration Point":{"point":[34.116491,-118.942824,0.2,"miles"]},
"6. Topanga Lookout":{"point":[34.092103,-118.636069,0.2,"miles"]},
"7. Calabasas Peak":{"point":[34.112038,-118.652632,0.2,"miles"]},
"8. Temescal Peak":{"point":[34.102268,-118.553762,0.2,"miles"]},
"9. McAuley Peak":{"point":[34.072062,-118.72273,0.2,"miles"]},
"10. Ladyface":{"point":[34.135066,-118.772981,0.2,"miles"]},
"11. San Vicente Mountain":{"point":[34.1286176,-118.5128608,0.2,"miles"]},
"12. Mesa Peak":{"point":[34.0625069,-118.7189758,0.2,"miles"]},
"13.Cahuenga Peak":{"point":[34.1369520,-118.3259105,0.2,"miles"]},
"14. Conejo Mountain":{"point":[34.1883387,-118.9842666,0.2,"miles"]},
"15. Burbank Peak":{"point":[34.135927,-118.332024,0.2,"miles"]},
"16. Mount Lee":{"point":[34.1347299,-118.3209103,0.2,"miles"]},
"17. Mount Hollywood":{"point":[34.1280637,-118.3011874,0.2,"miles"]},
"18. Mount Chapel":{"point":[34.136576,-118.308548,0.2,"miles"]},
"19. Mount Bell":{"point":[34.13555,-118.30205,0.2,"miles"]},
"20. Parker Mesa Overlook":{"point":[34.059213,-118.57382,0.2,"miles"]},
"21. Briar Summit":{"point":[34.126095,-118.368448,0.2,"miles"]},
"22. Runyon Summit":{"point":[34.116434,-118.352974,0.2,"miles"]},
"23. Mugu Peak":{"point":[34.0926,-119.055101,0.2,"miles"]},
"24. Glendale Peak":{"point":[34.124659,-118.28783,0.2,"miles"]}
}}

I have also created and validated the json for the bonus location, if that can be used (note that this is not required to qualify for the challenge, it's a tough one and is just for additional "bragging rights" :-) ).

{
"polygons":{
"1. Brents Mountain":{"point":[34.085987,-118.722725,0.2,"miles"]}
}}
Re: GC4R94P - The SuMMit Challenge, 24 location-based finds, with cache type restrictions
June 02, 2016 05:26PM
created
http://project-gc.com/Challenges/GC4R94P/21101

optional only works for polygons not circles
you can draw one ok here or som other way
http://gsak.net/google/polygoneditor.php?
minlat=56.284233&minlon=14.6486&maxlat=65.800633&maxlon=22.323267&language=1


and is should look like this

"3. Alcatraz Island": {"polypoints":[[
[37.829107,-122.425203],[37.826413,-122.419732],[37.824514,-122.421083],[37.827413,-122.426898],[37.829107,-122.425203]
]]},
Re: GC4R94P - The SuMMit Challenge, 24 location-based finds, with cache type restrictions
June 02, 2016 05:35PM
The types still have to be defined in the checker
Re: GC4R94P - The SuMMit Challenge, 24 location-based finds, with cache type restrictions
June 02, 2016 06:33PM
My mistake and fixed
Once again, thanks for the very quick action!

I notice two small issues with the geochecker:

1) It's currently not excluding caches of type Unknown. These are the only caches types allowed under the challenge: Traditional, Multi, Virtual, Letterbox Hybrid, and EarthCache.

2) Because the results are sorted alphabetically, you get the funny situation where 11 precedes 2, etc. I have updated the json that I supplied to prepend a zero to all single-digit numbers to fix this problem ("01" rather than "1", etc.) I hope that this can easily be swapped in for the json that I supplied earlier.

{
"polygons":{
"01. Sandstone Peak (Mount Allen)":{"point":[34.1203,-118.9319,0.2,"miles"]},
"02. Tri Peaks":{"point":[34.122179,-118.950192,0.3,"miles"]},
"03. Boney Peak":{"point":[34.11072,-118.9577,0.2,"miles"]},
"04. Saddle Peak":{"point":[34.078252,-118.65532,0.2,"miles"]},
"05. Inspiration Point":{"point":[34.116491,-118.942824,0.2,"miles"]},
"06. Topanga Lookout":{"point":[34.092103,-118.636069,0.2,"miles"]},
"07. Calabasas Peak":{"point":[34.112038,-118.652632,0.2,"miles"]},
"08. Temescal Peak":{"point":[34.102268,-118.553762,0.2,"miles"]},
"09. McAuley Peak":{"point":[34.072062,-118.72273,0.2,"miles"]},
"10. Ladyface":{"point":[34.135066,-118.772981,0.2,"miles"]},
"11. San Vicente Mountain":{"point":[34.1286176,-118.5128608,0.2,"miles"]},
"12. Mesa Peak":{"point":[34.0625069,-118.7189758,0.2,"miles"]},
"13.Cahuenga Peak":{"point":[34.1369520,-118.3259105,0.2,"miles"]},
"14. Conejo Mountain":{"point":[34.1883387,-118.9842666,0.2,"miles"]},
"15. Burbank Peak":{"point":[34.135927,-118.332024,0.2,"miles"]},
"16. Mount Lee":{"point":[34.1347299,-118.3209103,0.2,"miles"]},
"17. Mount Hollywood":{"point":[34.1280637,-118.3011874,0.2,"miles"]},
"18. Mount Chapel":{"point":[34.136576,-118.308548,0.2,"miles"]},
"19. Mount Bell":{"point":[34.13555,-118.30205,0.2,"miles"]},
"20. Parker Mesa Overlook":{"point":[34.059213,-118.57382,0.2,"miles"]},
"21. Briar Summit":{"point":[34.126095,-118.368448,0.2,"miles"]},
"22. Runyon Summit":{"point":[34.116434,-118.352974,0.2,"miles"]},
"23. Mugu Peak":{"point":[34.0926,-119.055101,0.2,"miles"]},
"24. Glendale Peak":{"point":[34.124659,-118.28783,0.2,"miles"]}
}}

Thanks again!
Re: GC4R94P - The SuMMit Challenge, 24 location-based finds, with cache type restrictions
June 02, 2016 08:57PM
updated and fixes. The script had a nonstandard name for types filter but should work now
Yes, it looks good!

I feel kinda dopey about this, but I just noticed that I left out a space after the "13." in the json. Fixed below:

{
"polygons":{
"01. Sandstone Peak (Mount Allen)":{"point":[34.1203,-118.9319,0.2,"miles"]},
"02. Tri Peaks":{"point":[34.122179,-118.950192,0.3,"miles"]},
"03. Boney Peak":{"point":[34.11072,-118.9577,0.2,"miles"]},
"04. Saddle Peak":{"point":[34.078252,-118.65532,0.2,"miles"]},
"05. Inspiration Point":{"point":[34.116491,-118.942824,0.2,"miles"]},
"06. Topanga Lookout":{"point":[34.092103,-118.636069,0.2,"miles"]},
"07. Calabasas Peak":{"point":[34.112038,-118.652632,0.2,"miles"]},
"08. Temescal Peak":{"point":[34.102268,-118.553762,0.2,"miles"]},
"09. McAuley Peak":{"point":[34.072062,-118.72273,0.2,"miles"]},
"10. Ladyface":{"point":[34.135066,-118.772981,0.2,"miles"]},
"11. San Vicente Mountain":{"point":[34.1286176,-118.5128608,0.2,"miles"]},
"12. Mesa Peak":{"point":[34.0625069,-118.7189758,0.2,"miles"]},
"13. Cahuenga Peak":{"point":[34.1369520,-118.3259105,0.2,"miles"]},
"14. Conejo Mountain":{"point":[34.1883387,-118.9842666,0.2,"miles"]},
"15. Burbank Peak":{"point":[34.135927,-118.332024,0.2,"miles"]},
"16. Mount Lee":{"point":[34.1347299,-118.3209103,0.2,"miles"]},
"17. Mount Hollywood":{"point":[34.1280637,-118.3011874,0.2,"miles"]},
"18. Mount Chapel":{"point":[34.136576,-118.308548,0.2,"miles"]},
"19. Mount Bell":{"point":[34.13555,-118.30205,0.2,"miles"]},
"20. Parker Mesa Overlook":{"point":[34.059213,-118.57382,0.2,"miles"]},
"21. Briar Summit":{"point":[34.126095,-118.368448,0.2,"miles"]},
"22. Runyon Summit":{"point":[34.116434,-118.352974,0.2,"miles"]},
"23. Mugu Peak":{"point":[34.0926,-119.055101,0.2,"miles"]},
"24. Glendale Peak":{"point":[34.124659,-118.28783,0.2,"miles"]}
}}
Re: GC4R94P - The SuMMit Challenge, 24 location-based finds, with cache type restrictions
June 02, 2016 09:06PM
fixed
Sorry, only registered users may post in this forum.

Click here to login