2017-07-26 109 views
0

我使用Chromium Embedded Framework和CEF在Windows应用程序中显示bing地图。我们使用航点将原点,目的地传递到地图,但在加载地图时,我们所在位置的当前位置首先显示,然后在地图中的原点和目的地之间绘制路径。使用CEF,bing地图在显示路线之前先显示当前位置

我们正在使用Microsoft.Maps.Directions和Microsoft.Maps.Location来达到此目的。

任何设置我必须禁用,以防止在加载地图时显示用户的当前位置?

回答

1

地图默认加载到用户位置。要覆盖这一点,只需在加载地图时设置地图的中心和缩放级别即可。如果您想最初显示世界视图,请将中心设置为0,0并将缩放比例设置为1.

+0

谢谢。有没有办法最初不显示任何东西,但只有在起点和终点之间绘制的路线? – Mahsa

+1

不是。你可以做的是在使用Microsoft.Maps.LocationRect.romLocations([你的位置])加载地图之前计算你的路标的边界框,并将其作为地图的边界选项传入。这将非常接近路线经理最终将用于您的路线的地图视图。 – rbrundritt

相关问题