Javascript 绘制热图内的整个区域

Javascript 绘制热图内的整个区域,javascript,google-maps-api-3,heatmap,Javascript,Google Maps Api 3,Heatmap,我需要画国家的热图。在谷歌热图的帮助下,我做到了这一点。 现在,我如何在不添加任何经纬度(简而言之,增加json文件的大小)的情况下,在国家边界内绘制一个国家的整个区域 到目前为止我做了什么?这是参考链接- 这不是一个完整的例子,但基本上是谷歌热图的行动与不同的lat-long 谷歌有这个功能吗?我只能看到半径属性 我需要使用SVG、画布吗?该方法是什么?难道没有简单的方法来扩展谷歌热图以避免重复工作吗 第二,如何基于一个价格属性添加自定义颜色。比如说,我需要给地图上色,蓝色表示价格范围在0-2

我需要画国家的热图。在谷歌热图的帮助下,我做到了这一点。 现在,我如何在不添加任何经纬度(简而言之,增加json文件的大小)的情况下,在国家边界内绘制一个国家的整个区域

到目前为止我做了什么?这是参考链接-

这不是一个完整的例子,但基本上是谷歌热图的行动与不同的lat-long

谷歌有这个功能吗?我只能看到半径属性

我需要使用SVG、画布吗?该方法是什么?难道没有简单的方法来扩展谷歌热图以避免重复工作吗


第二,如何基于一个价格属性添加自定义颜色。比如说,我需要给地图上色,蓝色表示价格范围在0-200之间,绿色表示价格范围在200-400之间等等。

不,这是不可能的,热图并不是要这样做的。。。您应使用区域/艺术进行以下操作:


啊,伙计!这是一个打击。所以,我想我根本不需要太长时间。因此,不使用自然地球数据。所以我所要做的就是为地区创建一个crud(在国家列表中包含国家代码),然后将该国家数组提供给arrayToDataTable方法。哇!我已经画完了这些区域。非常感谢。