欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

基于c#的ae开发关于新建图层和区域统计的两个有关问题

更新时间: 2014-01-05 02:57:54 责任编辑: Author_N1

 

基于C#的AE开发关于新建图层和区域统计的两个问题!

--参考方法--
你选择的时候应该可以得到一个 extent 或者 envelop吧。吧mapcontrol2的现实范围设置成 这个envelop不行吗?
 
--参考方法--
第一个:跟一楼差不多,你选择区域的时候,可以得到区域的最小包围盒(Extent),然后设置MapControl2的Extent属性就行了
第二个:画多边形,然后双击鼠标结束就不说了,这个网上很容易找到的。画完多边形后你存储为PolygonClass,在将PolygonClass转为IRelationalOperator接口,利用其中的
public bool Disjoint (
    IGeometry other
);

函数,将此多边形与地图中每个图形要素(村镇)比较,看他们是否相交,如果相交,读取属性,写入数据表。

这样说得够清楚了吧。。。
--参考方法--
使用ITopologicalOperator .clip能达到你要的裁剪的效果
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:57:54
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/16655/
本文WWW.DOC100.NET DOC100.NET版权所有。