我期待那些有经验的批处理工作使用必应API。我能够使用微软文档中的示例代码对地址进行批次处理并返回地理代码,但还无法对“路由”进行批处理,以获得两个地址或两个地理位置之间的驱动时间。下面是http查询以单个查询的形式获取持续时间,后面是示例函数以批处理查询。
编辑:我想,在这个片段中将“地理代码”替换为“路由”将是一种直观的方式(如果它甚至在批处理模式中得到支持):
//Build the HTTP URI that will upload and create the geocode dataflow job
UriBuilder uriBuilder = new UriBu
因此,我开发了一个代码,其中我阅读了一个文件与一些地点(更准确地说,15个),其中第一个是仓库,而其他14个地点是一个地方,巴士需要经过的地方,以收集病人。为了做到这一点,我使用Google密钥来收集实际距离,并在最后将它们写入.txt文件中。
import pandas as pd
import googlemaps
from itertools import tee
import numpy as np
#Read CSV file into data frame named 'df'
#change seperator (sep e.g. ',') ty
我们如何从Google Direction API建议的替代路线中获得默认情况下从A点到B点的最短距离路线?默认情况下,它根据当前的交通状况为我们提供最短持续时间的路线。我注意到如果你打开"provideRouteAlternatives=true",谷歌会响应多个替代路径,我想知道我们是否可以向google API发送一个参数,这样默认情况下它总是返回最短距离路径