Geocoding Summary Output file: US_DC_Sample_geocoded.csv What was added: - longitude - latitude - geocode_source - geocode_precision - geocode_status - geocode_match_address - Census audit fields - Nominatim/OpenStreetMap audit fields Results: - 249 total records - 204 records matched through the U.S. Census Geocoder - 45 records used city-level fallback coordinates from Nominatim/OpenStreetMap - 0 records are missing coordinates - Final CSV has 38 columns with consistent row width Precision notes: - Census matches are marked geocode_precision=address_range. - Census coordinates are interpolated address-range coordinates, not guaranteed rooftop or building-centroid coordinates. - Nominatim fallback records are marked geocode_precision=city. - City-level fallback coordinates should not be treated as facility-level locations. Status values: - census_match: Census returned a usable address match. - census_no_match_city_fallback: Census did not match the submitted street address, so city-level fallback coordinates were used. - census_tie_city_fallback: Census returned a tie, so city-level fallback coordinates were used instead of selecting one ambiguous address. - no_street_city_fallback: No usable street address was available, so city-level fallback coordinates were used. Repair note: Before geocoding, 3 records were repaired where a street address existed in source_address but had not been parsed into street_address. Supporting audit files: - census_address_results.csv - nominatim_city_cache.csv - US_DC_Sample_geocoding_base.csv - census_address_input.csv Source documentation: - U.S. Census Geocoder API: https://geocoding.geo.census.gov/geocoder/Geocoding_Services_API.html - Nominatim/OpenStreetMap usage policy: https://operations.osmfoundation.org/policies/nominatim/ Attribution note: If the Nominatim/OpenStreetMap fallback coordinates are published or distributed, include appropriate OpenStreetMap attribution.