I'm going to try and make the process as easy as possible, but no matter what, it looks worse than it really is. Once you've done these steps a couple of time you'll see that creating custom POI's is much easier than you would think.
In this section I'm going to discuss how to pull the file from your Mio that stores your custom POI's, how to update and modify that file, and how to put it back into your Mio, but for now I won't be going into details on how to create a POI list itself. There are many many POI editor programs out there to assist in the creation of a POI list, and my examples here are using Google Earth to create a POI list. Again, you can obtain many POI's in csv format on the internet, and later on I will discuss converting those to a useable format.
So, to get started, you'll need to download a copy of Google Earth (
www.earth.google.com) and have it set up on your computer. You need to be somewhat familiar with it to be able to properly create a POI list.
STEP 1Create a POI list in Google Earth, then save that list in
KML format (
KMZ also works, but is just a zipped version of KML, so might as well go with KML. In this example I've created a file "NASCAR Race Shops.kml".
STEP 2Connect your Mio to your PC, and have Mio Transfer on and active and connected (I suggest the hack here as the stock Mio Transfer won't help). Save the
iGO.db file from your Mio device to your computer. You can do this via
MioTransfer if you have the Mio Transfer Hack.exe program, or you can do this via MS ActiveSync and unlocking your Mio to access the file system. In our example here we've used the Mio Transfer hack to access the file system directly from the PC. How to load and use the Mio Transfer hack will be discussed in upcoming releases. To find your iGO.db file, go to
\My Flash Disk\MioMap\MioMap and you will see the file there.
STEP 3Open the
iGO POI Explorer program. Import the
iGO.db file into iGO POI Explorer. This is done by selecting
File > Import > Import database from file...(offline) and selecting the iGO.db that you saved to your hard drive (iGO.db in this example).
This should be similar to what you see once you've uploaded iGO.db to POI Explorer (assuming your iGO.db file was already populated with some custom POIs):
STEP 4Now Import the POI file into iGO POI Explorer. This is done by selecting
File > Import > POIs from file... and selecting the
NASCAR Race Shops.kml file that you saved to your hard drive in step 1.
This should be similar to what you see once you've uploaded the POI file:
So now you've got your iGO.db file loaded, and your POI file loaded (and by the way you can import multiple POI files into this, don't have to do just one), you can drag and drop to your iGO.db file and/or create folders for this.
Before combining your POI's with your iGO.db I suggest that you clean them up a bit, and by that I'd suggest you set up the appropriate Icons for them and put them in some kind of order.
Here's a shot of how you can right-click and
Select All of your POI's, then right-click again and select
Change Icon.... In my example, I've changed from the default POI icon to the car icon.
Notice that in my iGO.db, under step 3 above, I've created a folder for Nascar, this equates to a
Group in your Mio's
My POI folder. You will want to create a folder for each type of custom POI that you are going to define.
I suggest you place the folders in alphabetical order as I've done above. Makes it so much easier to find your POI's when your My POI groups are alphabetical. The order shown here is the order displayed on your Mio when you click on My POIs.
STEP 5Now, you've highlighted all your new custom POI's, and you've adjusted the icons appropriately, so while they are all highlighted simply left-click and drag and drop them into the iGO.db folder that you created. In this case I'd drag from the bottom to the Nascar folder in the top. Now your iGO.db file is updated!
STEP 6Okay, you've taken your POI's and added them to your iGO.db file, now you need to save it. Click on the iGO POI Database at the top where you dropped your new POIs too, then simply follow similar steps as in step 3 above,
File > Export > iGO database to file (offline).... You overwrite your existing iGO.db, which is why I always keep a copy as backup. Now all you have to do is go back to your MioTransferHack and reload your iGO.db back onto your Mio.
Once you've got them loaded, you should be able to go to your Mio, start up MioMap, go to My POI, and see your new folder. In my example you can now see a Nascar folder, and in the second example are the POI's that were transferred to that folder.
Important item to note - I found out tonight in preparing this tutorial that the iGO POI Explorer program has some icons that do not coincide with the Mio icons. If you happen to select one of these icons (and I don't know which ones they are), and load the iGO.db up, it will seem to be working fine, then when you try to select that POI, you will get a "Fatal Error" and your Mio will restart. If this happens, go back to step 4 and change the icons to something else.Note that the screenshots above show my Mio using the new Quicksilver v1.0 skin from Roscoe.