iobject.net绘制线问题

0 投票

我想实现如图所示绘制效果:点击第一次获取中心点,点击第二次,两点绘制线,点击第三次,以中心点和第三点绘制线,并且在绘制过程中及move过程有鼠标点和中心点的连线。

12月 18, 2018 分类:  129次浏览 | 用户: 振翼鸣飞 初出茅庐 (22 分)

1个回答

0 投票
您好!您这个最开始有很多点还是 没有点,以鼠标点击的点为准呢?
12月 19, 2018 用户: 胡延南 名扬四海 (2,937 分)
最开始有一个点,就是鼠标点击的第一个点

鼠标点击的点可转换为二维地图点,接口为mapControl.Map.PixelToMap();您鼠标每点击一次,在Point2Ds里添加这个点,第二个点添加完之后用Geoline(Point2Ds)连接。第一个点为中心点,代码里写每添加一个点与point2Ds【0】组合用Geoline方法连线即可 。

这个我知道,我主要是想在绘制过程中,mousemove的时候鼠标箭头跟point2Ds【0】能显示一条橡皮线,就像createline那样
...