几何查询区分数据集

0 投票
做一个几何查询,数据集包括,学校,医院,工厂等;
现在的问题是 返回的是一维数组features,这个数组里面能不能够区分哪些项是学校,哪些是医院,哪些是工厂呢?
有没有什么接口是可以返回二维数组的,这样就能直接知道学校多少个,医院多少个了?
1月 9, 2017 分类:  1092次浏览 | 用户: GIS_BMB 才疏学浅 (14 分)

2 个回答

0 投票
你查询的是一个数据集还是多个数据集
1月 9, 2017 用户: 郑雅琳 名扬四海 (1,600 分)
0 投票

这个问题要看你是地图查询还是数据集查询

如果是地图查询,可以通过查询的结果result.recordsets[i].datasetName 来判断到底属于学校、医院还是什么,相应的个数就是数组的长度;

如果是数据集查询,则要通过查询结果的属性字段来判断属于哪一类,,属性值存在result.features[i].attributes里面,相应的个数,就需要在判断完之后,写相应的算法来统计

1月 9, 2017 用户: 李晓 学富五车 (633 分)
...