c# - RoutingProvider.GetRoute(...) 返回 null,出了什么问题,是否有不需要 API 密钥的 GMapProvider?
问题描述
vs express 2015 c# gmap.net.windows by jurgen de leon... 1.9.9.9
简单的代码示例:
public Form1()
{
InitializeComponent();
PointLatLng pos1 = new PointLatLng(-33.9747, -53.5389);
PointLatLng pos2 = new PointLatLng(-33.8974, -53.5085);
mapctl.DragButton = MouseButtons.Left;
mapctl.MapProvider = GMapProviders.OpenStreetMap;
mapctl.MinZoom = 0;
mapctl.MaxZoom = 20;
mapctl.Zoom = 10;
/*-null->*/ MapRoute path = mapctl.RoutingProvider.GetRoute(pos1, pos2, false, false, 10);
GMapRoute route = new GMapRoute(path.Points, "My route");
GMapOverlay ovlRoutes = new GMapOverlay("myRoutes");
ovlRoutes.Routes.Add(route);
mapctl.Overlays.Add(ovlRoutes);
mapctl.ZoomAndCenterRoute(route);
}
怎么了?是否有不需要 API 密钥的 GMapProvider?
我想展示一条从 a 到 b 的路线,按照你所知道的道路...
仅限私教!谢谢
解决方案
推荐阅读
- java - 是否可以从 java 中的 If 语句中抛出异常?
- python - 如何打开小部件,让它做某事,然后自行关闭?
- javascript - document.scripts 不等于 document.getElementsByTagName("script")
- asp.net-core - 如何超时或限制外部 API 响应的等待时间
- tensorflow - 当我通过 andrew NG 实现汽车检测模型时,'list' 对象没有属性 'dtype' 出现此错误
- jsonschema - JSON Schema:根据几个属性的值有条件地需要属性
- sql - SQLite3:将行与公共列合并
- testng - Appium 在尝试使用 xpath 在滚动视图中找到它时给出空响应
- winforms - 将 VideoCapture 声明为全局变量
- python - 集合 A 为空,但代码“elif A=={}:”不起作用