我在Windows窗体中使用Gmap.net。它不会显示任何路线,但会在叠加层中显示标记!
我尝试在程序中使用BingMapProvider
和GoogleMapProvider
,但Bing说route(BingMapProvider)为空,Google在我的地图中未显示任何内容。
//This is my code in one button
PointLatLng startp = new PointLatLng(37.271818, 49.553996);
PointLatLng endp = new PointLatLng(37.27561, 49.56352);
//Use bing
MapRoute route = BingMapProvider.Instance.GetRoute(startp, endp, false, false, 15);
GMapRoute r = new GMapRoute(route.Points, "Myroutes");//it's show null
GMapOverlay routesOverlay = new GMapOverlay("Myroutes");
routesOverlay.Routes.Add(r);
gMapControl1.Overlays.Add(routesOverlay);
r.Stroke.Width = 2;
r.Stroke.Color = Color.SeaGreen;