Skip to content

5. Convert LCSH headings to GeoNames

Michelle Janowiecki edited this page Feb 5, 2021 · 13 revisions

Set-up

To complete this step, you need:


Purpose

Transforms FAST and LCNAF geographic headings into hierarchical headings based on GeoNames

  • Maryland--Baltimore → Baltimore, Maryland, United States
  • Baltimore (Md.) → Baltimore, Maryland, United States
  • Uses schema:sameAs references to GeoNames within the FAST authority files to find matching geographic locations.

Creates a new version of the CSV spreadsheet called "03_marcRecords.csv." Also produces two additional spreadsheets with the FAST and LCNAF transformation results.


Instructions

  1. Run addGeoNames.py using the spreadsheet "02_marcRecords.csv" generated in Step 4.

Go to next step (6. Manually complete and review records)