CSV Place Scanner

Extract administrative area names from Google Places API using place IDs, addresses, or coordinates

Settings
Configure input type, administrative level and CSV field mapping
Upload & Configure
Upload a CSV file with place IDs and provide your Google Places API key
How to Use

1. Choose your input type: Place IDs, Addresses, or Coordinates (Lat/Lng)

2. Prepare a CSV file with your data in the appropriate columns

3. Get a Google Places API key from Google Cloud Console

4. Upload your CSV file and enter your API key

5. Choose "Extract All Administrative Levels" for complete Cambodia data, or select a specific level

6. Enable "Enhanced Village Extraction" for better village name detection (addresses/coordinates only)

7. Configure the input columns based on your CSV structure

8. Click "Process CSV" to extract administrative area names with real-time progress

9. Download the results as a new CSV file

Advanced Village Extraction Solutions

Enhanced Mode now uses 4 advanced strategies:

  • Strategy 1: Enhanced geocoding with Cambodia region bias and Khmer language support
  • Strategy 2: Places Text Search using Cambodia-specific terms in both English and Khmer (ភូមិ, ឃុំ, សង្កាត់)
  • Strategy 3: Multiple-radius nearby searches (500m to 5km) with different location types
  • Strategy 4: Administrative boundary-specific searches targeting levels 3 and 4

Why villages are missing: Google Places API often lacks village-level data for rural Cambodia. Villages (ភូមិ) are typically at administrative_area_level_4, while level_3 contains Commune/Sangkat (ឃុំ/សង្កាត់) data.

Solution: Enhanced mode significantly improves village detection by using multiple search approaches and prioritizing results with more administrative levels and Cambodia-specific keywords.

Built with v0