我有一套覆盖我的城市的要点,我们以“加油站”为例。我绘制谷歌地图的所有点。我需要绘制一个多边形或几个多边形,这些多边形代表10公里内的加油站所覆盖的区域。我的目的是找出需要靠近加油站的地区。如何在谷歌地图中绘制一个多边形包裹我给定距离的点
0
A
回答
0
入住此=>http://gmaps-samples-v3.googlecode.com/svn/trunk/circle-overlay/circle-overlay.html
我在我的应用程序使用它。它很容易使用,并由谷歌本身提供!
检查http://code.google.com/intl/fr-FR/apis/maps/documentation/javascript/demogallery.html得到很酷的东西更多的例子为GMaps V3
0
你想使用harvesine配方来衡量彼此加油站从您的实际位置的距离,然后搜索由气体附近最接近站。
0
您可以通过在相同的点添加在地图上的顶部的圆作为加油站
var circle_options = {
map: map,
center: location,
radius: 16093 // 10 miles converted ot meters
};
circle = new google.maps.Circle(circle_options);
http://code.google.com/apis/maps/documentation/javascript/overlays.html#Circles
相关问题
- 1. 在多边形中绘制多个洞 - 谷歌地图api
- 2. 如何在谷歌地图多边形内绘制直线
- 3. Android。谷歌地图。如何从数组中绘制多边形
- 4. 谷歌地图:获取包含在用户绘制的多边形内的点?
- 5. 如何确定一个多边形的顶点,该多边形的外边缘距离Google地图上javascript或线条的某个给定距离?
- 6. 谷歌地图在一个多边形内绘制一个更小的多边形
- 7. 点击谷歌地图多边形内
- 8. 谷歌地图安卓点多边形
- 9. 谷歌地图 - InfoWindows多个多边形
- 10. 谷歌地图:绘制周围随机位置的多边形
- 11. 谷歌地图删除多个多边形的多边形
- 12. 如何在mvc5中使用角度谷歌地图绘制多边形
- 13. 绘制给定一组点在地图Overylay空的多边形(Android 2.1的)
- 14. 谷歌地图V3:比较多个点的距离
- 15. 使用谷歌地图和服务绘制多边形
- 16. 谷歌地图距离API
- 17. 我如何捕获绘制的图形上的谷歌地图
- 18. 如何获得一个点将建立一个多边形谷歌地图
- 19. 在给定距离的方向画线 - 谷歌地图
- 20. 如何计算谷歌地图中两点之间的距离?
- 21. 如何使用绘图管理器从谷歌地图中删除绘制的圆形或多边形 - ng2-map
- 22. 谷歌地图绘制模式测量距离
- 23. 获取多个多边形谷歌地图API点
- 24. 谷歌地图api多边形圆形城市地点
- 25. 如何使用谷歌地图API在谷歌地图上绘制矩形
- 26. 谷歌地图:如何通过点击打开一个多边形的InfoWindow?
- 27. 在谷歌地图上绘制凸包
- 28. 绘制多个路由谷歌地图
- 29. 谷歌地图API V3的多边形
- 30. 绘制一个给定原点,角度和距离的CGPoint
所以要绘制围绕每个gasstation /标记有圆圈做到这一点很容易一个10公里的半径,中心是一个加油站/标记? – ChrisR 2011-03-26 23:08:54
是不是很贵?我有大约1600点,我需要绘制所有这些。计算poligon以简化开销过程没有神奇的公式吗? – 2011-03-29 10:33:00
所以你正在寻找只绘制所有合并圆的外部范围?如果不先画圆圈,我的第一个猜想是不可能的。 – ChrisR 2011-03-29 12:54:30