某些可视化组件(如文本组件、文本列表组件)需要关联数据进行使用,应用构建器提供了数据面板以便于添加、查看与管理这些组件中涉及到的数据:
添加数据
点击左侧边栏中的“数据”>“添加数据”,可以向应用中添加数据以作为组件的数据源,应用构建器目前支持以下形式的数据:
- 地图图层:如果添加的地图组件中的地图图层带有数据记录时,可以添加该图层中记录的数据
- 公开数据:iPortal 中公开的数据,包括 ShapeFile、Excel、CSV、JSON、GeoJSON 数据,以及地图工作室中创建并存储在 SuperMap iPortal 的结构化存储中的数据
- 我的数据:所有者为应用创建者自己的数据,包括 ShapeFile、Excel、CSV、JSON、GeoJSON 数据,以及地图工作室中创建并存储在SuperMap iPortal的结构化存储中的数据
- 服务:支持 iServer REST 地图服务、iServer REST 数据服务、以及响应数据为 GeoJSON/JSON 等格式的第三方服务,各组件支持优先显示 iServer 地图服务和数据服务中的字段别名
查看数据
在数据列表中选中某一数据,点击数据右侧的“更多”按钮,选择“属性表”,支持以表格或 JSON 格式预览数据
- 表格预览:以表格形式预览数据,支持显示或隐藏部分列,支持对某一字段的值进行搜索
- JSON预览:以 JSON 格式预览数据,支持一键复制代码
管理数据
对于数据列表中的数据,支持以下配置与管理操作:
- 重命名:点击数据项右侧的“更多”图标,选择“重命名”对数据进行重命名
- 字段别名:点击数据项右侧的“更多”图标,选择“字段别名”,在字段信息面板中可修改字段在当前应用中显示的名称,在文本列表等需要展示字段的组件中将优先展示字段别名。注意:此操作不会修改字段原本在数据源中的名称。在导出数据时,设置了别名的字段也将作为附加列与数据所有原有的字段一并导出。
- 更改数据源:点击数据项,单击 “URL”后可重新选择数据
- 定时刷新:点击数据项,可打开/关闭定时刷新开关。在开启定时刷新功能后,支持设置刷新间隔
- 选择数据集:对于 SuperMap iSever REST 数据服务类型的数据,点击数据项后支持选择数据服务的特定数据集
导出数据
在数据列表中选中某一数据,点击数据右侧的“更多”图标,选择“导出”对数据进行导出。支持将空间数据导出为 GeoJSON 格式或 CSV 格式,将非空间数据导出为 JSON 格式或 CSV 格式。支持导出的坐标系包含:EPSG:4326、EPSG:3857
删除数据
在数据列表中选中某一数据,点击数据右侧的“更多”图标,选择“删除”可以从数据列表中删除该数据
注意:当您希望分享制作完成的应用时,请确认已添加的数据也都已公开,否则可能会导致使用这些数据创建的可视化组件无法正常显示