2017-08-10 21 views
0

BIng地图V8。所有的引脚都比第一个负载下降了2厘米,当我刷新页面时,引脚回到其实际位置。 这里是我在实现中使用的代码示例。BIng地图V8。所有引脚均比第一个负载下降2cm以下

var pin = new Microsoft.Maps.Pushpin(addressLocation, { 
     icon: '/img/pin.png', 
     width: 29, 
     height: 40, 
     showPointer: true, 
     subTitle: _.template(CustomTemplate, _.extend({}, addressLocation)) 
    }); 
    this.locations.push(addressLocation); 
    this.pins.push(pin); 

是否有针对此问题的建议修复?提前致谢。

回答

0

我怀疑,如果你缩放地图,你会发现图钉漂移到它们所代表的位置。问题在于您的图钉与默认图钉的大小不同,因此您的图钉的锚点(锚定到地图上的位置点的图像的一部分)使用不正确并导致此效果。这里有一些关于如何在你的应用中解决这个问题的文档:https://msdn.microsoft.com/en-us/library/mt712695.aspx

+0

谢谢你的回复。我已经添加了具有(12,36)值的锚标记,并解决了问题:) –