产品服务
解决方案
文档与支持
定价

绘制海量点

下载开发文档

2.0.3版本起SDK支持海量点图层绘制,用于批量展现坐标点数据

添加海量点数据:

通过IMultiPointOption来设置海量点图层的属性,绘制的示例代码如下:

let jsonFile = getContext().resourceManager.getRawFileContentSync('locations.json');
let str = buffer.from(jsonFile.buffer).toString()
const data :Record<string, number>[]= JSON.parse(str);
const datas = data.map(item=>new LatLng(item.lat,item.lng));
const multiPoint = new MultiPoint({
multiPointItems: datas.map(item=> new MultiPointItem(item)),
icon: new ImageEntity('rawfile://map_marker_red.png')
})
this.mapController?.addOverlay(multiPoint);

绘制效果如图:

上一篇

位置短地址分享

下一篇

请求状态码说明

本篇文章对您是否有帮助?