博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
arcengine 画线
阅读量:5168 次
发布时间:2019-06-13

本文共 1077 字,大约阅读时间需要 3 分钟。

private void axMapControl1_OnMouseDown(object sender, ESRI.ArcGIS.Controls.IMapControlEvents2_OnMouseDownEvent e)

{

ILineElement pLineElement;

 IActiveView pActiveView;

IRgbColor pRgbColor;

IRubberBand pRubberBand;

ISimpleLineSymbol pSimpleLineSymbol;
IPolyline pPloyline;
pActiveView = axMapControl1.ActiveView;
pSimpleLineSymbol = new SimpleLineSymbolClass();
pSimpleLineSymbol.Style = esriSimpleLineStyle.esriSLSSolid;
pRgbColor = new RgbColorClass();
pRgbColor.Red = 125;
pSimpleLineSymbol.Color = pRgbColor;
pRubberBand = new RubberLineClass();
pLineElement = new LineElementClass();
pLineElement.Symbol = pSimpleLineSymbol;
pPloyline = pRubberBand.TrackNew(pActiveView.ScreenDisplay, pSimpleLineSymbol as ISymbol) as IPolyline;
pElement = new LineElement();
pElement = pLineElement as IElement;
pElement.Geometry = pPloyline;
IGraphicsContainer pGraphicsContainer = axMapControl1.ActiveView.FocusMap as IGraphicsContainer;
pGraphicsContainer.AddElement(pElement, 0);
axMapControl1.ActiveView.Refresh();

}

转载于:https://www.cnblogs.com/jinqier/archive/2012/05/30/2525040.html

你可能感兴趣的文章
《DSP using MATLAB》Problem 6.17
查看>>
微信公众平台开发实战Java版之如何网页授权获取用户基本信息
查看>>
一周TDD小结
查看>>
sizeof与strlen的用法
查看>>
Linux 下常见目录及其功能
查看>>
开源框架中常用的php函数
查看>>
nginx 的提升多个小文件访问的性能模块
查看>>
set&map
查看>>
集合类总结
查看>>
4.AE中的缩放,书签
查看>>
给一次重新选择的机会_您还会选择程序员吗?
查看>>
Mysql MHA高可用集群架构
查看>>
心急的C小加
查看>>
编译原理 First,Follow,select集求法
查看>>
iOS开发 runtime实现原理以及实际开发中的应用
查看>>
android 学习资源网址
查看>>
qt安装遇到的错误
查看>>
java:Apache Shiro 权限管理
查看>>
objective c的注释规范
查看>>
FreeNas安装配置使用
查看>>