com.supermap.chart.conversion
类 ImportSettingChartS57

java.lang.Object
  继承者 com.supermap.chart.conversion.ImportSettingChart
      继承者 com.supermap.chart.conversion.ImportSettingChartS57

public class ImportSettingChartS57
extends ImportSettingChart

S-57 格式海图数据导入信息设置类。该类继承自ImportSettingChart 类。

S-57 格式海图数据有两种形式:基础数据和更新数据。

基础数据:000文件,代表一个原始发布的数据。

更新数据:001,002,……等格式文件,包含基础数据的更新信息,用来修正基础数据。发布更新数据,可以免于重新发布一份完整的数据。


构造方法摘要
ImportSettingChartS57()
          构造一个新的ImportSettingChartS57 对象。
 
方法摘要
 void dispose()
          释放该对象所占用的资源。
 java.lang.String getDatasetGroupName()
          返回目标数据集分组名称
 SpatialIndexInfo getSpatialIndex()
          返回空间索引信息。
 boolean isAppend()
          返回是否追加导入 多个海图S57导入同一个数据源时,会生成大量的数据集,导致地图浏览和数据源操作等都变得非常慢。
 boolean isImportUpdates()
          返回在导入 000 格式文件时是否同时导入更新数据(001,002,……格式文件)。
 void setAppend(boolean value)
          设置是否追加导入
 void setDatasetGroupName(java.lang.String value)
          设置目标数据集分组名
 void setImportUpdates(boolean value)
          设置在导入 000 格式文件时是否同时导入更新数据(001,002,……格式文件)。
 void setSpatialIndex(SpatialIndexInfo spatialIndexInfo)
          设置空间索引信息。
 
从类 com.supermap.chart.conversion.ImportSettingChart 继承的方法
getSourceFilePath, getSourceFileTypeChart, getTargetDatasetGroup, getTargetDatasource, getTargetDatasourceConnectionInfo, getTargetEncodeType, isConvertToMercator, setConvertToMercator, setSourceFilePath, setTargetDatasetGroup, setTargetDatasource, setTargetDatasourceConnectionInfo, setTargetEncodeType
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ImportSettingChartS57

public ImportSettingChartS57()
构造一个新的ImportSettingChartS57 对象。

方法详细信息

dispose

public void dispose()
释放该对象所占用的资源。


getSpatialIndex

public SpatialIndexInfo getSpatialIndex()
返回空间索引信息。

返回:
空间索引信息。

setSpatialIndex

public void setSpatialIndex(SpatialIndexInfo spatialIndexInfo)
设置空间索引信息。

参数:
spatialIndexInfo - 指定的空间索引信息。

isImportUpdates

public boolean isImportUpdates()
返回在导入 000 格式文件时是否同时导入更新数据(001,002,……格式文件)。

返回:
是否导入更新数据。
默认值:
默认值为 true,表示导入更新数据。

setImportUpdates

public void setImportUpdates(boolean value)
设置在导入 000 格式文件时是否同时导入更新数据(001,002,……格式文件)。

参数:
value - 是否导入更新数据。

isAppend

public boolean isAppend()
返回是否追加导入

多个海图S57导入同一个数据源时,会生成大量的数据集,导致地图浏览和数据源操作等都变得非常慢。因此在导入后不需要分幅的情况下,期望导入多个文件时能够合并数据集分组,能够追加导入到已存在的数据集分组。注意:追加导入后的海图分组不支持再导出。


setAppend

public void setAppend(boolean value)
设置是否追加导入

参数:
value -

getDatasetGroupName

public java.lang.String getDatasetGroupName()
返回目标数据集分组名称


setDatasetGroupName

public void setDatasetGroupName(java.lang.String value)
设置目标数据集分组名

参数:
value - 目标数据集分组名