# 服务响应数据的格式要求

在 MapDashboard 中图表组件文本组件文本列表组件进度条(环)组件水球组件指标组件支持对接自定义 REST 服务。响应数据格式要求如下:

  1. 以上组件均支持 GeoJSON 格式
1. GeoJSON Features 数组格式示例

{
  // ... ,
  "data": {
    "type": "FeatureCollection",
    "features": [
      {
        "type": "Feature",
        "geometry": {},
        "properties": {
          "A": "a",
          "B": "b"
        }
      }
    ]
  }
}

2. GeoJSON FeatureCollection 格式示例

{
  // ... ,
  "data": {
    "type": "FeatureCollection",
    "features": [
      {
        "type": "Feature",
        "geometry": {},
        "properties": {
          "A": "a",
          "B": "b"
        }
      }
    ]
  }
}
  1. 以上组件也支持简单 JSON 格式

图表组件

{
  "data": {
    "2017": 13020,
    "2018": 19051,
    "2019": 13692,
    "2020": 19196,
    "2021": 12072,
    "2022": 16930
  }
}

文本组件

{
  "data": "回款金额"
}

文本列表组件

{
  "data": [
    {
      "A1": "a1",
      "B1": "b1"
    },
    {
      "A2": "a2",
      "B2": "b2"
    }
  ]
}

进度条(环)组件

{
  "data": 0.6
}

水球组件

{
  "data": 0.4
}

指标组件

{
  "data": {
    "unit": "meter",
    "num": 200,
    "title": "桥梁长度"
  }
}
最后更新时间: 2019/12/16 下午5:58:36