建筑楼块3D图层 (AMap.Buildings)

建筑楼块 3D 图层。

基础示例

静态属性

仅且可以初始化配置,不支持响应式。

名称类型说明
wallColorArray,String楼块侧面颜色,支持 rgba、rgb、十六进制等
roofColorArray,String楼块顶面颜色,支持 rgba、rgb、十六进制等
heightFactorNumber楼块的高度系数因子,默认为 1,也就是正常高度
extraOptionsObject额外扩展属性,会直接将属性拷贝到初始化的options中,当key与props内的一样时会被props覆盖

动态属性

支持响应式。

名称类型说明
styleOptsObject(BuildingStyleOptions)楼块的围栏和样式设置
zoomsArray图层缩放等级范围,默认 [2, 20]
visibleBoolean是否显示,默认 true
zIndexNumber图层叠加的顺序值,1 表示最底层。默认 zIndex:4
opacityNumber透明度,默认 1

BuildingStyleOptions 楼块的围栏和样式设置

名称类型说明
hideWithoutStyleBoolean是否隐藏围栏之外的楼块
areasArray<Area>围栏信息数组,围栏信息对象为下面的Area对象

Area 围栏信息对象

名称类型说明
rejectTextureBoolean是否屏蔽自定义地图的纹理
visibleBoolean是否可见
pathArray围栏路径的经纬度列表
color1String围栏区域内楼块顶面颜色,支持 rgba、rgb、十六进制等
color2String围栏区域内楼块侧面颜色,支持 rgba、rgb、十六进制等

ref 可用方法

提供无副作用的同步帮助方法

函数返回说明
$$getInstance()AMap.Buildings获取实例

事件

事件参数说明
initAMap.Buildings实例初始化结束
complete图块切片加载完成事件
最后更新时间:
贡献者: gyy