Quote Originally Posted by Giomen View Post
Greet work! But! Are there any chances to see software that you have used or detailed instruction and format to work with POI files??? All of us have problem with GPI and want to work with it as you
There are two parts to get to the data.
1. Decrypt GPI (Garmin basic attempt to encrypt their proprietary GPI format). My algorithm is sound but since it's written in a prototype language, it's very slow (maybe in future I'll rewrite it in C for speed). You can use the one replied in catymag post. End results are the same.
2. Decode GPI (This is just the basic Garmin format, it's unpublished but I figured it out). My decoder is still in prototype state and not really for end user. There are still lots of figuring out the GPI format, so it's a work-in-progress. If I have time to clean it up and make it pretty in future, I might release it.
I hacked my decoder to output separator delimited format so others can use it in other GPS proggy such as IGO or Sygic. I started this to decode Cyclop alert format which is different format than Garmin. Progress is slow in decoding this format (particularly decoding the school zone alerts) as well (see other threads) and I'd shelf it for now (if I get bored in future, I might continue the project)

Output of data is in simple delimiter format instead of specific POI format used by program like IGO because it contained others data such as contact information and categories which user can extract and do as they please.