Constructor
new GeoJSON()
Members
ignoreExtraDims :Boolean
ignoreExtraDims- 读取几何时忽略高于2的尺寸。
Type:
- Boolean
Methods
read(json, type, filter) → {Object}
反序列化GeoJSON字符串。
Parameters:
Name | Type | Description |
---|---|---|
json |
String | 一个GeoJSON字符串 |
type |
String | 用于确定输出结构的可选字符串。 支持的值是“Geometry”, “feature”和“FeatureCollection”。 如果缺失或为空,则假定缺省为“FeatureCollection”。 |
filter |
function | 将在最终结果的每个级别调用每个键和值的函数。 每个值将被过滤器功能的结果替换。 这可用于将通用对象改为类的实例, 或将日期字符串转换为Date对象。 |
Returns:
返回值取决于类型参数的值。
如果type是“FeatureCollection”(默认),则返回将是一个GeoGlobe.Feature数组。
如果type是“Geometry”,则输入json必须表示单个几何体,并且返回将是GeoGlobe.Geometry。
如果type是“Feature”,则输入json必须表示一个特征,返回值将是GeoGlobe.Feature。
- Type
- Object
write(obj, pretty) → {String}
将要素,几何图形和要素数组序列化为GeoJSON字符串。
Parameters:
Name | Type | Description |
---|---|---|
obj |
Object | GeoGlobe.Feature,GeoGlobe.Geometry,或一系列功能。 |
pretty |
Boolean | 用换行符和缩进结构化输出。 默认为false。 |
Returns:
输入几何体,要素或要素阵列的GeoJSON字符串表示形式。
- Type
- String