http://topic.csdn.net/u/20091111/20/7d303ed4-384a-418c-b49e-6aadce2219b1.html
大家看一下,我想让点能够沿着地图上的路径走,能够提示一下说下思路就OK ,谢谢啦~~
------解决方案--------------------
那就顶一下吧
------解决方案--------------------
首先要对路径进行采点定位,将各个关键点保存,然后依照关键点的顺序,基于关键点的坐标绘制点图元
//创建字符图形(空心圆字符)
Font newFont = new Font();
newFont.Name = "Wingdings 2";
newFont.Size = 1;
//创建点图元
FeatureGeometry pt = new Point(layer.CoordSys, point);
//定义图元风格(空心圆,绿色,大小8)
CompositeStyle cs = new CompositeStyle(new FontPointStyle(155, newFont, 0, System.Drawing.Color.Green, 8));
//生成Feature图元
Feature ftr = new Feature(tblTemp.TableInfo.Columns);
ftr.Geometry = pt;
ftr.Style = cs;
//将图元添加到图层的数据表中
tblTemp.InsertFeature(ftr);