首页 / 浏览问题 / WebGIS / 问题详情
使用iclient3dforwebgl请求s3m数据,页面没有渲染出来
9EXP 2021年03月12日

使用产品:idesktop 10i ;  iserver 10i ; iclient3d for webgl ; vue2.x webpack

操作系统:win10 x64
数据类型: 文件型
问题详细描述:利用idesktop 10i导入osgb文件,并进行单体压缩成s3m文件,保存工作空间后通过iserver 10i发布三位服务,在iserver 10i上预览可以看见模型,但是用iclient3d for webgl的api没有渲染出来,请求是正常的。
问题重现步骤: 

  1. iserver 10i上可以预览
  2. 组件代码:
    <template>
      <sm-viewer></sm-viewer>
    </template>
    <script>
    export default {
      mounted() {
        const url =
          "http://localhost:8090/iserver/services/3D-wq_sm/rest/realspace/datas/Config/config";
        const scene = viewer.scene;
        const promise = scene.addS3MTilesLayerByScp(url, {
          name: "Config",
          cullEnabled: false,
        });
        Cesium.when(promise, function (layer) {
          viewer.zoomTo(layer);
        });
      },
    };
    </script>
    <style>
    </style>

    3. 页面没有渲染出来4.网络请求正常帮忙看看,谢谢

1个回答

1,509EXP 2021年03月12日
...