2016-10-21 35 views
0

这是我的地图: my map必应地图WPF c#。所显示的路线涵盖了道路标签

这是Bing的网络地图: bing's web map

正如你所看到的,显示MapPolyline的路线覆盖了路标。有没有选择来防止这种情况发生?

在此先感谢。

+0

网上的大多数示例似乎都通过透明路线解决了这个问题。 –

+0

这可能是一个选项,但路线的颜色重叠。如果您在bing的网页中执行路线并增加缩放比例,则标签会位于路线之上。 –

回答

0

这是可以预料的。大多数地图平台都使用“地图砖”来渲染地图,这些“地图砖”在地砖上标记了正确的标签。由于标签与基础地图没有分离,因此地图上显示的任何数据均显示在标签上方。 Bing Maps V8和Windows UWP Map控件是第一个使用矢量标签的Bing地图控件。在这些控件中,标签与底图贴图分离,并且呈现在除了图钉之外的所有数据之上。 Bing地图网站使用Bing Maps V8控件。如果您希望可以通过Web浏览器控件在WPF应用程序中使用Bing Maps V8控件。 Bing Maps V8控件是大多数开发人员使用的主要控件,并且还具有比任何其他Bing Maps控件(以及大多数其他地图API)更多的功能。你可以找到更多关于Bing地图V8这里:

文档:https://msdn.microsoft.com/en-us/library/mt712542.aspx

互动代码示例:http://www.bing.com/api/maps/sdk/mapcontrol/isdk#overview

此外,请务必询问时使用[炳地图]标签上堆栈溢出Bing地图的问题,以便Bing地图团队看到它,并且可以更快地响应

+0

您说得对!感谢您使用Bing地图v7交互式SDK提供的信息。 –