Skip to main content

Geocaching - The world's largest treasure hunting game!

         Geocaching is a high-tech treasure hunting game played throughout the world by adventure seekers equipped with GPS devices. The basic idea is to locate hidden containers, called geocaches, outdoors and then share your experiences online. Geocaching is enjoyed by people from all age groups, with a strong sense of community and support for the environment. The following video has been taken from "Geocaching - The official global GPS Cache Hunt Site". This site will give you a brief idea of what Geocaching exactly is!



          On May 2, 2000, at approximately midnight, eastern savings time, the great blue switch* controlling selective availability was pressed. Twenty-four satellites around the globe processed their new orders, and instantly the accuracy of GPS technology improved tenfold. Tens of thousands of GPS receivers around the world had an instant upgrade.

           The announcement a day before came as a welcome surprise to everyone who worked with GPS technology. The government had planned to remove selective availability - but had until 2006 to do so. Now, said the White House, anyone could "precisely pinpoint their location or the location of items (such as game) left behind for later recovery." How right they were.

           On May 3, one such enthusiast, Dave Ulmer, a computer consultant, wanted to test the accuracy by hiding a navigational target in the woods. He called the idea the "Great American GPS Stash Hunt" and posted it in an internet GPS users' group. The idea was simple: Hide a container out in the woods and note the coordinates with a GPS unit.

           The finder would then have to locate the container with only the use of his or her GPS receiver. The rules for the finder were simple: "Take some stuff, leave some stuff."

           On May 3rd he placed his own container, a black bucket, in the woods near Beavercreek, Oregon, near Portland. Along with a logbook and pencil, he left various prize items including videos, books, software, and a slingshot. He shared the waypoint of his "stash" with the online community on sci.geo.satellite-nav:
N 45° 17.460 W 122° 24.800

           Within three days, two different readers read about his stash on the Internet, used their own GPS receivers to find the container, and shared their experiences online. Throughout the next week, others excited by the prospect of hiding and finding stashes began hiding their own containers and posting coordinates. Like many new and innovative ideas on the Internet, the concept spread quickly - but this one required leaving your computer to participate.
Within the first month, Mike Teague, the first person to find Ulmer's stash, began gathering the online posts of coordinates around the world and documenting them on his personal home page. The "GPS Stash Hunt" mailing list was created to discuss the emerging activity. Names were even tossed about to replace the name "stash" due to the negative connotations of that name. One such name was "geocaching."

            You can subscribe to Geocaching.com membership which is free and requires only a valid email address and your name to create an account. Once you are a member, you have to choose any geocache from the available list, enter its GPS co-ordinates into your GPS device and go on the treasure hunt! Become a member of the largest treasure hunting game in the world!

Comments

Recommended for You

Retriving co-ordinates...

         We have seen 2 Google Maps API v3 examples wherein we have retrieved the latitude-longitude co-ordinates of the point of click on the map. In the first example we have displayed the co-ordinates in the information window and in the second , we have displayed the co-ordinates in a form in the information window.         Today we will create a code to retrieve the latitude longitude co-ordinates in a text box while simultaneously a marker appears on the map as well. So, here goes the code. <html> <head> <title> Google Maps API v3 - Adding marker on Click and retrieving the co-ordinates in a text box </title> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> <script type="text/javascript"> var map;    //When using event as a parameter to a function declare map, strictly as a global variable fun...

Google Street View Image API

    Street View is one of most used feature of the Google Maps and why not? You can actually see any part of the world as if you are visiting the place at that very moment. And now with the Google Street View Image API, you don't even need to carry a camera with you to the places you visit. You can take-in all the scenic beauty without even bothering about clicking a single picture. You can come back from your vacation and get a few images using the Google Street View Image API and show those images to your friends and relatives. Create an album of high definition images and go ahead and share it on Facebook for your friends to have a look.     Using the Google Street View Image API is very simple and anybody can make use of it without any programming knowledge required. I will walk you through the entire process of effectively using the Google Street View Image API. So if you are set, let's go on an amazing ride across the globe with the Google Street Views. ...

Google Map's Real-Time Traffic Layer...

    You can now check the traffic condition on the road before you leave for work, or a party or to your friend's place. Google's Traffic layer shows the traffic conditions in your area - LIVE!!! Live traffic data is available in major cities in the United States, France, Britain, Canada and Australia, with new cities and countries frequently added. The Google Maps API allows you to add real-time traffic information (where supported) to your maps using the TrafficLayer object. Traffic information is provided for the time at which the request is made. Consult this spreadsheet to determine traffic coverage support.     Let us now have a look at the Google Maps API - Trafiic Layer example. Copy the following code in a simple text file and save it as html. Click on this html file and it will open in your default browser. You will then see the traffic conditions in your area - LIVE...     The output of the above code looks as seen in the r...

Map Loading...

    The blank web page seems so boring and dull when the map is still loading. You will come across such a situation quite often where you will be having a slow internet connection! We cannot do anything about the slow internet connection, but we can surely avoid the dull blank web-page by using a simple trick. We can place a "loading" image at the center of the web page so that the page doesn't look blank! An image like this:             The following code will show you how this can be done and here it is!     As you all can see the code is very very simple and the output will look as seen in the results section above. The image below shows the loading stage of the map.       Do let me know what you think about the examples shared here! Do leave your comments here! Till the next example, happy mapping!

Jquery Mobile - Basic Listview

    Continuing with the Jquery Mobile Examples, today we will take a look at the listviews in Jquery Mobile. Listviews are popularly used in websites and web-applications that are built on the Jquery Mobile platform and hence we will look at the various list patterns available with Jquery Mobile. Lists are used for a various purposes like data display, navigation, result lists and data entry. We will start with the most basic listview example and look through several examples over a number of posts.     A listview is simply an unordered list containing linked list items with a data-role="listview" attribute. jQuery Mobile will apply all the necessary styles to transform the list into a mobile-friendly listview with right arrow indicator that fills the full width of the browser window. When you tap on the list item, the framework will trigger a click on the first link inside the list item, issue an Ajax request for the URL in the link, create the new pag...