首页 / 浏览问题 / 三维GIS / 问题详情
加载s3m图层报错
26EXP 2019年04月28日
今天加载到一个新发布的图层报错,但我用相同代码scene.addS3MTilesLayerByScp加载其它s3m文件都是正常的;
捕获到报错的提示如下:

“add s3m layer failed,TypeError: Cannot read property '1' of null”,

报错的图层在iserver上能正常用webgl预览,

请问具体是什么原因?

1个回答

代码截图看一下。你用scene.open()方法打开整个场景看看
1,063EXP 2019年04月28日
在开发环境用open的代码打开也会报类似错误,多了一句话,意思是"找不到叫做'config'的图层"(但自己本地另一个服务器不会报错),由此我试了下,之前的config文件路径是  ....../config/config,后来重新发布了下,路径改为了 ....../jiangmen/config,就可以成功加载。

为什么路径不一样会报那样的错误?
这个路径你得在iserver一步步找到对应的配置文件的路径啊。倒数第二个一般是图层名,错了肯定找不到
...