// This is a solver for the "DGS: Micro Revenge" geocache, found at: // http://www.geocaching.com/seek/cache_details.aspx?wp=GC42FCA // // I have tools that will help you solve this manually at: // https://frinklang.org/fsp/geocaching.fsp // // They use the same high-accuracy navigation library used here. use navigation.frink use GoogleEarth.frink lat = DMS[39,35.769] North long = DMS[104,40.350] West browseGoogleMaps[lat, long, "GC42FCA Start"] [lat,long] = resultantLatLong[lat, long, 1049.99 meters, 301.60 deg] [lat,long] = resultantLatLong[lat, long, 11206.41 centimeters, 10.45 deg] [lat,long] = resultantLatLong[lat, long, 0.41 miles, 140.81 deg] [lat,long] = resultantLatLong[lat, long, 1862.60 feet, 170.34 deg] [lat,long] = resultantLatLong[lat, long, 848.50 yards, 165.49 deg] [lat,long] = resultantLatLong[lat, long, 1.35 kilometers, 280.62 deg] println["Lat: " + format[lat,"degrees",6] + " North"] println["Long: " + format[long,"degrees",6] + " West"] browseGoogleMaps[lat, long, "GC42FCA Final"]