【问题标题】:The other icon on map disappears when pushpin(layer) is close to the icon(Bing map V8)?当图钉(图层)靠近图标(Bing map V8)时,地图上的另一个图标消失了?
【发布时间】:2017-06-08 07:36:00
【问题描述】:

我使用的是 Bing 地图版本 8,之前版本 7 使用了实体,现在我们使用图层并创建一个新图层并将图钉添加到该图层,然后将该图层添加到地图中。

但是,当一个海港图标在那里并且一个图钉出现在非常靠近它的情况下,它会隐藏图标并且图钉保持可见。我希望图标和图钉都保持可见。请帮忙。

var pinLayer = new Microsoft.Maps.Layer();

//创建的引脚

pinLayer.add(pin); //将引脚添加到图层

//

map.layers.insert(pinLayer); //添加图层到地图

Earlier in v7 (using entities)-

Now in V8, the same icon of airport is not visible. I want it to show up.

【问题讨论】:

  • 端口图标是图钉吗?能否提供更多信息,不清楚。您是否尝试过实验分支以查看它是否在那里发生。实验分支中的所有错误修复将于下周初添加到主发布分支。
  • 不,它是 bing 地图上任何机场的通用机场图标(实际上)。当在该机场图标附近创建任何图钉(某种重叠情况)时,图钉将隐藏机场图标。你能帮忙吗?

标签: javascript jquery bing-maps


【解决方案1】:

您说的是 Bing 地图自动添加的机场图标吗?如果是这样,这是意料之中的,因为它是一个地图标签,其优先级低于您的数据。必应地图使用矢量标签和标签碰撞来隐藏由图钉重叠的地图标签,以保持地图视图的美观和整洁。如果您希望禁用矢量标签,只需在加载时添加以下地图选项:liteMode: true

您可以在此处找到有关 Bing Maps V8 中矢量标签的更多信息:https://msdn.microsoft.com/en-us/library/mt750538.aspx

【讨论】:

  • 试过 litemode :true ,仍然没有帮助..创建图钉时,如果还有机场图标或任何其他街道名称..然后在那里创建图钉后它就会消失。请帮助我需要紧急修复。真的很紧急
  • 检查摘要中添加的图像。
  • 会发生什么- 1.机场图标闪烁半秒钟。 2. 当在该图标附近创建图钉时,图标消失。我不希望这种情况发生..有什么出路吗?
  • liteMode 中的 M 应该是大写。
  • 是的,它是资本。非常感谢您对矢量标签的指导。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-03
  • 1970-01-01
相关资源
最近更新 更多