Using map tools
Except as mentioned below, MapGazer is a new application, written
since November 2014. It is written in C, and follows the object-like
I developed for the Tollos supervisor.
As of January 2020, it comprises about 45,300 lines of my code.
Special thanks are due to:
- MyTrails’ author Pierre-Luc Paour, who motivated me to get back
into mapping projects.
- David Law, my geography teacher at school in the 1960s, who inspired
my life-long love of maps and mapping.
- Bill Collis, for many good suggestions and encouragement.
- Lode Vandevenne – for lodepng, which allowed me to handle
PNG-encoded map tiles and write PNG images.
- The Independent JPEG Group (Thomas G. Lane, Guido Vollbeding, et
al) for jpeglib, used for JPG-encoded map tiles.
- Daniel Radu and the rest of the Advanced Installer team that
made it possible to create the simple .msi Windows installer
for this application.
- Darrell Commander, for libjpeg-turbo development and support,
and many useful suggestions (MapGazer uses libjpeg-turbo as a
switchable alternative to jpeglib, giving file/tile loads that
are twice as fast).
- Open Street Map and its contributors, for the ‘Globe’ starter map
included with MapGazer.
- Ruurd-Jan Idenburg, for the South-Sweden sample map, and for several
suggestions for enhancements.
- Charles Petzold – it had been ten years since I wrote a Windows
application, and his Programming Windows (5th edition) book
proved as useful now as it did back then.
- The developers of GCC – the compiler used to compile MapGazer.
- All the people that put together the Win-builds and MingW resources
that made it possible to build this application using GCC.
- The Microsoft, IBM, and other teams who built the Windows and OS/2
APIs that underpin the application.