2

我试图在 GMap.NET 中向我的路线添加箭头,但我不知道如何。我可以轻松更改路线的颜色,但找不到任何有关添加箭头的信息。

这是我当前的代码:

route = new GMapRoute("Testing");
route.Stroke.Color = Color.Red;
topOverlay.Routes.Add(route);
route.Points.Add(latLng);
....
4

2 回答 2

3

您可以使用以下代码显示箭头

'Draw markers
Dim markersOverlay As GMapOverlay = New GMapOverlay("markers")
Dim marker0 As GMarkerGoogle = New GMarkerGoogle(Me.myMap.Position, GMarkerGoogleType.arrow)
Dim marker1 As GMarkerGoogle = New GMarkerGoogle(New PointLatLng(lat, lng), GMarkerGoogleType.arrow)
markersOverlay.Markers.Add(marker0)
markersOverlay.Markers.Add(marker1)
Me.myMap.Overlays.Add(markersOverlay)

希望这可以解决您的问题

于 2015-07-17T11:24:02.460 回答
1

使用 GMap.NET 教程的以下链接

http://www.websofia.com/2013/02/gmap-net-tutorial-maps-markers-and-polygons/

于 2015-07-17T09:24:47.747 回答