首页 / 浏览问题 / 组件GIS / 问题详情
iobject.net绘制线问题
22EXP 2018年12月18日

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

1个回答

您好!您这个最开始有很多点还是 没有点,以鼠标点击的点为准呢?
3,362EXP 2018年12月19日
最开始有一个点,就是鼠标点击的第一个点

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

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