echarts热力地图

网易有数接入了百度的echarts库,可以绘制echarts热力地图,地图背景为百度地图。热力地图适合于呈现地理分布信息,比如人口分布密度。

首先,在画布上添加一个echarts热力地图控件。

echarts热力地图 - 图1

绘制echarts热力地图时支持两种方式:使用经纬度数据绘制、使用地址数据绘制。

使用经纬度数据绘制时,需要数据里提供了包含经纬度信息的数据字段。如图所示,我们将小区的经纬度、小区的居民户数等数据拖入对应的图表配置区域,即可完成人口分布热力地图的绘制。

echarts热力地图 - 图2

使用地址数据绘制时,我们只需要提供地址信息,有数会解析地址后绘制图表,如图所示我们将包含小区地址、小区户数等数据字段拖入对应的图表配置区,有数会解析小区地址,完成热力地图的绘制。需要注意的是地址解析比较耗时,因此使用地址方式绘制地图时,建议数据项不宜过多,否则可能需要等待较长时间。

echarts热力地图 - 图3

另外,鼠标移动至地图上的数据点时,会有提示框展示该数据点的一些详细信息,我们可以把需要展示的字段拖至“提示信息”区域。

echarts热力地图 - 图4