v1.1.0 Back to App

Maps & Locations

Visualize your family history geographically with interactive maps showing where your ancestors lived, worked, and traveled.

Overview

AncestryCodex provides powerful mapping features:

Map Providers

Choose between two map providers:

Mapbox

Recommended for best features and styling options.

  • Beautiful custom map styles
  • Satellite and terrain views
  • Better performance for large datasets
  • Requires free API key

OpenStreetMap

Free and open-source option.

  • No API key required
  • Community-maintained data
  • Good for basic mapping needs
  • Limited styling options

Setting Up Maps

Mapbox Setup

  1. Create a free account at mapbox.com
  2. Navigate to your Account > Tokens
  3. Copy your default public token
  4. In AncestryCodex, go to Admin Panel > Maps
  5. Select "Mapbox" as the provider
  6. Paste your API key
  7. Save settings
Free Tier

Mapbox's free tier includes 50,000 map loads per month - more than enough for most family tree sites.

OpenStreetMap Setup

  1. Go to Admin Panel > Maps
  2. Select "OpenStreetMap" as the provider
  3. Save settings

No API key is required for OpenStreetMap.

Map Styles

Available map styles (Mapbox only):

Style Best For
Streets Urban areas, modern addresses
Satellite Rural areas, property identification
Hybrid Satellite imagery with street labels
Light Clean look, good for printing
Dark Dark mode preference, high contrast

Geocoding

Geocoding converts place names to map coordinates (latitude/longitude):

Automatic Geocoding

When enabled, AncestryCodex automatically:

Manual Coordinates

For precise locations or historical sites, you can enter coordinates manually:

  1. Find coordinates using Google Maps or similar
  2. Edit the place record in AncestryCodex
  3. Enter latitude and longitude values

Map Views

Individual Map

View all locations associated with a single person:

Family Map

See where an entire family lived and migrated:

Migration Map

Trace family movements over time:

Event Map

View specific event types geographically:

Working with Places

Place Hierarchy

AncestryCodex follows GEDCOM 7 place hierarchy:

City, County/District, State/Province, Country

Examples:

Historical Places

For historical locations that no longer exist or have changed:

Tips & Best Practices

Do

  • Use consistent place name format
  • Include country for clarity
  • Verify geocoded locations
  • Add coordinates for cemeteries

Avoid

  • Abbreviations (use "United States" not "USA")
  • Mixing languages in place names
  • Vague locations ("somewhere in Europe")
  • Made-up coordinates

Troubleshooting

Issue Solution
Maps not loading Check API key configuration in Admin > Maps
Wrong location shown Edit the place and manually enter correct coordinates
Geocoding fails Try adding more context (country, state) to place name
Map loads slowly Large trees may need pagination; consider filtering by branch
Finding Coordinates

To find coordinates for a location: Open Google Maps, right-click on the exact spot, and click the coordinates to copy them. Format: latitude, longitude (e.g., -33.8688, 151.2093 for Sydney).