如何在Google Maps API中将不同颜色应用于圆圈的重叠区域

时间:2015-11-03 18:44:03

标签: javascript google-maps

我要求重叠圆圈的强度增加,如果反复输入相同的Lat Lng,强度也会随着颜色的变化而增加。我在提供圆形属性时搜索了要使用的渐变选项。无论如何我能做到这一点吗?

Requirement image

1 个答案:

答案 0 :(得分:0)

您似乎想要使用Google Maps Heat Map

Google Maps JavaScript API可以通过热图层在客户端渲染热图数据,也可以通过Fusion Table渲染服务器端

加载libaray:

<script type="text/javascript"
  src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=visualization&sensor=true_or_false">
</script>

要添加热图图层,您必须首先创建一个新的HeatmapLayer对象,并以数组或MVCArray []对象的形式为其提供一些地理数据。数据可以是LatLng对象或WeightedLocation对象。在实例化HeatmapLayer对象后,通过调用setMap()方法将其添加到地图中。