某些可视化组件(如文本组件、文本列表组件)需要关联数据进行使用,应用构建器提供了数据面板以便于添加、查看与管理这些组件中涉及到的数据:

添加数据

点击左侧边栏中的“数据”>“添加数据”,可以向应用中添加数据以作为组件的数据源,应用构建器目前支持以下形式的数据:

  • 地图图层:如果添加的地图组件中的地图图层带有数据记录时,可以添加该图层中记录的数据
  • 公开数据: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

删除数据

在数据列表中选中某一数据,点击数据右侧的“更多”图标,选择“删除”可以从数据列表中删除该数据

注意:当您希望分享制作完成的应用时,请确认已添加的数据也都已公开,否则可能会导致使用这些数据创建的可视化组件无法正常显示