# 城市生长

# 配置规范

// 这个文件描述城市生长微件配置信息
{
  [
    {
      // 矢量文档数据中的建筑生长开始时间字段名
      "startTimeField": "startTime",
      // 矢量文档数据中的建筑用作高程的属性字段名称,不设置则高程为零
      "heightField": "height",
      // 是否开始城市生长
      "isGrowHeight": false,
      // 城市生长的时间段设置,默认值为空,不传该参数则按colors数组长度等分设置时间段
      "times": [
        2005,
        2010,
        2015
      ],
      // 二维矢量文档形式的url
      "baseUrl": "http://192.168.21.191:6163/igs/rest/mrfs/docs/shengZhenBaiMo/0/0",
      // 矢量文档数据中的建筑生长结束时间字段名
      "endTimeField": "endTime",
      // 建筑生长高程的缩放比例
      "heightRatio": 1,
      // 城市生长的时间段对应颜色设置
      "colors": [
        "rgba(245,33,0,1)",
        "rgba(255,121,26,1)",
        "rgba(255,164,46,1)",
        "rgba(255,209,82,1)"
      ]
    }
    // ...
  ]
}

# 默认配置

{
  [
    {
      "startTimeField": "startTime",
      "heightField": "height",
      "isGrowHeight": false,
      "times": [
        2005,
        2010,
        2015
      ],
      "baseUrl": "http://192.168.21.191:6163/igs/rest/mrfs/docs/shengZhenBaiMo/0/0",
      "endTimeField": "endTime",
      "heightRatio": 1,
      "colors": [
        "rgba(245,33,0,1)",
        "rgba(255,121,26,1)",
        "rgba(255,164,46,1)",
        "rgba(255,209,82,1)"
      ]
    },
    {
      "startTimeField": "startTime",
      "heightField": "height",
      "isGrowHeight": false,
      "times": [
        2005,
        2010,
        2015
      ],
      "baseUrl": "http://192.168.21.191:8089/igs/rest/mrfs/docs/shengZhenBaiMo/0/0",
      "endTimeField": "endTime",
      "heightRatio": 1,
      "colors": [
        "rgba(245,33,0,1)",
        "rgba(255,121,26,1)",
        "rgba(255,164,46,1)",
        "rgba(255,209,82,1)"
      ]
    }
  ]
}