com.supermap.services.providers

类 FeatureParser10000



  • public class FeatureParser10000
    extends GMLParser
    

    WFS 1.0.0 中的要素解析器。

    在 WFS 1.0.0 中,要素(Feature)描述采用 GML 2.1.1 标准定义,使用本类可以解析 XML 文档中 GML 2.1.1 标准定义的要素信息,解析结果为 WFS 服务实现中定义的要素(FeatureMember)或要素集(FeatureCollection)。

    • 方法概要

      方法 
      限定符和类型 方法和说明
      FeatureCollection parse(org.w3c.dom.Document document, java.util.Map<java.lang.String,FeatureType> typeMap)
      将 XML 文档中指定的要素类型解析为 WFS 实现中定义的要素集合(FeatureCollection)。
      • 从类继承的方法 java.lang.Object

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

      • FeatureParser10000

        public FeatureParser10000()
        
    • 方法详细资料

      • parse

        public FeatureCollection parse(org.w3c.dom.Document document,
                              java.util.Map<java.lang.String,FeatureType> typeMap)
                                throws ParseException
        

        将 XML 文档中指定的要素类型解析为 WFS 实现中定义的要素集合(FeatureCollection)。

        指定者:
        parse 在类中 GMLParser
        参数:
        document - 要解析的 XML 文档。
        typeMap - 指定的要素类型,由一个映射表示,其中键为要素类型的名称,值为对应的要素类型对象。
        返回:
        WFS 实现中定义的要素集合。
        抛出:
        ParseException - 解析 XML 文档时出错,则抛出文档解析异常。