简介:提供更丰富的展示功能、更完整的地理数据和更加友好的地图数据可视化服务
伴随着社会经济的高速发展,众多企业逐渐向数字化、智能化转型。为了解决企业面临的业务场景复杂、数据源多样等问题,百度地图开放平台全新升级了可视化图层服务,支持企业在地图中加载自身业务的自有数据源/三方数据源,提供更丰富的展示功能、更完整的地理数据和更加友好的地图数据可视化服务。
行政区划聚合图层
行政区划聚合图层可支持多级行政区划的数据获取与展示,在地图上快捷展示高亮的省市区边界信息。
为企业用户提供行政区合并为业务大区的特色功能,根据业务范围自定义高亮的行政区域。
第三方标准图层
JavaScript API支持加载WMS 图层、WMTS图层、TMS图层以及自定义栅格图层,轻松加载第三方标准图层,丰富上图的业务数据源类型。
像素个性化图层
为满足图像、图像瓦片类数据的前端个性化展示需求,JavaScript API增加图像覆盖物的像素个性化以及基于三方标准图层的像素个性化支持,MapV GL增加Pixel Layer图层可实现数据的高度显示,数据源除支持图像数据,还支持Array Buffer形式传入float类型的单波段数据。
像素个性化支持用户可根据来源图像的RGBA波段运算,输出目标像素计算值;用户可以设置目标像素计算值相对应的颜色带(渐变带/块带),也可以设置目标像素计算值显示区间,用于数据过滤。此外,该服务不但支持用户基于图像的掩膜设置,还支持用户基于鼠标交互事件,输出来源图像像素以及目标像素计算值。
像素个性化图层的应用广泛,可以应用于气象产品(温度、湿度、压强等)数据的可视化、物联网设备采集的数据(离散点)生成的像素图层、核密度分析等地理产品的栅格数据可视化、高程数据产品的可视化以及卫星数据的波段数据可视化等多种应用场景。
区域掩膜
在地图可视化中,经常需要对地图进行局部显示或隐藏。基于WebGL的模板检测,JavaScript API提供了Map Mask类用来控制地图元素的局部显示与隐藏,并可以针对POI标注、底图、楼块进行如下操作:
1)局部显示:只展示指定区域的地图及地图元素(POI标注、底图、楼块等),隐藏掉区域外的地图元素以突出重点。
2)局部隐藏:隐藏掉局部区域地图元素,比如隐藏掉指定园区范围的地图元素,然后自定义叠加园区模型。
彩虹渐变线图层
线覆盖物支持彩虹渐变线效果,开发者可以使用颜色渐变的线来表达某个方向或者某条路径上的拥挤度、温度、降雨量等指标的变化趋势,因为通常这个指标并不是均匀分布的,所以线颜色的渐变也不是均匀的,需要使用颜色表达出值的波动,提供更加丰富的可视化效果展现。
移动端动态热力图层
百度地图SDK热力图绘制能力新增3D热力图绘制效果,开发者可以构建更加直观、丰富的数据可视化效果,通过自定义3D热力图的尺寸、高度、颜色等多项指标,帮助开发者利用自有数据,构建个性化热力图,提供丰富的展示效果。
未来,百度地图将持续优化地图服务能力,为广大开发者提供更优质的地图服务,将自身AI与大数据优势转化为赋能行业升级的引擎。