程序包 | 说明 |
---|---|
com.amap.api.maps |
地图显示包,帮助您在Android应用程序中显示高德地图,并且支持地图交互手势的功能。
|
com.amap.api.maps.model |
覆盖物包,覆盖物(叠加或覆盖到地图的内容)支持标记、折线、多边形和圆。
|
限定符和类型 | 方法和说明 |
---|---|
HeatMapLayer |
AMap.addHeatMapLayer(HeatMapLayerOptions options)
在地图上添加一个热力图对象。
|
限定符和类型 | 方法和说明 |
---|---|
HeatMapLayerOptions |
HeatMapLayerOptions.data(java.util.Collection<LatLng> val)
设置热力图绘制的数据,data 或 weightedData接口必须设置其中之一
|
HeatMapLayerOptions |
HeatMapLayerOptions.gap(float val)
设置间隔 网格和蜂巢时生效
—— —— —— ——
丨 丨 丨 丨
丨 丨 丨 丨
—— —— —— ——
每个方框的宽就是 size(六边形同理)
两个放款之间的间隔就是 gap (六边形同理)
|
HeatMapLayerOptions |
HeatMapLayer.getOptions()
获取热力图属性,如果初始化传入的null 则返回也是null
|
HeatMapLayerOptions |
HeatMapLayerOptions.gradient(Gradient val)
设置热力图渐变,有默认值 DEFAULT_GRADIENT,可不设置该接口
|
HeatMapLayerOptions |
HeatMapLayerOptions.maxIntensity(double val)
权重的最大值,默认为0,表示不填,不填则取数据集权重最大值
对颜色选择有影响,计算颜色比例是,权重最大使用此接口设置的值
|
HeatMapLayerOptions |
HeatMapLayerOptions.maxZoom(float val)
最大缩放级别
|
HeatMapLayerOptions |
HeatMapLayerOptions.minZoom(float val)
最小缩放级别
|
HeatMapLayerOptions |
HeatMapLayerOptions.opacity(float val)
设置热力图层透明度,默认 0.6,可不设置该接口
|
HeatMapLayerOptions |
HeatMapLayerOptions.size(float val)
设置热力图点大小,单位为米,默认为2000米
—— —— —— ——
丨 丨 丨 丨
丨 丨 丨 丨
—— —— —— ——
每个方框的宽就是 size(六边形同理)
两个放款之间的间隔就是 gap (六边形同理)
|
HeatMapLayerOptions |
HeatMapLayerOptions.type(int val)
设置热力图类型
|
HeatMapLayerOptions |
HeatMapLayerOptions.visible(boolean isVisible)
设置可见性。
|
HeatMapLayerOptions |
HeatMapLayerOptions.weightedData(java.util.Collection<WeightedLatLng> val)
设置热力图绘制的数据,带权值的位置点集合,data 或 weightedData接口必须设置其中之一
|
HeatMapLayerOptions |
HeatMapLayerOptions.zIndex(float zIndex)
设置Z轴的值。
|
限定符和类型 | 方法和说明 |
---|---|
void |
HeatMapLayer.setOptions(HeatMapLayerOptions options)
更新热力图属性
更新时会重新计算热力图数据,建议不要频繁更新
|