com.supermap.services.ogc

类 GMLConvert

  • java.lang.Object
    • com.supermap.services.ogc.GMLConvert


  • public final class GMLConvert
    extends java.lang.Object
    
    • 构造器概要

      构造器 
      构造器和说明
      GMLConvert() 
    • 方法概要

      方法 
      限定符和类型 方法和说明
      static Geometry decode(org.w3c.dom.Document doc)
      将xml文档转换成Geometry对象
      static Geometry decode(java.lang.String content)
      将xml字符串转换成Geometry对象
      static java.lang.String encode(Geometry geometry)
      将Geometry对象转换成gml格式的字符串
      static java.lang.String encode(Geometry geometry, boolean isContainNS, java.lang.String schemaLocation)
      将Geometry对象转换成gml格式的字符串
      static void encode(Geometry geometry, Node root)
      将Geometry对象转换成gml格式文档
      static void encode(Geometry geometry, Node root, boolean isContainNS, java.lang.String schemaLocation)
      将Geometry对象转换成gml格式文档
      static Point2D getCenter(Point2D p1, Point2D p2, Point2D p3)
      获取圆心
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • GMLConvert

        public GMLConvert()
        
    • 方法详细资料

      • encode

        public static java.lang.String encode(Geometry geometry)
        
        将Geometry对象转换成gml格式的字符串
        参数:
        geometry -
        返回:
      • encode

        public static java.lang.String encode(Geometry geometry,
                              boolean isContainNS,
                              java.lang.String schemaLocation)
        
        将Geometry对象转换成gml格式的字符串
        参数:
        geometry -
        isContainNS - 是否包含命名空间属性
        schemaLocation - xsd文件路径
        返回:
      • encode

        public static void encode(Geometry geometry,
                  Node root)
        
        将Geometry对象转换成gml格式文档
        参数:
        geometry -
        root -
      • encode

        public static void encode(Geometry geometry,
                  Node root,
                  boolean isContainNS,
                  java.lang.String schemaLocation)
        
        将Geometry对象转换成gml格式文档
        参数:
        geometry -
        root -
        isContainNS - 是否包含命名空间属性
        schemaLocation - xsd文件路径
      • decode

        public static Geometry decode(java.lang.String content)
        
        将xml字符串转换成Geometry对象
        参数:
        content -
        返回:
      • decode

        public static Geometry decode(org.w3c.dom.Document doc)
        
        将xml文档转换成Geometry对象
        参数:
        doc -
        返回:
      • getCenter

        public static Point2D getCenter(Point2D p1,
                        Point2D p2,
                        Point2D p3)
                                 throws java.lang.IllegalArgumentException
        
        获取圆心
        参数:
        p1 -
        p2 -
        p3 -
        返回:
        抛出:
        OGCException
        java.lang.IllegalArgumentException