Skip to content

Houdah Blog

News, Tips & Tricks

Recent Posts

  • Lightroom Geotagging Beyond GPX Track Logs: When to Use HoudahGeo
  • Why geotag photos? The case for Mac photographers
  • GeoSetter for Mac? Try this instead
  • Find Intel-only apps on your Mac before macOS drops Rosetta
  • Getting Camera Time Right to Match Photos with GPS Track Logs

Browse by Product

  • HoudahSpot
  • HoudahGeo
  • Tembo
  • Photos Workbench

Search the Houdah Blog

Subscribe via RSS

RSS feed RSS - Posts

HoudahGeo Icon

HoudahGeo 7.0 Video Tutorial

Todd Oltoff over at ScreenCastsOnline just published a full walkthrough of HoudahGeo 7, and it’s one of the more thorough tutorials we’ve seen of the app.

ScreenCastsOnline has been around for over 17 years and has built a solid reputation as a go-to resource for Apple software tutorials.

Their video goes through the entire HoudahGeo workflow from start to finish — loading photos from a camera or SD card, syncing a GPX track log to place images on a map, reverse geocoding coordinates into actual place names, and writing everything back to your files (or XMP sidecars, if you prefer).

http://traffic.libsyn.com/donmc1/SCOM1545-houdah7-preview-1080.mp4

A few things Todd covers that are worth calling out: the Camera Setup tool for correcting clock drift between your camera and GPS device, the offline GeoNames database for reverse geocoding without an internet connection, and the various output options including KMZ export for Google Earth Pro. He also walks through the Apple Photos workflow and explains why it’s worth geocoding your originals before importing them into Photos — something a lot of people discover the hard way.

The video is available to ScreenCastsOnline members. A free preview is on their site, along with membership details:

https://screencastsonline.com/mac/show/1545

In this screencast Todd will cover all the features and options in HoudahGeo’s well thought out workflow for adding metadata to your photos. This video covers:

  • Overview
  • Load: From Camera
  • Load: Add Photos
  • Load: Media Browser
  • Load: Import GPS Data
  • Load: Camera Clock Setup
  • Process: GPS Data & Reference Photos
  • Process: Additional Metadata
  • Process: Reverse Geocoding
  • Process: Altitude Lookup
  • Process: Manual Geocoding
  • Output: Write to EXIF/XMP
  • Output: Notify Photos Library
  • Output: Google Earth Export
  • Output: CSV & GPX Files

If you’ve been curious about any part of HoudahGeo’s workflow, this tutorial is a good place to start.

The ScreenCastsOnline membership also gives you access to hundreds of iPad, iPhone & Mac video tutorials. This includes the HoudahSpot 6.0 video tour.

HoudahGeo 7: A Complete Photo Metadata and Geocoding Workflow

This screencast tutorial, hosted by Todd Oltoff for Screencasts Online, walks through the full feature set of HoudahGeo 7, a macOS application by Houdah Software designed to add location data and metadata to photos.

The presenter argues that geocoding is an often-neglected step in photography workflows, one that photographers frequently regret skipping. HoudahGeo addresses this by organizing its interface around three sequential phases: Load, Process, and Output.

Loading Photos

HoudahGeo offers several methods for importing photos. The most direct is connecting a camera or SD card reader, which can be configured to automatically trigger the application’s import window. The import dialog lets users choose a destination folder, organize files into subfolders by date, assign photos to a project, and optionally delete images from the card after transfer. Alternative import paths include a standard file browser for photos already on disk and a built-in media browser that surfaces images from the Photos app, Adobe Lightroom Classic, and local folders. The presenter notes an important caveat for Photos app users: it will write the metadata to the Photos database, but it won’t write it to the file itself, making it preferable to geocode original files before importing them into Photos.

GPS Data and Camera Clock Accuracy

A central feature is the ability to import a GPX track log recorded by a separate GPS device carried during a shoot. HoudahGeo cross-references the timestamps on each photo against the recorded track to automatically assign latitude, longitude, and altitude. The presenter demonstrates this with photos taken at Mono Lake, where the imported GPX file places each image precisely along the walked route and even renders the track visually on an embedded map. For this to work reliably, the camera clock must be accurate. The Camera Setup tool accepts a reference photo, allows manual time correction, or can cross-reference a GPX file to calculate and compensate for clock drift or time zone mismatches.

Processing: Multiple Geocoding Methods

The Process phase consolidates several geocoding approaches. Beyond the GPX track log method, users can geocode from a reference photo, applying the coordinates of one image to nearby shots based on temporal proximity (preceding, following, or nearest). A great-circle geocoding option handles aerial photography, and a Google Earth integration lets users manually drag and pinpoint a photo location on the globe. HoudahGeo will determine what that is and track that and add in your metadata for location.

There is also support for dive log data and weather data metadata for specialized use cases. Reverse geocoding uses a downloadable offline GeoNames database to convert raw coordinates into human-readable fields such as city, state, country, and ISO code. An altitude lookup tool can fill in missing elevation data using GeoNames when a GPS device only recorded latitude and longitude.

A Places system allows users to save frequently visited locations, group them into folders, and apply them to photos in bulk. Beyond location, the metadata panel lets users add titles, descriptions, keywords, creator credits, and copyright information. The presenter notes that copyright data had already been written by the camera itself, demonstrating that HoudahGeo reads and respects pre-existing EXIF data.

Output Options

The Output phase writes the accumulated metadata back to files. Users can target all photos, only geocoded ones, flagged items, or a manual selection. The application handles RAW/JPEG pairs and supports XMP sidecar files as an alternative to embedding data directly. A separate notification step updates the Apple Photos library database for images that were originally imported there.

The export options extend further: a KMZ export for Google Earth Pro renders all geocoded photos with their track log overlaid on a 3D globe, and there are additional CSV and GPX export formats for use in spreadsheet tools or other applications. The tutorial closes with the presenter summarizing HoudahGeo 7 as a capable starting point for an entire photo workflow, with its load-process-output structure making it accessible even for photographers new to metadata management.

Share this:

  • Share on X (Opens in new window) X
  • Share on Facebook (Opens in new window) Facebook
  • Share on LinkedIn (Opens in new window) LinkedIn
Posted on February 27, 2026March 31, 2026Author houdahCategories HoudahGeoTags Apple Photos, Geocode, Geotag, GPS, Location, macOS, Metadata, Photos, Screencast, Tips & Tricks

Post navigation

Previous Previous post: HoudahSpot 6.7: Faster File Search, Now in Polish
Next Next post: HoudahGeo 7.1: Viewing Direction Comes to the Built-In Map
Proudly powered by WordPress
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}