cesium 加载arcgis 发布的静态切片服务

arcgis 发布的服务有静态地图服务(缓存切片)和动态地图服务,参考网上的ArcGisMapServerImageryProvider,cesium 可以正常加载arcgis瓦片如:

  var vec2s = new Cesium.ArcGisMapServerImageryProvider({
         
      url:"https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer",
        enablePickFeatures: false,
      });
  layers.addImageryProvider(vec2s );

但是如果是自己部署的服务器发布的arcgis瓦片,发现加载不成功

新的方法是采用arcgis 的wms服务,将arcgis 的wms服务配置,如下图所示:cesium 加载arcgis 发布的静态切片服务_第1张图片

调用的时候调用wms服务,具体如下:

var vec2 = new Cesium.WebMapServiceImageryProvider({
        url:
          this.arcgisurl+"/arcgis/services/china/base_vec/MapServer/WmsServer?",
    

你可能感兴趣的:(vue集成cesium)