Changes for version 0.06 - 2026-10-17

  • ged2map read a geocoder result the way the pre-0.05 Map.pm did. {lat} and {lon} decided whether a lookup had succeeded, so an OpenAddresses or Local result - which has no {lon} - was treated as a miss, and {geocoder} picked the courtesy second. Both are now read the way the module reads them, and through the same adapter: a Geo::Location::Point by its accessors, a plain hash by {lat}/{long}/{lng} with {lon} as the last fallback, and a position of zero is a position. The program is at the distribution root and has no extension, so the reader/producer contract did not see it at all; it is registered now that the contract's scanner knows what a program looks like.

Documentation

Modules

Extract and map genealogical events from a GEDCOM file