7. 地图打点API

API列表

编号 API名称 路径 版本
7.1 新增地图打点 /v1/iot/emap/add 1.0
7.2 修改地图打点 /v1/iot/emap/operations 1.0
7.3 地图打点分页 /v1/iot/emap/page 1.0

API调用

7.1: 新增地图打点

描述

请求信息

HTTP协议:HTTP,HTTPS

uri:/v1/iot/emap/add

方法:POST

请求参数

名称 位置 类型 必填 描述
association_id body string y 点位关联id
association_type body int y 关联类型,1:设备,2:设备房
space_id body string y 所在的空间id,楼栋,单元,房屋,车场,房屋,设备房之类的id
type body string n 点位类型
x_axes body float y x轴坐标
y_axes body float y y轴坐标
project_id body string y 项目ID

请求Body描述(非Form表单数据)

{
    "x_axes": 0.183536585365854,
    "project_id": "21321135",
    "y_axes": 0.0950570342205323,
    "association_type": 2,
    "association_id": "784c4c241e54c56123ce4cb05c31311a",
    "type": 1
}

返回信息

返回参数类型

JSON

返回参数

名称 位置 类型 必填 描述
code 顶层 STRING 响应码标识
message 顶层 STRING 响应消息文本
data 顶层 JSONObject 响应数据对象
id data String 主键ID
返回结果示例
{
    "code": 200,
    "data": {
        "x_axes": 0.183536585365854,
        "create_time": "2020-11-18T03:08:25.416+0000",
        "project_id": "21321135",
        "update_man": null,
        "create_man": null,
        "y_axes": 0.0950570342205323,
        "association_type": 2,
        "id": "20201118110825PJ41VO",
        "association_id": "784c4c241e54c56123ce4cb05c31311a",
        "type": 1,
        "update_date": "2020-11-18T03:08:25.416+0000"
    },
    "message": "success"
}

7.2: 修改地图打点

描述

请求信息

HTTP协议:HTTP,HTTPS

uri:/v1/iot/emap/operations

方法:POST

请求参数

名称 位置 类型 必填 描述
opt body int y 操作:1,添加,2:删除,3:更新
association_id body string y 点位关联id
association_type body int y 关联类型,1:设备,2:设备房
space_id body string y 所在的空间id,楼栋,单元,房屋,车场,房屋,设备房之类的id
type body string n 点位类型
x_axes body float y x轴坐标
y_axes body float y y轴坐标
project_id body string y 项目ID

请求Body描述(非Form表单数据)

{
    "opt": 1,
    "project_id": 610,
    "emaps": [
        {
            "association_id": "156464",
            "association_type": "1j16",
            "space_id": "3145",
            "type": 1,
            "x_axes": 0.18353658536585,
            "y_axes": 0.18353658536585
        },
        {
            "association_id": "25424",
            "association_type": "hh44",
            "space_id": "6489",
            "type": 1,
            "x_axes": 0.18353658536585,
            "y_axes": 0.18353658536585
        },
        {
            "association_id": "33344",
            "association_type": "htype44",
            "space_id": "56464",
            "type": 1,
            "x_axes": 0.18353658536585,
            "y_axes": 0.18353658536585
        }
    ]
}

返回信息

返回参数类型

JSON

返回参数

名称 位置 类型 必填 描述
code 顶层 STRING 响应码标识
message 顶层 STRING 响应消息文本
data 顶层 JSONObject 响应数据对象
返回结果示例
{
  "code": "200",
  "message": "success",
  "data": {
  }
}

7.3: 地图打点分页列表

描述

请求信息

HTTP协议:HTTP,HTTPS

uri:/v1/iot/emap/page

方法:POST

请求参数

名称 位置 类型 必填 描述
limit body int y 每页条数
offset body int y 当前页数
project_id body string y 项目ID

请求Body描述(非Form表单数据)

{
  "project_id": "610",
    "offset": 1,
    "limit": 10
}

返回信息

返回参数类型

JSON

返回参数

名称 位置 类型 必填 描述
code 顶层 STRING y 响应码标识
message 顶层 STRING y 响应消息文本
data 顶层 JSONObject y 响应数据对象
count data int y 总条数
list data Array y 列表
opt list int y 操作:1,添加,2:删除,3:更新
association_id list string y 点位关联id
association_type list int y 关联类型,1:设备,2:设备房
space_id list string y 所在的空间id,楼栋,单元,房屋,车场,房屋,设备房之类的id
type list string y 点位类型
x_axes list float y x轴坐标
y_axes list float y y轴坐标
project_id list string y 项目ID
返回结果示例
{
  "code": "200",
  "message": "success",
  "data": {
      "count": 10,
      "list": [
          {
                "x_axes": 0.18353658536585366,
                "create_time": "2019-11-23T07:13:08.862+0000",
                "project_id": "21321135",
                "update_man": "120004bb0bd23c00",
                "create_man": "120004bb0bd23c00",
                "y_axes": 0.09505703422053231,
                "id": "20191123151308WVHYHU",
                "association_type": 2,
                "association_id": "784c4c241e54c56123ce4cb05c31311a",
                "type": "",
                "space_id": null,
                "update_date": "2019-11-23T07:13:08.862+0000"
            }
      ]
  }
}

results matching ""

    No results matching ""