开发过程中需求要求生成的路径放在多边形之上,设置了路径polyline的level:‘abovelabels ’,结果有的生效有的不生效
`level` 字段表示与其它地图元素的压盖关系,可选值如下:
| abovelabels | 显示在所有 POI 之上 | [2.14.0]
| abovebuildings | 显示在楼块之上 POI 之下 | [2.14.0]
| aboveroads | 显示在道路之上楼块之下 | [2.14.0]
查询文档发现多边形polygon默认为 abovelabels【显示在所有 POI 之上】,所以需要设置多边形的level:‘abovebuildings ’,并且不能设置zIndex,否则仍不生效
image.png
结论:设置路径的polyline的 level:‘abovelabels ’,同时设置多边形polygon的 level:‘abovebuildings ’(不设置zIndex)
网友评论