Class: Format

Format

读写各种格式的格式类基类。其子类应该包含并实现 read 和 write 方法。

new Format(options)

Usage
import { Format } from '@supermapgis/iclient-leaflet';

new Format(options);
<script type="text/javascript" src="https://iclient.supermap.io/dist/leaflet/iclient-leaflet.js"></script>
<script>
  new L.supermap.Format({paramsNames});
  // 弃用的写法
  new SuperMap.Format(options);
</script>
common/format/Format.js, line 6
Name Type Description
options Object

可选参数。

Name Type Default Description
keepData boolean false 可选

如果设置为 true, data 属性会指向被解析的对象(例如 JSON 或 xml 数据对象)。

data Object 可选

当 keepData 属性设置为 true,这是传递给 read 操作的要被解析的字符串。

Subclasses

JSONFormat , WKTFormat

Members

dataObject

当 keepData 属性设置为 true,这是传递给 read 操作的要被解析的字符串。

keepDataObject

保持最近读到的数据的引用(通过 data 属性)。

Methods

destroy()

common/format/Format.js, line 38

销毁该格式类,释放相关资源。

read(data)

common/format/Format.js, line 46

从字符串中读取数据。

Name Type Description
data string

读取的数据。

write(object){string}

common/format/Format.js, line 55

将对象写成字符串。

Name Type Description
object Object

可序列化的对象。

Returns:
Type Description
string 对象转化后的字符串。