By:
Category:
Comments Off

Geocaching 2009-02-08 Loading Up!


I just loaded about 3000+ locations into my TomTom One 3rd Edition as POI (Points
of Interest.) I am using a series of Pocket Queries from www.geocaching.com to
get the raw data in GPX format.






I then use GPSBabel to merge
and filter the multiple GPX files into a single GPX file.






I then convert that large GPX into the a GeoCaching.ov2 file for my TomTom. I also
make .csv and .html versions as well. This all takes just a couple of minutes to do
all of this and then move them to the TomTom.



I am really struggling with how to filter them for my Garmin 12 that only has 500
way-points of memory space. Clearly I need a more modern GPS with some more RAM. In
the mean time I am messing around with GPS Buddy to filter and load that data as well.








We are going to hit the road in a few minutes for a day of rural America photos
and some geocaching!






By:
Category:
Comments Off

Geocaching 2009-02-01 GC10KMT


Find number 4 of 4 for the day. This old bridge is awesome. It is just a couple
of miles away from our home. Most people driving over or under will have no idea that
this cache is even here. Ben was standing right next to it and did not even notice
it. It is TINY.



N 45° 12.134 W 094° 22.749









We unrolled the paper and added our names to back side of the list. Very cool. We
will have to investigate these micros as something that we might want to deploy in
the future.



http://www.geocaching.com/seek/cache_details.aspx?guid=8eadabcc-7d90-45e4-8302-69746a2bb414


By:
Category:
Comments Off

Geocaching 2009-02-01 GCYM2M


Find number 3 of 4 for the day. This should have been an easy cache to find.
This one was not only covered by snow (which we expected and planned for) but it was
also covered with ice. Luckily the ice was pretty rotten and Ben was able to remove
the cache.



This one might require revisiting in the spring as it might need to be moved slightly
so that it is hidden better once the snow melts. It could also use some cammo
tape instead of the electrical and duct tape.



This is a pretty neat cache. Nice container and I was surprised how much stuff you
can get into it. We also stumbled across our first Travel
Bug
.



N 45° 06.837 W 094° 32.286












We will be logging the bug ASAP and then trying to find a new home for it. I think
that we are going to go out tomorrow (Sunday) for a photo and geocaching trip across
west central Minnesota. I am hoping that we can find a new home for the bug at one
of our stops.



Ben was pretty excited when he found this.



http://www.geocaching.com/seek/cache_details.aspx?guid=54430f46-a1a8-454c-8594-896e663c47ff




Here is a link to the travel bug that we found:

http://www.geocaching.com/track/details.aspx?guid=87394f33-a141-48d8-95b4-78a8a19d1973




Here are some interesting notes about the bug:



By:
Category:
Comments Off

Geocaching 2009-02-01 GCH3W3


Find number 2 of 4 for the day. I had never been to this side of the park and
did not even know that it existed. This was a tough one as the GPS got us close but
it was slightly further away from the coordinates then we were expecting. Happened
to be snapping a few photos of Ben searching when I noticed something slightly odd
in the distance. Needless to say that when we replaced the cache in it's hiding
spot we covered up what I saw that clued me in. 



N 45° 05.289 W 094° 22.937









I like the wooden nickels. We are thinking about getting some made up when we are
ready to start deploying some caches of our own. A quick picture and then everything
went back into the zip lock bags and into the can... hidden from view.



A fun park... someplace that we will visit again!



http://www.geocaching.com/seek/cache_details.aspx?guid=a02b9c49-7c9f-4782-8e18-426034fbccb5



By:
Category:
Comments Off

Geocaching 2009-02-01 GC1011D


Find number 1 of 4 for the day. There are several other caches in Dassel Darwin park.
We were unable to find the first one that we were looking for as it appears to cover
with snow and ice. I have about 450 cache locations loaded into the hand held GPS
and noticed that GC1011D was within hiking distance.



Ben found this one entirely on his own. Nice location. I bet there are lots people
and machines that go by this location without even knowing that this is nearby.



N 45° 05.631 W 094° 22.442









http://www.geocaching.com/seek/cache_details.aspx?pf=&guid=542dc222-a182-48dc-9172-4b891d6ad4fb&decrypt=&log=&numlogs=



 


By:
Category:
Comments Off

Updated - Mio Moov 200 - Geocaching


Here is the modified CSV file that I am working with:






 



I ended up using the Spreadsheet app within OpenOffice to create some additional columns
and copied in the proper field names. This allowed me to create an XML format within
the CSV file. I then opened up the CSV file with with a text editor and ran a couple
find/replace commands to remove the commas and reformat some white space.






I then copied this XML and inserted it into: MyFavouriteLocations.xml



Initially the file was so big that the GPS kept crashing and rebooting. I then trimmed
down the size of the file by removing some cache entries. I cut it roughly in half
and that was enough to get it working. There are probably some extra lines in each
entry that could be trimmed back some more. I have been working on trying to figure
out which lines are required to make this work.



Another hint.... you can't have "&" in the XML. That will potentially
break some of the XML parsers. I was using IE to preview/test my XML and ran into
that issue for 3-4 of the entries.



I now have 100-200+ caches loaded in as favorites. It is not as nice as having them
in the POI database... but it is a start. This only took about 15-20 minutes. Not
as cool as a parsing engine... but functional for a once in a blue moon event.



Here is the XML format that you need:







By:
Category:
Comments Off

Hacking the Mio Moov 200 for Geocaching


My son got a Mio Moov 200 for a Christmas gift. He is interested in Geocaching and
wants to be able to use this device for the hunt. After quite a bit of searching
I am not seeing much success from others.



The Mio Moov 200 appears to be an ARM processor running Windows CE. You can mount
the GPS as a USB drive you can browse the filesystem. At the root I found some text
and XML file with the following info:



Created: 2008-02-18 18:42:34:968750000

Software: COBIA_300_64_NA 5.50.0023

Map Data:TA_NA_0710_3207

Map Region:US

Part Num: 565116840019R02 



[Process1]

RelativePath=TRUE

ProcessFile=SmartST_CE.exe

ProcessCmdLine=

ProcessDbgFile=SmartST_CEDbg.exe

ProcessDbgCmdLine=

MaxRestarts=3

Major=TRUE

WindowName=SmartST_CE

MaxCloseMessages=10



The older units used to use an iGO format and there are conversion tools for that
format. Based upon some notes that I found on the Internet it appears the Mio purchased
a company called Navman and adopted their tools. That is unlucky for us it because
it appears that no one has built a tool to import geocaching info into their
POI database.




Their is a rumor that the POI database is based upon SQLite but I am unable
to confirm that because I have been unable to find the database. Other folks
report that it is named database.db but I can't find that on my GPS. Since I
am unable to find a POI file or database I decided to try another route. 



Once of the interesting things about this GPS is that it has a LOT of XML files. Almost
all of the config is XML. Open up the following file with notepad or some other
editor:

I:\Program Files\Navman\SmartST_CE\UserData\MyFavouriteLocations.xml



It is possible to modify this file to include your Geocache location. But it requires
hand formating some XML.



I converted a GPX file from www.geocaching.com Pocket
Query into a CSV text file via another website called GPS
Visualizer
. I then reformatted the latitude and longitude in formation so that
decimal point was removed. Now at this point to can manual create/insert some XML
into: MyFavouriteLocations.xml




Here is an example of what I created:






I had to reformat some of the original XML to make it more readable in my browser
and editing tools. After a couple of attempts I was able to get a file that worked
as designed showed up  and showed up as a favorite. So far I have about 3 hours
into this little experiment in an attempt to make my son happy. (We have other
GPS that I can upload cache locations into... but this is HIS gps.)
I am not
sure how many favorites this little device will hold at this point.



I really need to come up with a simpler way to format the XML so that I can insert
one large block here. A more advanced person could probably whip up a script
to do this or push it into a SQL formated RDMS and then run a query that formats the
output data.



Hmmm... I am not sure what is next. All that I know is that I hate Mio Moov 200. This
is a lot of work to navigate to a parking location just so that I can then get out
my 10+ year old Garmin 12 to hike in.



I have about 500 locations loaded into my TomTom One and Garmin 12 at this point in
less than an hour. That time includes also figuring out how to format the data and
run the various tools. I can now load about 500 locations into both of them in less
than 10 minutes.


By:
Category:
Comments Off

Geocaching with Garmin 12


Using the GPX file from the earlier blog posting I was able to get it loaded into
my Garmin 12 gps. This GPS is pretty old but extremely reliable.




I downloaded the eval edition of GeoBuddy from:

http://www.geobuddy.com/



It is a pretty neat program while pull up the details and maps for each cache as you
click on them. It is also design to track and update you info on www.geocaching.com.






Right now I was just looking for an easy to load the data into the Garmin 12. The
only magic was that I had to the change the "Interface" options on the GPS so that
it would look like a Garmin host. I am not sure why is it will accept NMEA sentences
directly. --Whatever... I was able to push the data to the GPS.



I am still considering what tool I am going to use on an ongoing basis. I would prefer
a free or open source tool and I don't really need this many features. If I can't
find a simpler/cheaper tool I will spend the $49 to buy this one.



I would prefer to use something open source since for the GPS 12 since I will probably
end buying a BlackBerry with GPS and then end up buying the Geocaching software on
for the crackberry.



For a 10+ year old GPS it still does a pretty good job. It is incredibly rugged which
is a requirement when you have 6, 8, and 10 year old kids hiking with it.





By:
Category: ,
Comments Off

GeoCaching notifications on your TomTom One


It is nice to get notifications when you driving near some geocaches with the kids
in the car while running errands. Here are the steps for setting up the notifications.



Go into the preferences and select "Warn when near POI"






Select your category.









I see mine to notify me of them if we are within 5 miles.






Choose a sound.






Yes






I chose no... I want it warn all the time.






You are done.





By:
Category: ,
Comments Off

Geocaching with a TomTom One


Here are some simple notes on how to download GeoCache locations into your TomTom
One 3rd Edition. It took me about an hour to figure this out the first time. It is
similar for other platforms.



I upgrade my account at www.geocaching.com free
a Free account to a Premium account. This makes easier to run large queries for
sites. You can use the free account but the number of sites that you download in a
single run is smaller, you will only be able to use the *.loc format, you can't setup
pocket queries, our trips. (Spend the $30... it is well worth the money for the features.)



The free search will give you something like the picture below. Select which caches
you want and click "Download Waypoints" and you will be prompted to save a *.loc file.










If you have a Premium account you can build a Pocket Query and then select when you
want it to run. I a couple of minutes later you will get an email. The picture below
was my first query.












I then went to:


http://www.gpsvisualizer.com/gpsbabel/gpsbabel_convert?all_types=1&intype=gpx&outtype=tomtom&type=w&zip_output=0




That link will set it up for GPX and TomTom file formats. It will also support the
*.loc format if yo choose that from the menu.



FYI... The TomTom One uses a *.ov2 format

Browse to your source file that you saved or got via email.



Click "Convert the file"






Once the processing is done the web page will refresh and you will get a link to down
load your file. Go ahead and download the file and save it someplace where you will
not lose it.






 



I renamed the file that we just downloaded to: GeoCaching.bmp



I then created a 22x22 8bit bitmap image for the icon that will show up on the map.
I saved it as GeoCaching.bmp.  (Right
click on this bmp and save it.)



These two files need to have the same name with their respective file extension. I
put both files into a new directory on my local pc. Your mileage may vary.






I then connected my GPS to my laptop/pc via the USB cable. You will be able to browse
the directories just like a USB hard drive or thumb drive. In my case the GPS shows
up as my I:\ drive. Browse to I:\USA_and_Canada. You will now copy the two files GeoCaching.ov2
and GeoCaching.bmp into this map directory.










Disconnect the USB cable from the GPS and you should now be able to browse GeoCaches
as POI. The pictures below summarize browsing to a GeoCache POI assuming that
you understand the basics of the TomTom menus.























The TomTom runs Linux and appears to be a very hackable little device. These instructions
might make this look like a big process which is not really the case. Once you have
done it once you can actually do the whole process in about 5-10 minutes.