一、应用场景
比如发布了图层面和点,需要查询面里有多少点。就可以使用跨图层查询。优点是不用写后台代码,轻松实现。
二、效果如下
三、接口介绍
函数如下:
WITHIN(geom,collectGeometries(queryCollection('gis:provinces','geom','name=''广东省''')))
本方法分三步求得
1.函数queryCollection
queryCollection('gis:provinces','geom','name=''广东省''')
第一个参数
gis:provinces
表示求取的图层名称,第二个参数geom
表示求取的属性字段,第三个参数name=''广东省''
表示对图层provinces就行筛选的函数。2.函数
collectGeometries
专门用来把queryCollection求出的结果集转为一个对象。3.WITHIN表示求取改范围内的数据。
四、注意事项
1.typeName字段的参数需要写为最终结果输出图层的图层名称。
网友评论