Maps & Locations
Visualize your family history geographically with interactive maps showing where your ancestors lived, worked, and traveled.
Overview
AncestryCodex provides powerful mapping features:
- Location visualization - See all family locations on an interactive map
- Migration tracking - Trace family movements across generations
- Event mapping - View births, marriages, and deaths geographically
- Geocoding - Automatic coordinate lookup from place names
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
- Create a free account at mapbox.com
- Navigate to your Account > Tokens
- Copy your default public token
- In AncestryCodex, go to Admin Panel > Maps
- Select "Mapbox" as the provider
- Paste your API key
- Save settings
Mapbox's free tier includes 50,000 map loads per month - more than enough for most family tree sites.
OpenStreetMap Setup
- Go to Admin Panel > Maps
- Select "OpenStreetMap" as the provider
- 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:
- Looks up coordinates when you enter place names
- Stores coordinates for faster subsequent lookups
- Shows locations on maps without manual coordinate entry
Manual Coordinates
For precise locations or historical sites, you can enter coordinates manually:
- Find coordinates using Google Maps or similar
- Edit the place record in AncestryCodex
- Enter latitude and longitude values
Map Views
Individual Map
View all locations associated with a single person:
- Birth place
- Residence locations
- Marriage places
- Death location
- Burial site
Family Map
See where an entire family lived and migrated:
- All family members' locations
- Color-coded by generation
- Click markers for details
Migration Map
Trace family movements over time:
- Animated paths showing migration
- Timeline slider to see changes
- Filter by date range
Event Map
View specific event types geographically:
- All births in the family
- All marriages
- All deaths
- Custom event types
Working with Places
Place Hierarchy
AncestryCodex follows GEDCOM 7 place hierarchy:
City, County/District, State/Province, Country
Examples:
Amsterdam, Noord-Holland, NetherlandsSydney, New South Wales, AustraliaNew York City, New York, United States
Historical Places
For historical locations that no longer exist or have changed:
- Enter the original place name as recorded in sources
- Use AI Place Standardization to find modern equivalent
- Both original and modern names are preserved
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 |
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).
AncestryCodex