【问题标题】:Bing maps WPF c#. The displayed route covers road labelsBing 映射 WPF c#。显示的路线涵盖道路标签
【发布时间】:2016-10-21 00:26:31
【问题描述】:

这是我的地图:

这是 bing 的网络地图:

如您所见,显示的 MapPolyline 的路线覆盖了道路标签。有没有办法防止这种情况发生?

提前致谢。

【问题讨论】:

  • 网络上的大多数示例似乎都通过透明的方式解决了这个问题。
  • 这可能是一个选项,但路线的颜色重叠。如果你在 bing 的 web 中做一条路线并增加缩放,标签在路线上方..

标签: c# wpf routes bing-maps bing


【解决方案1】:

这是意料之中的。大多数制图平台使用“地图图块”来渲染地图,其中的标签直接呈现在图块上。地图上显示的任何数据都呈现在标签上方,因为标签与基本地图没有分离。必应地图 V8 和 Windows UWP 地图控件是第一个使用矢量标签的必应地图控件。在这些控件中,标签与基本地图图块分开,并呈现在图钉以外的所有数据之上。必应地图网站正在使用必应地图 V8 控件。如果您愿意,可以通过 Web 浏览器控件在 WPF 应用程序中使用 Bing Maps V8 控件。 Bing Maps V8 控件是大多数开发人员使用的主要控件,并且比任何其他 Bing Maps 控件(以及大多数其他地图 API)具有更多功能。您可以在此处找到有关 Bing Maps V8 的更多信息:

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

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

此外,在询问 Bing 地图问题时,请务必在堆栈溢出时使用 [bing-maps] 标记,以便 Bing 地图团队可以看到并更快地回复

【讨论】:

  • 你说得对!感谢您提供的信息,我使用的是 Bing Maps v7 Interactive SDK。
猜你喜欢
  • 1970-01-01
  • 2014-03-08
  • 2012-05-30
  • 1970-01-01
  • 2014-04-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-30
相关资源
最近更新 更多