# Google Maps photos for ML training data

**Use case:** 

Build a labelled, geotagged image set from Google Maps places: original-resolution URLs, dimensions and upload dates, one row per image.

## Input

```json
{
  "searchQueries": [
    "coffee shops in Austin TX",
    "bakeries in Paris",
    "sushi in Vancouver"
  ],
  "placeUrls": [
    "https://www.google.com/maps/place/Joe's+Pizza/@40.7546,-73.9868,17z/data=!4m6!3m5!1s0x89c259ab3c1ef289:0x3b67a41175949f55!8m2!3d40.7546!4d-73.9868"
  ],
  "placeIds": [
    "0x89c259ab3c1ef289:0x3b67a41175949f55"
  ],
  "photoCategories": [
    "photos"
  ],
  "maxPhotosPerPlace": 100,
  "maxPlacesPerQuery": 10,
  "imageSize": "original",
  "outputMode": "photo",
  "language": "en",
  "country": "us"
}
```

## Output

```json
{
  "imageUrl": {
    "label": "Photo",
    "format": "image"
  },
  "placeName": {
    "label": "Place"
  },
  "latitude": {
    "label": "Latitude"
  },
  "longitude": {
    "label": "Longitude"
  },
  "heading": {
    "label": "Heading"
  },
  "uploadDate": {
    "label": "Uploaded"
  },
  "mediaType": {
    "label": "Type"
  },
  "photoId": {
    "label": "Photo ID"
  }
}
```

## About this Actor

This example demonstrates how to use [Google Maps Photos Scraper - All Place Photos & Videos](https://apify.com/webdata_labs/google-maps-photos-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/webdata_labs/google-maps-photos-scraper) to learn more, explore other use cases, and run it yourself.