이 강의는 윈도우 OS 사용자가 QGIS 상에서 PySAL을 이용한 공간통계 개발을 할 수 있도록 환경을 구성하는 방법을 설명하고 있다.
Linux나 MacOS와는 달리 윈도우 OS에서는 Python용 모듈을 설치하기 힘들고 특히 64비트 OS를 사용시에는 파이썬 모듈 자동설치 프로그램들이 엉뚱한 모듈을 설치하는 경우가 많아 더욱 어려움이 많다. 게다가 이를 QGIS가 사용하는 Python과 잘 연동되도록 하는 것은 여러가지 지식을 필요로 한다.
때문에 이 문서를 통해 QGIS와 PySAL을 연동해 공간통계 개발을 하고자 하는 연구자들을 위해 이 문서를 작성한다.
이 문서에 포함된 링크들은 작성 시점에서는 유효하고 검증된 것이지만, 연구자들이 시도할 때에는 바뀌어 있을지도 모른다 이 경우 문서를 참고해 적절한 링크를 찾기 바란다.
공간통계 개발에 필요한 라이브러리 및 프로그램에는 다음과 같은 것들이 있다.
- QGIS: 오픈소스 GIS 데스크탑 프로그램
- PySAL: 공간분석 파이썬 라이브러리
- NumPy: 기초적 과학계산용 파이썬 라이브러리
- SciPy: 고급 과학계산 및 통계를 위한 파이썬 라이브러리
- MatPlotLib: 자료 시각화를 위한 파이썬 라이브러리
- PyCharm: 파이썬 개발을 쉽게 해주는 통합개발환경 프로그램
이제부터 위에 적은 프로그램들을 설치하는 과정을 배워보도록 하겠다.