码迷,mamicode.com
首页 > 其他好文 > 详细

地籍宗地出图(二)

时间:2015-04-25 15:02:59      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:

根据宗地出图(一)中领导的要求,生成的图片要类似于下图所示:

技术分享

一开始觉得很简单,其实还是花了一上午时间的。下面是实现的流程:

1.首先,选中一户人的所有地块,然后创建选择图层(以但不同符号化突出显示)

技术分享

这里选择使用了IFeatureSelection接口中SelectFeature()方法,此方法像游标查询一样,可以进行条件过滤;创建选择图层的关键方法是IFeatureLayerDefinition接口的CreateSelectionLayer()方法,注意需要将FeatureSelection转换为IFeatureLayerDefinition;

2.显示选择图层,直接使用Map的AddLayer方法即可加载新建的选择图层到地图中,加载后要缩放到新建的选择图层,这里不能用pFeatureLayer.AreaOfInterest来获取Envelope,这里费了很多时间,参见ArcEngine中的缩放地图。

技术分享

3.再来设置符号化等。这里使用了Style符号库中的符号,不是使用的自定义符号。关于使用系统中的符号样式参见:读取Style符号库样式的方法。

技术分享

地籍宗地出图(二)

标签:

原文地址:http://www.cnblogs.com/liweis/p/4455914.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!