Class: GML

.Format. GML

读/写GML。 用GeoGlobe.Format.GML构造函数创建一个新实例。 支持GML简单功能配置文件。 解析GML文件类

new GML()

Source:
View2D/Format/GML.js

Classes

Base
v2
v2

Members


collectionName :String

collectionName- featureCollection元素的名称。
Type:
  • String
Source:
View2D/Format/GML.js

extractAttributes :Boolean

extractAttributes- 从GML中提取属性。
Type:
  • Boolean
Source:
View2D/Format/GML.js

featureName :String

featureName-要素的元素名称。 默认是“featureMember”。
Type:
  • String
Source:
View2D/Format/GML.js

featureNS :String

featureNS-用于特征属性的名称空间。 默认是“http://mapserver.gis.umn.edu/mapserver”。
Type:
  • String
Source:
View2D/Format/GML.js

featurePrefix :String

featurePrefix- 名称空间别名(或前缀)用于特征节点。 默认是“feature”。
Type:
  • String
Source:
View2D/Format/GML.js

geometryName :String

geometryName- 几何元素的名称。 默认为“geometry”。
Type:
  • String
Source:
View2D/Format/GML.js

gmlns :String

gmlns- GML命名空间。
Type:
  • String
Source:
View2D/Format/GML.js

layerName :String

layerName- 数据图层的名称。 默认是“features”。
Type:
  • String
Source:
View2D/Format/GML.js

xy :Boolean

xy- GML坐标的顺序true:(x,y)或false:(y,x)不建议更改,应该实例化新格式。
Type:
  • Boolean
Source:
View2D/Format/GML.js

Methods


buildGeometryNode()

根据geometry生成GML格式数据。
Source:
View2D/Format/GML.js

initialize(options)

为GML创建一个新的解析器。
Parameters:
Name Type Description
options Object 一个可选对象,其属性将在此实例上设置。
Source:
View2D/Format/GML.js

read(data)

读取数据解析并且返回要素数组。
Parameters:
Name Type Description
data String or {DOMElement} 数据读取/解析。
Source:
View2D/Format/GML.js
Returns:
一系列要素。
Type
Array(GeoGlobe.Feature.Vector)

write(features)

根据要素数组生成GML格式数据。 Generate a GML document string given a list of features.
Parameters:
Name Type Description
features Array(GeoGlobe.Feature.Vector) 要序列化为字符串的要素列表。
Source:
View2D/Format/GML.js
Returns:
代表GML文档的字符串。
Type
String