google map
冷刃寒冰
这个作者很懒,什么都没留下…
展开
-
使用Google map 绘制圆形
googl地图提供了google.maps.Circle类实现圆形叠加层的显示,详细的方法和属性可以参考google map Api. 实现绘制圆形只要知道圆心和半径即可,半径可以通过两个坐标点之间的距离求的。 根据两个经纬度来计算半径,方法如下: function calculationDistance(lat1, lon1, lat2, lon2) { var R = 6371...原创 2012-04-26 09:36:04 · 1426 阅读 · 0 评论 -
使用Google map 绘制折线
Polyline 就是在地图上绘制的一系列直线段线,折线将一系列坐标指定为 LatLng 对象的数组。 可调用 Polyline 的 getPath() ,它会传回 MVCArray 类型的数组,包含点的坐标值。绘制折线的时候使用push方法将点的坐标添加进数组中。 function drawPolygonLine(){ var polyOptions = { ...原创 2012-04-26 10:28:32 · 498 阅读 · 0 评论