浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
超图FAQ:创建三维线型符号(长方形方管)时,GeoStyle3D.setLineWidth只有设置线宽方法,咨询如何分别设置长和宽,以及能否代码批量构建符号
root
69,553EXP
2026年10月23日
创建三维线型符号(长方形方管)时,GeoStyle3D.setLineWidth只有设置线宽方法,咨询如何分别设置长和宽,以及能否代码批量构建符号
iObjects Java
请
登录
或者
注册
后回答这个问题。
1个回答
【问题原因】方管类型符号的长宽设置组件没有对应公开接口,批量构建符号功能未走公开组件API。 【解决办法】1.可在桌面批量制作好符号后组件端设置符号ID使用,批量制作参考:
https://blog.csdn.net/supermapsupport/article/details/131887160;2.批量构建三维管线符号内部实现位于jar包com.supermap.iobjects.processes.process3d-12.1.1(桌面产品包lib目录),入口ModelBuilder3DFunctions的batchBuildPipe3D方法,内部实例化BatchCreateSymbolLine3D执行build(),为内部实现类非公开API,可用反编译工具查看完整入参与流程。
root
69,553EXP
2026年10月23日
请
登录
或者
注册
后再添加评论。
没有找到相关问题
相关问题
相关文章
推荐教程
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...