A description of the Garmin IMG file format. Includes some experimental/sample code for parsing IMG files.

Project Activity

See All Activity >

Categories

Topic

License

BSD License

Follow Garmin IMG Format

Garmin IMG Format Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
4
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Garmin-img is great! Thanks.
    1 user found this review helpful.
  • I would like to know more about the img and the decompilation copilação if they can get in ConTactProgram dayvson.red @ gmail.com =) I'm on my dificutades software craçao img
  • Very useful. I found a case in which the code doesn't work on a large file, and I also found the fix: In TreFile.getMapLevels(), the line int polygonOffset = getTriplet(localOffset); encounters a problem when the offset overruns the 3 byte representation (i.e. exceeds 0xFFFFFF). I added this fix/hack: int polygonOffset = getTriplet(localOffset); // there's a problem in which the value overflows the three-byte offset while (polygonOffset<lastPolygonOffset && lastPolygonOffset>0xf00000) { polygonOffset += 0x1000000; } lastPolygonOffset = polygonOffset; With this fix the code works great!
    1 user found this review helpful.
  • Awesome docs! Thanks for the PDF.
Read more reviews >

Additional Project Details

Operating Systems

BSD, FreeBSD, Linux

Intended Audience

Developers

Programming Language

C++

Related Categories

C++ Topic Software

Registered

2004-11-29