web访问iserver发布的三维场景无效,idesktopx访问有效

0 投票

使用产品:iserver 10i idesktopx win10

问题描述:使用idesktopx制作了三维场景,并通过iserver发布为三维服务后。再次通过idesktopx加载iserver发布的服务可以正常显示,但是浏览器代码访问时,却未加载出来(直接在浏览器打开iserver发布的地址时也无法显示),请问是啥原因。

1.idesktopx访问正常

2.webgl代码访问无效,复用了示例中的可视域分析代码。support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#viewshed3D

3.浏览器直接访问异常

9月 15 分类:  28次浏览 | 用户: nuaa_li 初出茅庐 (29 分)

1个回答

0 投票
看看浏览器network中是否有报错信息,地形和影像是如何生成缓存的,直接右键数据集生成的缓存还是放到场景里面生成的场景缓存?需要使用右键数据集生成缓存,然后再添加到球面场景发布服务
9月 16 用户: 卷饼先生 名扬四海 (4,649 分)
浏览器没有报错,地形和影像是通过数据集生成的缓存,然后添加到球面场景发布的。代码访问黑屏。
单独添加地形和影像,我们都试过了,可以。现在其实是想把带矢量路网的也叠加显示上去。刚刚又试了下,通过代码直接加载场景时,能够把地形和影像加载出来,但是场景里的路网就没有加载出来。直接浏览器打开也是这样。但是通过idesktopx访问场景服务地址就全部显示出来了。
桌面版本是多少,iServer版本是多少,桌面和iServer版本要一致。矢量路网数据有没有生成缓存
...