最近遇到个需求,使用mapboxgl绘制行政区划图层,要求把行政区划拔高做出立体效果,以便突出显示. 拿到这个需求后,感觉很简单呀,只需要用fill-extrusion方式绘制就可以啦,实现出来是这个样子的 效果有点丑,并且这里有个问题就是我的数据是区县数据,而绘制出的效果却没有区分出各个区县的边界 于是从下面两个方向做优化处理: 各区县按不同颜色区分 添加区县边界 首先尝试不同区县按颜色区分.这个简单,只需要设置fill-extrusion-color即可 设置完效果如下 效果好多了. 接下来…