mars3d在请求瓦片影像数据/3dtiles数据/地形数据时修改请求的url

问题场景:

服务器文件中心对于访问文件的请求需要加token,能否在全局编辑以上请求的url,
比如说原始请求为:http://data1.mars3d.cn/terrain/7/204/89.terrain;
期望能编辑为:${window.origin}/terrain/7/204/89.terrain&access_token="string";

实现效果:

在请求瓦片影像数据/3dtiles数据/地形数据时修改请求的url

相关代码:

修改下下面代码

// 改wms请求的大小写
Cesium.Resource.ReplaceUrl = function (url) {
  if (this._url.startsWith("//server.mars3d.cn/geoserver/mars/wms")) {
    return url.replaceAll("bbox", "BBOX")
  } else {
    return url
  }
}

你可能感兴趣的:(vue,app,Mars3d,服务器,前端,运维)