如何通过Places API获取Google地图指示以识别商家信息?

时间:2013-03-22 04:15:20

标签: google-maps google-maps-api-3 google-places-api google-direction

我正在尝试显示Places API中2个“建立”搜索结果之间的路线,但将这些位置传递到路线的最佳方法是什么?

当我使用Places库并获得搜索结果时,将位置传递给方向的最佳方法似乎是使用place [0] .geometry.location,它给出了结果的经度和纬度。

然而,只有地点的经度和纬度,路线会将此地理编码为地址并返回带有大致地址的结果,而我希望它显示来自地方的企业名称。

例如,在地方返回SF MOMA的结果后,我想指示从“旧金山现代艺术博物馆”而不是“150 3rd Street,San Francisco,CA 94103,USA”的某个地方显示路线,是不确定的位置。

使用place [0] .name作为路线的位置也是不准确的。

谢谢! 科迪

1 个答案:

答案 0 :(得分:2)

place [0] .name为我工作,但您也可以将地址附加到名称:

[place[0].name, place[0].vicinity].join(' ');

Example Directions query