推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

在ArcEngine中使用INewLineFeedback实现距离测量

更新时间:2023-12-01 07:59:40 大小:85K 上传用户:zhengdai查看TA发布的资源 标签:距离测量 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

【资源说明】客户最近打电话过来,说我们的软件在量距离的时候不能平移地图。我们的软件是使用ArcEngine来开发的,在网上输入关键字“arcengine 距离测量”,可以搜索到一大堆内容基本相似的文章或代码,基本上都是采用INewLineFeedback来实现的,我们的软件也是使用此种方法。方法大致如下:写一个距离测量工具,继承自BaseTool,在该类中使用INewLineFeedback动态绘制多段折线,最后转化为Element添加到地图上。如果要增加平移功能,我们仿造ArcMap使用鼠标中键平移,在OnMouseDown、OnMouseMove、OnMouseUp事件中增加判断鼠标中键的语句,然后分 非常有价值的资料,欢迎下载,一定会对您有帮助!

部分文件列表

文件名大小
MeasureDistance/
MeasureDistance/MeasureDistance/
MeasureDistance/MeasureDistance/DrawPolygonTool.cs
MeasureDistance/MeasureDistance/Form1.Designer.cs5KB
MeasureDistance/MeasureDistance/Form1.cs2KB
MeasureDistance/MeasureDistance/Form1.resx9KB
MeasureDistance/MeasureDistance/MeasureDistance.csproj6KB
MeasureDistance/MeasureDistance/Program.cs
MeasureDistance/MeasureDistance/Properties/
MeasureDistance/MeasureDistance/Properties/AssemblyInfo.cs1KB
MeasureDistance/MeasureDistance/Properties/Resources.Designer.cs3KB
...

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载