首页 / 浏览问题 / 三维GIS / 问题详情
如何将2D的管线转换成三维管线
1EXP 2019年11月27日
使用产品:SuperMap iDesktop .NET 10i

操作系统:win10 x64
数据类型: shapefile
问题详细描述:我有一个点层和一个线层,都是二维数据,点层存放所有管点信息,包含管点ID,高程,埋深,类型等信息,管线层存放了管线的信息,还有SNODEID和ENODEID,表示这条管线的起点和终点,这两个值对于管点层的管点ID,现在我想把管线数据三维化,请问有没有详细的操作步骤?谢谢

1个回答

您好,您这边如果想要将二维线转换为三维线,您需要使用我们桌面工具中的数据菜单栏---类型转换--二维点转三维点和二维线转三维线即可
4,186EXP 2019年11月27日
你好,我这个三维其实要自动建模的,有方法吗

您好,您这边是像有管线模型的效果对吗?如果是这样的话,您可以先生成三维数据,然后对三维数据做一个自定义专题图来实现管线模型的效果,具体可以参考:https://blog.csdn.net/supermapsupport/article/details/50035835

你好,请问为什么类型转换功能里面所有德按钮都是灰色的,无法使用,我的数据是shapefile文件,类型是点和线
您好,您这边需要将shp数据导入到数据源中,而不是直接打开shp数据,如果是直接打开的话,是只读的
你好,数据已经导入了,但是“二维点转三维点”,添加选择数据的时候,数据集都是空的。。。明明数据源里有图层的
您截图看一下工作空间管理器

这些图片行不行

你的数据已经是三维点和三维线数据集了,转换肯定时没法选择数据集的啊
不可能啊,这个是二维数据啊
但是在这个里面显示的是三维的数据,你这样来操作吧,先将三维数据转换为二维数据,也是同样在类型转换里面转,然后再二维数据转换为三维数据,里面的参数写你的参数即可

你好,我在设置三维的符号和线型的时候出现了问题,模型不太对,能帮我看看吗?顺便问一下,超图的模型生成后,能够导出为3dmax或者gtlf之类的格式吗?

模型时可以导出为gltf的,如果是管线的没有办法,因为管线这个不是模型,他只是符号化后看起来比较像模型,你这个管线的符号是如何做的,截图看一下。
图上的问题解决了,那就是iDesktop没有办法把二维管线转换成三维模型的这种功能是吧
是的呢,如果想要导出去是没有办法的。
你好,请问iDesktop这种方法渲染的三维管线,可以被发布成服务吗?比如标准服务,我可以加载到cesium里面去
iDesktop渲染的的可以通过我们的产品iserver发布为三维的服务,然后通过WebGL来调用的,WebGL是我们基于Cesium封装的,您这边可以看一下
不适用贵公司的web产品,直接使用原生的cesium可以加载吗?

iServer如何申请试用?

如果您想要用源生的Cesium添加我们加载的三维服务是没有办法的。iserver需要您这边去官网下载:http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx

...