问题场景:
服务器文件中心对于访问文件的请求需要加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
}
}