Bing 地图容器填充

Bing map container padding

我最近开始使用 Bing 地图,并注意到每个样本在地图的顶部和底部都有一些难看的白色矩形(见下文)。

Microsoft 和使用 Bing 地图的每个人都认为这是正常的吗?因为经过简短的谷歌搜索后,我还没有找到解决这个问题的方法。 我可能会使用一些自己创建的补丁,但想先问问社区。

提前致谢!

看起来 Bing 可以让您将地图的顶部和底部移动到 screen/container 的垂直中心。由于您位于页面的顶部或底部,因此只需填充一个白色区域即可。

请记住,地图是水平重复的,而不是垂直重复的(可能是因为地球在转动 "horizontally"。

我平时做的就是把地图的背景色设置成#ACC7F2。这与更近的缩放级别上的海洋颜色相匹配。

用法示例:

var map = new Microsoft.Maps.Map(mapdiv, {
    ...
    backgroundColor: Microsoft.Maps.Color.fromHex('#ACC7F2'),
    ...
});