Google Map API:仅显示位于街道上的标记

时间:2015-01-08 21:54:03

标签: api google-maps markers

我在城市里有很多标记。当我按地址搜索时,我能够检索该位置周围的标记。但我想更进一步,只输入一个街道名称,并检索该街道上的所有标记。我的问题是我不知道如何检索街道的形状坐标(例如:在简单的直街上的东北,西北,东南,西南坐标,但可能有更多坐标,具体取决于街道的形状)。

有人知道怎么做吗?

提前多多感谢。

1 个答案:

答案 0 :(得分:0)

我认为您正在尝试绘制多边形。如果是这样,您可以先将标记的坐标收集到一个数组中,然后使用该数组来绘制多边形。

有关如何绘制多边形形状的详细信息,请访问:https://developers.google.com/maps/documentation/javascript/shapes#polygons

或者你可以看到视觉示例:https://developers.google.com/maps/documentation/javascript/examples/polygon-arrays

还有一个可拖动的示例:https://stackoverflow.com/a/26241774/4195406