1

我试图在 Places API 的 2 个“机构”搜索结果之间显示方向,但是将这些位置传递给方向的最佳方法是什么?

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

但是,仅使用该地点的经度和纬度,方向将其地理编码为地址并返回带有近似地址的结果,而我希望它显示来自 Places 的机构名称。

例如,在 Places 返回 SF MOMA 的结果后,我希望路线显示来自“旧金山现代艺术博物馆”之类的路线,而不是“150 3rd Street, San Francisco, CA 94103, USA”,无法描述那个地点。

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

谢谢!!科迪

4

1 回答 1

2

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

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

示例路线查询

于 2013-03-23T04:31:35.363 回答