川建质安发〔2020〕328号 四川省住房和城乡建设厅关于推进建筑工程扬尘(噪声)在线监测管理的通知
川建质安发〔2020〕328号
各市(州)住房城乡建设(城市管理)行政主管部门:
为深入开展“工地蓝天行动”,强化建筑施工现场扬尘和噪声污染管控,坚决打赢污染防治攻坚战,根据《四川省房屋和市政工程施工扬尘系统治理2018-2020年工作方案》《四川省建筑工程扬尘污染防治技术导则(试行)》要求,决定从2021年1月1日起,全面推行房屋建筑和市政基础设施建设工程施工扬尘(噪声)在线监测管理。现将有关事项通知如下。
一、积极推进在线监测
各市(州)住房城乡建设行(城市管理)政主管部门要加快推进本地区建筑工程扬尘(噪声)监测系统建设,建立完善相关管理制度,制定工作措施,加强建筑工程扬尘(噪声)监测管理,实现对施工现场扬尘(噪声)污染防治的数字化管控,及时准确地反映建筑施工重点区域、重点阶段和关键工序扬尘(噪声)污染情况,便于各地主管部门差异化管理建筑工地扬尘污染防治,建筑施工各方参建单位有针对性、有重点地采取污染防治措施,提高建筑施工领域扬尘(噪声)防治工作水平。
二、在线监测范围
(一)房屋建筑和市政基础设施建设施工现场应按照《四川省建筑工程扬尘污染防治技术导则(试行)》规定安装扬尘(噪声)在线监测设备。
(二)预拌混凝土(砂浆)搅拌站应按《四川省绿色环保搅拌站建设、管理和评价标准》(DBJ51/T104-2018)规定安装扬尘(噪声)在线监测设备。
(三)有条件的市(州)开展城区建设工程渣土运输车辆的定位跟踪监控。
各市(州)住房城乡建设(城市管理)行政主管部门可在此基础上,结合本地的实际情况明确须纳入安装扬尘(噪声)在线监测设备的房屋建筑工程和市政工程具体范围,监测数据应通过互联网实时上传至市级扬尘在线监管系统。
三、工作要求
(一)加强组织领导。扬尘(噪声)在线监测系统建设是《四川省落实中央第五环境保护督察组督察反馈意见整改方案》提出的整改任务,各级住房城乡建设(城市管理)行政主管部门要高度重视,加强组织领导,建立工作推进机制,明确责任部门和责任人,按照《四川省建筑工程扬尘监测系统技术导则(试行)》(附件1)及《四川省建筑工程扬尘监测系统数据接口标准(试行)》(附件2)要求完成本地区建筑工程扬尘(噪声)在线监测系统建设,于2020年12月31日前实现与省建筑工程扬尘(噪声)在线监测信息系统数据库的互联共享。
(二)落实主体责任。建设单位是工地扬尘(噪声)防治首要责任人,应将建筑工程施工扬尘污染防治费用作为不可竞争费用列入工程造价;施工单位作为扬尘在线监测系统直接责任人,应严格按照安装范围和进度要求,及时在所属项目落实在线监测系统的安装、接入、上传工作,并保障设备可靠运行。监理单位要履行好监理责任,督促施工单位落实在线监测系统安装运行相关要求。
(三)强化监督检查。各级住房城乡建设(城市管理)行政主管部门要督促各责任主体建立扬尘(噪声)防控领导机构,落实责任人,确保建设工地施工扬尘(噪声)防控措施落到实处。要将平台建设和日常管理工作相结合,结合本地实际完善平台功能,丰富业务应用,实现本地区范围内数据互联共享,并确保数据的安全、准确、完整、及时。
附件:1.四川省建筑工程扬尘(噪声)监测系统技术导则(试行)
2.四川省建筑工程扬尘(噪声)监测系统数据接口标准(试行)
??????????????
四川省住房和城乡建设厅
??????????????????????????2020年11月6日
附件1
四川省建筑工程扬尘(噪声)监测系统
技术导则(试行)
一、总则
为贯彻落实国家和省大气污染防治有关工作部署要求,有效控制建筑施工现场扬尘污染,保护和改善环境空气质量,规范全省建筑工程扬尘监测系统建设,实现信息资源的整合与共享,根据《四川省建筑工程扬尘污染防治技术导则(试行)》要求,制定本导则。
本导则适用于各市(州)建筑工程扬尘监测信息系统(以下简称“扬尘监测系统”)的规划、设计、实施、验收和管理。
扬尘监测系统的规划、设计、实施、验收和管理,除应符合本导则的规定外,尚应符合国家现行有关标准的规定。
二、基本规定
(一)建设模式
市(州)统一建设覆盖本行政区域建筑工程的扬尘监测系统,并实现与省级系统的数据实时联网。县(市、区)原则上不再单独建设系统。
(二)网络要求
1.省、市(州)平台通过电子政务外网实现联网,建筑工程扬尘系统可通过互联网实现联网。
2.网络带宽应满足系统运行基本需要,并保留一定的余量供扩展使用(用于传输业务数据的网络带宽一般不低于10M,用于传输扬尘监控数据的网络带宽一般不低于100M)。
3.应建立完善网络运维管理制度和网络安全体系。
(三)安全要求
1.应用系统应达到信息系统安全等级保护二级要求。
2.应用系统应具备授权访问控制功能,能够针对不同的角色授予不同的管理权限和操作权限;应用系统应提供日志功能,能对管理人员和操作人员的使用行为进行记录。
3.数据库管理系统应设置复杂口令,防止非信任用户直接对数据库进行操作。
4.内部局域网应能防止来自外部的攻击行为,防止内部非授权用户对应用服务器、数据库服务器的入侵行为。
5.服务器操作系统、用户终端应具有网络病毒的防护措施。
(四)引用标准
《四川省建筑工人管理服务平台数据接口标准》
《全国建筑市场监管公共服务平台工程项目数据标准》
(五)数据共享要求
数据共享应符合省、市(州)双向共享数据的要求,建设相关接口,市级系统应通过接口向省级系统推送本级系统建筑工程扬尘监控数据。
(六)数据传输要求
扬尘监测实时数据应于获取监测值后的30分钟内通过接口向省级系统推送。
三、数据中心建设
(一)地理空间数据库
地理空间数据库主要为扬尘监测系统提供便捷化、可视化的地理信息服务。地理空间数据应包括地理空间框架数据和地理编码数据。地理空间数据应完整覆盖系统的监管范围。
为避免资源重复建设,地理空间数据库可共享当地相关部门已形成的信息资源。
1.地理空间框架数据
地理空间框架数据包括基础地形、兴趣点等,可结合实际情况选用互联网地图或政府专业机构提供的底图,比例尺不低于1:2000。
地理空间框架数据的内容和组织应符合国家现行标准《城市地理空间框架数据标准》(CJJ103)和《城市基础地理信息系统技术标准》(CJJ/T100-2017)的规定。
2.地理编码数据
地理编码数据库以点、线、面方式表现城市地理实体。通过地理编码实现地址空间的相对定位,提高空间信息的可读性,在各种空间范围行政区内达到信息的整合。
(二)基础数据库
1.项目数据库
项目数据库引用四川省建筑市场监管与诚信一体化工作平台的实名制管理的项目信息作为扬尘(噪声)监测的基础项目数据库。
2.扬尘设备数据库
扬尘设备数据库用于记录扬尘设备的基本信息,包括:设备名称、设备ID、设备状态、设备型号、生产厂商、SN、SIM等。
(三)业务运行数据库
1.扬尘监测数据库
项目监管数据库用于记录项目名称、设备ID、温度、湿度、风速、风向、噪声、PM2.5、PM10等。
2.现场抓拍数据库
工地现场抓拍数据库用于存储扬尘超标自动抓拍图片、定时抓拍图片、手动抓拍图片以及抓拍时间。
3.扬尘超标报警数据库
扬尘超标报警数据库用于记录项目名称、设备ID、报警类型、扬尘超标值。
(四)统计数据库
用于存储统计数据快照,提高系统统计效率。
四、应用系统建设
应用系统建设应满足Web端监管、现场移动监管以及综合大屏监控三种方式。
(一)基础数据管理子系统
1.项目基本信息管理
对项目基本信息进行查看。
2.扬尘设备基本信息管理
对项目扬尘设备基本信息进行登记。
(二)项目监管子系统
1.扬尘监测数据查询
系统能够实现查询功能,查询工地扬尘监测数据。
2.扬尘超标数据查询
系统能够实现查询功能,查询工地扬尘超标数据。
(三)任务管理子系统
1.任务派发
监测指标超限报警或异常报警后,自动生成报警任务;同时支持主动新增常规任务,实现任务的派发。
2.任务处理
对接收到任务的相关人员针对分派的任务进行反馈处理。
3.任务审核
分派任务反馈处理后提交至审核人员处实现任务审核,支持进行任务确认或驳回。
4.任务监控
系统能够实现任务监控功能,查询任务处理状态。
5.查询统计
对任务派发数据形成综合查询统计,实现按属地、报警事件类型、任务类型、派发时间、完成期限、任务处理状态等条件进行分类筛选查询,查询结果实现电子表格导出。
(四)视频监控子系统
应支持扬尘监测设备对接、联动,将扬尘实时监测数据叠加至视频监控画面动态显示;实现扬尘超标自动抓拍、定时抓拍、手动抓拍等功能。
(五)数据传输子系统
扬尘监测设备应具有唯一的设备编号,实现扬尘监测设备监测数据的传输。
(六)数据共享交换子系统
实现市级系统与省级系统、其他部门相关业务系统的数据共享交换。
(七)扬尘设备技术要求
'Times New Roman';font-size:21px">1.具备由质量技术监督部门颁发的粉(扬)尘制造计量器具形式批准证书('Times New Roman';font-size:21px">CPA)。
'Times New Roman';font-size:21px">2'Times New Roman';font-size:21px">.具备由省级以上的具有计量认证('Times New Roman';font-size:21px">CMA)资质的法定计量技术机构出具的检测报告或检定证书、校准证收书报告,报告包含且不限于以下内容:
('Times New Roman';font-size:21px">1)测定原理:光散射式(泵吸式激光散射法);
('Times New Roman';font-size:21px">2)每分钟测试'Times New Roman';font-size:21px">1次'Times New Roman';font-size:21px">PM2.5、'Times New Roman';font-size:21px">PM10、'Times New Roman';font-size:21px">TSP质量浓度值;
('Times New Roman';font-size:21px">3)测量范围:'Times New Roman';font-size:21px">(0.001~'Times New Roman';font-size:21px">10)mg/m'Times New Roman';font-size:21px;vertical-align:super">3。
'Times New Roman';font-size:21px">3'Times New Roman';font-size:21px">.具备加热除湿装置,保证采样气体的标准性。
'Times New Roman';font-size:21px">4'Times New Roman';font-size:21px">.整机具备防水和防雷功能。
'Times New Roman';font-size:21px">5'Times New Roman';font-size:21px">.设备具备温度、湿度、风速、风向、噪声、'Times New Roman';font-size:21px">PM2.5、'Times New Roman';font-size:21px">PM10实时值采集功能;设备能上报温度、湿度、凤速、风向、大气压、噪声、'Times New Roman';font-size:21px">PM2.5、'Times New Roman';font-size:21px">PM10 的实时值、分钟平均值、'Times New Roman';font-size:21px">20分钟平均值、小时平均值、昼平均值、夜平均值、天平均值、月平均值、年平均值。
'Times New Roman';font-size:21px">6.具备较大的数据本地存储功能:能在设备内存储'Times New Roman';font-size:21px">30天以上的所有采样数据可通过优盘导出数据。
7.具备LED显示屏,能实时显示当前检测到温度、湿度、风速、风向、噪声、PM2.5、PM10实时值,亮度应能保证户外显示要求。
(八)视频设备技术要求
'Times New Roman';font-size:21px">1'Times New Roman';font-size:21px">.宜采用摄高清高速'Times New Roman';font-size:21px">360°网络球机(有密封防水机壳,机内有自动降温装置)支持远程'Times New Roman';font-size:21px">3D放大、旋转、回放功能。
'Times New Roman';font-size:21px">2'Times New Roman';font-size:21px">.视频输出支持'Times New Roman';font-size:21px">1080P,红外距离不小于'Times New Roman';font-size:21px">150米。
'Times New Roman';font-size:21px">3.支持采用'Times New Roman';font-size:21px">H.265、'Times New Roman';font-size:21px">H.264视频编码标准,支持'Times New Roman';font-size:21px">Ehoem、'Times New Roman';font-size:21px">hls。
'Times New Roman';font-size:21px">4'Times New Roman';font-size:21px">.应与扬尘监测设备对接、联动,将扬尘实时监测数据叠加至视频监控画面动态显示'Times New Roman';font-size:21pxfont-family:仿宋">。
'Times New Roman';font-size:21px">5'Times New Roman';font-size:21px">.应与扬尘监测数据联动,实现扬尘超标自动抓拍、定时抓拍、手动抓拍等功能;抓拍的超标图片能实时保存至服务器,且所有抓拍的图片上均须有时间、实时扬尘值等信息。
6.具备较大的数据本地存储功能,能在设备内部存储10天以上的实时视频、超标图片等图像文件可现场通过优盘导出。
五、信息安全
(一)一般规定
建筑工程扬尘(噪声)监测系统应符合《计算机信息系统安全'Times New Roman';font-size:21px"> 保护等级划分准则》'Times New Roman';font-size:21px">GB17859、《信息安全技术信息系统安全管理要求》'Times New Roman';font-size:21px">GB/T 20269、《'Times New Roman';font-size:21px">GB/T 20271信息安全技术信息系统通用安全技术要求》和《信息安全技术网络安全等级保护基本要求》'Times New Roman';font-size:21px">GB/T 22239等标准以及相关国家政策规定。
(二)身份认证和数据安全
建筑工程扬尘(噪声)监测系统采用短信、静态密码、指纹、安全令牌或数字证书等方式,进行双向因素身份认证及报文加密。数据交换时需采用指定数据加密算法进行报文加密。严禁非授权用户操作信息系统。
(三)系统交互
建筑工程扬尘(噪声)监测系统和其它系统之间应采用应用节点认证,避免非法系统接入。
建筑工程扬尘(噪声)监测系统应通过互联网进行交互,通讯报文应加密,并记录通信日志。
(四)主机与数据库
建筑工程扬尘(噪声)监测系统应采取防火墙、数据库用户权限等安全隔离技术手段保证数据安全。严禁第三方系统直接连接数据库,第三方系统应采用中间交换库与建筑工程扬尘(噪声)监测系统数据库进行数据交换和共享。
(五)安全审计
建筑工程扬尘(噪声)监测系统应具备审计功能,对平台日志进行审计。审计记录宜包括事件发生时间、相关操作人员、事件类型、事件成果标志等相关信息。
附件2
四川省建筑工程扬尘(噪声)监测系统
数据接口标准(试行)
一、总则
为贯彻落实国家和省大气污染防治有关工作部署要求,有效控制建筑施工现场扬尘污染,保护和改善环境空气质量,规范全省建筑工程扬尘监测系统建设,提升全省建筑工程扬尘监管水平,实现资源的整合与共享,根据《四川省建筑工程扬尘污染防治技术导则(试行)》要求,制定本数据接口标准。
本标准适用于各市(州)建筑工程扬尘监测信息系统(以下简称“扬尘监测系统”)与省级建筑工程扬尘监测信息系统的数据对接。
二、术语
(一)数据结构
1.表名:数据库建表的名称;
2.字段名称:数据项的中文含义;
3.字段代码:数据库中数据项建表的字段名;
4.字段类型:数据库中数据项建表的字段类型,具体包括:
l CHAR:固定长度字符串;
l NVARCHAR:可变长度字符串,有总长度限制;
l DECIMAL:数值型,有小数位数限制;
l INT:整数型;
l DATE:日期型;
l DATETIME:日期+时间型;
l TEXT:文本型。
5.是否必填:数据库中数据项是否容许为空,M:不能为空,必填;O:可以为空,选填。
(二)交换方式
开放式服务接口:标准的Web服务。
(三)引用标准
《四川省建筑工人管理服务平台数据接口标准》
《全国建筑市场监管公共服务平台工程项目数据标准》
三、编码规则
(一)项目编码
项目如果是在省级建筑工人管理服务信息平台中进行创建,可直接得到项目编码;如果是第三方系统与平台对接由平台返回该编码。
项目编码是工程项目在信息系统中判断唯一性的标识编码。全省统一的项目编码由16位数字组成,其结构定义如下:
XXXXXX XXXXXX XX XX
具体规则:
(1)工程项目所在行政区划代码为6位,应符合现行国家标准GB/T2260的规定。
(2)工程项目日期代码,格式为YYMMDD,长度为6位,由属于该工程项目下的第一条信息资源产生的日期(建议采用工程项目报建日期)确定。如2014年5月1日,这里插入告知一下四川造价信息官方获取方式:打开祖国建材通(www.zgjct.com),提供包含四川省钢筋水泥混凝土商砼、电线电缆、五金水管等材料在内的造价信息电子版下载服务,代码为140501。
(3)工程项目分类代码为2位,01代表房屋建筑工程,02代表市政工程,99代表其他。
(4)工程项目序列码为2位,依据工程项目日期代码确定,同一日期内,不同工程项目由“01”开始依次往后编码,如:01、02、03...。
四、数据结构
(一)数据库表的规范
1.项目基本信息表(表名:ProjectInfo)
字段名称 | 字段代码 | 字段类型 | 是否必填 | 备注 |
项目编码 | Code | VARCHAr(40) | M | 参考编码规则:项目编码 |
项目名称 | Name | VARCHAr(200) | M |
|
安监备案号 | SafetyNo | NVARCHAr(40) | M |
|
项目代码 | PrjCode | NVARCHAr(512) | O | 投资项目在线审批监管平台统一编码 |
项目简介 | Description | NVARCHAr(1000) | O |
|
项目类别 | Category | INT | M | 详见数据字典表项目类别 |
建设性质 | ConstructType | INT | M | 详见数据字典表建设性质 |
资金来源 | InvestType | NVARCHAr(200) | O |
|
项目所在地 | AreaCode | NVARCHAr(6) | M | 详见数据字典表行政区划 |
建设地址 | Address | NVARCHAr(200) | M |
|
总面积 | BuildingArea | DECIMAL(18,2) | M | 单位:平方米 |
总长度 | BuildingLength | DECIMAL(18,2) | O | 单位:米 |
总投资 | Invest | DECIMAL(18,4) | M | 单位:万元 |
项目规模 | Scale | NVARCHAr(200) | M |
|
开工日期 | StartDate | DATE | M | 精确到天,格式:yyyy-MM-dd |
经度 | Lng | DECIMAL(18,15) | O | WGS84经度 |
纬度 | Lat | DECIMAL(18,15) | O | WGS84纬度 |
第三方项目编码 | ThirdPartyProjectCode | NVARCHAr(50) | O | 第三方系统为项目创建的编码,同一个系统不能重复编码 |
2.参建单位信息表(表名:ProjectCorpInfo)
字段名称 | 字段代码 | 字段类型 | 是否必填 | 备注 |
项目编码 | Code | VARCHAr(40) | M | 关联项目基本信息 |
企业名称 | CorpName | NVARCHAr(200) | M |
|
企业注册地区 | AreaCode | NVARCHAr(6) | M | 详见数据字典表行政区划 |
统一社会信用代码 | CorpCode | VARCHAr(18) | M |
|
注册日期 | RegisterDate | DATE | M |
|
参建类型 | CorpType | INT | M | 详见数据字典表参建类型 |
3.管理人员信息表(表名:ProjectPMInfo)
字段名称 | 字段代码 | 字段类型 | 是否必填 | 备注 |
项目编码 | Code | VARCHAr(40) | M | 关联项目基本信息 |
所属企业 | CorpName | NVARCHAr(200) | M |
|
企业统一社会信用代码 | CorpCode | VARCHAr(18) | M |
|
参建类型 | CorpType | INT | M | 详见数据字典表参建类型 |
人员类型 | PType | INT | M | 详见数据字典表人员类型 |
姓名 | PMName | NVARCHAr(50) | M |
|
证件类型 | PMIDCardType | INT | M | 详见数据字典表证件类型 |
证件号码 | PMIDCardNumber | VARCHAr(18) | M | AES |
电话号码 | PMPhone | NVARCHAr(50) | M |
|
4.扬尘设备信息表(表名:DustDeviceInfo)
字段名称 | 字段代码 | 字段类型 | 是否必填 | 备注 |
项目编码 | Code | VARCHAr(40) | M | 关联项目基本信息 |
项目名称 | Name | VARCHAr(200) | M |
|
设备ID | DeviceID | VARCHAr(40) | M | 唯一编号,guid字符串 |
设备型号 | DeviceModel | VARCHAr(40) | M |
|
设备名称 | DeviceName | VARCHAr(200) | M |
|
生产厂商 | Manufacturer | VARCHAr(200) | M |
|
批次 | Batch | VARCHAr(40) | M |
|
SN | SN | VARCHAr(40) | O |
|
SIM | SIM | VARCHAr(40) | O |
|
设备状态 | DeviceState | INT | O |
|
对接单位 | Unit | VARCHAr(200) | M |
|
联系人 | Person | VARCHAr(40) | O |
|
联系电话 | Phone | VARCHAr(11) | O |
|
备注 | Remark | VARCHAr(512) | O |
|
经度 | Longitude | VARCHAr(20) | O |
|
纬度 | Latitude | VARCHAr(20) | O |
|
视频地址 | Url | VARCHAr(200) |
| 有的扬尘设备带视频 |
5.扬尘监测数据表(表名:DustMonitorInfo)
字段名称 | 字段代码 | 字段类型 | 是否必填 | 备注 |
项目编码 | Code | VARCHAr(40) | M | 关联项目基本信息 |
项目名称 | Name | VARCHAr(200) | M |
|
设备ID | DeviceID | VARCHAr(40) | M | 关联扬尘设备基本信息表 |
监测时间 | MonitoringTime | DATETIME | M |
|
存储时间 | SaveTime | DATETIME | M |
|
PM10 | PM10Value | DECIMAL(6,0) | M |
|
PM2.5 | PM25Value | DECIMAL(6,0) | M |
|
噪声 | Voice | DECIMAL(6,0) | M |
|
温度 | Temperature | DECIMAL(6,0) | O |
|
湿度 | Humidity | DECIMAL(6,0) | o |
|
风速 | WindSpeed | DECIMAL(6,0) | o |
|
风向 | WindDirection | DECIMAL(6,0) | o |
|
大气压 | Atmospheric | DECIMAL(6,0) | o |
|
数据类型 | Type | INT | M | 详见扬尘监测数据类型 |
Pm2.5国控值 | Pm25Monitor | DECIMAL(6,0) | O |
|
Pm10国控值 | Pm10Monitor | DECIMAL(6,0) | O |
|
喷淋状态 | SprayStatus | INT | M | 0 = 关闭;1 = 开启 |
6.扬尘超标数据表(表名:DustExcessiveInfo)
字段名称 | 字段代码 | 字段类型 | 是否必填 | 备注 |
项目编码 | Code | VARCHAr(40) | M | 关联项目基本信息 |
项目名称 | Name | VARCHAr(200) | M |
|
设备ID | DeviceID | NVARCHAr(40) | M | 关联扬尘设备基本信息表 |
监测时间 | MonitoringTime | DATETIME | M |
|
PM10超标值 | PM10 evalue | DECIMAL(6,0) | M |
|
PM2.5 超标值 | PM25 evalue | DECIMAL(6,0) | M |
|
噪声 | Voice | DECIMAL(6,0) | M |
|
超标数据编号 | ECode | NVARCHAr(40) | M |
|
7.扬尘超标视频叠加参数报警图片(表名:DustExcessiveImg)
字段名称 | 字段代码 | 字段类型 | 是否必填 | 备注 |
超标数据编号 | ECode | NVARCHAr(40) | M | 关联扬尘超标数据表 |
图片 | ImageText | TEXT | M |
|
8.渣土运输车设备信息表(表名:SlagcarDevice)
字段名称 | 字段代码 | 字段类型 | 是否必填 | 备注 |
项目编码 | Code | VARCHAr(255) | M | 关联项目基本信息 |
项目名称 | name | VARCHAr(255) | M |
|
设备ID | deviceNum | VARCHAr(40) | M | 设备唯一编号 |
设备型号 | deviceModel | VARCHAr(40) | M |
|
设备名称 | deviceName | VARCHAr(200) | M |
|
生产厂商 | manufacturer | VARCHAr(200) | M |
|
批次 | batch | VARCHAr(40) | M |
|
SN | SN | VARCHAr(40) | O |
|
SIM | SIM | VARCHAr(40) | O |
|
设备状态 | state | INT | O |
|
对接单位 | unit | VARCHAr(200) | M |
|
联系人 | contactName | VARCHAr(255) | O |
|
联系电话 | contactPerson | VARCHAr(255) | O |
|
备注 | remark | VARCHAr(512) | O |
|
经度 | longitude | VARCHAr(20) | O |
|
纬度 | latitude | VARCHAr(20) | O |
|
9.渣土运输车数据信息表(表名:Slagcar)
字段名称 | 字段代码 | 字段类型 | 是否必填 | 备注 |
项目编码 | Code | VARCHAr(255) | M | 关联项目基本信息 |
设备ID | deviceNumber | VARCHAr(255) | M | 设备唯一编号 |
车牌号 | carNumber | VARCHAr(11) | M |
|
抓拍时间 | snapDate | DATETIME | M |
|
进出场类型 | InOut | Int | M | 1=进,2=出 |
是否备案 | isRecord | CHAr(1) | O | 1 是 0 否(默认为否) |
车辆类型 | carModel | INT | M | 详见数据字典表车辆类型 |
清洗图片 | cleanImg | VARCHAr(40) | O | 路径(url) |
抓拍图片 | carNumImg | VARCHAr(40) | O | 路径(url) |
视频地址 | Url | NVARCHAr(200) | M | 视频地址(Url) |
10.任务处理信息表(表名:TaskProcessingInfo)
字段名称 | 字段代码 | 字段类型 | 是否必填 | 备注 |
项目编码 | Code | NVARCHAr(40) | M | 关联项目基本信息 |
任务编码 | TaskID | NVARCHAr(40) | M | 任务的唯一标识 |
任务名称 | TaskName | NVARCHAr(200) | M |
|
任务派发日期 | Assignment Date | DATE | M |
|
要求完成日期 | Finish Date | DATE | M |
|
处理人 | ProcessingPerson | NVARCHAr(50) | M |
|
审核人 | Reviewer | NVARCHAr(50) | M |
|
处理时间 | ProcessingDate | DATE | M |
|
处理结果 | Processing Results | NVARCHAr(200) | M |
|
(二)数据字典表
1.项目类别字典表
序号 | 字典数据编码 | 字典数据名称 |
1 | 1 | 房屋建筑工程 |
2 | 2 | 市政工程 |
3 | 99 | 其他 |
2.建设性质字典表
序号 | 字典数据编码 | 字典数据名称 |
1 | 1 | 新建 |
2 | 2 | 改建 |
3 | 3 | 扩建 |
3.项目状态字典表
序号 | 字典数据编码 | 字典数据名称 |
1 | 1 | 筹备 |
2 | 2 | 立项 |
3 | 3 | 在建 |
4 | 4 | 完工 |
5 | 5 | 停工 |
4.行政区划字典表
按照《中华人民共和国行政区划代码》GB/T 2260-2015规定的行政区划名称及代码。
5.参建类型字典表
序号 | 字典数据编码 | 字典数据名称 |
1 | 1 | 建设单位 |
2 | 2 | 总承包单位 |
3 | 3 | 监理单位 |
4 | 4 | 勘察单位 |
5 | 5 | 设计单位 |
6 | 6 | 其他 |
6.人员类型字典表
序号 | 字典数据编码 | 字典数据名称 |
1 | 1 | 项目经理 |
2 | 2 | 技术负责人 |
3 | 3 | 总监理工程师 |
4 | 4 | 专业监理工程师 |
5 | 5 | 监理员 |
6 | 6 | 施工员 |
7 | 7 | 质量员 |
8 | 8 | 安全员 |
9 | 9 | 标准员 |
10 | 10 | 材料员 |
11 | 11 | 机械员 |
12 | 12 | 劳务员 |
13 | 99 | 其他 |
7.证件类型字典表
序号 | 字典数据编码 | 字典数据名称 |
1 | 1 | 居民身份证 |
2 | 2 | 护照 |
8.设备状态字典表
序号 | 字典数据编码 | 字典数据名称 |
1 | 1 | 正常 |
2 | 2 | 已拆机 |
3 | 3 | 维护暂停 |
9.扬尘监测数据类型
序号 | 字典数据编码 | 字典数据名称 |
1 | 0 | 实时值 |
2 | 1 | 分钟平均值 |
3 | 2 | 小时平均值 |
4 | 3 | 昼平均值 |
5 | 4 | 夜平均值 |
6 | 5 | 天平均值 |
7 | 6 | 月平均值 |
8 | 7 | 年平均值 |
9 | 8 | 20分钟平均值 |
10.车辆类型字典表
序号 | 字典数据编码 | 字典数据名称 |
1 | 0 | 渣土运输车 |
2 | 1 | 罐车 |
3 | 2 | 其他 |
五、数据交换接口
(一)接口说明
四川省建筑工程扬尘(噪声)监测系统提供数据上传的开放式服务接口。通过该接口可以上传的数据包括监控数据以及异常数据等。
(二)接口方式
1.REST风格
数据接口API按照REST风格设计,通过HTTP协议的GET方法或POST方法提交请求。
使用GET方法,请求参数通过URL查询参数(QueryParam)提供。
使用POST方法,请求公共参数通过URL查询参数(QueryParam)提供,接口专用参数通过请求正文(Body)、按照JSON格式封装提供。
2.公共参数
数据接口API的请求和返回均包含规定的公共参数,如无特殊说明,所有接口方法都包含以下请求公共参数以及返回公共参数。
(1)请求公共参数
参数名 | 必选 | 类型范围 | 说明 |
access_token | 是 | String | 访问令牌。成功调用login接口后返回 |
sign | 否 | String | 请求参数签名值(预留) |
signCert | 否 | String | 签名证书序列号 |
sign_method | 否 | String | 签名方法(预留) |
timestamp | 否 | Date | 应用程序发出请求的客户端时间。平台在接收到请求后,会与当前服务端时间比较,如果在误差范围大于10分钟,将请求视为无效 |
request_id | 否 | String | 应用程序发出请求的唯一标识号。平台如果在误差时间内接收到多个request_id相同的请求,除最早收到的一个请求外,其它请求将视为重放攻击而被忽略 |
(2)返回公共参数
参数名 | 必选 | 类型范围 | 说明 |
ack_code | 是 | String | 接口调用是否成功 SUCCESS:成功 FAILURE:失败 |
errors | 否 | List<Error> | 错误信息 |
sign | 否 | String | 请求参数签名值(预留) |
sign_method | 否 | String | 签名方法(预留) |
timestamp | 否 | Date | 接口响应的服务端时间 |
correlation_id | 否 | String | 对应的请求request_id。如果请求提供了request_id参数,在响应时会原样返回 |
response_id | 否 | String | 接口返回的唯一标识号 |
(3)错误信息结构
Error类 | ||||
属性 | 类型 | 长度 | 可空 | 说明 |
code | String | 10 | 否 | 错误代码 |
message | String | 4000 | 否 | 错误信息描述 |
inner_code | String | 50 | 是 | 内部代码 |
3.访问控制
接入单位通过接口只允许上报指定行政区划范围内的数据,每用户并发请求数目必须小于10r/s,即用户1s内最多请求10次,超过则拒绝访问。
(三)接口流程
接口API调用流程分为三个步骤:
第一步:调用login创建安全会话获取access_token
调用安全会话接口的login方法,以创建会话获取访问令牌access_token。
请求示例:
POST https://{API_ROOT}/security/login Content-Type: application/json {"app_key":"APP_KEY","app_secret":"APP_SECRET","account":"ACCOUNT","password":" PASSWORD"} |
返回结果:
{"ack_code":"SUCCESS","errors":[],"access_token":"ACCESS_TOKEN","expires_in":"86400"} |
第二步:使用access_token调用接口API
把access_token作为请求的公共参数来调用扬尘监测数据接口API。
请求示例:
GET https://{API_ROOT}/security/get_current_user?access_token=ACCESS_TOKEN |
返回结果:
{ "ack_code":"SUCCESS" ,"errors":[] ,"data":{ }} |
第三步:调用logout注销会话
调用安全会话接口的logout方法,设置access_token为无效。
请求示例:
POST https://{API_ROOT}/security/logout?access_token=ACCESS_TOKEN Content-Type: application/json |
返回结果:
{"ack_code":"SUCCESS","errors":[]} |
(四)接口API
1.安全会话接口
(1)security/login
方法名称:login
方法说明:通过用户名和密码进行身份验证,验证成功后创建一个会话。所有对数据和附件的管理操作都必须在有效的会话内进行,因此创建会话是接口系统调用的第一个方法。
请求方法:POST
URL地址:https://{API_ROOT}/security/login
访问权限:所有合法第三方程序。
请求参数:
参数名 | 必选 | 类型范围 | 说明 |
app_key | 是 | String | 分配给应用程序的app_key |
app_secret | 是 | String | 分配给应用程序的app_secret |
account | 是 | String | 用户账户名称 |
password | 是 | String | 用户账户密码 |
org_code | 否 | String | 管理员身份登录 |
返回结果:
参数名 | 必选 | 类型范围 | 说明 |
access_token | 是 | String | 登录成功则返回安全会话访问令牌 |
expires_in | 是 | Integer | 访问令牌超时时间(以秒为单位),缺省24小时 |
请求示例:
POST https://{API_ROOT}/security/loginContent-Type: application/json{ "app_key":"APP_KEY", "app_secret":"APP_SECRET", "account":"test_gd", "password":"abc123"} |
返回示例:
{ "ack_code":"SUCCESS" ,"errors":[] ,"access_token":"ACCESS_TOKEN" ,"expires_in":"86400"} |
(2)security/logout
方法名称:logout
方法说明:注销当前会话。
请求方法:POST
URL地址:https://{API_ROOT}/security/logout
访问权限:所有已登录用户。
请求参数:无
请求示例:
POST https://{API_ROOT}/security/logout?access_token=ACCESS_TOKENContent-Type: application/json{} |
返回示例:
{ "ack_code":"SUCCESS" ,"errors":[]} |
2.数据上报接口
(1)Post/Data
方法说明:上报监测数据。
请求方法:POST
URL地址:https://{API_ROOT}/ Post / Data
访问权限:所有已登录用户。
请求参数:JSON数据包,参见示例和“5接口内容”。
返回结果:
{ "ack_code":"SUCCESS", "errors":{}, "correlation_id":""} |
请求示例:
POST https://{API_ROOT}/ Post/ Data?access_token=ACCESS_TOKEN{"Type":"1","DeviceID":"Y8839011900003","DATA":[ { "Temperature": 20, "MonitoringTime": "2020-09-25 18:29:11.224", "Pm10Monitor": "33", "SprayStatus": "0", "WindSpeed": 0.0, "Atmospheric": 0, "PM10Value": 20, "Humidity": 95, "Pm25Monitor": "16", "SaveTime": "2020-09-25 18:29:11.224", "WindDirection": 0, "Voice": 4, "PM25Value": 12 },{…}…],"Code":"510802201812030117"} |
|
(2)Post/Device
方法说明:上报监测设备数据。
请求方法:POST
URL地址:https://{API_ROOT}/Post/Device
访问权限:所有已登录用户。
请求参数:JSON数据包,参见示例和“5接口内容”。
返回结果:
{ "ack_code":"SUCCESS", "errors":{}, "correlation_id":""} |
请求示例:
POST https://{API_ROOT}/ Post/ Device?access_token=ACCESS_TOKEN{ "Code":"XXXXX-XXXX-XXX", "Name":"XXXX项目" "DeviceID":"XXXXX-XXXX-XXX", "DeviceModel": "XXXX", "DeviceName":"XXXX" … } |
|
(3)Post/SlagcarDevice
方法说明:上报运渣车设备数据。
请求方法:POST
URL地址:https://{API_ROOT}/Post/SlagcarDevice
访问权限:所有已登录用户。
请求参数:JSON数据包,参见示例和“5接口内容”。
返回结果:
{ "ack_code":"SUCCESS", "errors":{}, "correlation_id":""} |
请求示例:
POST https://{API_ROOT}/ Post/SlagcarDevice?access_token=ACCESS_TOKEN{ "Code":"XXXXX-XXXX-XXX", "Name":"XXXX项目" "deviceNum":"XXXXX-XXXX-XXX", "deviceModel": "XXXX", "deviceName":"XXXX" … } |
|
(4)Post/Slagcar
方法说明:上报运渣车数据。
请求方法:POST
URL地址:https://{API_ROOT}/Post/Slagcar
访问权限:所有已登录用户。
请求参数:JSON数据包,参见示例和“5接口内容”。
返回结果:
{ "ack_code":"SUCCESS", "errors":{}, "correlation_id":""} |
请求示例:
POST https://{API_ROOT}/Post/Slagcar?access_token=ACCESS_TOKEN{ "Code":"XXXXX-XXXX-XXX", "deviceNumber":"XXXX" "carNumber":"XXXXX ", "snapDate": "XXXX", "InOut":1 … } |
|
(五)接口内容
详见四川省建筑工程扬尘(噪声)监测系统数据接口标准四、数据结构。
1.扬尘监测数据表
2.扬尘设备信息表
3.运渣车设备信息表
4.运渣车数据信息表
点击数:5553
[ 打印当前页 ]