ArcGIS JS API setDefinitionExpression的问题
请问当使用setDefinitionExpression过滤图层的时候,查询语句非常长的情况如何解决。比方说简单的语句如
实际需求是从后端获取了几千条的数据,需要通过这几千条数据去过滤一个图层,我第一时间想到的就是setDefinitionExpression,但是好像承受不住这个查询量
STATE_NAME = '1' or STATE_NAME = '2' or STATE_NAME = '3' or STATE_NAME = '4' or STATE_NAME = '5' or ..... or STATE_NAME = 'N'
当N为2000多的时候,这个server实例就会崩溃了。实际需求是从后端获取了几千条的数据,需要通过这几千条数据去过滤一个图层,我第一时间想到的就是setDefinitionExpression,但是好像承受不住这个查询量
1 个回复
AriaGIS
赞同来自: 惹不起_溜了
要回复问题请先登录或注册