Heatmap - Generating Simple 'HeatPoint' Google Maps Android
所以上面似乎暗示我可以做到这一点,但我不相信。
这就是我正在做的事情
CircleOptions circleOptions = new CircleOptions()
.center(center)
.radius(distance.distanceInMeters)
.strokeColor(getResources().getColor(R.color.brand_color_very_faded))
.strokeWidth(8F)
.fillColor(getResources().getColor(R.color.brand_color_faded)); // In meters
// Get back the mutable Circle
Circle circle = mMap.addCircle(circleOptions);
哪种方法很好,但是我真的想使用平滑的渐变色,这可能吗?
或者我将不得不在每个点添加一个标记,使用位图渐变(不是我想要做的)?
任何帮助将不胜感激!
答案 0 :(得分:1)
您提到的问题涉及使用Bitmap
在Canvas
上绘图,而不是使用CircleOptions
。我建议您关注它,并使用TileOverlay
或GroundOverlay
,具体取决于您可能拥有的圈子数量。