com.supermap.data.conversion

类 ExportSettingKML



  • public class ExportSettingKML
    extends ExportSetting
    KML 文件导出的参数设置类。继承自 ExportSetting 类。

    仅支持投影为 WGS 1984的数据集导出为 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)的位置。
  • KMZ:KML 文件的压缩包。

    • 构造器详细资料

      • ExportSettingKML

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

        public ExportSettingKML(ExportSettingKML SettingKML)
        根据给定的 ExportSettingKML 对象构造一个与其完全相同的新对象。
        参数:
        exportSettingKML - 用于初始化 ExportSettingKML 新实例的对象。
      • ExportSettingKML

        public ExportSettingKML(Object sourceData,
                                String targetFilePath)
        根据指定的参数构造 ExportSettingKML 类的新实例。用于单个数据集的导出。
        参数:
        sourceData - 源数据集。
        targetFilePath - 给定的导出目标文件的路径。
      • ExportSettingKML

        public ExportSettingKML(Object[] sourceDatas,
                                String targetFilePath)
        根据指定的参数构造 ExportSettingKML 类的新实例。用于多个数据集导出为一个文件。
        参数:
        sourceData - 源数据集数组。
        targetFilePath - 给定的导出目标文件的路径。
    • 方法详细资料

      • getTargetFileType

        public FileType getTargetFileType()
        返回导出的目标文件的类型。
        覆盖:
        getTargetFileType 在类中 ExportSetting
        返回:
        导出的目标文件的类型。
      • setTargetFileType

        public void setTargetFileType(FileType type)
        设置导出的目标文件的类型。
        覆盖:
        setTargetFileType 在类中 ExportSetting
        参数:
        type - 导出的目标文件的类型。
      • getSourceDatas

        public Object[] getSourceDatas()
        返回导出的数据集集合。
        返回:
        导出的数据集集合。
      • setSourceDatas

        public void setSourceDatas(Object[] sourceDatas)
        设置导出的数据集集合。
        参数:
        object - 导出的数据集集合。
      • setSourceData

        public void setSourceData(Object value)
        设置需要导出的源数据集。
        覆盖:
        setSourceData 在类中 ExportSetting
        参数:
        value - 需要导出的源数据集。

Copyright © 2021–2024 SuperMap. All rights reserved.