Bing地图未在Chrome中加载

时间:2017-05-24 12:05:32

标签: openlayers bing-maps

Bing地图未加载。 代码编写如下:

this.layer = new ol.layer.Tile({
  title: 'Bing Maps aerial',
  type: 'base',
  visible: false,
  source: new ol.source.BingMaps({
    culture: "en-GB",
    key: '123adaf',
    imagerySet: 'AerialWithLabels'        
  })
})

OSM,Stamen等都运行正常,但BingMap却没有。 我使用的是Chrome版本:版本58.0.3029.110(64位) 是不是BingMaps不会出现在Chrome中? 我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

Bing Maps在Chrome中运行良好。 Open Layers中的Bing Maps图层在Chrome中也可以正常工作:https://openlayers.org/en/latest/examples/bing-maps.html

检查网络请求并查找Bing Maps图像服务的请求,以查看它是否正在响应而没有任何错误。如果发生错误,您的Bing地图密钥或帐户可能存在问题。以下是Bing Maps图像服务请求URL的示例:

https://dev.virtualearth.net/REST/v1/Imagery/Metadata/AerialWithLabels?uriScheme=https&include=ImageryProviders&key=YOUR_BING_MAPS_KEY