空间分析和空间查询是WebGIS有别于其他Web平台的特点。到这一章,就开始步入空间分析的内容了。
【Search widget】
介绍空间查询的核心小部件“Search”。
【Search widget with multiple sources】
在多种信息源中进行空间搜索。
【Query features from a FeatureLayer】
这个是在要素图层中进行查询。注意,查询(Query)和搜索(Search)的区别。
(其实我也不是很清楚这个的界限)
感觉查询就是在地理数据层面的遍历,结果是定制的。而搜索更强调单规则的查找。
这个例子用地震地点来做示范,半径可以指定,地震级别也可以指定。
【SceneLayer - query a linked FeatureLayer】
这个例子比较复杂。
在3D视图下进行点击后,把点击到的点映射到2D的FeatureLayer上,然后进行信息查询,然后把查询的结果用弹窗的形式显示出来。
【Qurey using QueryTask】
这个例子是用QueryTask这个类来进行空间查询。具体和上面的有什么不同,到代码中就知道了。
【Use FindTask without a map】
这个例子比较清新脱俗,没有地图的情况下,进行查询,结果也不在地图上显示,而在表格中显示。是基于什么原理呢?
【IdentifyTask】
识别任务“IdentifyTask”,一个类。识别结果在弹窗中显示。
最后三个例子有个共同点,就是都有“Task”,Task是一个类,继承自Accessor。学习后进行补充。