var circle = new BMap.Circle(r.point, 50, {
strokeColor : "blue",
strokeWeight : 1,
fillColor : "#E2E8F1",
fillOpacity : 0.6
})
//画到地图上面
map.addOverlay(circle)
circle = new BMap.Circle(r.point, 100, {
strokeColor : "red",
strokeWeight : 1,
fillColor : "#ccc",
fillOpacity : 0.6
})
//画到地图上面
map.addOverlay(circle)
帖一下你的MyOverlay的代码?
mapview只能显示最近添加的个覆盖物,
比如你这个覆盖物是兴趣点,那么你应该吧所有的兴趣点都加到这个覆盖物上 然后显示:
poiOverlay.setData(result.getAllPoi())//mMapView.getOverlays().clear()
mMapView.getOverlays().add(poiOverlay)
mMapView.refresh()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)