在ArcGIS中,我们经常需要标注;在地籍处理中,需要承包地出图。具体的出没有可参考的标准。通常软件中的做法有:
第一种,以村组为背景,将某户的承包地选择出来,并标黑。这样的结果,领导觉得难看,说至少要截取掉无用的部分(如下图右所示);
第二种,在第一种优化的基础上,将黑色填充改为晕线填充,这样更好看一点;
第三种,是我们自己想出来,以每一块地为中心截取显示,要显示标注,且中心图斑与其他图斑标注不一样。我用代码实现了,可领导说不行,但我也不吃亏!
下面是实现的思路和关键代码:
第一步,先在ArcMap中操作一次,实现,截图,打印,看效果。这里实现中心图斑与其他图斑不同的方法是使用不同的标注"类",每一类能构建SQL查询。
第二步,代码来解决各个问题:
这里还没有进行优化操作、交互操作等。