专题图转cad数据集出错

0 投票

我对数据集做专题图后,并导出为cad数据集,但是datasetCAD仍然为null。转换不成功。

4月 25, 2017 分类:  428次浏览 | 用户: yonghuairuogu (9 分)

1个回答

0 投票
跟踪代码看一下你的layer、parameter.dataSource,参数是否正常。
4月 25, 2017 用户: 程逸诗 名扬四海 (1,242 分)
跟踪了,都有数据,都是正常的
将专题图图层最小可见比例尺设置注释掉,如果需要设置,生成cad后对cad图层设置。

屏蔽了,还是一样的,没效果

你的专题图是有的吗,你直接用你的数据在idesktop里面相同的操作看看能保存为cad吗

专题图是有的,

Layer layer = map.Layers.Add(dataset, theme, true);
    map.ViewEntire();执行这句后map会出现图形。在桌面中操作可以保存为cad。

但执行 DatasetVector datasetCAD =layer.ThemeToDatasetVector(dataSource, outDatasetName);这句得到的datasetCAD没有一条记录。执行 map.Layers.Clear();
    map.Layers.Add(datasetCAD, true);mapControl1.Refresh();时没有任何图形。
...