首页 / 浏览问题 / 组件GIS / 问题详情
自适应符号-管网特征点缺失、不可见
256EXP 2019年08月16日

超图技术服务人员你们好,

在用三维点、三维线自定义构建三维网络后,大部分特征点能够正常自适应显示,但出现了两处自适应符号不显示,如下图所示?

点1、2、3在数据里都是三通特征点,其中3正常显示了,但是1、2却显示不出来。

数据里特征点和附属物一样设的都是地面高程,并没有减去埋深。是跟这有关系吗? 但是其余的特征点却能正常显示,还请帮忙解答,谢谢。

1个回答

您好,

  • 检查管点图层和对应的管线图层的高度模式、底部高程是否一致,如果没有,请设置一致;
  • 检查是否设置管点图层的父图层。这种问题常见于通过设置自定义专题图图层生成自适应管点,由于专题图没有存储拓扑关系,需要设置其父图层为对应的管线图层,设置完成后刷新图层,自适应管点才能显示。

    设置父图层方法:在图层管理器中选择该专题图,右击选择“关联图层风格”,弹出的对话框中设置目标图层为对应的管线图层。

2,432EXP 2019年08月16日

你好,你说的这些我都知道,也设置了,现在不是全部不显示,只有个别特征点不显示了。 请问是什么原因? 

我减去埋高了也不行。

单独的不显示意思就是这个点和线没有像其他一样匹配上,检查一下高程等
高程是一样的。

另外,关键是其他特征点的高程和实际高程也是不一样的,却能自适应显示。
您好,可以把数据发来测试一下吗
好的,怎么联系?
已经私信邮箱
好的,稍等。
符号库需要吗?
您那边是自适应管点吗,那不需要
是的,但符号库里建了一个自适应符号,通过ID关联的。
不用 我的意思你就发原始的三维点和三维线,我自己这边勾网重做一次
对了,我用的是自定义构建三维网络方式,

拓扑字段选的都是非int型

三维线  弧段id 选的 PLID字段,起点ID PLPT0, 终点ID PLPT1

三维点 节点id 选的 PLPTNO字段
您好,我这边查看了你的数据,发现你的点和线的高度没有重合,建议把数据进行一个调整,让点在线上,通过三维拓扑勾网进行,如果用三维自定义勾网,你那个拓扑字段正确与否还得考究一下,现在解决的方案有两种:1把点和线的高度设到一致,进行拓扑勾网

                    2  如果三维自定义勾网,有些点不能生成,可能是自定义勾网的拓扑关系存在问题,只有手动把那些点进行设置符号风格
那我请问一下,你们超图这本三维管网模型方案,附属物和特征点都是同一个网络数据集的节点图层吗? 还是说特征点和附属物的高程分开处理了的?

你好,我们这边附属物三维模型的锚点设的的顶层中心点,如果点、线在一个高度的话,管线就要从管点模型的最上面穿过了。
如果构网时,点在线上,确实拓扑关系正确了,自适应符号也能正常显示。

但是我们这边的附属物模型位置就不对了。
您好,你那边说的附属物是什么,是和你的管点一样的点还是你们的模型,我们超图这边读取点,线,是读取他们的坐标在场景展示的,如果位置不对可以进行配准操作等
数据集也是三维网络节点,生成三维自定义专题图,符号库里的三维符号模型。
您好,就是根据导入节点的位置来确定模型的位置哈,要是觉得位置不对就把点配准就行了,另外模型锚点也是可以设置的
...