构造
new AxfgLoader()
成员
名称 | 说明 |
---|---|
symbolFileUrl | 元数据文件 |
方法列表
名称 | 说明 |
---|---|
_getLoadFilePromise(fileUrl) | 生成下载单个AXFG数据文件并将数据装载至graph中的异步对象 |
_loadGeomeryData(listData, addLayerStyle) | 将Geomery数据加入graph的各个图层中 |
getDataset() | 获取数据管理对象 |
getFeatureFormat(axfgfile) | 根据GWI获取对应的格式解析对象,从而为AXFG文件实现定制渲染效果 |
getNodeTypeManager() | 获取节点类型管理对象 |
getSource(layerArg, addLayerStyle) | 从graph中获取图层,如果图层不存在,则新建该图层 附加说明: axfg数据中mark和shape作为一个对象,为了mark渲染在shape之上,强制将mark和shape分在不同的图层, 且所有mark均在所有shape层之上(即mark层的order=对应shape层的order+100000) |
getStyleManager() | 获取图层样式配置对象 |
getSymbolManager() | 获取符号管理对象 |
loadData(axfgfile, callback) | 装入AXFG数据,并将数据装载至graph中 |
loadFiles(fileUrlArray, view, callback) | 下载AXFG数据文件,并将数据装载至graph中 |
loadMetaData() | 加载元数据 |
rebuildIndex() | 重建索引 |
详细说明
_getLoadFilePromise(fileUrl)
生成下载单个AXFG数据文件并将数据装载至graph中的异步对象
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
fileUrl |
* |
返回值
异步文件下载装入对象
_loadGeomeryData(listData, addLayerStyle)
将Geomery数据加入graph的各个图层中
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
listData |
Array | Geomery数组 |
|
addLayerStyle |
Object | 附加样式 |
getDataset()
获取数据管理对象
返回值
数据管理对象
getFeatureFormat(axfgfile)
根据GWI获取对应的格式解析对象,从而为AXFG文件实现定制渲染效果
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
axfgfile |
Object | AXFG数据文件对象 |
返回值
FeatureFormat对象
getNodeTypeManager()
获取节点类型管理对象
返回值
符号管理对象
getSource(layerArg, addLayerStyle)
从graph中获取图层,如果图层不存在,则新建该图层 附加说明: axfg数据中mark和shape作为一个对象,为了mark渲染在shape之上,强制将mark和shape分在不同的图层, 且所有mark均在所有shape层之上(即mark层的order=对应shape层的order+100000)
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
layerArg |
Object | ||
addLayerStyle |
Object | 附加的图层样式 |
返回值
Source
getStyleManager()
获取图层样式配置对象
返回值
图层样式配置对象
getSymbolManager()
获取符号管理对象
返回值
符号管理对象
loadData(axfgfile, callback)
装入AXFG数据,并将数据装载至graph中
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
axfgfile |
Object | AXFG数据文件对象 |
|
callback |
function | 数据装载完成之后的回调函数 |
(async) loadFiles(fileUrlArray, view, callback)
下载AXFG数据文件,并将数据装载至graph中
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
fileUrlArray |
Array | 文件数组 |
|
view |
View | 视图,指定该参数后,在加载每个文件之后将会执行一次图形渲染 |
|
callback |
function | 数据装载完成之后的回调函数 |
(async) loadMetaData()
加载元数据
rebuildIndex()
重建索引