Development of gis-based input data generation program for qual2e modeling Asia Geospatial Forum 2011 Hotel Mulia Senayan, Jakarta, Indonesia 2011.

Download Report

Transcript Development of gis-based input data generation program for qual2e modeling Asia Geospatial Forum 2011 Hotel Mulia Senayan, Jakarta, Indonesia 2011.

Development of gis-based input data
generation program for qual2e modeling
Asia Geospatial Forum 2011
Hotel Mulia Senayan, Jakarta, Indonesia
2011. 10. 18
Cholyoung Lee*, Kyehyun Kim, Yonggil Park
Dept. of Geoinformatic Engineering
Inha University, S.Korea
([email protected])
† This work was researched by the supporting project to educate GIS experts
Contents
1
Background
2
Objective
3
Methodology
4
Results & Discussion
5
Conclusion
-2-
Dept of Geoinformatic Engineering, GIS Lab.
Background
Necessity of Development of WQ Modeling Program
Water quality modeling program can predict a change of future WQ quantitatively
Then, the predicted WQ is used as a basis of setting up a WQ goal in TMDL
Development & Application of QUAL2E Model
QUAL2E model is easier to use than others while it has high level of accuracy
Therefore, it has been used widely around the world
Absence of Program for Input Data Generation
To operate WQ model, lots of time and effort are needed to generate input data
The schematic diagram creation should be automated by GIS for convenience
-3-
Dept of Geoinformatic Engineering, GIS Lab.
Objective
Objective
Development of a GIS-based input data generation program
for efficient operation of the QUAL2E model
Study Contents
To model GIS-based schematic diagram creation processes
To construct a spatial DB & develop module programs
To apply programs to a study area to confirm a operation
-4-
Dept of Geoinformatic Engineering, GIS Lab.
Methodology
Entire Study Process
1
Schematic Diagram Creation Process Modeling
2
Design & Construction of Spatial DB
3
Design & Development of Module Programs
4
Development of Integrated GUI
5
Application to Study Area
6
Results & Discussion
-5-
Dept of Geoinformatic Engineering, GIS Lab.
Methodology
Schematic Diagram Creation Process Modeling
Identification of general creation process for QUAL2E model
※ ‘Easy to know – Hydrology · WQ Modeling’, NIER(2006)
Measuring
location
(for calibration)
Point pollution sources
Withdrawals
<Example of watershed and stream selection>
<Example of drawn schematic diagram (Main/Tributary)>
-6-
Dept of Geoinformatic Engineering, GIS Lab.
Methodology
Modeling of GIS-based Schematic Diagram Creation Process
By literature research with QUAL2E manual and related studies
Selection of Target Watershed
 Selection of target watershed on framework data
(e.g. watershed/drainage area map)
 Inquiry of rivers/streams included in target watershed
Selection of Target Section
 Selection of target rivers/streams (main/tributaries)
 Definition of Head-Water and outlet locations
 Calculation of accumulation distance from HW to outlet
Equidistance Element Partitioning
 Determination of Partition distance
 Generation of elements at each equidistance location
along to stream network
 Definition of each element’s type
Definition of Element’s Attribute
(1:HW, 2:Stream, 3:Upper junction, 4:Junction, 5:Outlet,
6:Point Load, 7:Withdrawal)
 Definition of hydrologic reach by referring to hydrologic data
Mark of WQ Measurement Location
 Mark of water quality measurement location
(for calibration/verification)
-7-
Dept of Geoinformatic Engineering, GIS Lab.
Methodology
Design and Construction of Spatial DB (1/2)
Definition of the spatial data necessary for each step
Order
1
Work Process
Selection of target watershed
Theme
Division
Mandatory
/Optional
Base
Base boundary map
Standard watershed map
M
M
TMDL’s watershed map
M
Streams
Gov./Prov. stream map
M
(New) Interim result
Target watershed map
M
Watershed
Stream network
2
Selection of target section
Equidistance element partitioning
(New) Interim result
Definition of element’s attribute
M
M
Element partitioned schematic map (geometric result)
M
Point pollution load’s inflow location map
O
Other inflow management location map
O
Outflow
Water outflow location map
O
Hydrologic data
Stream cross section survey location map
Element partitioned schematic map
(including basic attributes)
O
(New) Interim result
5
Mark of WQ measurement
location
M
Target stream’s section map
Inflow
4
M
Target network’s section map
(New) Interim result
3
Stream network map – arc
Stream network map – node
WQ measurement location map – manual
O
WQ measurement location map – automatic
O
Element partitioned schematic map
(including attributes for calibration/verification)
M
WQ measurement
(New) Interim result
M
-8-
Dept of Geoinformatic Engineering, GIS Lab.
Methodology
Design and Construction of Spatial DB (2/2)
Construction of the spatial DB by collecting utilizable data
Division
Name of Maps
Type
Source
Base boundary map
Administration district map
Standard watershed map
(basin/watershed/catchment)
TMDL’s watershed map
(basin/watershed/catchment)
Gov./prov. stream map
Korean Reach File – arc
Korean Reach File – node
Agricultural waste water treatment facilities
Landfill leachate treatment facilities
Industrial waste water public treatment facilities
Livestock’s waste water public treatment facilities
Sewage treatment facilities
National industrial complex
Agricultural industrial complex
Landfill
Filtration plant
Water-intake plant
Polygon
*MLTM
Polygon
MLTM
Polygon
**ME
Polygon
Line
Point
ME
Ourselves
Ourselves
Point
ME
Standard watershed map
TMDL’s watershed map
Gov./prov. stream map
Stream network map – arc
Stream network map – node
Point pollution load’s inflow
location map
Other inflow management
location map
Water outflow location map
Stream cross section survey
location map
WQ measurement location
map – manual
WQ measurement location
map - automatic
Format
Shape
file
Point
ME
Point
ME
Stream cross section survey location map
Line
MLTM
Industrial complex waste water / Agricultural water
/ Urban pipes / Stream’s water / Lake’s water
Point
ME
Automatic WQ monitoring
Point
ME
* MLTM – Ministry of Land, Transport and Maritime affairs/ ** ME – Ministry of Environment
-9-
Dept of Geoinformatic Engineering, GIS Lab.
Methodology
Design & Development of Module Programs
Design of modules necessary in individual processes
Definition of each work process in the form of data-flow-diagram
선정하천
추출
대상하천
목록조회
유역선정 추출
선정하천
목록조회
모의구간결과
통계
프로젝트 정보 전달
새 프로젝트
만들기
새 프로젝트
생성 창
프로젝트
불러오기/관리
현재 프로젝트
조회/수정
프로젝트 저장
프로젝트 목록
프로젝트 닫기
기준유역도
한국형 RF
통합하천도
프로젝트 목록
대상유역선정 창
프로젝트 이름
대상수계
생성일자
생성자 이름
목적
파일
새 프로젝트
XML 파일
생성하기
프로젝트 목록창
XML파일 로드
대상유역 파일
대상하천 파일
하천목록조회창
모의구간결과
통계 창
모의구간,
모의구간RF
파일
전체 하천목록
(체크박스)
대상 유역
추출하기
프로젝트
로드
선정하천, 선정한국형 RF 파일
대상하천 파일
대상RF추출파일
대상 하천
추출하기
변경 사항
저장하기
---------------프로젝트 XML파일
--------------* 프로젝트 정보
-프로젝트 이름
-대상수계
-생성연월일
-생성자
-목적
-비고
-MXD 파일 위치
모의구간정보
선정하천
목록 조회 창
선정하천 추출 창
대상유역 파일
프로젝트
세부정보 조회 창
선정하천정보
프로그램
초기화하기
한국형
RF,
통합
하천도
프로젝트 XML
대상하천 목록
대상RF 파일
대상유역에
포함된 하천목록
---------------프로젝트 폴더
---------------프로젝트 XML파일
-작업 MXD 파일
---------------워크스페이스 폴더
--------------* 각 프로젝트 WS
프로젝트 스텝
변경하기
유역
자료
* 프로젝트 진행과정
-대상유역선정 v
-모식도구간선정
-구간요소분할
-분할요소유형정의
-수질측정지점선정
---------------프로젝트 XML파일
--------------* 프로젝트 정보
-프로젝트 이름
-대상수계
-생성연월일
-생성자
-목적
-비고
-MXD 파일 위치
대상하천, 대상한국형RF 파일
선정하천 파일
선정한국형RF 파일
선정하천
추출하기
---------------프로젝트 폴더
---------------프로젝트 XML파일
-작업 MXD 파일
-대상유역파일.A
-대상하천파일.A
-대상한국형RF파일.L
---------------워크스페이스 폴더
--------------* 각 프로젝트 WS
---------------프로젝트 XML파일
--------------* 프로젝트 정보
-프로젝트 이름
-대상수계
-생성연월일
-생성자
-목적
-비고
-MXD 파일 위치
모의구간추출
* 프로젝트 진행과정
-대상유역선정 v
-모식도구간선정 v
-구간요소분할
-분할요소유형정의
-수질측정지점선정
선정하천 목록
선정RF 파일
선정
하천
선정
한국형
RF
모의구간 추출 창
---------------프로젝트 폴더
---------------프로젝트 XML파일
-작업 MXD 파일
-대상유역파일.A
-대상하천파일.A
-대상한국형RF파일.L
-선정하천파일.A
-선정한국형RF파일.L
-모의구간파일.A
-모의구간RF파일.L
---------------워크스페이스 폴더
--------------* 각 프로젝트 WS
* 프로젝트 진행과정
-대상유역선정 v
-모식도구간선정 v
-구간요소분할 v
-분할요소유형정의
-수질측정지점선정
선정하천, 선정한국형RF 파일
모의구간 파일
모의구간RF 파일
한강수계 데이터
기본 보유 데이터
기본 보유 데이터 2
* 수자원단위지도
- 중권역
- 표준유역
- 한국형 RF
- 통합하천도
- 법정동리
행정구역도
* 수질측정소 (6개)
* 총량관리단위유역
- 단위유역
- 소유역
* 오염원관련 (8개)
* 유량유출관련 (4개)
한강수계 데이터
기본 보유 데이터
기본 보유 데이터 2
* 수자원단위지도
- 중권역
- 표준유역
- 한국형 RF
- 통합하천도
- 법정동리
행정구역도
* 수질측정소 (6개)
* 총량관리단위유역
- 단위유역
- 소유역
* 오염원관련 (8개)
* 유량유출관련 (4개)
* 하천단면위치도
* 하천단면위치도
Map Control
<DFD for project management>
HW, OL
직접 설정하기
한강수계 데이터
기본 보유 데이터
기본 보유 데이터 2
* 수자원단위지도
- 중권역
- 표준유역
- 한국형 RF
- 통합하천도
- 법정동리
행정구역도
* 수질측정소 (6개)
* 총량관리단위유역
- 단위유역
- 소유역
모의구간
추출하기
Map Control
- 대상유역.A
- 대상하천.A
- 대상한국형RF.L
<DFD for selection of target watershed>
- 10 -
* 오염원관련 (8개)
* 유량유출관련 (4개)
* 하천단면위치도
Map Control
프로젝트 스텝
변경하기
모의구간
모의구간RF
- 대상유역.A
- 대상하천.A
- 대상한국형RF.L
- 선정하천.A
- 선정한국형RF.L
- 모의구간.A
- 모의구간RF.L
<DFD for selection of target section>
Dept of Geoinformatic Engineering, GIS Lab.
Methodology
Development of Integrated GUI
The program development environment
Operating System – Microsoft ‘Windows 7’
Integrated Development Interface – Microsoft ‘Visual Studio 2010’
Libraries for GIS Function implementation – ESRI ‘ArcObjects 10’
Development Environment
[Programming]
- 11 -
OS
Windows 7
IDE
Visual Studio 2010
API
C#.NET
GIS Engine
ArcObjects 10
Dept of Geoinformatic Engineering, GIS Lab.
Methodology
Development of Integrated GUI
Use of basic interface design offered from .NET framework
Implementation of each user window according to the design
Menu
GIS Tools
Table of
Contents
<User window for new project generation>
Main Map
Display
Panel
<Integrated GUI & menu>
- 12 -
Dept of Geoinformatic Engineering, GIS Lab.
Methodology
Application to Study Area
Chungju Dam Downstream Watershed
A portion of Han River basin
Inflows of large amounts of pollution loads
Chungju city
Pop. & Ind. are concentrated
2 target streams
Han River (Main)
Youngduk Stream (1st trib.)
Total length of target section
About 44 km
Divided at each 1 km interval along
the stream
<Study area for program application>
- 13 -
Dept of Geoinformatic Engineering, GIS Lab.
Results & Discussion
Result of Program Development
Confirmation of program operation (1/3)
Inquiry of related spatial data stored in the spatial DB
Selection of target watersheds through the program’s interface
<Result of spatial data inquiry>
<Result of target watershed selection>
- 14 -
Dept of Geoinformatic Engineering, GIS Lab.
Results & Discussion
Result of Program Development
Confirmation of program operation (2/3)
Automatic extraction of target streams by geo-processing tools
Adjustment of target section by modifying the HW/OL locations
<Result of target section selection >
<Result of Automatic extraction of target streams>
- 15 -
Dept of Geoinformatic Engineering, GIS Lab.
Results & Discussion
Result of Program Development
Confirmation of program operation (3/3)
Automatic equidistance element partitioning
Automatic input of element’s geometric & hydrologic attributes
<Result of equidistance element partitioning>
<Result of hydrologic attribute input>
- 16 -
Dept of Geoinformatic Engineering, GIS Lab.
Results & Discussion
Result of Schematic Diagram for Input Data Generation
GIS-based schematic diagram creation
A total of 44 element grids for the QUAL2E modeling
As shp file format in that contained the vectors
<Results of the schematic diagram creation (element numbers, type numbers, reach numbers)>
- 17 -
Dept of Geoinformatic Engineering, GIS Lab.
Results & Discussion
Result of Schematic Diagram for Input Data Generation
Attributes of schematic diagram
Stream name
Element number
Element name
Element order
Element’s type number
Reach number
Reach name
Hydrologic information
WQ survey information
Etc.
<Result of attributes stored in the schematic diagram>
- 18 -
Dept of Geoinformatic Engineering, GIS Lab.
Results & Discussion
Discussion on Result
Enhancement of convenience
It could be created with simple manipulation on the GIS-based GUI
It is expected to decrease investment of manpower and budget
Improvement of accuracy
The result can be easily linked with other GIS-based related data
Also, it is possible to define the exact element type by an overlay
It is expected to create more accurate and practical input data
Confidence of WQ modeling result in TMDL work will be increased
- 19 -
Dept of Geoinformatic Engineering, GIS Lab.
Results & Discussion
Limitation of Study
Revision of program errors
Program errors occurred in which stream shapes are irregular
It is needed to be stabilized through inspections on various test-bed
Expansion of spatial DB
The spatial DB should be extended for applications on other sites
Some of spatial data should be newly created (ex. KRF, etc.)
The existing data should be verified to assure the accuracy
Full automation of input data generation processes
It is needed to develop an automatic linkage method between the
developed program and pollution sources/loads DB
- 20 -
Dept of Geoinformatic Engineering, GIS Lab.
Conclusion
Conclusion
GIS-based input data generation program for QUAL2E modeling
The input data generation program was developed
Through process modeling, design and implementation
Convenience & accuracy of input data generation will be enhanced
Efficiency of TMDL work might be increased by using the program
In the future study,
Revision of the program errors to improve performance
Expansion of the spatial DB for applications on various sites
Development of linkage and generation methods for full automation
- 21 -
Dept of Geoinformatic Engineering, GIS Lab.