桌面端生成矢量瓦片,标签图层的style样式相关

0 投票

通过iDesktop对地图生成矢量瓦片,文本标签图层的style属性如下:

地图属性勾选上了 "显示压盖对象"

"layout": {
				"visibility": "visible",
				"symbol-placement": "point",
				"text-allow-overlap": false,
				"text-ignore-placement": false,
				"text-field": "{Layer}",
				"text-size": 15.26,
				"text-rotate": 360.0,
				"text-letter-spacing": 0,
				"text-rotation-alignment": "viewport",
				"text-font": [
					"Microsoft YaHei UI Regular"
				],
				"text-justify": "left",
				"text-anchor": "center"
			}

请问,如何设置地图属性和标签专题图,可以使得生成的style.json文件里, "text-allow-overlap"和"text-ignore-placement"的值是true呢?

4月 26 分类:  46次浏览 | 用户: 行者不懂 牛刀小试 (200 分)

1个回答

0 投票

您好,是这样的,您在桌面生成的style.json是已经固定了,但是您可以通过在前端修改该图层的的layout属性,来改变该图层的样式您可以参考map.setlayhttps://www.mapbox.cn/mapbox-gl-js/api/#map#setlayoutproperty   

4月 26 用户: 阳俊林 名扬四海 (3,032 分)
...