C # GMapRoute null и я не рисую маршрутизацию - PullRequest
0 голосов
/ 28 февраля 2019

Я использую Gmap.Net.WindowsForm, но GMapRoute имеет значение null и не рисует маршрутизацию, GMapRoute выдает ошибку.GMapRoute маршруты = новый GMapRoute (direction.Route, "маршруты");System.NullReferenceException Я получаю сообщение об ошибке, и направление Gdirection было нулевым. Я получаю сообщение об ошибке

GMapOverlay routeshow = new GMapOverlay("yeni rotasyon");
end = new PointLatLng(37.790658, 28.014990);
first = new PointLatLng(37.790658, 29.014990);
//Rotasyon Belirleme
GDirections direction;
var route = GMapProviders.GoogleMap.GetDirections(out direction, first, end, false, false, false, false, false);
GMapRoute routes = new GMapRoute(direction.Route, "routes");
routeshow.Routes.Add(routes);
gMapControl1.Overlays.Add(routeshow);
gMapControl1.Zoom = gMapControl1.Zoom + 1;
gMapControl1.Zoom = gMapControl1.Zoom - 1;

1 Ответ

0 голосов
/ 28 февраля 2019

Я никогда не использовал его, но попробуйте использовать

new GMapRoute(direction.Route, "route")

Вместо

new GMapRoute(direction.Route, "routes")
...