获取谷歌地图路线经过的城市名称

Inf*_*com 2 javascript

我正在使用Google map API v3开发网页.有没有办法收集路线从A点到B点的路线或城市名称?我在页面中使用javascript.

Cec*_*chi 6

查看Directions API文档.看起来你提供了一个DirectionsResult包含DirectionsRoutes 数组的对象.每个DirectionsRoute包含一个DirectionsLegs 数组,然后进一步分解为一组DirectionsSteps.从每个步骤中,您可以拉出start_location和/或每个步骤end_location表示为Lat/Lng.从那里,我将让这个答案接管如何将Lat/Lng转换为城市(反向地理编码):

谷歌地图:如何获得国家,州/省/地区,城市给出纬度/经度值?

简而言之,Google地图提供的指示细分为多个子部分,在大多数细分级别,您可以提取纬度/经度,并让Google的地理编码API处理将其转换为城市名称.