com.supermap.data.conversion
类 ImportDataInfoDWG
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.conversion.ImportDataInfo
-
- com.supermap.data.conversion.ImportDataInfoDWG
-
public class ImportDataInfoDWG extends ImportDataInfo
导入 DWG 矢量数据集的结构信息类,继承自ImportDataInfo
类。
-
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 限定符和类型 方法和说明 boolean
changeFieldName(String oldName, String newName)
修改字段名称。boolean
exchangeFieldOrder(String fieldName1, String fieldName2)
用于交换字段信息集中两个指定元素的索引位置。DatasetType
getDatasetType()
返回源矢量数据集类型。String
getElevationNameField()
返回固定字段 ElevationNameField 的字段名。boolean
getImportFieldState(String fieldName)
返回是否导入指定字段。String
getLayerNameField()
返回固定字段 LayerName 的字段名。int
getRecordCount()
返回导入矢量数据的要素个数。FieldInfo[]
getSourceFieldInfos()
返回源数据中的字段信息。FieldInfo[]
getTargetFieldInfos()
返回目标数据的字段信息。void
setElevationNameField(String value)
设置固定字段 ElevationNameField 的字段名。boolean
setImportFieldState(String fieldName, boolean excludeField)
设置是否导入指定的字段。void
setLayerNameField(String value)
设置固定字段 LayerName 的字段名。void
setLayerNameFiled(String value)
已过时。void
setTargetFieldInfos(FieldInfo[] fieldinfo)
设置目标数据的字段信息。-
从类继承的方法 com.supermap.data.conversion.ImportDataInfo
getBounds, getSourceCharset, getSourceFile, getTargetName, setTargetName
-
-
-
-
方法详细资料
-
getDatasetType
public DatasetType getDatasetType()
返回源矢量数据集类型。- 返回:
- 源矢量数据集类型。
-
getRecordCount
public int getRecordCount()
返回导入矢量数据的要素个数。- 返回:
- 导入矢量数据的要素个数。
-
getLayerNameField
public String getLayerNameField()
返回固定字段 LayerName 的字段名。- 返回:
- 固定字段 LayerName 的字段名。
-
setLayerNameField
public void setLayerNameField(String value)
设置固定字段 LayerName 的字段名。- 参数:
value
- 固定字段 LayerName 的字段名。
-
setLayerNameFiled
@Deprecated public void setLayerNameFiled(String value)
已过时。设置固定字段LayerName的字段名- 参数:
value
- LayerName的字段名
-
getElevationNameField
public String getElevationNameField()
返回固定字段 ElevationNameField 的字段名。- 返回:
- 固定字段 ElevationNameField 的字段名。
-
setElevationNameField
public void setElevationNameField(String value)
设置固定字段 ElevationNameField 的字段名。- 参数:
value
- 固定字段 ElevationNameField 的字段名。
-
getSourceFieldInfos
public FieldInfo[] getSourceFieldInfos()
返回源数据中的字段信息。- 返回:
- 源数据中的字段信息。
-
getTargetFieldInfos
public FieldInfo[] getTargetFieldInfos()
返回目标数据的字段信息。- 返回:
- 目标数据的字段信息。
-
setTargetFieldInfos
public void setTargetFieldInfos(FieldInfo[] fieldinfo)
设置目标数据的字段信息。目标数据的字段定义必须与需要导入的源DWG文件中的实际字段值相符。
- 参数:
fieldinfo
- 目标数据的字段信息。
-
changeFieldName
public boolean changeFieldName(String oldName, String newName)
修改字段名称。修改字段名称后,目标数据中的字段信息被更新,而源数据中的字段信息不变。
- 参数:
oldName
- 原名称。newName
- 新名称。- 返回:
- 一个布尔值,true 表示转换成功,false 表示不成功。
-
setImportFieldState
public boolean setImportFieldState(String fieldName, boolean excludeField)
设置是否导入指定的字段。- 参数:
fieldName
- 字段名称。excludeField
- 是否排除该字段。- 返回:
- 一个布尔值,true 表示设置成功,false 表示不成功。
-
exchangeFieldOrder
public boolean exchangeFieldOrder(String fieldName1, String fieldName2)
用于交换字段信息集中两个指定元素的索引位置。- 参数:
fieldName1
- 需要交换的字段名称。fieldName2
- 需要交换的字段名称。- 返回:
- 一个布尔值,true 表示交换成功,false 表示不成功。
-
getImportFieldState
public boolean getImportFieldState(String fieldName)
返回是否导入指定字段。- 参数:
fieldName
- 指定的字段名称。- 返回:
- 一个布尔值,true 表示字段需要导入,false 表示字段不导入。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.