前言:
熬过了一阵子忙碌,也一直没有写,不过相信经过了前几个作业后面的作业,很多人都可以自主摸索了,而且感觉作用并不大,关键还是在自己的摸索吧。关于阶段学习的总结在之后抽空写点,确实自己也走了很多弯路,不多言。在此以下仅给出个人的思路,仅供参考,代码尽量自己敲,尽量能够看懂每行代码!
作业:
EX05:编写程序,使用QueryFilter、SpatialFilter和FeatureCursor。
- 在Country图层中,以"LANDLOCKED = \'Y\'"为条件进行查询,并对查询结果汇总Country的个数及面积之和。
- 在Country中先选中一个Country(例如Brazil),而后以"Population > 2000000"为条件查询该Country中的所有Cities,统计其个数。
- 将2中满足条件的Cities置于被选中状态。
(1)窗体设计和实现
(2)代码部分
using ESRI.ArcGIS;
using ESRI.ArcGIS.esriSystem;
using ESRI.ArcGIS.Carto;
using ESRI.ArcGIS.Display;
using ESRI.ArcGIS.Geodatabase;
using ESRI.ArcGIS.Geometry;
public Form1()
{
ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCod