Записки Google Street Просмотр изображений нескольких мест - PullRequest
0 голосов
/ 24 июня 2018

Я хотел скачать изображения Google Street View с помощью кода, на самом деле я сделал, но я столкнулся с некоторыми проблемами.Я хочу загрузить изображение одной улицы с 180-градусной камерой из нескольких мест.

Для этого я использую библиотеку pypi google-streetview 1.2.4 в python.код ниже.https://pypi.org/project/google-streetview/ https://rrwen.github.io/google_streetview/#

# Import google_streetview for the api and helper module
import google_streetview.api
import google_streetview.helpers

# Create a dictionary with multiple parameters separated by ;
apiargs = {
  'location': '23.87,90.3939;23.87,90.3944;23.87,90.3951;23.87,90.3959',
  'size': '640x300',
  'heading': '0;90;180',

  'pitch': '0;0;0;0',
  'key': 'google_dev_key'
}

# Get a list of all possible queries from multiple parameters
api_list = google_streetview.helpers.api_list(apiargs)

# Create a results object for all possible queries
results = google_streetview.api.results(api_list)

# Preview results
results.preview()

# Download images to directory 'downloads'
results.download_links('drive/colab/street_view/')

Когда я использую «заголовок» отдельное значение, например, 180 или 90, это показывает ключевую ошибку pano_id.

, но если я использую заголовок = '0; 90; 180', он загружает 12 изображений из тех же мест.он загружает повторно одно изображение 3 раза.так как есть 4 местоположения 4 * 3 всего 12 изображений с видом на улицу, которые я получил, но я хочу скачать только 4 из 4 мест.как мне это сделать ?

...