com.supermap.mobjects.common

类 PlotSynergyConversion

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.mobjects.common.PlotSynergyConversion
  • 所有已实现的接口:
    IDisposable


    public class PlotSynergyConversion
    extends com.supermap.data.InternalHandleDisposable
    标绘对象转换类。

    该类中提供了标绘对象与字符串间的转换。

    • 方法详细资料

      • getInstance

        public static PlotSynergyConversion getInstance()
        获取标绘对象转换类 单例对象
        返回:
        标绘对象转换类 单例对象
      • conversionGeoToXml2D

        public String conversionGeoToXml2D(GeoGraphicObject graphicObject,
                                           Layer layer)
        二维单个标号保存成字符串
        参数:
        graphicObject - 标号对象
        layer - 所在图层
        返回:
        结果字符串
      • conversionGeoToXml3D

        public String conversionGeoToXml3D(GeoGraphicObject graphicObject,
                                           Layer3D layer)
        三维单个标号保存成字符串
        参数:
        graphicObject - 标号对象
        layer - 所在图层
        返回:
        结果字符串
      • conversionLayerSelectionToXml2D

        public String conversionLayerSelectionToXml2D(Layer layer)
        二维图层选中的标号保存成字符串。
        参数:
        layer - 图层
        返回:
        结果字符串
      • conversionLayerSelectionToXml3D

        public String conversionLayerSelectionToXml3D(Layer3D layer)
        三维图层选中的标号保存成字符串。
        参数:
        layer - 图层
        返回:
        结果字符串
      • conversionLayerToXml2D

        public String conversionLayerToXml2D(Layer layer)
        二维图层中的标号保存成字符串
        参数:
        layer - 图层
        返回:
        结果字符串
      • conversionLayerToXml3D

        public String conversionLayerToXml3D(Layer3D layer)
        三维图层中的标号保存成字符串
        参数:
        layer - 图层
        返回:
        结果字符串
      • conversionLayersToXml2D

        public String conversionLayersToXml2D(Layer[] layers)
        二维多个图层中的标号保存成字符串
        参数:
        layers - 图层数组
        返回:
        结果字符串
      • conversionLayersToXml3D

        public String conversionLayersToXml3D(Layer3D[] layers)
        三维多个图层中的标号保存成字符串
        参数:
        layers - 图层数组
        返回:
        结果字符串
      • conversionMapToXml

        public String conversionMapToXml(Map map)
        二维地图中的标号保存成字符串
        参数:
        map - 地图
        返回:
        结果字符串
      • conversionSceneToXml

        public String conversionSceneToXml(Scene scene)
        三维场景中的标号保存成字符串
        参数:
        scene - 场景
        返回:
        结果字符串
      • conversionXmlToGeometry2D

        public void conversionXmlToGeometry2D(Map map,
                                              String strPlotData)
        字符串转二维地图中的标号
        参数:
        map - 地图
        strPlotData - 结果字符串
      • conversionXmlToGeometry3D

        public void conversionXmlToGeometry3D(Scene scene,
                                              String strPlotData)
        字符串转三维场景中的标号
        参数:
        scene - 场景
        strPlotData - 结果字符串
      • dispose

        public void dispose()
        释放对象

Copyright © 2021–2024 SuperMap. All rights reserved.