已过时,使用ToDatasetVector替代。

根据图层属性或者专题图风格,将拉伸或者带有风格的面数据集保存为一个新的CAD数据集到对应的数据源中。

命名空间:  SuperMap.Realspace
程序集:  SuperMap.Realspace (in SuperMap.Realspace)
版本: dll

语法

C#
[ObsoleteAttribute]
public bool ConvertStyledRegionsToDataset(
	Datasource datasource,
	string datasetName
)

参数

datasource
Type: SuperMap.Data..::.Datasource
用户指定的目标数据源,若为空则生成到当前图层所在的数据源。
datasetName
Type: System..::.String
用户指定生成的数据集名称,若为空则采用默认的NewCADDataset命名,若有重名,则加“_1”。

返回值

成功返回true,失败返回false。异常情况有,源数据源只读,或未打开;源数据集为空,或未打开,源数据集为非二维,三维面对象矢量数据集;内部若生成目标数据集失败;源数据集内的记录集未空;此时返回false。

备注

注意:在6R(2012) SP2 版本中,不推荐用户使用此方法来保存数据集。建议用户使用 VectorCacheBuilder 类中的 Build 方法来将此数据集生成缓存。

该方法仅对二维面数据集、三维面数据集有效,不支持cad和kml。

在保存为新的数据集时,模型的边线不会被保存。

请参见