首页 / 浏览问题 / 三维GIS / 问题详情
工作空间中得字体加载后发灰
55EXP 2023年01月08日

首先是发布了一个超图服务,其中建模了一些字体,在单独打开服务时,字体为白色,如下图所示。

但是,在页面中使用scene.open的方式打开后,字体就发灰色。使用代码调整图层颜色后,依然时灰色。

请问这个是什么问题?

1个回答

您好,请问您的文字是用什么实现的呢?

文本数据在场景中切的三维切片缓存、点数据集制作的标签专题图在场景中切的三维切片缓存、模型数据集在场景中切的三维切片缓存/本身切的模型缓存...

或者是其他的实现方式呢?

您这份包括文字的缓存,在iserver中scene节点下的预览打开,或者不在您的前端框架中,单纯的在html中scene.open,文字显示是否正常呢?

若正常建议从您的开发框架着手排查,是否是框架对文本有什么控制调整。

(也可以同数据在不同浏览器或者电脑,使用不带框架纯的scene.open或者iserver预览直接查看,定位文字变灰现象具体问题出现在哪里。)

希望可以帮助到您。
10,403EXP 2023年01月09日
是文字是建的模型,然后切的三维缓存。

在单独打开地址时时白色的,但是一加载就不行。

我应该怎么排查
1.在iDesktop中检查这个模型的纹理、材质是否正常,比如你的如果是白色,应该没有纹理材质是纯白且没有透明度。

2.如果再iserver发布后看到也是白的,在你项目中就是灰的,那你需要具体控制变量看一下,具体是加了什么其它数据、或者加了什么业务代码、或者框架中引了什么.、或者进行了什么页面级的样式控制......之后才会变灰导致异常。因为您单独使用iserver的结果和直接单独加载是正常的话。那说明应该是三方的东西冲突或者影响的,这个就需要您自行排查才检查的出来了。
...