返回介绍

中文

英文

添加数据

发布于 2021-10-30 01:00:33 字数 2611 浏览 807 评论 0 收藏 0

参数:
data(一个数据集) 或者 data group(多个数据集) -- JSON格式数据

1. 载入一个数据集
将数据加载到Gio的控制器并同步覆盖以前的数据。用于可视化的数据集采用JSON格式。数组中的每一个元素都包含一个输入国家(i),一个输出国家(e)和一个数值(v)。



[
        {
                "e":
"CN",
                "i":
"US",
                "v":
3300000
        },
        {
                "e":
"CN",
                "i":
"RU",
                "v":
10000
        }
]

说明:连接线连接两个国家并具有方向性,运动粒子将在该方向上生成动画,连线方向由“e” -> “i”定义。“e”和“i”分别表示两个国家,
“e”表示连线输出的国家,“i”表示连线输入的国家。“v”表示这两个国家之间的数值,如果数值较小,则粒子的大小和数量会比较小,
并且在连线上的移动速度相对缓慢;如果数值较大,则粒子的大小和数量会比较大,并且在连线上的移动速度相对较快。从Gio.js 2.0开始,"i"支持大洲了,查看文档输入数据到洲了解更多信息。

2. 载入多个数据集
将多个数据集加载到Gio的控制器并同步覆盖以前的数据。所有的数据集一次载入控制器,并且可以通过 switchDataSet()
API来控制将哪个数据集的数据呈现出来。具体的数据格式定义如下所示:



{
        dataSetKeys: [key1, key2, ......],
        initDataSet: key1,
        key1: dataSet,
        key2: dataSet,
        ...
}

说明:每个数据集都有一个唯一的"key",所有使用到的"key"都要在"dataSetKeys"属性中申明,"initDataSet"属性指定哪个数据集作为初始的数据集呈现在地球上。"dataSet"的数据格式和载入一个数据集中定义的相同。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文