2023农业物联网平台数据交换共享指南_第1页
2023农业物联网平台数据交换共享指南_第2页
2023农业物联网平台数据交换共享指南_第3页
2023农业物联网平台数据交换共享指南_第4页
2023农业物联网平台数据交换共享指南_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

农业物联网平台数据交换共享指南目 次前言 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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论