不用地图API,怎么做出来能显示最短路径的地图软件

用C#写了一个工程,已经实现了点击地图上的结点按钮后,计算出结点间最短路径。现在要加一个功能,希望能在地图上,这里的地图就是一张图片,能显示计算出的最短路径,类似那些地图软件里标记的路径。怎样实现??

你的地图必须是矢量图才行,也就是你有每条路每个地点和道路的坐标,而不是仅仅一张位图。如果你有这些信息,根据你算出来的路径,在图上把对应的道路用不同的颜色绘制出来。

另外,你可以用arcgis这个组件,它封装了地图底层的绘图操作,你只要调用它就可以标记了。

计算最短路径要有地图数据,然后算法比较多,比如A*算法。标记的话可以用svg或vml。如果是h5环境,那手段就更多了