是否可以在 C# 中计算 Bing 地图路线,然后使用 MvC 将其传递给 Javascript 中的地图?

问题描述

我正在使用 Bing Maps 和 ASP MvC 开发基于 Web 的导航应用程序,我发现除了能够使用 JavaScript 在视图中创建路由之外,还可以使用 Bing 在 C# 控制器中创建路由Maps Rest Toolkit,然后传过去。

但是,我一直无法找到有关如何在地图上实际显示通过的路线的任何信息,因为视图用于创建 JavaScript 的路线模块无法接受预先计算的路线,并且可以只创建新的。我只是想知道是否确实可以通过这种方式创建和显示路线,如果不能,为什么?

解决方法

Bing Maps JavaScript SDK 中的路线管理器不支持传入预先计算好的路线。您需要跳过所有路线选项,让路线管理器计算路线。