在Bing Maps v8中是否可以在航拍地图的街道/公路线下面显示一个图块层(标签上)?

时间:2017-11-08 20:54:06

标签: bing-maps

以下内容改编自Bing Maps V8 interactive SDK

var map = new Microsoft.Maps.Map(document.getElementById('myMap'), {
    credentials: 'Your Bing Maps Key',
    center: new Microsoft.Maps.Location(25, -90),
    zoom: 5,
    mapTypeId: Microsoft.Maps.MapTypeId.aerial
});

// Custom tiles of Hurricane Katrina for zoom level 1-10
var katrinaTileSource = new Microsoft.Maps.TileSource({
    uriConstructor: 'https://bingmapsisdk.blob.core.windows.net/katrinatiles/{quadkey}.png',
    bounds: Microsoft.Maps.LocationRect.fromEdges(35.176, -101.065, 14.01, -80.538)
});
var katrinaTileLayer = new Microsoft.Maps.TileLayer({
    mercator: katrinaTileSource,
    zIndex: 1000
});
map.layers.insert(katrinaTileLayer);

图块层显示在文本标签下方,但不显示在高速公路/街道/区域边界上(打开标签时)。我试过调整zIndex,但看起来这些线与空中地图本身在同一层上。

1 个答案:

答案 0 :(得分:1)

不,道路线在服务器端的基本地图图块上呈现地图背景的其余部分。如果您尝试不同的zIndex值,您会发现可以将图块层放在基本地图图块的上方或下方,但不能放在道路线和地图背景的其余部分之间。