0

如何在 gmap.net ----->---- 这样的地图上添加带有中风中帽(箭头)的路线?目前我写了这个

List<PointLatLng> routeItems = new List<PointLatLng>();
routeItems.Add(previousPosition);
routeItems.Add(curposition);

GMapRoute myroute = new GMapRoute(routeItems, "route" + position.Id);
AdjustableArrowCap bigArrow = new AdjustableArrowCap(5, 5, false);
Pen p = new Pen(Color.Red, 1);
p.DashStyle = DashStyle.DashDot;
bigArrow.MiddleInset = 5;
p.CustomStartCap = bigArrow;
myroute.Stroke = p;
last10markerOverlay.Routes.Add(myroute);
4

1 回答 1

0

您可以简单地添加路线,然后使用路线坐标的中点通过从示例中所示的派生来定位自定义GMapMarker标记。

基本上覆盖该OnRender(Graphics g)方法并在那里进行自定义绘图。

于 2015-09-15T07:55:53.450 回答