您好,根据您的描述进行分析如下:
1. 根据您提供的代码: 导入为CAD数据集,并且 保留Acad数据中的参数化部分。此时 DWG 中参数化对象(圆弧) 将仍保存为参数化对象(圆弧)。
2. 这里观察到您截图中为GeoJSON字符串,推测您使用的是Tookit.GeometryToGeoJson获取的GeoJson字符串,该方法只支持:点、线、面、多点、多线、多面,未能支持圆弧。(如果您获取GeoJSON字符串使用的其它API请留言告诉我)。
3.所以结合 #1 和#2 推荐您 使用 importSettingDWG.setImportingAsCAD(false); importSettingDWG.setKeepingParametricPart(true); DWG中圆弧将被拟合折线,随即该对象能以折线在GeoJSON中呈现。
4.支持 DWG 中参数化对象导入仍为参数化对象,详细导入情况如下:
希望对您有所帮助,
若#3中代码对您的程序中不起效果,您可以贴出相对完整的代码以便我们进行问题排查。同时方便的话您可以私信我提供能还原问题的数据。