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)
获取圆心
-
-
-
方法详细资料
-
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
-
-