我知道这些问题已经多次被问过,但我的情况略有不同。我想要的是, 我有10个南波士顿的书店地址。现在我想在Google地图上的这个10 Book Store中显示在南波士顿的一个圆圈内。
见下图。它应该在ASP.Net/C# - 3.5 / 4.0中开发,我希望如果有一些托管代码可用。
答案 0 :(得分:0)
你可以使用谷歌地图APIV3在某个点和半径绘制一个圆心。用于演示访问 Google Maps OverLays.
如果你想显示圆圈中的所有标记然后创建一些逻辑并设置圆的半径,在你的情况下它将取决于书店在地图上的位置。所以创建一个逻辑并处理你的书店的位置,然后设置圆的中心和半径。
答案 1 :(得分:0)
extend
方法包含绑定中的所有位置。getNorthEast
和getSouthWest
方法获取绑定的东北和西南点lat-lng。computeDistanceBetween
方法获取东北和西南之间的距离
getCenter
方法获取圆圈的中心。