# 水环境质量评价软件 **Repository Path**: E2iSRD/WEQAS ## Basic Information - **Project Name**: 水环境质量评价软件 - **Description**: 软件采用 Python 等工具开发,可实现环境地表水、地下水等水质监测数据的水质类别自动判别与颜色标记,且支持通过配置文件修改即可实现监测项目及监测点位自定义扩展等功能。 - **Primary Language**: Python - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2022-03-05 - **Last Updated**: 2023-07-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: 环境水质, 水质评价 ## README # 水环境质量评价软件 #### 介绍 软件采用 Python 等工具开发,可实现环境地表水、地下水等水质监测数据的水质类别自动判别与标记,且支持通过配置文件修改即可实现监测项目及监测点位自定义扩展等功能。 #### 软件架构 1. WEQAS_Main.py 主文件,包含UI 2. utils目录,用于评价地表水、地下水水质项目、点位的计算逻辑py 3. staticData,存储点位基本信息、评价标准信息 4. logs,存储日志信息 #### 安装教程 1. openpyxl 包依赖 2. PyQt5 包依赖 3. pandas 包依赖 #### 使用说明 1. 地表水水质类别与超标情况判定有两个条件选择,一个是“使用已配置点位信息”;一个是选择“河流”、“湖库”。选择“使用已配置点位信息”会使用点位信息配置文件中的信息进行判定,文件位于staticData目录下的sitesInfo.xls。点位信息配置文件中,包含了“断面名称”、“断面类型”、考核级别等字段。 2. 当上述过程正确执行完毕后,在工具栏下方出现输出目标文件的路径信息,默认与打开的文件相同目录,文件名增加了_Evaluated后缀。 3. 计算得出的水质类别,自动用蓝色、绿色、黄色、橙色、红色对单元格着色,同时给出水质类别、超标情况。 3. ![输入图片说明](https://images.gitee.com/uploads/images/2022/0305/153423_a5dad5e6_8602542.png "微信截图_20220305153147.png") #### 特别说明 1. 本软件遵循开源许可协议,欢迎环境监测(检测)同仁使用、优化。 2. 本软件仅提供一个可参考使用的工具,不对使用该软件产生的结果正确性、有效性负责。