KR101864528B1 - Method and system for providing water quality information - Google Patents
Method and system for providing water quality information Download PDFInfo
- Publication number
- KR101864528B1 KR101864528B1 KR1020170016169A KR20170016169A KR101864528B1 KR 101864528 B1 KR101864528 B1 KR 101864528B1 KR 1020170016169 A KR1020170016169 A KR 1020170016169A KR 20170016169 A KR20170016169 A KR 20170016169A KR 101864528 B1 KR101864528 B1 KR 101864528B1
- Authority
- KR
- South Korea
- Prior art keywords
- measurement
- water quality
- quality information
- providing system
- information providing
- Prior art date
Links
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 title claims abstract description 179
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000005259 measurement Methods 0.000 claims abstract description 254
- 238000011144 upstream manufacturing Methods 0.000 claims description 33
- 230000006870 function Effects 0.000 claims description 23
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 claims description 11
- GPRLSGONYQIRFK-UHFFFAOYSA-N hydron Chemical compound [H+] GPRLSGONYQIRFK-UHFFFAOYSA-N 0.000 claims description 11
- 239000001301 oxygen Substances 0.000 claims description 11
- 229910052760 oxygen Inorganic materials 0.000 claims description 11
- 238000001556 precipitation Methods 0.000 claims description 7
- QGZKDVFQNNGYKY-UHFFFAOYSA-O Ammonium Chemical compound [NH4+] QGZKDVFQNNGYKY-UHFFFAOYSA-O 0.000 claims description 6
- 229930002875 chlorophyll Natural products 0.000 claims description 6
- 235000019804 chlorophyll Nutrition 0.000 claims description 6
- ATNHDLDRLWWWCB-AENOIHSZSA-M chlorophyll a Chemical compound C1([C@@H](C(=O)OC)C(=O)C2=C3C)=C2N2C3=CC(C(CC)=C3C)=[N+]4C3=CC3=C(C=C)C(C)=C5N3[Mg-2]42[N+]2=C1[C@@H](CCC(=O)OC\C=C(/C)CCC[C@H](C)CCC[C@H](C)CCCC(C)C)[C@H](C)C2=C5 ATNHDLDRLWWWCB-AENOIHSZSA-M 0.000 claims description 6
- 239000007787 solid Substances 0.000 claims description 5
- -1 turbidity Chemical compound 0.000 claims 1
- 238000010200 validation analysis Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 239000003086 colorant Substances 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01W—METEOROLOGY
- G01W1/00—Meteorology
- G01W1/10—Devices for predicting weather conditions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- C—CHEMISTRY; METALLURGY
- C02—TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
- C02F—TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
- C02F2209/00—Controlling or monitoring parameters in water treatment
- C02F2209/02—Temperature
-
- C—CHEMISTRY; METALLURGY
- C02—TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
- C02F—TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
- C02F2209/00—Controlling or monitoring parameters in water treatment
- C02F2209/05—Conductivity or salinity
-
- C—CHEMISTRY; METALLURGY
- C02—TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
- C02F—TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
- C02F2209/00—Controlling or monitoring parameters in water treatment
- C02F2209/06—Controlling or monitoring parameters in water treatment pH
-
- C—CHEMISTRY; METALLURGY
- C02—TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
- C02F—TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
- C02F2209/00—Controlling or monitoring parameters in water treatment
- C02F2209/10—Solids, e.g. total solids [TS], total suspended solids [TSS] or volatile solids [VS]
-
- C—CHEMISTRY; METALLURGY
- C02—TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
- C02F—TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
- C02F2209/00—Controlling or monitoring parameters in water treatment
- C02F2209/11—Turbidity
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A10/00—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE at coastal zones; at river basins
- Y02A10/40—Controlling or monitoring, e.g. of flood or hurricane; Forecasting, e.g. risk assessment or mapping
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A20/00—Water conservation; Efficient water supply; Efficient water use
- Y02A20/152—Water filtration
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/10—Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Environmental & Geological Engineering (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biodiversity & Conservation Biology (AREA)
- Atmospheric Sciences (AREA)
- Environmental Sciences (AREA)
- Ecology (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
Description
본 발명은 웹 기반 하천의 수질 모니터링 기술에 관한 것으로, 하천의 수질을 측정한 정보를 실시간으로 수집하여 클라이언트 단말에 웹 기반으로 시각화 하기 위한 하천 수질 정보 제공 방법 및 하천 수질 정보 제공 시스템에 관한 것이다.The present invention relates to a web-based river water quality monitoring technology, and more particularly, to a river water quality information providing method and a river water quality information providing system for collecting information on a river water quality in real time and visualizing the web-based information on a client terminal.
현재, 국가 수자원 관리 종합정보시스템, 국립환경과학원 실시간 수질정보시스템, 환경부 물 환경 정보 시스템, 한국수자원공사(상수도/하수도) 등과 같이, 수질을 모니터링하여 수질 정보를 제공해 주는 다양한 기관의 시스템이 상용화되어 있다.Currently, various systems for monitoring water quality and providing water quality information are commercially available, such as the National Water Resources Management Integrated Information System, the National Institute for Environmental Studies's real-time water quality information system, the Ministry of Water Environment Information System, and the Korea Water Resources Corporation (waterworks / have.
일례로, 기존의 수질 모니터링 시스템에서는, 수계(하천)가 선택되면, 해당 수계에 설치된 측정소를 지도에 표시하고, 지도에서 선택된 측정소에서의 수질 측정 자료를 일별로 출력하고 있다.For example, in a conventional water quality monitoring system, when a water system (river) is selected, the measurement site installed in the water system is displayed on the map, and the water quality measurement data at the measurement site selected on the map is output on a daily basis.
하지만, 기존에는, 수질을 나타내는 여러 항목 중 조회가 선택되는 특정 항목에 대한 자료를 각각 분리하여 제공 함에 따라, 각 항목간의 연관성을 그래프를 이용해 시각화 하는 데에는 한계를 가질 수 있다.However, in the past, since data on specific items selected by the inquiry among the plurality of items representing the water quality are separately provided, there is a limit to visualizing the relationship between the items using the graph.
또한, 기존에는, 조회한 수질정보를 엑셀과 같은 프로그램을 이용해 다운로드 할 수 없어 매번 시스템 접속을 통해 수질정보를 확인해야 하는 불편함을 가질 수 있다.In addition, in the past, the inquired water quality information can not be downloaded using a program such as Excel, so that it is inconvenient to check the water quality information through the system connection every time.
또한, 기존에는, 하천의 수질에 영향을 줄 수 있는 기상정보를 함께 알려 주는 기능이 제공되지 않고 있다.In addition, there is not provided a function of notifying weather information that may affect the water quality of the river.
이에 따라, 기존의 수질 모니터링 시스템을 개선하여, 하천의 수질 정보를 웹 기반으로 용이하게 제공하기 위한 기술이 요구되고 있다.Accordingly, there is a need for a technique to improve the existing water quality monitoring system and to easily provide the water quality information of the river on a web basis.
본 발명의 실시예는 하천의 수질을 나타내는 복수의 측정항목 중, 선택되는 측정항목 각각에 대한 측정값을 포함하는 그래프를 조회 페이지로서 제공하여, 각 항목간의 연관성을 그래프를 이용해 시각화 하는 것을 목적으로 한다.An embodiment of the present invention is to provide a graph including a measurement value for each selected measurement item among a plurality of measurement items representing the quality of a river as a reference page and visualize the association between the items by using a graph do.
또한, 본 발명의 실시예는 하천의 수질정보를 기상정보와 연계하여 하나의 그래프에 시각화 함으로써, 하천의 수질에 영향을 줄 수 있는 기상정보의 제공을 통해, 수질 관리가 용이해지도록 하는 것을 목적으로 한다.Further, the embodiment of the present invention aims at facilitating the water quality management by providing the weather information that can affect the water quality of the river by visualizing the water quality information of the river in one graph in connection with the weather information .
또한, 본 발명의 실시예는 하천의 수질정보를 조회하는 클라이언트 단말에게, 일일, 주별, 월별, 연도별 및 실시간 중 적어도 하나의 시간간격을 선택할 수 있도록 함으로써, 기간 별 검색 기능을 제공하여 사용자 편의성을 높이는 것을 목적으로 한다.In addition, embodiments of the present invention can provide at least one time interval between daily, weekly, monthly, yearly, and real time to the client terminal that inquires the river water quality information, .
또한, 본 발명의 실시예는 상하류 수질 비교 기능의 제공을 통해, 측정항목 별로 하천의 상하류의 수질정보를 한 눈에 비교, 파악할 수 있도록 하는 것을 목적으로 한다. It is another object of the embodiment of the present invention to provide a function of comparing the upstream and downstream water quality so that the water quality information of upstream and downstream of the river can be compared and grasped at a glance for each measurement item.
본 발명의 일실시예에 따른 하천 수질 정보 제공 방법은, 하천의 수질을 측정한 측정값을 일정 주기로 수집하여, 데이터베이스에 저장하는 단계와, 클라이언트 단말의 접속에 따라 제공되는 초기 페이지에서, 입력되는 측정소와 연관되는 제1 측정값을, 상기 데이터베이스로부터 리드하는 단계, 및 상기 제1 측정값을 포함하여 작성한 조회 페이지를, 상기 클라이언트 단말에 제공하는 단계를 포함한다.A method of providing river water quality information according to an embodiment of the present invention includes the steps of collecting measured values of river water quality at regular intervals and storing the collected values in a database, Reading the first measurement value associated with the measurement site from the database, and providing an inquiry page including the first measurement value to the client terminal.
또한, 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템은, 하천의 수질을 측정한 측정값을 일정 주기로 수집하여, 데이터베이스에 저장하는 수집부와, 클라이언트 단말의 접속에 따라 제공되는 초기 페이지에서, 입력되는 측정소와 연관되는 제1 측정값을, 상기 데이터베이스로부터 리드하는 리드부, 및 상기 제1 측정값을 포함하여 작성한 조회 페이지를, 상기 클라이언트 단말에 제공하는 제공부를 포함한다.According to another aspect of the present invention, there is provided a system for providing river water quality information, comprising: a collecting unit for collecting measured values of river water quality at regular intervals and storing the same in a database; And a providing unit that provides the client terminal with a read unit that reads from the database a first measurement value associated with the input measurement site and an inquiry page that includes the first measurement value.
본 발명의 일실시예에 따르면, 측정항목 별 비교 기능을 지원하여, 하천의 수질을 나타내는 복수의 측정항목 중, 선택되는 측정항목 각각에 대한 측정값을 포함하는 그래프를 조회 페이지로서 제공하여, 각 항목간의 연관성을 그래프를 이용해 시각화 할 수 있다.According to an embodiment of the present invention, a comparison function for each measurement item is supported to provide a graph including a measurement value for each of the selected measurement items among a plurality of measurement items representing the water quality of a stream as an inquiry page, Associations between items can be visualized using graphs.
또한, 본 발명의 일실시예에 따르면, 하천의 수질정보를 기상정보와 연계하여 하나의 그래프에 시각화 함으로써, 하천의 수질에 영향을 줄 수 있는 기상정보의 제공을 통해, 수질의 현재 수치에 대한 원인 파악과 이후의 수질 예측을 가능하게 하여 수질 관리가 용이해지도록 하고, 해당 하천을 이용하는 농민이나, 공장 등 사용자들에게 정확한 수질정보를 제공할 수 있다.According to an embodiment of the present invention, the water quality information of the river is visualized in a single graph in connection with the weather information to provide weather information that can affect the water quality of the river, It is possible to identify the cause and to predict the water quality later, thereby facilitating water quality management and providing accurate water quality information to users such as farmers and plants using the river.
또한, 본 발명의 일실시예에 따르면, 일일, 주별, 월별, 연도별 및 실시간 등 기간 별 검색 기능을 제공하여 사용자 편의성을 높일 수 있다.In addition, according to an embodiment of the present invention, it is possible to enhance user convenience by providing a search function by day, week, month, year, and period.
또한, 본 발명의 일실시예에 따르면, 상하류 수질 비교 기능을 지원하여, 측정항목 별로 하천의 상하류의 수질정보를 한 눈에 파악 가능하게 할 수 있다.According to an embodiment of the present invention, the upstream and downstream water quality comparison functions are supported, and water quality information of upstream and downstream of a river can be grasped at a glance for each measurement item.
도 1은 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템과, 원격의 서버와 센서, 및 클라이언트 단말 간의 연결 관계를 도시한 도면이다.
도 2는 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템의 내부 구성을 도시한 블록도이다.
도 3은 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템에서, 초기 페이지의 일례를 도시한 도면이다.
도 4는 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템에서, 조회 페이지의 일례를 도시한 도면이다.
도 5는 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템에서, 상하류 수질 비교 기능을 제공하는 화면의 일례를 도시한 도면이다.
도 6은 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템에서, 표 보기 기능을 제공하는 화면의 일례를 도시한 도면이다.
도 7은 본 발명의 일실시예에 따른 하천 수질 정보 제공 방법의 순서를 도시한 흐름도이다.FIG. 1 is a diagram illustrating a connection relationship between a remote water sensor information providing system, a remote server, a sensor, and a client terminal according to an embodiment of the present invention.
2 is a block diagram illustrating an internal configuration of a river water quality information providing system according to an embodiment of the present invention.
3 is a view showing an example of an initial page in the river water quality information providing system according to an embodiment of the present invention.
4 is a view showing an example of an inquiry page in the system for providing river water quality information according to an embodiment of the present invention.
FIG. 5 is a view showing an example of a screen for providing the upstream and downstream water quality comparison functions in the river water quality information providing system according to the embodiment of the present invention.
FIG. 6 is a view showing an example of a screen for providing a table view function in the system for providing river water quality information according to an embodiment of the present invention.
7 is a flowchart illustrating a procedure of a method for providing river water quality information according to an embodiment of the present invention.
이하, 첨부된 도면들을 참조하여 본 발명의 일실시예에 따른 응용프로그램 업데이트 장치 및 방법에 대해 상세히 설명한다. 그러나, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.Hereinafter, an apparatus and method for updating an application program according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to or limited by the embodiments. Like reference symbols in the drawings denote like elements.
도 1은 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템과, 원격의 서버와 센서, 및 클라이언트 단말 간의 연결 관계를 도시한 도면이다.FIG. 1 is a diagram illustrating a connection relationship between a remote water sensor information providing system, a remote server, a sensor, and a client terminal according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템(100)은, 서버(Server) 및 데이터베이스(Database)로 구성될 수 있다.Referring to FIG. 1, a
상기 서버는, 하천에 설치된 각 측정소와 연관되는 원격의 서버(120)와의 통신을 통해, 해당 측정소가 위치하는 하천의 수질을 측정한 측정값을 일정 주기(예를 들어, '1시간 간격')로 수집하여, 상기 데이터베이스를 구축할 수 있다.The server communicates with the
여기서, 원격의 서버(120)는 각 측정소를 운영하는 관리 서버 및 하천의 수질을 측정하는 측정소의 기상정보를 제공하는 기상청 서버를 포함할 수 있다.Here, the
즉, 하천 수질 정보 제공 시스템(100) 내 서버는, 각 측정소를 운영하는 관리 서버로부터 측정항목 별 측정값을 수집하거나, 또는 각 측정소에 설치된 다양한 원격 센서(110)로부터 측정항목 별 측정값을 수집하고, 수집한 측정항목 별 측정값을 측정소와 연관시켜 상기 데이터베이스에 저장할 수 있다. 여기서, 상기 데이터베이스는 예를 들어 'MySQL'로 구현될 수 있다.That is, the server in the river water quality
또한, 상기 서버는, 기상청 서버로부터, 각 측정소의 위치에 상응하는 기상정보를 수집하여, 측정소와 연관시켜 상기 데이터베이스에 저장할 수 있다.The server may collect weather information corresponding to the location of each measurement site from the weather station server, and store the information in association with the measurement site in the database.
상기 서버는, 접속되는 클라이언트 단말(130)로 초기 페이지를 제공하고, 상기 초기 페이지에서, 입력되는 측정소와 연관되는 제1 측정값을, 상기 데이터베이스로부터 리드하고, 상기 제1 측정값을 포함하여 작성한 조회 페이지를, 클라이언트 단말(130)에 제공할 수 있다.The server provides an initial page to a connected client terminal (130), reads, from the initial page, a first measurement value associated with the incoming metrology station from the database, And provide an inquiry page to the
여기서, 클라이언트 단말(130)은 하천의 수질 조회를 요청하는 사용자의 컴퓨터 단말일 수 있으며, 스마트 폰, 태블릿 PC 등과 같은 모바일 기기일 수도 있다.Here, the
일례로, 클라이언트 단말(130)은 상기 초기 페이지에서 하천의 수질 측정을 원하는 측정항목 및 측정소의 위치를 선택할 수 있다. 상기 서버는, 초기 페이지에서 선택된 측정소에서의, 선택된 측정항목 별 제1 측정값을 상기 데이터베이스로부터 획득하고, 획득한 제1 측정값을 측정항목 별로 나열한 그래프 또는 표를 포함하여, 조회 페이지를 작성할 수 있다.In one example, the
다른 일례로, 상기 서버는 검색기간을 조회 당일('오늘 날짜')로 설정하고, 클라이언트 단말(130)에 의해 사전에 지정된 측정소('온천천 세병교')를 디폴트 위치로 설정한 상기 초기 페이지를 클라이언트 단말(130)에 제공할 수 있다.In another example, the server sets the search period to the date of inquiry ('today's date') and sets the initial page set by the
이후, 클라이언트 단말(130)에 의해 조회가 요청되면, 상기 서버는 디폴트로 설정된 측정소의 24시간 이내의 측정항목 별 제1 측정값을 상기 데이터베이스에서 조회할 수 있다.Thereafter, when an inquiry is requested by the
상기 서버는 상기 데이터베이스로부터 반환된 측정항목 별 제1 측정값을, 지도에 표시하거나, 표로 작성한 조회 페이지를 제공할 수 있으며, 상기 조회 페이지에서 클라이언트 단말(130)에 의해 선택되는 측정항목을 그래프로 출력할 수도 있다.The server may display a first measurement value for each measurement item returned from the database on a map or may provide an inquiry page in which a table is created. In the inquiry page, a measurement item selected by the
이때, 상기 서버는 조회 페이지를 클라이언트 단말(130)로 제공 시, 하천의 위치에 따른 수질 상태를 다양한 색으로 표현할 수 있다. 예를 들어, 상기 서버는 측정항목 별 제1 측정값을 수질 상태 별 기준치와 비교하여, 수질 상태를 '좋음', '보통', '나쁨'으로 구분할 수 있으며, 수질 상태가 '나쁨'이면 '적색', '보통'이면 '황색', '좋음'이면 '녹색'과 같이, 수질 상태를 색으로 식별 가능하도록 표현할 수 있다.At this time, when the server provides the inquiry page to the
또한, 상기 서버는 상하류 수질 비교 페이지를 제공하여, 하천의 상류와 중류 및 하류의 각 수질 정보에 대한 표와 그래프를 클라이언트 단말(130)에 출력할 수 있다.In addition, the server may provide upstream and downstream water quality comparison pages to output a table and a graph of the upstream and upstream and downstream water quality information to the
또한, 상기 서버는 상기 조회 페이지에서 '표 더보기'가 클릭될 경우, 검색기간 별 표 검색 페이지로 이동하여 검색기간 별 상세 정보를 클라이언트 단말(130)에 출력할 수 있고, '다운로드' 클릭에 따라, 출력한 검색기간 별 상세 정보를, 표에 적합한 파일 형식(예를 들어 '엑셀')으로 변환하여 클라이언트 단말(130)에 제공할 수 있다.In addition, when the 'more tables' is clicked on the inquiry page, the server may go to the table search page according to the search period and output detailed information for each search period to the
도 2는 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템의 내부 구성을 도시한 블록도이다.2 is a block diagram illustrating an internal configuration of a river water quality information providing system according to an embodiment of the present invention.
도 2를 참조하면, 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템(200)은, 수집부(210), 리드부(220), 제공부(230) 및 데이터베이스(240)를 포함하여 구성할 수 있다.2, a
수집부(210)는 하천의 수질을 측정한 측정값을 일정 주기로 수집하여, 데이터베이스(240)에 저장한다.The
일례로, 수집부(210)는 상기 하천에 위치하는 각 측정소에 설치된 원격 센서, 또는 상기 각 측정소를 운영하는 관리 서버로부터, 일정 주기로 수집한 측정항목 별 측정값을, 상기 측정소에 연관시켜, 데이터베이스(240)에 저장할 수 있다.For example, the
예를 들어, 수집부(210)는 수온, 염분, 수소이온농도, 용존산소, 전기전도도, 암모늄, 탁도, TDS(Total Dissolved Solid), 클로로필(Chlorophyll) 중 적어도 하나의 하천의 수질과 연관되는 측정항목에 대한 측정값을, 예컨대 1시간 간격으로 원격 센서 또는 상기 관리 서버로부터 수집하고, 수집한 측정항목 별 측정값을, 측정시간과 연관시켜, 해당 측정소에 관한 데이터베이스(240)에 저장할 수 있다. 여기서, 상기 TDS는, 총 용존성 고형물질의 약자로, "물속에 녹아있는 고형물질의 총량"을 의미할 수 있다.For example, the
또한, 수집부(210)는 상기 각 측정소의 위치에 상응하는, 기상청 서버로부터 수집한 기온, 습도, 강수량, 풍속 및 풍향 중 적어도 하나의 기상정보를, 데이터베이스(240)에 더 저장할 수 있다.The
리드부(220)는 클라이언트 단말의 접속에 따라 제공되는 초기 페이지에서, 입력되는 측정소와 연관되는 제1 측정값을, 데이터베이스(240)로부터 리드한다.The
제공부(230)는 상기 제1 측정값을 포함하여 작성한 조회 페이지(예를 들어, 그래프 또는 표)를, 상기 클라이언트 단말에 제공한다.The providing
일례로, 제공부(230)는, 접속되는 클라이언트 단말로, 하천의 수질을 조회하려는 검색기간과, 측정소의 위치 및 측정항목 중 적어도 하나의 입력을 위한 인터페이스를 포함하여, 초기 페이지를 제공할 수 있으며, 이를 통해, 리드부(220)는 하천의 지정된 측정소에서의, 특정 측정항목에 대한 제1 측정값을, 데이터베이스(240)로부터 조회, 획득할 수 있다.For example, the providing
일례로, 제공부(230)는 하천의 수질을 나타내는 지표로서, 수온, 염분, 수소이온농도, 용존산소, 전기전도도, 암모늄, 탁도, TDS(Total Dissolved Solid) 및 클로로필(Chlorophyll) 중 적어도 하나의 측정항목을 나열한 초기 페이지를 클라이언트 단말로 제공할 수 있다.For example, the
예를 들어, 도 3을 참조하면, 리드부(220)는 초기 페이지(300)에 나열된 측정항목(340) 중에서 특정 측정항목('수온', '수소이온농도', '용존산소')이 선택되면, 측정소('온천천 세병교')(320)에서 검색기간(310) 동안 측정된 각 측정항목의 제1 측정값을, 데이터베이스(240)로부터 리드할 수 있다.For example, referring to FIG. 3, the
이때, 리드부(220)는 초기 페이지(300)에서 검색기간(310)이 별도로 입력되지 않을 경우, 검색기간(310)을 조회 당일('오늘 날짜')로 설정하여, 현시점으로부터 24시간 이내의 측정항목 별 제1 측정값을 데이터베이스(240)에서 조회할 수 있다.At this time, when the
또한, 리드부(220)는 초기 페이지(300)에서 측정소의 위치(320)가 별도로 입력되지 않을 경우, 클라이언트 단말에 의해 디폴트로 지정된 측정소('온천천 세병교')에서의 측정항목 별 제1 측정값을 데이터베이스(240)에서 조회할 수 있다.If the
또한, 상기 초기 페이지(300)에는, 하천에 위치하는 측정소를 마킹한 지도(360)가 포함될 수 있으며, 리드부(220)는 지도(360)에서 클릭된 측정소(370)에서의 상기 제1 측정값을 리드할 수 있다.The
이 밖에도, 제공부(230)는 측정항목 별 제1 측정값을 시각화 하는 방식('그래프' 또는 '표')과, 그래프 작성 시 제1 측정값의 시간간격(X축)(330), 기상정보(350)의 표시 여부와 기상정보(350)의 종류 및 상하류 수질 비교 여부 중 적어도 하나의 하천의 수질 조회를 위한 구체적인 사항을 지정할 수 있는 인터페이스를 더 포함하여, 초기 페이지(300)를 클라이언트 단말로 제공할 수 있다. 여기서, 시간간격(330)은 실시간, 일별, 월별, 연도별 중 어느 하나로 선택될 수 있으며, 측정항목(340)과 기상정보(350)는 복수로 선택될 수 있다. 리드부(220)는 초기 페이지(300)에서 기상정보(350)가 선택될 경우, 해당 측정소에서의 기상정보(350)를, 데이터베이스(240)에서 조회할 수 있다.('Graph' or 'table') for visualizing the first measurement value for each measurement item, a time interval (X axis) 330 of the first measurement value at the time of graph creation, The
또한, 제공부(230)는 초기 페이지(300)를 제공 시, 클라이언트 단말의 접속 시점으로부터 설정된 시간(예를 들어, '24시간') 이내에 상기 하천의 각 측정소에서 측정된 측정항목 별 측정값을 함께 제공할 수 있다.The providing
상기 초기 페이지(300)에는, 선정된 범위(예를 들어, '부산광역시')에 위치하는 복수의 측정소를 마킹한 지도(360)가 포함될 수 있으며, 제공부(230)는 클라이언트 단말에 의해 복수의 측정소 중 어느 하나의 측정소(370)가 클릭 됨에 따라, 해당 측정소(370)에서 측정된 측정항목 별 측정값(380)을, 지도(360) 상에 해당 측정소(370)와 연관시켜 출력할 수 있다.The
이에 따라, 클라이언트 단말은 초기 페이지(300)에서 하천의 수질 조회를 위한 검색기간(310), 측정항목(340), 기상정보(350) 등 구체적인 사항을 지정하지 않고, 검색 버튼을 클릭하지 않은 상태에서도, 각 측정소(370)의 24시간 이내의 측정값을 지도(360)에서 커서의 위치 이동 만으로 손쉽게 확인할 수 있으며, '더보기' 버튼의 클릭을 통해 해당 측정소(370)에서의 보다 상세한 정보를 확인 요청할 수 있다.Accordingly, the client terminal does not specify specific items such as the
도 2로 돌아가면, 제공부(230)는 상기 초기 페이지에서 지정된 사항들을 포함하여 상기 조회 페이지를 작성할 수 있다.Returning to FIG. 2, the providing
제공부(230)는 상기 초기 페이지에서 선택되는 적어도 하나의 측정항목에 대한 제1 측정값을, 상기 측정항목 별로 구분하는 그래프를 포함하여 상기 조회 페이지를 작성할 수 있다. 이를 통해, 제공부(230)는 측정항목 별 비교 기능을 지원할 수 있다.The providing
구체적으로, 리드부(220)는 상기 초기 페이지에서, 검색기간('2016.12.02~2017.01.03')이 입력되어 기간 별 검색 기능이 요청 됨에 따라, 상기 검색이 요청된 검색기간에 대해 유효성 검사를 수행하고, 유효한 경우, 상기 검색기간 내에, 측정시점이 포함되는 측정항목 별 측정값을, 데이터베이스(240)로부터 리드할 수 있다. 제공부(230)는 상기 리드한 측정항목 별 측정값을 이용하여 작성한 그래프를, 조회 페이지(400)로서 클라이언트 단말에 제공할 수 있다. 이를 통해, 본 발명의 일실시예에 따르면, 일일, 주별, 월별, 연도별 및 실시간 등 기간 별 검색 기능을 제공하여 사용자 편의성을 높일 수 있다.Specifically, the
예를 들어, 도 4를 참조하면, 제공부(230)는 상기 초기 페이지에서 선택된 측정항목('수온', '수소이온농도', '용존산소') 각각에 대한 제1 측정값을 이용하여 작성한 그래프(410 내지 430)를 포함하여, 조회 페이지(400)를 클라이언트 단말에 시각화 할 수 있다.For example, referring to FIG. 4, the providing
이와 같이, 제공부(230)는 하천의 수질을 나타내는 복수의 측정항목 중, 선택되는 측정항목 각각에 대한 측정값을 포함하는 그래프를 조회 페이지(400)로서 제공하여, 각 항목간의 연관성을 그래프(410 내지 430)를 이용해 시각화 할 수 있다.As described above, the providing
이때, 제공부(230)는 상기 초기 페이지에서 선택되는, 실시간, 일별, 월별 및 연도별 중 어느 하나의 시간 간격에 따라, 측정항목 별 제1 측정값을 배열하여 그래프(410 내지 430)를 작성 시, 각 그래프에 포함되는 측정항목 별 제1 측정값 중, 최고 수치 또는 최저 수치를, 그래프에 대한 극점(최고 극점 '▲', 최저 극점 'X')으로서 표시하여, 조회 페이지(400)를 작성할 수 있다. 클라이언트 단말은 극점을 통해 평균적으로 어느 시점에 제1 측정값이 가장 높았는지 또는 낮았는지를 측정항목 별로 한눈에 파악할 수 있게 된다.At this time, the
또한, 제공부(230)는 그래프(410 내지 430)에서, 클라이언트 단말에 의해 커서가 위치되는 지점(401 또는 402)에 해당하는 측정항목 별 제1 측정값을, 팝업창(403)을 통해 출력할 수 있다. 즉, 제공부(230)는 일별로 작성된 그래프(410 내지 430)에서 커서가 놓이는 일자('2016.12.09')의 정확한 수치를 측정항목 각각으로 용이하게 확인할 수 있다.The providing
실시예에 따라, 상기 조회 페이지에서, 특정 측정항목에 대해, 상하류 수질 비교 기능이 요청되는 경우, 리드부(220)는 상기 측정소를 기준으로, 하천의 상류 또는 하류에 위치하는 타 측정소에서, 상기 특정 측정항목에 대해 측정된 제2 측정값을, 데이터베이스(240)로부터 리드하고, 제공부(230)는 상기 제2 측정값을 포함하여 작성한 그래프를, 상기 조회 페이지 내의, 상기 제1 측정값을 이용하여 작성한 그래프와 함께 클라이언트 단말에 시각화 할 수 있다.According to the embodiment, when the upstream and downstream water quality comparison function is requested for a specific measurement item in the inquiry page, the
예를 들어, 도 5를 참조하면, 특정 측정항목('탁도')(501)에 대한 상하류 수질 비교 버튼(도 4의 404 참조)이 클릭되는 경우, 리드부(220)는 측정소('온천천 세병교')의 현위치를 기준으로, 하천의 상류 또는 하류에 위치하는 타 측정소('온천천 부곡교', '온천천 이섭교')에서, 특정 측정항목('탁도')(501)에 대해 측정된 제2 측정값을, 데이터베이스(240)로부터 리드하고, 제공부(230)는 조회 페이지(500)로서, 상기 제2 측정값을 포함하여 작성한 그래프(520, 530)를, 상기 제1 측정값을 이용하여 작성한 그래프(510)와 함께 클라이언트 단말에 시각화 할 수 있다.For example, referring to FIG. 5, when the upper and lower water quality comparison buttons (see 404 in FIG. 4) for a specific measurement item ('turbidity') 501 are clicked, the
또한, 클라이언트 단말은 조회 페이지(500)에서 측정항목('탁도')(501)의 변경을 통해 다른 측정항목의 상하류 수질 비교 그래프를 손쉽게 확인할 수 있다.Also, the client terminal can easily check the upstream and downstream water quality comparison graphs of other measurement items by changing the measurement item (turbidity) 501 in the
다른 일례로, 제공부(230)는 클라이언트 단말에 제공한 조회 페이지(도 4의 400)에서 상하류 수질 비교 버튼(도 4의 404 참조)이 클릭되면, 상하류 수질 비교 페이지(500)를 제공할 수 있다. 리드부(220)는 하천('온천천')이 선택되면 해당 하천의 측정항목 별 제1 측정값을 획득하고, 제공부(230)는 클라이언트 단말에 지도를 시각화하여 측정항목 별 제1 측정값을 출력할 수 있으며, 관련 표를 출력할 수 있다. 제공부(230)는 클라이언트 단말에 의해 상하류 수질 비교 페이지(500)에서 측정항목('탁도')(501)이 선택되면, 하천의 상하류 그래프(510, 520, 530)를 동시에 출력할 수 있다.In another example, the providing
이와 같이, 본 발명의 일실시예에 따르면, 상하류 수질 비교 기능을 지원하여, 측정항목 별로 하천의 상하류의 수질정보를 한 눈에 파악 가능하게 할 수 있다.As described above, according to the embodiment of the present invention, the upstream and downstream water quality comparison function is supported, and the water quality information of upstream and downstream of the river can be grasped at a glance for each measurement item.
또한, 제공부(230)는 상기 조회 페이지에서, 상기 시간 간격 또는 상기 측정소에 대한 정보 변경이 요청 됨에 따라, 상기 변경된 정보에 상응하는 측정항목 별 제1 측정값을 포함하여 재작성한 그래프를 포함하여 상기 조회 페이지를 갱신할 수 있다.The providing
예를 들어, 리드부(220)는 클라이언트 단말에 의해 검색기간 변경이 요청될 경우, 변경이 요청된 검색기간에 대해 날짜 유효성 검사를 수행하고, 유효한 경우, 변경된 검색기간 동안에 측정된 측정항목 별 제1 측정값을 데이터베이스(240)로부터 리드하고, 제공부(230)는 리드한 제1 측정값을 바탕으로 그래프를 재작성하여 선택된 측정항목에 관한 그래프를 클라이언트 단말에 시각화 할 수 있다.For example, when the search term change is requested by the client terminal, the
또한, 제공부(230)는 클라이언트 단말에 의해 시간 간격(시간 스케일) 변경이 요청될 경우, 변경이 요청된 시간 간격('월별')에 따라 그래프의 X축을 변경하고, 데이터베이스(240)로부터 월별로 리드한 제1 측정값을 이용하여 그래프를 재작성할 수 있다.Also, when the client terminal requests the change of the time interval (time scale), the
다른 일례로, 제공부(230)는 상기 초기 페이지에서, 표 보기 기능이 요청되는 경우, 클라이언트 단말이 접속되는 시점으로부터 설정된 시간 이내에, 상기 측정소에서 측정된 측정항목 별 측정값을 포함하는 표를 작성하여, 상기 조회 페이지로서 클라이언트 단말에 제공할 수도 있다.In another example, when the table view function is requested in the initial page, the
예를 들어, 도 6을 참조하면, 제공부(230)는 표를 포함하는 조회 페이지(600)를 클라이언트 단말에 제공 시, 클라이언트 단말의 선택에 따라, 그래프 작성시 선택한 측정항목의 측정값을 포함하여 표를 작성할 수도 있고, 모든 측정항목의 측정값을 포함하여 표를 작성할 수도 있으며, 기상정보를 더 포함하여 표를 작성할 수도 있다.For example, referring to FIG. 6, when providing the
또한, 제공부(230)는 조회 페이지(600)에서 '엑셀다운로드' 클릭에 따라, 검색기간 동안의 측정항목 별 제1 측정값을, 표에 적합한 파일 형식(예를 들어 '엑셀')으로 변환하여 클라이언트 단말에 제공할 수 있다.The
실시예에 따라, 수집부(210)는 상기 각 측정소의 위치에 상응하는, 기상청 서버로부터 수집한 기온, 습도, 강수량, 풍속 및 풍향 중 적어도 하나의 기상정보를, 데이터베이스(240)에 더 저장할 수 있다. 제공부(230)는 데이터베이스(240)에서 상기 제1 측정값에 대응되는 기상정보를 더 포함하여, 상기 조회 페이지를 작성할 수도 있다. 이때, 클라이언트 단말은 기온, 습도, 강수량, 풍속/풍량 중 조회를 원하는 기상정보를 초기 페이지에서 중복으로 선택할 수 있다.According to the embodiment, the collecting
예를 들어, 제공부(230)는 하천의 수질정보(측정항목 별 측정값)를 기상정보(기온, 습도, 강수량, 풍속 및 풍향)와 연계하여 하나의 그래프에 아이콘 형태로 시각화 할 수 있다.For example, the
이를 통해, 본 발명에 따르면, 하천의 수질에 영향을 줄 수 있는 기상정보의 제공을 통해, 수질의 현재 수치에 대한 원인 파악과 이후의 수질 예측을 가능하게 하여 수질 관리가 용이해지도록 하고, 해당 하천을 이용하는 농민이나, 공장 등 사용자들에게 정확한 수질정보를 제공할 수 있다.Thus, according to the present invention, by providing weather information that can affect the water quality of the river, it is possible to grasp the cause of the present value of the water quality and to predict the water quality thereafter to facilitate the water quality management, It is possible to provide accurate water quality information to users such as farmers and factories using rivers.
이와 같이, 본 발명의 일실시예에 따르면, 측정항목 별 비교 기능을 지원하여, 하천의 수질을 나타내는 복수의 측정항목 중, 선택되는 측정항목 각각에 대한 측정값을 포함하는 그래프를 조회 페이지로서 제공하여, 각 항목간의 연관성을 그래프를 이용해 시각화 할 수 있다.As described above, according to the embodiment of the present invention, a comparison function for each measurement item is supported, and a graph including a measurement value for each selected measurement item among a plurality of measurement items representing the water quality of the stream is provided as a reference page The relationship between each item can be visualized using a graph.
도 3은 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템에서, 초기 페이지의 일례를 도시한 도면이다.3 is a view showing an example of an initial page in the river water quality information providing system according to an embodiment of the present invention.
도 3을 참조하면, 하천 수질 정보 제공 시스템은, 클라이언트 단말의 접속에 따라 초기 페이지(300)를 제공하여 하천의 수질 조회를 원하는 구체적인 사항을 입력 받을 수 있다.Referring to FIG. 3, the river water quality information providing system may provide an
즉, 하천 수질 정보 제공 시스템은, 하천의 수질을 조회하려는 검색기간(310)과, 측정소의 위치(320)와, 시간간격(330), 측정항목(340) 및 기상정보(350) 중 적어도 하나의 입력을 위한 인터페이스를 포함하여, 초기 페이지(300)를 클라이언트 단말로 제공할 수 있다.That is, the river water quality information providing system includes at least one of a
여기서, 검색기간(310)은, 클라이언트 단말에 의해 별도로 입력되지 않는 경우 현시점으로부터 24시간 이내의 수질 정보를 검색하도록 조회 당일('오늘 날짜')이 디폴트 값으로 설정될 수 있다.Here, the
측정소의 위치(320)는 하천의 이름('온천천')이나 식별번호('102')로 입력되거나, 지도(360)에서 마킹된 복수의 측정소 중에서 클릭되어 입력될 수 있다.The
시간간격(330)은 측정값을 데이터베이스로부터 리드하여 그래프의 X축에 표시하는 단위로서, 일례로 실시간, 일별, 월별, 연도별 중 적어도 하나를 포함할 수 있다.The
측정항목(340)은 수온, 염분, 수소이온농도, 용존산소, 전기전도도, 암모늄, 탁도, TDS 및 클로로필 중 하천의 수질을 나타내는 지표를 포함할 수 있다.Measurement item 340 may include an indicator of water quality, water temperature, salinity, hydrogen ion concentration, dissolved oxygen, electrical conductivity, ammonium, turbidity, TDS, and water quality of chlorophyll.
기상정보(350)는 기온, 습도, 강수량, 풍속 및 풍향 중 적어도 하나를 포함할 수 있다.The weather information 350 may include at least one of temperature, humidity, precipitation, wind speed and wind direction.
하천 수질 정보 제공 시스템은 나열된 측정항목(340) 중에서 특정 측정항목('수온', '수소이온농도', '용존산소')이 선택되면, 입력된 측정소('온천천 세병교')(320)에서 입력된 검색기간(310) 동안에 측정된 각 측정항목의 제1 측정값을 데이터베이스로부터 리드하여, 조회 페이지(도 4의 400)를 제공할 수 있다.In the river water quality information providing system, when a specific measurement item ('water temperature', 'hydrogen ion concentration', 'dissolved oxygen') is selected among the listed measurement items 340, The first measurement value of each measured item measured during the
또한, 상기 초기 페이지(300)에는, 선정된 범위(예를 들어, '부산광역시')에 위치하는 복수의 측정소를 마킹한 지도(360)가 포함될 수 있으며, 하천 수질 정보 제공 시스템은 지도(360)에서 클라이언트 단말에 의해 복수의 측정소 중 어느 하나의 측정소(370)가 클릭 됨에 따라, 해당 측정소(370)에서 선정된 시간('24시간') 이내에 측정된 측정항목 별 측정값과 현재의 기상정보('맑음')를 다양한 색과 아이콘을 통해 표현한 요약 정보(380)를 지도(360)에 출력할 수 있다.The
예를 들어, 하천 수질 정보 제공 시스템은 측정항목 별 측정값을 수질 상태 별 기준치와 비교하여, 수질 상태를 '좋음', '보통', '나쁨'으로 구분하고, 수질 상태가 '나쁨'이면 '적색', '보통'이면 '황색', '좋음'이면 '녹색'과 같이, 수질 상태를 색을 통해 직관적으로 식별 가능하도록 표현할 수 있다.For example, the river water quality information system divides the water quality into 'good', 'normal', and 'poor' by comparing the measured values of each measurement item with the water quality standards, Water quality can be expressed intuitively through color, such as 'green' for 'red', 'yellow' for 'normal' and 'green' for 'good'.
또한, 하천 수질 정보 제공 시스템은 현재의 기상정보에 따라 '맑음'이면 아이콘 '해', '흐림'이면 '구름', '비오는 날'이면 '우산', '눈오는 날'이면 '눈사람' 등과 같이 현재의 기상정보를 날씨 아이콘으로 간단히 표현할 수 있다.In addition, according to current weather information, river water quality information providing system can provide information such as 'Sun', 'Cloud', 'Rain', 'Umbrella' and 'Snowman' Current weather information can be simply expressed by weather icons.
이때, 하천 수질 정보 제공 시스템은 요약 정보(380)에서 '더보기' 버튼이 클릭되면, 해당 측정소(370)에서의 측정항목 별 측정값과, 기온, 습도, 미세먼지 등의 기상정보의 구체적인 수치를 그래프 또는 표를 이용하여 보다 상세히 제공할 수 있다.At this time, when the 'more' button is clicked on the
도 4는 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템에서, 조회 페이지의 일례를 도시한 도면이다.4 is a view showing an example of an inquiry page in the system for providing river water quality information according to an embodiment of the present invention.
도 4를 참조하면, 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템은, 초기 페이지에서 선택된 특정 측정항목('수온', '수소이온농도', '용존산소') 각각에 대한 제1 측정값을 이용하여 작성한 그래프(410 내지 430)를 측정항목 별로 분리하지 않고 포함하여, 조회 페이지(400)를 클라이언트 단말에 시각화 할 수 있다. 이를 통해, 하천 수질 정보 제공 시스템은 각 측정항목 간의 연관성을 그래프(410 내지 430)를 이용해 나타낼 수 있다.Referring to FIG. 4, the system for providing river water quality information according to an embodiment of the present invention includes a first measurement for each specific measurement item ('water temperature', 'hydrogen ion concentration', and 'dissolved oxygen' The
또한, 하천 수질 정보 제공 시스템은 그래프(410 내지 430)를 작성 시, 각 그래프에 포함되는 측정항목 별 제1 측정값 중, 최고 수치 또는 최저 수치를, 그래프에 대한 극점(최고 극점 '▲', 최저 극점 'X')으로 표시 함으로써, 극점을 통해 평균적으로 어느 시점에 제1 측정값이 가장 높았는지 또는 낮았는지를 측정항목 별로 한눈에 파악 가능하게 할 수 있다.When generating the
또한, 하천 수질 정보 제공 시스템은 그래프(410 내지 430) 내에서, 클라이언트 단말에 의해 커서가 위치되는 지점(401 또는 402)에 해당하는 측정항목 별 제1 측정값을, 팝업창(403)을 통해 출력 함으로써, 예컨대 일별로 작성된 그래프(410 내지 430)일 경우 커서가 놓이는 일자('2016.12.09')에 해당하는 정확한 측정값을 측정항목 별로 용이하게 확인 가능하게 할 수 있다.Also, the river water quality information providing system outputs the first measurement value for each measurement item corresponding to the point (401 or 402) where the cursor is located by the client terminal in the
또한, 하천 수질 정보 제공 시스템은 상기 조회 페이지에서 상하류 수질 비교 버튼(404)이 선택되면, 상기 측정소('온천천 세병교')를 기준으로, 하천의 상류 또는 하류에 위치하는 타 측정소('온천천 부곡교', '온천천 이섭교')에서 측정된 측정값을 비교하는 그래프를 도 5와 같이 제공할 수 있다.When the upstream and downstream water
도 5는 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템에서, 상하류 수질 비교 기능을 제공하는 화면의 일례를 도시한 도면이다.FIG. 5 is a view showing an example of a screen for providing the upstream and downstream water quality comparison functions in the river water quality information providing system according to the embodiment of the present invention.
도 5를 참조하면, 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템은, 특정 측정항목('탁도')(501)에 대한 상하류 수질 비교 페이지(500)를 클라이언트 단말에 제공할 수 있다.Referring to FIG. 5, the system for providing the river water quality information according to an embodiment of the present invention can provide the client terminal with the upstream and downstream water
구체적으로, 하천 수질 정보 제공 시스템은, 상하류 수질 비교 기능이 요청될 경우, 측정소('온천천 세병교')의 현위치를 기준으로, 하천('온천천')의 상류 또는 하류에 위치하는 타 측정소('온천천 부곡교', '온천천 이섭교')에서, 특정 측정항목('탁도')(501)에 대해 측정된 제2 측정값을 포함하여 작성한 그래프(520, 530)를, 측정소('온천천 세병교')에서의 제1 측정값을 이용하여 작성한 그래프(510)와 함께 클라이언트 단말에 시각화 할 수 있다.Specifically, the river water quality information providing system, when the upstream and downstream water quality comparison functions are requested, is based on the current location of the measurement site ('Oncheon Stream Three Camps') and the other measurement sites located upstream or downstream of the river ('Oncheon Stream'
이때, 하천 수질 정보 제공 시스템은 상하류 수질 비교 페이지(500)에서 클라이언트 단말에 의해 측정항목('탁도')(501)이 다른 측정항목으로 변경될 경우, 변경된 측정항목에 대한 상하류 수질 비교 그래프를 출력할 수 있다.At this time, when the measurement item ('turbidity') 501 is changed to another measurement item by the client terminal in the upstream and downstream water
이와 같이, 하천 수질 정보 제공 시스템은 상하류 수질 비교 기능을 지원하여, 측정항목 별로 하천의 상하류의 수질정보를 한 눈에 비교, 파악 가능하게 할 수 있다.As described above, the stream water quality information providing system can support the water quality comparison function between upstream and downstream, so that the water quality information of the upstream and downstream of the stream can be compared at a glance and can be grasped by each measurement item.
도 6은 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템에서, 표 보기 기능을 제공하는 화면의 일례를 도시한 도면이다.FIG. 6 is a view showing an example of a screen for providing a table view function in the system for providing river water quality information according to an embodiment of the present invention.
도 6을 참조하면, 본 발명의 일실시예에 따른 하천 수질 정보 제공 시스템은, 초기 페이지에서 표 보기 기능이 요청되는 경우, 클라이언트 단말이 접속되는 시점으로부터 설정된 시간(예컨대, '24시간') 이내에, 측정소에서 측정된 측정항목 별 측정값을 포함하는 표를 작성하여 조회 페이지(600)로서 클라이언트 단말에 제공할 수 있다.Referring to FIG. 6, when a table view function is requested in an initial page, the system for providing river water quality information according to an embodiment of the present invention includes a step of, , And a table including measurement values for each measurement item measured at the measurement site may be created and provided to the client terminal as the
이때, 하천 수질 정보 제공 시스템은, 클라이언트 단말의 선택에 따라, 그래프 작성시 선택한 측정항목의 측정값을 포함하여 표를 작성할 수도 있고, 모든 측정항목의 측정값을 포함하여 표를 작성할 수도 있으며, 기상정보를 더 포함하여 표를 작성할 수도 있다.At this time, the river water quality information providing system may prepare the table including the measurement values of the measurement items selected at the time of creating the graph according to the selection of the client terminal, or may create a table including the measurement values of all the measurement items, You can also create a table that contains more information.
또한, 하천 수질 정보 제공 시스템은, 조회 페이지(600)에서 '엑셀다운로드' 클릭에 따라, 검색기간 동안의 측정항목 별 제1 측정값을, 표에 적합한 파일 형식(예를 들어 '엑셀')으로 변환하여 클라이언트 단말에 제공할 수 있다.In addition, the river water quality information providing system may set the first measurement value for each measurement item during the search period to a file format (e.g., 'Excel') suitable for the table according to the 'download Excel' And provide it to the client terminal.
이하, 도 7에서는 본 발명의 실시예들에 따른 하천 수질 정보 제공 시스템(200)의 작업 흐름을 상세히 설명한다.Hereinafter, the work flow of the river water quality
도 7은 본 발명의 일실시예에 따른 하천 수질 정보 제공 방법의 순서를 도시한 흐름도이다. 7 is a flowchart illustrating a procedure of a method for providing river water quality information according to an embodiment of the present invention.
본 실시예에 따른 하천 수질 정보 제공 방법은 상술한 하천 수질 정보 제공 시스템(200)에 의해 수행될 수 있다.The method of providing river water quality information according to the present embodiment may be performed by the river water quality
도 7을 참조하면, 단계(710)에서, 하천 수질 정보 제공 시스템(200)은 하천의 수질을 측정한 측정값을 일정 주기로 수집하여, 데이터베이스에 저장한다.Referring to FIG. 7, in
예를 들어, 하천 수질 정보 제공 시스템(200)은 수온, 염분, 수소이온농도, 용존산소, 전기전도도, 암모늄, 탁도, TDS, 클로로필 중 적어도 하나의 하천의 수질과 연관되는 측정항목에 대한 측정값을, 예컨대 1시간 간격으로 원격 센서 또는 상기 관리 서버로부터 수집하고, 수집한 측정항목 별 측정값을, 측정시간과 연관시켜, 해당 측정소에 관한 데이터베이스에 저장할 수 있다.For example, the river water quality
또한, 하천 수질 정보 제공 시스템(200)은 상기 각 측정소의 위치에 상응하는, 기상청 서버로부터 수집한 기온, 습도, 강수량, 풍속 및 풍향 중 적어도 하나의 기상정보를, 상기 데이터베이스에 더 저장할 수 있다.In addition, the river water quality
단계(720)에서, 하천 수질 정보 제공 시스템(200)은 클라이언트 단말의 접속에 따라 제공되는 초기 페이지에서, 입력되는 측정소와 연관되는 제1 측정값을, 상기 데이터베이스로부터 리드하고, 단계(730)에서, 하천 수질 정보 제공 시스템(200)은 상기 제1 측정값을 포함하여 작성한 조회 페이지를, 클라이언트 단말에 제공한다.In
일례로, 하천 수질 정보 제공 시스템(200)은 상기 초기 페이지에서 선택되는, 실시간, 일별, 월별 및 연도별 중 어느 하나의 시간 간격에 따라, 측정항목 별 제1 측정값을 배열하여 그래프를 작성할 수 있다.For example, the river water quality
예를 들어, 도 4를 참조하면, 하천 수질 정보 제공 시스템(200)은 상기 초기 페이지에서 선택된 측정항목('수온', '수소이온농도', '용존산소') 각각에 대한 제1 측정값을 이용하여 작성한 그래프(410 내지 430)를 포함하여, 조회 페이지(400)를 클라이언트 단말에 시각화 할 수 있다.For example, referring to FIG. 4, the river water quality
이때, 하천 수질 정보 제공 시스템(200)은 각 그래프에 포함되는 측정항목 별 제1 측정값 중, 최고 수치 또는 최저 수치를, 그래프에 대한 극점(최고 극점 '▲', 최저 극점 'X')으로서 표시하여, 조회 페이지(400)를 작성할 수 있다.At this time, the river water quality
이에 따라, 클라이언트 단말은 극점을 통해 평균적으로 어느 시점에 제1 측정값이 가장 높았는지 또는 낮았는지를 측정항목 별로 한눈에 파악할 수 있게 된다.Accordingly, the client terminal can grasp at a glance whether the first measured value is the highest or the lowest at a certain point on the average through the pole.
이와 같이, 하천 수질 정보 제공 시스템(200)은 하천의 수질을 나타내는 복수의 측정항목 중, 선택되는 측정항목 각각에 대한 측정값을 포함하는 그래프를 조회 페이지로서 제공하여, 각 항목간의 연관성을 그래프를 이용해 시각화 할 수 있다.As described above, the river water quality
본 발명의 실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The method according to an embodiment of the present invention may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions to be recorded on the medium may be those specially designed and configured for the embodiments or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. For example, it is to be understood that the techniques described may be performed in a different order than the described methods, and / or that components of the described systems, structures, devices, circuits, Lt; / RTI > or equivalents, even if it is replaced or replaced.
그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.Therefore, other implementations, other embodiments, and equivalents to the claims are also within the scope of the following claims.
200: 하천 수질 정보 제공 시스템
210: 수집부
220: 리드부
230: 제공부
240: 데이터베이스200: River water quality information providing system
210:
220:
230: Offering
240: Database
Claims (16)
상기 하천 수질 정보 제공 시스템에서, 하천의 수질을 측정한 측정값을 일정 주기로 수집하여, 데이터베이스에 저장하는 단계;
상기 하천 수질 정보 제공 시스템에서, 클라이언트 단말의 접속에 따라 제공되는 초기 페이지에서, 입력되는 측정소와 연관되는 제1 측정값을, 상기 데이터베이스로부터 리드하는 단계;
상기 하천 수질 정보 제공 시스템에서, 상기 초기 페이지에서 선택되는 특정 측정항목에 대한 제1 측정값을, 실시간, 일별, 월별 및 연도별 중 어느 하나의 시간 간격에 따라 배열하여 제1 그래프를 작성하는 단계;
상기 하천 수질 정보 제공 시스템에서, 상기 제1 측정값을 포함하여 작성한 조회 페이지를, 상기 클라이언트 단말에 제공하는 단계;
상기 조회 페이지에서, 상하류 수질 비교 기능이 요청되는 경우,
상기 하천 수질 정보 제공 시스템에서, 상기 측정소를 기준으로, 상기 하천의 상류 또는 하류에 위치하는 타 측정소에서, 상기 특정 측정항목에 대해 측정된 제2 측정값을, 상기 데이터베이스로부터 리드하는 단계; 및
상기 하천 수질 정보 제공 시스템에서, 상기 제2 측정값을 포함하여 작성한 제2 그래프를, 상기 제1 그래프와 함께 상기 클라이언트 단말에 시각화 하는 단계
를 포함하는 하천 수질 정보 제공 방법.A method for providing river water quality information implemented by a river water quality information providing system,
Collecting measurement values of the river water quality at regular intervals in the river water quality information providing system and storing the collected values in a database;
Reading from the database a first measured value associated with an input measuring station in an initial page provided in connection with the connection of the client terminal in the stream quality information providing system;
In the river water quality information providing system, a first graph is created by arranging first measurement values of specific measurement items selected on the initial page according to one of real time, daily, monthly and yearly time intervals ;
Providing, in the stream quality information providing system, an inquiry page including the first measurement value to the client terminal;
In the inquiry page, when the upstream and downstream water quality comparison functions are requested,
Reading from the database a second measurement value measured for the specific measurement item at another measurement site located upstream or downstream of the river on the basis of the measurement site in the river water quality information providing system; And
Visualizing the second graph including the second measured value on the client terminal together with the first graph in the stream quality information providing system
Wherein the method comprises:
상기 하천 수질 정보 제공 시스템에서, 하천의 수질을 나타내는 지표로서, 수온, 염분, 수소이온농도, 용존산소, 전기전도도, 암모늄, 탁도, TDS(Total Dissolved Solid) 및 클로로필(Chlorophyll) 중 적어도 하나의 측정항목을 나열하여, 상기 초기 페이지를 제공하는 단계; 및
상기 하천 수질 정보 제공 시스템에서, 상기 초기 페이지에서 선택되는 적어도 하나의 측정항목에 대한 제1 측정값을, 상기 측정항목 별로 구분하는 그래프를 포함하여 상기 조회 페이지를 작성하는 단계
를 더 포함하는 하천 수질 정보 제공 방법.The method according to claim 1,
In the above river water quality information providing system, at least one of water temperature, salinity, hydrogen ion concentration, dissolved oxygen, electric conductivity, ammonium, turbidity, total dissolved solids (DDS) and chlorophyll Listing the items to provide the initial page; And
The step of creating the inquiry page in the river water quality information providing system includes a graph dividing the first measurement value of at least one measurement item selected in the initial page by the measurement item,
Further comprising the steps of:
상기 하천 수질 정보 제공 시스템에서, 상기 그래프에 포함되는 측정항목 별 제1 측정값 중, 최고 수치 또는 최저 수치를, 상기 그래프에 대한 극점으로서 표시하여, 상기 조회 페이지를 작성하는 단계
를 더 포함하는 하천 수질 정보 제공 방법.3. The method of claim 2,
The step of creating the inquiry page by displaying the highest numerical value or the lowest numerical value among the first measured values of the measurement items included in the graph as the pole for the graph in the river water quality information providing system,
Further comprising the steps of:
상기 조회 페이지에서, 상기 시간 간격 또는 상기 측정소에 대한 정보 변경이 요청 됨에 따라,
상기 하천 수질 정보 제공 시스템에서, 상기 변경된 정보에 상응하는 측정항목 별 제1 측정값을 포함하여 재작성한 그래프를 포함하여 상기 조회 페이지를 갱신하는 단계
를 더 포함하는 하천 수질 정보 제공 방법.The method of claim 3,
In the inquiry page, as the information on the time interval or the metrological site is requested to be changed,
Updating the inquiry page in the river water quality information providing system by including a rewritten graph including a first measurement value for each measurement item corresponding to the changed information;
Further comprising the steps of:
상기 하천 수질 정보 제공 시스템에서, 상기 그래프에서, 상기 클라이언트 단말에 의해 커서가 위치되는 지점에 해당하는 측정항목 별 제1 측정값을, 팝업창을 통해 출력하는 단계
를 더 포함하는 하천 수질 정보 제공 방법.The method of claim 3,
In the stream quality information providing system, in the graph, a step of outputting, through a pop-up window, a first measurement value for each measurement item corresponding to a point where the cursor is positioned by the client terminal
Further comprising the steps of:
상기 초기 페이지에서, 표 보기 기능이 요청되는 경우,
상기 하천 수질 정보 제공 시스템에서, 상기 클라이언트 단말이 접속되는 시점으로부터 설정된 시간 이내에, 상기 측정소에서 측정된 측정항목 별 측정값을 포함하는 표를 작성하여, 상기 조회 페이지로서 상기 클라이언트 단말에 제공하는 단계
를 더 포함하는 하천 수질 정보 제공 방법.The method according to claim 1,
In the initial page, when a table view function is requested,
Preparing a table including measurement values for each measurement item measured at the measurement site within a predetermined time from the time when the client terminal is connected in the river water quality information providing system and providing the table to the client terminal as the inquiry page
Further comprising the steps of:
상기 초기 페이지에서, 기간 별 검색 기능이 요청되는 경우,
상기 하천 수질 정보 제공 시스템에서, 상기 검색이 요청된 검색기간에 대해 유효성 검사를 수행하는 단계;
유효한 경우, 상기 하천 수질 정보 제공 시스템에서, 상기 검색기간 내에, 측정시점이 포함되는 측정항목 별 측정값을, 상기 데이터베이스로부터 리드하는 단계; 및
상기 하천 수질 정보 제공 시스템에서, 상기 리드한 측정항목 별 측정값을 이용하여 작성한 그래프를, 상기 조회 페이지로서 상기 클라이언트 단말에 제공하는 단계
를 더 포함하는 하천 수질 정보 제공 방법.The method according to claim 1,
In the initial page, when a period-by-period search function is requested,
Performing validation on a search period in which the search is requested in the river water quality information providing system;
If it is valid, reading the measurement value for each measurement item including the measurement point within the search period from the database, in the river water quality information providing system; And
Providing, in the river water quality information providing system, a graph created using measurement values of the read measurement items to the client terminal as the inquiry page
Further comprising the steps of:
상기 데이터베이스에 저장하는 단계는,
상기 하천에 위치하는 각 측정소에 설치된 원격 센서, 또는 상기 각 측정소를 운영하는 관리 서버로부터, 일정 주기로 수집한 측정항목 별 측정값을, 상기 측정소에 연관시켜, 상기 데이터베이스에 저장하는 단계; 및
상기 각 측정소의 위치에 상응하는, 기상청 서버로부터 수집한 기온, 습도, 강수량, 풍속 및 풍향 중 적어도 하나의 기상정보를, 상기 데이터베이스에 더 저장하는 단계
를 포함하는 하천 수질 정보 제공 방법.The method according to claim 1,
Wherein the storing in the database comprises:
Storing measurement values for each measurement item collected at regular intervals from a remote sensor installed in each measurement site located in the river or a management server operating the measurement sites in association with the measurement site in the database; And
Further storing at least one weather information of a temperature, a humidity, a precipitation, a wind speed and a wind direction collected from a meteorological station server corresponding to positions of the respective metering stations in the database
Wherein the method comprises:
상기 하천 수질 정보 제공 시스템에서, 상기 데이터베이스 내 상기 제1 측정값에 대응되는 기상정보를 더 포함하여, 상기 조회 페이지를 작성하는 단계
를 더 포함하는 하천 수질 정보 제공 방법.The method according to claim 1,
In the river water quality information providing system, further comprising weather information corresponding to the first measurement value in the database,
Further comprising the steps of:
상기 하천 수질 정보 제공 시스템에서, 상기 초기 페이지를 제공 시, 상기 클라이언트 단말의 접속 시점으로부터 설정된 시간 이내에 상기 측정소에서 측정된 측정항목 별 측정값을 함께 제공하는 단계; 및
상기 하천 수질 정보 제공 시스템에서, 상기 초기 페이지 내의, 선정된 범위에 위치하는 복수의 측정소를 마킹한 지도에서, 상기 복수의 측정소 중 어느 하나의 측정소가 클릭 됨에 따라, 해당 측정소에서 측정된 측정항목 별 측정값을, 상기 지도 상에 해당 측정소와 연관시켜 출력하는 단계
를 더 포함하는 하천 수질 정보 제공 방법.The method according to claim 1,
Providing a measurement value for each measurement item measured at the measurement site within a predetermined time from a connection time of the client terminal when providing the initial page in the stream quality information providing system; And
Wherein in the river water quality information providing system, in a map that marks a plurality of measurement sites located in a predetermined range in the initial page, when any one of the plurality of measurement sites is clicked, Outputting the measured value in association with the corresponding metrological site on the map
Further comprising the steps of:
클라이언트 단말의 접속에 따라 제공되는 초기 페이지에서, 입력되는 측정소와 연관되는 제1 측정값을, 상기 데이터베이스로부터 리드하는 리드부; 및
상기 초기 페이지에서 선택되는, 특정 측정항목에 대한 제1 측정값을, 실시간, 일별, 월별 및 연도별 중 어느 하나의 시간 간격에 따라 배열하여 제1 그래프를 작성하고, 상기 제1 측정값을 포함하여 작성한 조회 페이지를, 상기 클라이언트 단말에 제공하는 제공부
를 포함하고,
상기 조회 페이지에서, 상하류 수질 비교 기능이 요청되는 경우,
상기 리드부는,
상기 측정소를 기준으로, 상기 하천의 상류 또는 하류에 위치하는 타 측정소에서, 상기 특정 측정항목에 대해 측정된 제2 측정값을, 상기 데이터베이스로부터 리드하고,
상기 제공부는,
상기 제2 측정값을 포함하여 작성한 제2 그래프를, 상기 제1 그래프와 함께 상기 클라이언트 단말에 시각화 하는
하천 수질 정보 제공 시스템.A collecting unit for collecting measured values of water quality of a river at regular intervals and storing the measured values in a database;
A lead unit for reading from the database a first measurement value associated with an input measuring station in an initial page provided according to connection of a client terminal; And
The first graph is created by arranging first measurement values for a specific measurement item selected in the initial page according to a time interval of one of real time, daily, monthly, and year, And providing the generated inquiry page to the client terminal
Lt; / RTI >
In the inquiry page, when the upstream and downstream water quality comparison functions are requested,
The lead portion
A second measurement value measured for the specific measurement item is read from the database at another measurement site located upstream or downstream of the river based on the measurement site,
Wherein the providing unit comprises:
And visualizing a second graph including the second measured value on the client terminal together with the first graph
River water quality information providing system.
상기 제공부는,
하천의 수질을 나타내는 지표로서, 수온, 염분, 수소이온농도, 용존산소, 전기전도도, 암모늄, 탁도, TDS 및 클로로필 중 적어도 하나의 측정항목을 나열하여, 상기 초기 페이지를 제공하고,
상기 초기 페이지에서 선택되는 적어도 하나의 측정항목에 대한 제1 측정값을, 상기 측정항목 별로 구분하는 그래프를 포함하여 상기 조회 페이지를 작성하는
하천 수질 정보 제공 시스템.13. The method of claim 12,
Wherein the providing unit comprises:
The method of claim 1, further comprising the step of providing at least one measurement item of water temperature, salinity, hydrogen ion concentration, dissolved oxygen, electric conductivity, ammonium, turbidity, TDS and chlorophyll,
And a graph for classifying a first measurement value of at least one measurement item selected in the initial page by the measurement item,
River water quality information providing system.
상기 제공부는,
상기 그래프에 포함되는 측정항목 별 제1 측정값 중, 최고 수치 또는 최저 수치를, 상기 그래프에 대한 극점으로서 표시하여, 상기 조회 페이지를 작성하는
하천 수질 정보 제공 시스템.13. The method of claim 12,
Wherein the providing unit comprises:
Among the first measurement values for each measurement item included in the graph, a peak value or a lowest value is displayed as a pole for the graph to create the inquiry page
River water quality information providing system.
상기 제공부는,
상기 데이터베이스 내 상기 제1 측정값에 대응되는 기상정보를 더 포함하여, 상기 조회 페이지를 작성하는
하천 수질 정보 제공 시스템.13. The method of claim 12,
Wherein the providing unit comprises:
Further comprising meteorological information corresponding to the first measurement value in the database to create the inquiry page
River water quality information providing system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170016169A KR101864528B1 (en) | 2017-02-06 | 2017-02-06 | Method and system for providing water quality information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170016169A KR101864528B1 (en) | 2017-02-06 | 2017-02-06 | Method and system for providing water quality information |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101864528B1 true KR101864528B1 (en) | 2018-06-04 |
Family
ID=62628318
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170016169A KR101864528B1 (en) | 2017-02-06 | 2017-02-06 | Method and system for providing water quality information |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101864528B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023113053A1 (en) * | 2021-12-13 | 2023-06-22 | 주식회사 세스코 | Interactive system |
KR102686359B1 (en) * | 2023-11-22 | 2024-07-19 | 블루그린링크(주) | Intelligent communication equipment for sewage management device and its operation method |
KR102686361B1 (en) * | 2023-11-22 | 2024-07-19 | 블루그린링크(주) | Intelligent diagnosis equipment for sewage management device and its operation method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100883046B1 (en) * | 2008-06-11 | 2009-02-10 | (주)지오시스템리서치 | Remote-control vessel for water quality and meteorological environmental monitoring and method for managing the same |
KR20130104833A (en) * | 2012-03-15 | 2013-09-25 | 김준현 | Waterworks modeling system and its method |
KR101446748B1 (en) * | 2013-02-22 | 2014-10-06 | 서울시립대학교 산학협력단 | Water quality measuring network system based on loc and potable water quality measuring device for them |
-
2017
- 2017-02-06 KR KR1020170016169A patent/KR101864528B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100883046B1 (en) * | 2008-06-11 | 2009-02-10 | (주)지오시스템리서치 | Remote-control vessel for water quality and meteorological environmental monitoring and method for managing the same |
KR20130104833A (en) * | 2012-03-15 | 2013-09-25 | 김준현 | Waterworks modeling system and its method |
KR101446748B1 (en) * | 2013-02-22 | 2014-10-06 | 서울시립대학교 산학협력단 | Water quality measuring network system based on loc and potable water quality measuring device for them |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023113053A1 (en) * | 2021-12-13 | 2023-06-22 | 주식회사 세스코 | Interactive system |
KR102686359B1 (en) * | 2023-11-22 | 2024-07-19 | 블루그린링크(주) | Intelligent communication equipment for sewage management device and its operation method |
KR102686361B1 (en) * | 2023-11-22 | 2024-07-19 | 블루그린링크(주) | Intelligent diagnosis equipment for sewage management device and its operation method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Muller et al. | Toward a standardized metadata protocol for urban meteorological networks | |
US7971143B2 (en) | Senseweb | |
Nam et al. | A real-time online drought broadcast system for monitoring soil moisture index | |
US7865835B2 (en) | System and method for hydrological analysis | |
CN110472782A (en) | A kind of data determination method, device, equipment and storage medium | |
KR101864528B1 (en) | Method and system for providing water quality information | |
CN108281012B (en) | Display method and device of traffic flow data, storage medium and electronic device | |
US11605040B2 (en) | Systems and methods for visualization of flow direction in a distribution network | |
Stipancic et al. | Measuring and visualizing space–time congestion patterns in an urban road network using large-scale smartphone-collected GPS data | |
CN104006805A (en) | Electric power engineering field reconnaissance method based on mobile GIS | |
CN117216341B (en) | Visualization method and system for distributed space-time data of power grid | |
KR20160102805A (en) | Ocean weather analysis device and method using thereof | |
US8912919B2 (en) | Determination of resource consumption | |
Dutta et al. | Performance evaluation of south Esk hydrological sensor web: unsupervised machine learning and semantic linked data approach | |
Demetriou | Uncertainty of OpenStreetMap data for the road network in Cyprus | |
CN103500530B (en) | Based on the automatic initial proportion chi map making method of road net space distribution | |
CN107292232B (en) | Method and system for detecting precision of remote sensing classified products | |
Shaparev et al. | Web technologies for rapid assessment of pollution of the atmosphere of the industrial city | |
KR101671867B1 (en) | Apparatus and method for analyzing fluid stream in pipe network based gis | |
Christie et al. | Consolidated environmental and social data facilitates neighborhood-level health studies in Philadelphia | |
de Almeida et al. | Integration and management of sensor data for rainfall monitoring | |
JP5256222B2 (en) | Method, apparatus and program for determining action situation | |
Bohari et al. | Residential property valuation using GIS | |
Dutta et al. | Dynamic annotation and visualisation of the South Esk hydrological sensor web | |
Ivanković | Web publishing and visualization of real-time data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |