版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
农业物联网平台数据交换共享指南目 次前言 II1范引文件 1语定义 11素 1I农业物联网平台数据交换共享指南范围本标准提出了种植业农业物联网采集系统与物联网平台之间对各类数据进行交换共享时对数据定义、数据共享方式与交换格式、数据安全、维护升级的建议。本标准适用于石家庄市种植业农业物联网采集系统和物联网平台间的数据交换共享。DB1301/T331—2020 下列术语和定义适用于本文件。3.1农业物联网平台agriculturalInternetofthingsinformationplatform3.2数据申请方dataapplicant数据交换中发起服务请求的一方,远程获取内容提供方的数据。3.3数据提供方dataprovider数据交换中被访问的一方,接收服务请求,通过接口为数据申请方提供数据。总则需考虑的因素数据DB1301/T331—202071农业物联网平台数据交换共享基于RESTFulAPI,采用标准JSON数据格式,HTTP传输协议。数据申请方通过GET/POST方法访问数据提供方,数据提供方应给与JSON格式字符串作为回复。图1 服务式传输过程中,数据申请方向数据提供方发出查询请求,数据提供方通过RESTFulApi接口响应请求,并返回相应的数据。报文1024k2次/codedata中直dataarray示例1:通过baseCode获取单个基地信息:请求:GET/base?baseCode复报文:HTTP/1.1200OK{“code”:200,“msg”:“获取成功”“data”:{“createDate”:“2015-01-01”,“baseCode”:“1301090001”,“baseName”:“藁城示范基地”,“info”:“建立于藁城区的测试基地”,“area”:“100”,“xzqhCode”:“130109”,“picture”:\h“/pic/20150101/title.png”}}示例2:获取多个基地信息:请求:GET/baseList?page=1&pageSize=2回复报文:HTTP/1.1200OK{“code”:200,“msg”:“获取成功”,“page”:1,“totalPages”:5,“data”:[{“createDate”:“2015-01-01”,“baseCode”:“1301090001”,“baseName”:“藁城示范基地”,“info”:“建立于藁城区的测试基地”,“area”:“100”,“xzqhCode”:“130109”,“picture”:\h“/pic/20150101/title.png”},{“createDate”:“2015-01-05”,“baseCode”:“1301090002”,“baseName”:“藁城种植基地”,“info”:“建立于藁城区的种植基地”,“area”:“180”,“xzqhCode”:“130109”,3DB1301/T332—2020“picture”:\h“/pic/20150105/title.png”}]}示例:获取设施类型列表:请求:GET/baseTypeList?page=1&pageSize=2回复报文:HTTP/1.1200OK{“code”:200,“msg”:“获取成功”,“page”:1,“totalPages”:5,“data”:[{“typeCode”:“Q001”,“unit”:“℃”,“minValue”:“-20.0”,“maxValue”:“80.0”,“precision”:“0.1”,“resolution”:“0.1”,“responseTime”:“1”,“picture”:\h“/pic/20150105/station1.png”},{“typeCode”:“V001”,“unit”:“”,“minValue”:“”,“maxValue”:“”,“precision”:“”,“resolution”:“”,“responseTime”:“0”,“picture”:\h“/pic/20150105/station2.png”}]}示例1:获取单个设施信息:请求:GET/device?dviceCode=1301090001W002Q0024回复报文:HTTP/1.1200OK{“code”:200,“msg”:“获取成功”,“data”:{“deviceCode”:“1301090001W002Q001”,“typeCode”:“Q004”,“deviceName”:“一号气象站”,“parentCode”:“1301090001W002”}}示例2:获取多个设施信息:请求:GET/devices?typeCode=Q004&page=1&pageSize=2回复报文:HTTP/1.1200OK{“code”:200,“msg”:“获取成功”,“page”:1,“totalPages”:5,“data”:[{“deviceCode”:“1301090001W002Q001”,“typeCode”:“Q004”,“deviceName”:“一号气象站”,“parentCode”:“1301090001W002”},{“deviceCode”:“1301090001W002Q002”,“typeCode”:“Q004”,“deviceName”:“二号气象站”,“parentCode”:“1301090001W002”}]}示例:获取多个传感器数据:请求:GET/data?deviceCode=1301090001W002Q001&page=1&pageSize=2回复报文:5HTTP/1.1200OK{“code”:200,“msg”:“获取成功”,“page”:1,“totalPages”:5,“data”:[{“deviceCode”:“1301090001W002Q001”,“createDate”:“2019-05-0411:13:30”,“ATC”:19.2,“AHC”:“56.3”},{“deviceCode”:“1301090001W002Q001”,“createDate”:“2019-05-0411:33:30”,“ATC”:20.1,“AHC”:“53.0”}]}示例:获取多个控制信息:请求:GET/controllHistory?deviceCode=1301090001W002C001&page=1&pageSize=2回复报文:HTTP/1.1200OK{“code”:200,“msg”:“获取成功”,“page”:1,“totalPages”:5,“data”:[{“deviceCode”:“1301090001W002C001”,“typeCode”:“C004”,“createDate”:“2019-05-0411:13:30”,“controlType”:“1”},{“deviceCode”:“1301090001W002C001”,6“typeCode”:“C004”,“createDate”:“2019-05-0411:33:30”,“controlType”:“0”}]}示例:获取多个报警信息:请求:GET/alertHistory?deviceCode=1301090001W002C001&page=1&pageSize=2回复报文:HTTP/1.1200OK{“code”:200,“msg”:“获取成功”,“page”:1,“totalPages”:5,“data”:[{“deviceCode”:“1301090001W002Q001”,“typeCode”:“Q004”,“createDate”:“2019-05-0411:13:30”,“alertType”:“值溢出”,“alertInfo”:“测量温度99.9超过最大值”},{“deviceCode”:“1301090001W002Q001”,“typeCode”:“Q004”,“createDate”:“2019-05-0411:33:30”,“alertType”:“值溢出”,“alertInfo”:“测量温度99.9超过最大值”}]}示例:获取多个种植信息:请求:GET/plantHistory?houseCode=1301090001W002&page=1&pageSize=2回复报文:HTTP/1.1200OK{“code”:200,7“msg”:“获取成功”,“page”:1,“totalPages”:5,“data”:[{“createDate”:“2019-01-0111:13:30”,“houseCode”:“1301090001W002”,“type”:“黄瓜”,“product”:“白黄瓜越冬茬”,“plantTime”:“2018-12-2100:00:00”,“period”:“苗期”},{“createDate”:“2019-04-0116:04:00”,“houseCode”:“1301090001W002”,“type”:“黄瓜”,“product”:“白黄瓜越冬茬”,“plantTime”:“2018-12-2100:00:00”,“period”:“采收期”}]}示例:获取多个农事管理信息:请求:GET/workHistory?houseCode=1301090001W002&page=1&pageSize=2回复报文:HTTP/1.1200OK{“code”:200,“msg”:“获取成功”,“page”:1,“totalPages”:5,“data”:[{“createDate”:“2019-01-0509:10:30”,“houseCode”:“1301090001W002”,“product”:“白黄瓜越冬茬”“type”:“黄瓜”,“info”:“施肥”,“productName”:“复合肥”,8“manufacturer”:“德坤”},{“createDate”:“2019-01-0815:43:00”,“houseCode”:“1301090001W002”,“prod
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重医大核医学七年制教学大纲
- 白酒发酵工岗前技术操作考核试卷含答案
- 2026年太空技术项目可行性研究报告
- 2026年宠物礼仪训练项目公司成立分析报告
- 2026年先进封装设备项目公司成立分析报告
- 2026年智能家居场景化项目可行性研究报告
- 2026年音乐教师资格考试音乐教育心理学与教学法模拟试题
- 2026年建筑工程材料模拟题
- 2026年交通运输行业管理类面试题目
- 2026年高级管理人员招聘笔试模拟卷
- 发热待查诊治专家共识(2026 版)
- 2026年标准版离婚协议书(有财产)
- 养老院电气火灾培训课件
- 中国工商银行2025年度春季校园招聘笔试历年典型考题及考点剖析附带答案详解
- 2026年类器官芯片技术项目商业计划书
- 2026北京西城初二上学期期末数学试卷和答案
- 中国家庭财富与消费报告2025年第三季度
- 马年猜猜乐(马的成语)打印版
- 2026年及未来5年市场数据中国磷化铟行业市场调研分析及投资战略咨询报告
- 物业节前安全教育培训
- GB/T 37507-2025项目、项目群和项目组合管理项目管理指南
评论
0/150
提交评论