首页 / 浏览问题 / 组件GIS / 问题详情
超图里面的颜色代码是什么方案
YYM
28EXP 2017年10月24日

不太理解这个颜色字段的值是怎么算的,请问根据RGB颜色代码怎么获取这个值

1个回答

  • 选择一个数值型字段或表达式,根据该字段或表达式的值来设置线型颜色。系统会首先将该字段值换算为16进制的数值,然后选择其对应的颜色。例如若字段值为1000,则系统首先将1000转换为16进制,为3E8;然后将该数值前面补0成6位数,变为0003E8;将该数值两两分组成三列,即为00,03,E8(换成10进制的数值,为16×14+8=232),分别对应 BGR 值,即00(B),03(G),232(R);最后根据 RGB 值选择相应的颜色。  
  • 如果您知道想要设置的RGB值,通过上述方法反算,即可得到对应的数值。
5,985EXP 2017年10月24日

为什么我把一条线的Linecolor设置为1000的时候直接看不到线符号了呢

不会,你可以直接在iDesktop里面试试,就能够看到效果的
该设置一般用于自定义专题图

不知道为什么我用示范数据里面的Pipe地下管线数据,把Linecolor设置为1000,在desktop里面做专题图管线也直接消失了

我用811和9D版本都试了,没有什么问题,你那边怎么操作的从你的截图看不出来,我这边是对该范例的三维线数据集PipeLine3D做的自定义专题图,效果如下图:

我的贴地模式现在也看得到线,但是设置了高度模式再把专题图线颜色设置成Linecolor线就消失了,而不设线颜色字段就看得到管线

底部高程设置大一些,100的样子

还是一样的,不设颜色字段就可以,一设置颜色字段为Linecolor就消失了

你用的哪个版本的桌面?文件----选项----关于里面查看版本号

8c和9d的都试过,一样的效果

你把你的截图截全,能看到工作空间管理器和图层管理器

这样的

我分机号01059896631
...