当前位置:   article > 正文

php矢量瓦片,矢量金字塔

矢量金字塔瓦片过滤

分层处理

您可以为金字塔的每个层级设置不同的处理条件,例如显示字段、过滤条件等。

通过添加buildRules规则,为每个层级设置生成条件。--分层处理生成金字塔

--第0层到第5层,不显示任何数据,设置过滤条件为"1!=1"生成空的mvt。

--第6层到第9层,显示code=1的数据,并且包含name字段。

--第10层到第15层,无过滤条件,包含name、width两个字段。

SELECT ST_BuildPyramid('test', 'geom', 'id', '{

"buildRules":[

{

"level":[0,1,2,3,4,5],

"value": {

"filter": "1 != 1"

}

},

{

"level":[6,7,8,9],

"value": {

"filter": "code = 1",

"attrFields": ["name"]

}

},

{

"level":[10,11,12,13,14,15],

"value": {

"attrFields": ["name", "width"]

}

}

]

}');

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/708846
推荐阅读
相关标签
  

闽ICP备14008679号