com.supermap.data.conversion
类 ExportSettingKMZ

java.lang.Object
  继承者 com.supermap.data.conversion.ExportSetting
      继承者 com.supermap.data.conversion.ExportSettingKMZ

public class ExportSettingKMZ
extends ExportSetting

KMZ 文件导出的参数设置类。

仅支持投影为 WGS 1984的数据集导出为 KMZ。

KMZ 为 KML 文件的压缩包。

KML 是指 Keyhole Markup Language(KML),由 Google 公司定义,基于 XML 语言描述,用于描述 3D 空间数据在 Google Earth 中的显示。一个 KML 文件是图形要素(Graphic Elements)、图像(Images)和设置信息的集合。KML 已经被纳入 OGC 标准,它总是采用一种确定的投影 WGS84(EPSG:4326)。

KML 通常用于:

  • 1、在 Google Earth 浏览器中用符号、颜色、图像、气球状弹出信息来渲染、显示 GIS 要素数据;
  • 2、提供存储地理要素属性的能力,如点击地标要素(placemark)时,显示属性信息;
  • 3、记录用户对要素的设置信息,如飞行的控制信息或是相机(camera)的位置。

  • 构造方法摘要
    ExportSettingKMZ()
              默认构造函数,构造一个新的 ExportSettingKMZ 对象。
    ExportSettingKMZ(ExportSettingKMZ exportSettingKMZ)
              拷贝构造函数,根据给定的 ExportSettingKMZ 对象构造一个与其完全相同的新对象。
    ExportSettingKMZ(java.lang.Object[] sourceData, java.lang.String targetFilePath)
              根据指定的参数构造 ExportSettingKMZ 类的新实例。
    ExportSettingKMZ(java.lang.Object sourceData, java.lang.String targetFilePath)
              根据指定的参数构造 ExportSettingKMZ 类的新实例。
     
    方法摘要
     java.lang.Object[] getSourceDatas()
              返回导出的数据集集合。
     FileType getTargetFileType()
              返回导出的目标文件的类型。
     void setSourceData(java.lang.Object value)
              设置需要导出的源数据集。
     void setSourceDatas(java.lang.Object[] object)
              设置导出的数据集集合。
     void setTargetFileType(FileType type)
              设置导出的目标文件的类型。
     
    从类 com.supermap.data.conversion.ExportSetting 继承的方法
    fromXML, getFilter, getIgnoreFieldNames, getSourceData, getSupportedFileType, getTargetFileCharset, getTargetFilePath, isOverwrite, setFilter, setIgnoreFieldNames, setOverwrite, setTargetFileCharset, setTargetFilePath, toXML
     
    从类 java.lang.Object 继承的方法
    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    构造方法详细信息

    ExportSettingKMZ

    public ExportSettingKMZ()
    默认构造函数,构造一个新的 ExportSettingKMZ 对象。


    ExportSettingKMZ

    public ExportSettingKMZ(ExportSettingKMZ exportSettingKMZ)
    拷贝构造函数,根据给定的 ExportSettingKMZ 对象构造一个与其完全相同的新对象。

    参数:
    exportSettingKMZ - 用于初始化 ExportSettingKMZ 新实例的对象。

    ExportSettingKMZ

    public ExportSettingKMZ(java.lang.Object sourceData,
                            java.lang.String targetFilePath)
    根据指定的参数构造 ExportSettingKMZ 类的新实例。用于单个数据集的导出。

    参数:
    sourceData - 源数据集。
    targetFilePath - 给定的导出目标文件的路径。

    ExportSettingKMZ

    public ExportSettingKMZ(java.lang.Object[] sourceData,
                            java.lang.String targetFilePath)
    根据指定的参数构造 ExportSettingKMZ 类的新实例。用于多个数据集导出为一个文件。

    参数:
    sourceData - 源数据集数组。
    targetFilePath - 给定的导出目标文件的路径。
    方法详细信息

    getSourceDatas

    public java.lang.Object[] getSourceDatas()
    返回导出的数据集集合。

    返回:
    导出的数据集集合。

    setSourceDatas

    public void setSourceDatas(java.lang.Object[] object)
    设置导出的数据集集合。

    参数:
    object - 导出的数据集集合。

    getTargetFileType

    public FileType getTargetFileType()
    返回导出的目标文件的类型。

    覆盖:
    ExportSetting 中的 getTargetFileType
    返回:
    导出的目标文件的类型。

    setTargetFileType

    public void setTargetFileType(FileType type)
    设置导出的目标文件的类型。

    覆盖:
    ExportSetting 中的 setTargetFileType
    参数:
    type - 导出的目标文件的类型。

    setSourceData

    public void setSourceData(java.lang.Object value)
    设置需要导出的源数据集。

    覆盖:
    ExportSetting 中的 setSourceData
    参数:
    value - 需要导出的源数据集。