模型云开放接口
  1. 通用
模型云开放接口
  • 文档说明
    • 应用集成
    • 阅读对象
    • 版本说明
    • 业务流程
  • 接口规则
    • 协议规则
    • 安全规范
  • 服务器API
    • 获取模型对象数据-新版
      • 通用
        • 获取指定类型对象列表
          GET
        • 获取面雨量(雨量站和权重)
          GET
        • 获取水工调度方案列表
          GET
        • 获取图层列表
          GET
        • 下载图层
          POST
        • 导出断面形状
          POST
      • 水文
        • 获取水文站的属性参数
        • 获取水库的属性参数
        • 获取子流域的模型参数
      • 率定
        • 获取率定场次列表
      • 一维
        • 获取一维水闸的闸孔列表
      • 管网
        • 获取排水泵参数
    • 应用计算-新版
      • 提交应用计算
      • 提交应用率定-自动率定
      • 停止计算
      • 获取计算状态详情
      • 获取计算日志-字符串
      • 提交自定义方案计算
      • 提交智能模型计算
    • 获取计算结果-新版
      • 通用
        • 获取解析后的文件路径
        • 获取计算结果目录
        • 获取计算结果文件
      • 水文
        • 获取水文模拟结果
      • 率定
        • 获取率定评定结果
        • 获取率定结果参数
        • 获取率定评定结果 V2
      • 一维
        • 获取一维结果的总体信息
        • 获取一维指定帧范围内所有断面的信息
        • 获取一维水闸信息
        • 获取一维水泵信息
        • 获取一维结果的总体信息 V2
        • 获取一维指定帧范围内所有断面的信息 V2
        • 获取一维蓄水池
      • 二维
        • 获取二维结果的总体信息
        • 获取二维指定帧范围内所有节点的信息
        • 获取二维指定帧范围内所有网格数据
        • 获取二维结果的总体信息 V2
        • 获取二维指定帧范围内所有节点的信息 V2
      • 管网
        • 获取管网模拟结果
        • 根据对象ID获取管网数据
        • 根据对象属性获取管网数据
    • 数据回调
      • 计算状态推送
  • 最佳实践
    • 管网项目实践
    • 城市内涝项目实践
    • 对接demo示例
    • 一维示例
      • 一维demo示例
    • 二维示例
      • 二维demo示例
    • 管网示例
      • 管网demo示例
    • 水文示例
      • 水文demo示例
  • 常见问题
    • 网格文件格式
  1. 通用

获取指定类型对象列表

GET
/api/mcc/v1/app/obj/type
最后修改时间:2025-04-23 06:02:31

前提条件#

已获取AK和SK,获取方法参见《安全规范.MD》

调用说明#

如果是固定对象,没必要每次提交计算时获取,可以改为手动调用同步

对象类型#

BASE_OBJECT = 0, BASE_FEATURE_OBJECT = 1,
// 点 POINT = 101,
// 线 LINE = 102,
// 多边形 POLYGON = 103,
// LINK = 104, // NODE = 105,
// 节串 NODE_STRING = 106,
// 雨量站 RAIN_GAGE_STATION = 107,
// 监测点 OBSERVATION_POINT = 108,
// 蒸发站 EVAPORATION_STATION = 109,
// 汊点公共类 REACH_NODE = 110,
// 汊点 JUNCTION = 111,
// 一维蓄水池 STORAGE_UNIT_1D = 112,
// 一维点源 POINT_SOURCE_1D = 113,
// 河道中心线 REACH = 114,
// 河道断面 CROSS = 115,
// 一维水泵 PUMP_1D = 116,
// 一维涵管 CULVERT_PIPE_1D = 117,
// 一维水闸 SLUICE_1D = 118,
// 一维水堰 WEIR_1D = 119,
// 一维边界 BOUNDARY_1D = 120,
// 一维水位边界 BOUNDARY_1D_WL = 121,
// 一维流量边界 BOUNDARY_1D_FLOW = 122,
// 一维开边界 BOUNDARY_1D_OPEN = 123,
// 一维潮汐边界 BOUNDARY_1D_TIDAL = 124,
// 溢油和粒子追踪 OIL_SPILL = 125,
// 二维点源 POINT_SOURCE_2D = 126,
// 二维水位边界 BOUNDARY_2D_WL = 127,
// 二维流量边界 BOUNDARY_2D_FLOW = 128,
// 二维开边界 BOUNDARY_2D_OPEN = 129,
// 二维水泵 PUMP_2D = 130,
// 二维混合边界 BOUNDARY_2D_HYBRID = 131,
// 水文站 HYDROLOGICAL_STATION = 132,
// 交汇点-弃用 INTERCHANGE = 133,
// 水库 RESERVOIR = 134,
// 河网-弃用 STREAM_NET = 135, HYDROLOGY_NODE = 136,
// 流域 BASIN = 137,
// 一二维上下游耦合 COUPLING_UP_DOWN_STREAM_1D_2D = 138,
// 一二维侧向耦合 COUPLING_SIDE_1D_2D = 139,
// 一维排水耦合 COUPLING_DRAINAGE_1D = 140,
// 排水节点耦合 COUPLING_DRAINAGE_NODE_2D = 141,
// 二维排水侧向耦合 COUPLING_DRAINAGE_SIDE_2D = 142,
// 检查井 MANHOLE = 143,
// 排放口 OUT_FALL = 144,
// 蓄水池 STORAGE_UNIT = 145,
// 排水管 CONDUIT = 146,
// 管网Node DRAINAGE_NODE = 147,
// 排水泵 PUMP_DRAINAGE = 148,
// 排水孔 ORIFICE = 149,
// 排水堰 WEIR_DRAINAGE = 150,
// 子汇水区 SUB_CATCHMENT = 151,
// 汇水分区 CATCHMENT_ZONE = 152,
// BRIDGE BRIDGE = 156,
// 河道断面或桥 BASE_CROSS = 157,
// 管网Link DRAINAGE_LINK = 158,
// 连接对象父类 CONNECTION = 159,
// 连接点对象父类 CONNECTION_POINT = 160,
// 连接多边形对象父类 CONNECTION_POLYGON = 161,
// 二维边界 BOUNDARY_2D = 162,
// geo点 GEO_POINT = 201,
// geo线 GEO_LINE = 202,
// geo多边形 GEO_POLYGON = 203,
// geo多点 GEO_MULTI_POINT = 204,
// geo多线 GEO_MULTI_LINE = 205,
// geo多多边形 GEO_MULTI_POLYGON = 206,
// topo端点 TOPO_POINT = 301,
// topo折点 TOPO_VERTEX = 302,
// topo弧 TOPO_ARC = 303,
// topo多边形 TOPO_POLYGON = 304,
// mesh点 MESH_NODE = 401,
// mesh面 MESH_FACE = 402,
// 高程 用于渲染 CONTOUR = 500,
// 边界 用于渲染 BOUNDARY = 501

请求参数

Query 参数
objectType
integer 
必需
对象类型,详细类型见接口说明
Header 参数
apiKey
string 
apiKey
必需
默认值:
{{apiKey}}
timestamp
string 
时间戳
必需
默认值:
{{timestamp}}
sign
string 
签名
必需
默认值:
{{sign}}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://cloud.keepsoft.net:30100/api/mcc/v1/app/obj/type?objectType=' \
--header 'apiKey;' \
--header 'timestamp;' \
--header 'sign;'

返回响应

🟢200成功
application/json
Body
data
array [object {3}]  | null 
断面列表
必需
name
string 
对象名称
必需
id
integer 
对象ID
必需
area
number 
流域设定面积
必需
等于图形面积,仅流域对象会有此属性值
示例
{
    "data": [
        {
            "name": "bls_K0+0.00",
            "id": 2315
        },
        {
            "name": "bls_K0+67.82",
            "id": 2316
        }
    ]
}
🟠400400参数错误
🟠401401签名无效
修改于 2025-04-23 06:02:31
上一页
安全规范
下一页
获取面雨量(雨量站和权重)
Built with