Skip to content
本页目录

数据模块

介绍

数据模块主要是提供GeoJSON等数据加载功能,具体功能使用可以参考Data API

功能使用

与在Scene中提到的也是区别于其他功能模块最重要的方法,就是除了Scene类(还有ui),其他的类库在使用时,需要先初始化示例,比如:

js
// 授权码
const kapi = await KAPI.build('Your Auth Token')
// 加载云流场景服务
const scene = new kapi.Scene('kapi-container', { server: 'Your Service URL' })
// 等待场景加载好
const readyState = await scene.ready()

const data = new kapi.Data()

console.log(data)

实例化后的数据模块可实现数据上传功能,比如上传GeoJSON数据

html
<input id='upload' type='file' multiple accept=".json,.geojson">
js
const data = new kapi.Data()
let fileList = document.getElementById('upload').files
const json = await data.parseGeoJSON(fileList)
console.log(json)

提示

不同类库的功能在不断丰富完善

数据模块 has loaded