摘要:
原始需求: 最近开发一个功能,看来似乎很简单,即在系统中需要利用ArcGIS Server的REST接口进行空间查询,其主要分为两个步骤: (1)根据属性或者空间条件先查询,如下图所示,先查询面图层中符合条件的面,例如有n个面; (2)在符合条件的面的地理范围内查询符合条件的空间点,其空间点图层可能有多个(m),如下图所示: 初次解决方案: 此需求是在既有代码上进行改造,既有代码的思路为: (1) 先查出图1中的所有面,然后选定某个面; (2) 根据第1步中的选定的面去查询点图层;保存查询结果后,如果图1中的面已经遍历完,则继续遍历查询2;否则转至3; (3) 如果有多... 阅读全文