- 涉及软件:
Auto CAD 2020
SuperMap iDesktop .NET 9D - 问题描述:
该DWG文件在CAD中显示风格与导入iDesktop后显示风格不一致(如图):
- 问题原因:
CAD支持的线型风格与iDesktop不一致 - 解决方案
引:参考下方链接处理风格对照表的制作与使用
该处理方法中提到制作风格对照表:
SuperMap Style Mapping Table
Version 6.0
LineStyleBegin
(id:10421),(id:963918;c:0xFFFFFF;w:0.13)//田坎未加固对照
(id:1161),(id:964866;c:0xFFFFFF;w:0.13)//地类界线对照
(id:10422),(id:963917;c:0xFFFFFF;w:0.13)//田坎加固对照
(id:X39),(id:964099;c:0xFFFFFF;w:0.13)//阳台对照
LineStyleEnd
其中
LineStyleBegin是开始线型对照;
//为注释
(id:10421)为CAD中该线型的ID(如下图):
(id:963918;c:0xFFFFFF;w:0.13)(id:线型编号;c:线型颜色;w:线型宽度)为idesktop中的线型风格(如下图):
LineStyleEnd 是结束线型对照;
将代码
SuperMap Style Mapping Table
Version 6.0
LineStyleBegin
(id:10421),(id:963918;c:0xFFFFFF;w:0.13)//田坎未加固对照
(id:1161),(id:964866;c:0xFFFFFF;w:0.13)//地类界线对照
(id:10422),(id:963917;c:0xFFFFFF;w:0.13)//田坎加固对照
(id:X39),(id:964099;c:0xFFFFFF;w:0.13)
(id:X32),(id:964101;c:0xFFFFFF;w:0.13)
LineStyleEnd
保存到txt,并重命名改为stt格式;
在导入数据集时,选择改风格对照表文件,即可解决CAD文件存在线型风格显示缺失问题
前后效果对比如下图: