首页 / 浏览问题 / 三维GIS / 问题详情
iserver发布场景服务,其他机器访问时图层属性值消失
11EXP 2022年08月12日
使用产品:iserver 10.2.1 操作系统:win10 x64

数据类型:osgb图层

问题详细描述:一台机器发布了iserver三维场景服务,其他机器可以用open方式打开。但是其中属性值都消失了(属性字段还在),如果在发布服务的机器上用supermap桌面端打开iserver场景是可以显示出属性值的,在其他机器上则不行。

2 个回答

属性需要用数据服务单独加载。
555EXP 2022年08月12日
您好,

您可以在另一台机器上打开我们的WebGL官网,然后运行一下WebGL的检测报告。

另外注意服务地址不要填写localhost且保证其他机器能访问到发布的数据。

您确定您所说的属性值本机是能够查看的吗?有没有对应的数据服务?

或者在另一台机器上发布服务,有这一台来访问,看能否访问到数据以及属性字段等。

其他机器的桌面端不能访问该机器的iserver,那么这个不行是报了什么错吗还是其他的反应?

如果可以的话,麻烦提供几张如上的问题的截图。有助于我们对您的进一步支持!
4,151EXP 2022年08月12日

webgl检测报告没有问题

服务地址已经确定不是loclhost,

属性值本机是可以查看的,但是其他机器上不行,有相应的数据服务,数据服务一切正常

在其他机器上可以正常打开该机器发布的iserver场景,但是属性值已经消失,本机上打开则存在

下图为其他机器打开的iserver场景

属性值消失的话,请您务必查看一下请求。

本机情况下和其他机器的情况下,他们的数据请求是否都有发送。

其他机器点击后没有属性框,要么是没有发送数据请求,要么是请求失败

如果有报错,麻烦发一下报错的截图。

您好,我这个截图是利用超图桌面端打开的iserver场景,这跟数据请求有什么关系呢?另外,超图桌面端是有属性框的,没有属性值。

您在最开始的时候不是说可以用open打开吗?

然后打开的没有属性值。

我是说open打开的情况下查看请求。

open打开怎么查看请求?

另外我用desktop打开的iserver场景就会出现属性值消失的问题,desktop版本号为10.2.1

发布场景服务的机器用desktop打开iserver场景就没有这个问题

另外代码是没有报错的。

以下为发布服务的机器利用desktop打开iserver场景,属性值正常

您所说的open是否是在前端打开?

我明白您说的在桌面打开看不见属性,但是这个是没有足够的信息去帮您确定问题所在的。

我想了解的是您这边在iserver去打开,甚至在WebGL中打开,通过浏览器F12的开发者调试模式去查看请求。

不同的机器在请求的获取方面是否一致,这种对比才好找到问题所在。
...