我是这样发布的,在服务地址中场景进行浏览可以,如下图所示:
但是 在webgl 中调用就报错:var promiseM = scene.addS3MTilesLayerByScp(vecMUrl,{name : 'gtx@gtx'});
如下图所示:
在本地发的服务, 你访问不了
http://localhost:8090/iserver/services/3D-gtx/rest/realspace/datas/gtx@gtx/config
数据是切的s3m缓存吗,另外切缓存的时候图层高度模式是绝对高度吗,图层名有无特殊字符'#'。
都没问题的话http://support.supermap.com.cn:8090/iserver/iClient/for3D/webgl/zh/examples/editor.html#S3MTiles_suofeiya将此范例的图层和相机改成你自己的,看有问题没有,还有问题的话建议发部分数据给我测试一下,可先将数据发百度云,然后私信我下载地址。
没问题哈,还是注意图层高度模式设置成绝对高度之后再切缓存。
我切的缓存私信你下载地址
你发给我的是正常的,我发布的服务可以显示了,但是 当放大的时候就成下面的样子了,为啥呢?
很多地方 就空了??
我这里没有此问题,您下载最新包试试呢http://support.supermap.com.cn:8090/webgl/download.html
我的 模式 改为绝对高度, 就虚了 在desktop中: