A collection of software and reference material that I’ve found useful for GPS logging and cartography.
Driving Log
Since 2010, I’ve kept maps of everywhere I drive.
Flight Historian
How I created Flight Historian, my flight logging website.
New and changed features since the latest version release of Paul Bogard’s Flight Historian.
GPS Logging
Tutorials on collecting and processing GPS location data.
Posts
Converting GPS Data Between GPX and KML
2 May 2020 · GPX and KML are both file types used to store GPS data. This tutorial will teach you how to convert between GPX and KML (in both directions) using GPS Visualizer.
Driving Log 3.0: KML to GeoPackage Conversion
26 Jun 2023 · Many of the requirements that caused me to store my driving log in KML are no longer applicable.
Driving Log Version 1.0: A Collection of KMZ Files
1 Dec 2018 · My driving log was originally kept in multiple individual Google Earth files.
Driving Log Version 2.0: Canonical KML File and Import Script
9 Feb 2021 · I organized my driving log into a single KML file and wrote a script to automatically import GPS data.
Driving Log Version 2.1: Track Gap Fix
21 Dec 2021 · I made an update to fix small gaps in my driving log data.
Flight Historian Version 2.3: Automatic Distance Calculations and GPX/KML Maps
30 Apr 2019 · New and changed features in version 2.3 of Paul Bogard’s Flight Historian.
Flight Historian Version 2.4: GPX/KML Map Downloads and AeroAPI
4 Jul 2022 · New and changed features in version 2.4 of Paul Bogard’s Flight Historian.
Generating GPX and KML Maps with Ruby on Rails
1 May 2019 · How to use Ruby to create GPX and KML map data files.
Logging GPS Tracks With a Bad Elf GPS Pro+
3 Oct 2022 · This tutorial will give you the basics of using a Bad Elf GPS Pro+ to record driving data and export the data for use in mapping software.
Mapping GPS Data in Google Earth
4 May 2020 · Google Earth is a map viewer that provides an easy way to view GPS data files. This tutorial will teach you how to view GPX-formatted GPS data in Google Earth.