Last week I've been to Italy with my family. As usual we traveled a lot on a rental car, throughout all the Northern Italy. 1500 km and about 10 cities in a week...
Right few weeks before I had changed my HTC 3300 (with GPS receiver and TomTom software preinstalled) to smaller HTC s710, which does not have GPS, but has keyboard. I really needed keyboard and GPS looked like a good tradeoff: living and spending most of the time in one city, even as large as Moscow, it makes nearly no sence to always bring GPS in your pocket. I decided that any time I need GPS, I can connect external Bluetooth GPS receiver and use any software supported on the smartphone.
My first surprise was that there is literally no GPS software for smartphone - TomTom, iGo, russian PocketGPS and all other software utilizes touchscreen and either does not run or cannot be managed without touchscreen. What a bad luck! But I did not need GPS for everyday use, so I decided its not that bad loss anyway.
After about a week, searching Google from my phone I saw an announcement of Google Maps for Windows Mobile. I downloaded and installed the App. I was amazed by its usabilty and the concept of using server-side maps, no need to download anything all the world is in your pocket as long as you have GPRS connection!
Later on, when Italy trip plans appeared, I decided to take PocketPC handheld and Bluetooth GPS with me. I borrowed both from a friend, installed TomTom and tested everything. All worked fine, I downloaded and installed Europe map and felt almost ready for a week of discoveries in southern Europe. One bad thing was that PocketPC (I had one year old Acer) runs out of battery in about four hours and did not have a car charger! So I tried to combine what I had (Bluetooth GPS, Acer PocketPC and HTC s710 Smartphone) to make a backup configuration.
I tried a couple of free GPS softwares on HTC s710, but none of them had maps of acceptable quality. Then I tried to dig deeper in Google Maps. To my delight I figured out that Google Maps mobile can also track current location with GPS receiver if one is connected. OK! That seemed to solve all my problems, so I packed all the stuff and prepared for sun, old cities, beautiful nature and all things that people usually expect from a vacation in Italy.
In the airport I figured out first problem with having such a load of electronics in a backpack (I also had laptop in case any urgency happens at work or just for my daughter to watch cartoons). Security check in Moscow took about 10 minutes with unpacking everything by quite concerned officers, checking laptop for traces of explosives and packing everything back.
During next week I cursed my decision to abandon HTC 3300 many times. Major problems we faced were:
1. PocketPC runs out of charge quickly and I could not charge it in the car, so it worked till about 12am
2. Google Maps tracking works very unreliably: after start it does not refresh current position in 90% of cases.
3. Google Maps turned to be bad navigation tool, since it does not coordinate route directions with current GPS location and thus does not tell you where to turn next, which all other GPS software does perfectly
4. Google Maps does not work in areas with no GSM coverage. Yes, there are such places! "No GSM coverage" now sounds like a synonym to "in the middle of nowhere", but we've been in such places driving through mountains from Pisa to Modena.
5. GPS receiver is not convenient to put it in the pocket and walk out in the city. By the way, Google Maps in pedestrian walks beats TomTom all ways: maps are more detailed, directions make more sense and finally you can entertain yourself with satellite view of the place you are in!
So my recommendations:
1. Any GPS MUST HAVE a car charger!
2. Pocket PC is a bad choice for GPS anyway due to short battery life
3. Integrated device is much better than separate devices
4. Google Maps is a perfect companion to any other GPS software, but it is not enough on its own.
Does anybody know a good GPS device?
Requirements:
1. Light
2. Designed for a car, but must be carriable in a pocket
3. Uploadable maps
4. Would be great to be able to run Google Maps on it.