Development of gis-based input data generation program for qual2e modeling Asia Geospatial Forum 2011 Hotel Mulia Senayan, Jakarta, Indonesia 2011.
Download ReportTranscript 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.