Development of Geospatial Simulation Framework for WebGIS-based Simulation System

WebGIS 기반의 시뮬레이션 시스템을 위한 지리공간 시뮬레이션 프레임워크 개발

  • 이성규 (부경대학교 위성정보과학과) ;
  • 김영섭 (부경대학교 위성정보과학과) ;
  • 최철웅 (부경대학교 위성정보과학과) ;
  • 서용철 (부경대학교 위성정보과학과)
  • Received : 2010.10.07
  • Accepted : 2010.12.16
  • Published : 2010.12.31

Abstract

Researchers require repetitive works such as data format analysis, reformatting and map reprojection in order to use geospatial data. To solve above problems, they are building web-based simulation systems with web developers. But the web-based systems are not efficiently developed because there is not the appropriate simulation framework for a web-based system using geospatial data. In this study, the geospatial simulation framework that can be effectively applied to the web-based system was designed and proposed. Also, the framework was composed of 7 modules; web mapping service, GIS mapping, statistics, model, processing,graphics, and geospatial datasets. In order to evaluate the effectiveness of the framework, a case study of urban growth has been verified. Experts who are not specialized in geospatial information disciplines expect to build easily a web-based system using geospatial data.

연구자가 공간자료를 이용하기 위해서는 자료 포맷 분석, 리포맷팅, 지도투영 변환 등의 반복된 작업이 필요하다. 연구자는 이러한 문제를 해결하기 위해 개발자와 함께 웹 기반의 시뮬레이션 시스템을 구축하고 있다. 하지만, 공간자료를 이용하는 웹 기반의 시스템에 적절한 시뮬레이션 프레임워크가 없어 효율적인 개발에 어려움이 있다. 본 연구에서는 웹 기반 시스템에 효율적으로 적용할 수 있는 지리 공간 시뮬레이션 프레임워크를 설계하고 제안하였다. 프레임워크의 모듈은 웹 매핑 서비스, Geographic Information System(GIS) 매핑, 통계, 모델, 프로세싱, 그래픽, 공간 데이터세트 등 7개의 모듈로 구성되었다. 프레임워크의 효율성 평가를 위해 도시 성장을 사례로 검증하였으며, 공간정보분야에 전문지식이 없는 비전문가라도 공간자료를 활용한 웹 기반의 시스템 구축이 쉬울 것으로 생각한다.

Keywords

References

  1. A. Jolma, D.P. Ames, N. Horning, H. Mitasova, M. Neteler, A. Racicot and T. Sutton, 2008, "Free and Open Source Geospatial Tools for Environmental Modelling and Management," Developments in Integrated Environmental Assessment, vol. 3, pp. 163-180. https://doi.org/10.1016/S1574-101X(08)00610-8
  2. C. Granell, L. Diaz, and M. Gould, 2010, "Service-oriented applications for environmental models: Reusable geospatial services," Enviroental Modeling & Software, vol. 25, pp. 182-198. https://doi.org/10.1016/j.envsoft.2009.08.005
  3. G. Booch, J. Rumbaugh, and I. Jacobson, 1998, The Unified Modeling Language User Guide, 1st Ed., p. 512, Addison-wesley Professional.
  4. H. J. Kim, T. Oki, S. Kanae, and S. Seto, 2008, "Common Research Framework for Global Hydrology utilizing Various Datasets and Hydrogic Models," American Geophysical Union Fall meeting 2008, Poster.
  5. J. J. Garrett, 2005, Ajax: A New Approach to Web Applications, Adaptivepath, U.S.A, http://www.daptivepath.com/ideas/essays/archives/000385.php.
  6. M. Fayad, D. Shmidt, and R. Johnson, 1999, Building application frameworks, 1st Ed., p. 688, John Wiley & Sons.
  7. S. Y. Park, S. W. Jeon, S. Y. Kim, and C. U. Choi, 2010, "Prediction and Comparison of Urban Growth by Land Suitability Index Mapping Using GIS & RS in South Korea," Landscape and urban planning. [Online] Avaliable: ScienceDirect, http://www.sciencedirect.com/.
  8. T. Bray, 2006, "Comparing Frameworks", Tim Bray Ongoing, http://www.tbray.org/ongoing/When/200x/2006/11/10/Comparing-Frameworks.
  9. T. Bray, 2008, "Issues in web frameworks", Tim Bray Ongoing, www.tbray.org/talks/php.de.pdf.
  10. T. Fujino, 2007, "SVG+Ajax+R:a new framework for WebGIS," Computational Statistics, vol. 22, pp. 511-520. https://doi.org/10.1007/s00180-007-0058-8
  11. W. N. Venables, D. M. Smith and R Development Core Team, 2010, An Introduction to R, Australia, http://cran.r-project.org/doc/manuals/R-intro.pdf.
  12. 권용오, 김태간, 이세훈, 임기욱, 이정현, 2009, "ASP 시스템개발을위한 오픈프레임워크모듈," 한국콘텐츠학회논문지, 제9권, 제2호, pp. 133-141.
  13. 이상진, 노준우, 안정민, 김주철, 2009, "유출관리모형을활용한수문학적공간정보분석," 한국공간정보시스템학회논문지, 제11권, 제1호, pp. 97-104.
  14. 임용호, 엄정섭, 2008, "도시하천 복원경로 추적방안에 관한 연구," 한국공간정보시스템학회논문지, 제10권, 제2호, pp. 25-33.
  15. 신승우, 김행곤, 2009, "초고속 모바일 웹 개발을 위한 경량화 프레임워크," 한국인터넷정보학회지, 제10권, 제4호, pp. 127-138.
  16. http://cakephp.org/, cakephp 공식 홈페이지.
  17. http://forums.devx.com, DevX.com Forums 공식 홈페이지.
  18. http://proj4js.org/, proj4js 공식 홈페이지.
  19. http://rubyonrails.org/, ruby on rails 공식홈페이지.
  20. http://struts.apache.org/, strusts 공식 홈페이지.
  21. http://www.info-zip.org/, info-zip 공식 홈페이지.
  22. http://www.imagemagick.org/, imagemagick 공식 홈페이지.
  23. http://www.r-project.org/, r project 공식홈페이지.
  24. http://www.saga-gis.org/, saga 공식 홈페이지
  25. http://www.springsource.org/, spring 공식 홈페이지.