我想下载谷歌街景图片通过代码,我实际上做了,但我面临一些问题。我想下载一个街景图片与180度相机多个地点。在
为此,我使用pypi的googlestreetview 1.2.4库。代码如下。 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 keyerror。在
但如果我使用heading='0;90;180',那么它将下载12张相同位置的图片。它反复下载一张图片3次。因为有4个地点4*3共12个街景图片,我只想下载4个地点中的4个。我该怎么做?在
目前没有回答
相关问题 更多 >
编程相关推荐