November 24, 2012

c:geo Part 1: Importing Pocket Queries

In my last post, I promised to go over in detail how to perform certain functions in c:geo, the free Android geocaching application. I've been using the app. for over a month now, and while I don't use it to navigate to caches (I leave that chore for my trusty Garmin GPSr), it is a great tool for storing, retrieving, and logging caches. Since the c:geo documentation leaves something to be desired, I'm hoping these write-ups will help fill any knowledge gaps.

c:geo offers two methods of getting your pocket query data into your phone: (1) Download your pocket query file directly from geocaching.com using your Android's web browser, or (2) Copy your pocket query data file from your computer to your phone using your USB cable. There is a third option, which I prefer, that is not listed in the documentation which I'll describe in a minute.

First, it is important to note that c:geo cannot read .ZIP files directly, which is the format your pocket queries come in from geocaching.com. So if you plan to use method #1 above, you will need to use an Android app. that can decompress ("unzip") files. If you use method #2 above, just unzip the pocket query file, and copy the two GPX files to your Droid's SD card. It's a good idea to create a "GPX" folder on your SD card to store these files, just to keep things organized. Note too that you really only need the larger of the two GPX files (the one that does NOT contain "wpts" in the file name), but it doesn't hurt to copy both.


As I mentioned above, I use a slightly different method, sort of a hybrid version, of the two methods described above. I'm a big fan of "Dropbox", a cloud file-storing/sharing service. So what I do is download my PQ to my desktop computer, extract the GPX files to my hard drive, and then copy them into Dropbox. Then I just go to my Droid, open Dropbox, and copy the GPX files to my SD card.

Once you've got your GPX files on your SD card, you can import them into c:geo, as follows (note that these instructions include a step that is not listed in the c:geo help file):

1. Go to the Stored Caches screen in c:geo and click on the phone's menu button;
2. Click the Manage button and select "Import GPX";
3. c:geo will scan your SD card for GPX files - select the one you just copied over.

That's it. c:geo will read in all the geocache information from the file. One other point, however, before you do this. I strongly recommend that you go to your c:geo settings (use the phones menu button from the home c:geo screen) and un-select the "store cache static maps for offline use" option, which is checked by default. Otherwise, c:geo will load a static map for every cache in your pocket query, and depending on how many caches you have in your gpx file, this could take hours.

Finally, when you're all done caching with that particular pocket query, you can remove it from c:geo by going to the Stored Caches screen, click the menu button, then Manage, and then Drop All. This will clear out the pocket query data from c:geo, but it will not remove the gpx file from your SD card. To do that, you'll have to connect your device to your desktop machine and use a file manager program to remove the file, or, if one is available, use an Android file manager app. to clean up your SD card.

Next time, we'll go over the steps involved in offline logging in c:geo.

Cache On!


2 comments:

Unknown said...

Good tutorial. I was wondering what the static maps were.

Unknown said...

since this post is from 2012 ... a little update !

c:geo can handle zip-files now (2016). I get my pocket query mails on my smartphone; just click on 'download now' in the mail => the file is downloaded. The browser suggests to open the file and that's what I do. c:geo is opened automaticaly and I choose my folder where to store them and that's it !! All caches are stored in the list :). Easy, isn't it ?