본문 바로가기

분류 전체보기313

ArcGIS 10.X 파이썬 스크립트로 모델 빌더 실행하기 직전 글에서는 파이썬 스크립트로 도구를 실행했습니다(ArcGIS 10.X 파이썬 스크립트로 도구 실행하기). 이번에는 파이썬 스크립트를 이용해서 모델 빌더를 실행하겠습니다. 우선 모델 빌더를 이용해서 울산 면오염원에 대한 공간분포 래스터 파일을 만들었습니다. 모델 빌더 사용법은 이전 글(ArcGIS 10.X 모델 빌더로 보간법 지도 여러 개 한 번에 작성하기)을 참고하세요. 모델 빌더창에서 Export → To Python Script를 실행해서, 파이썬 파일로 저장합니다. 윈도우 → 프로그램 → ArcGIS → Python 폴더에서 IDLE(Python GUI)를 실행합니다. 파이썬 스크립트 파일을 IDLE로 열었습니다. 일단, 수정할 부분이 있지만, Run Module로 스크립트를 실행합니다. 아래는.. 2021. 11. 4.
ArcGIS 10.X 파이썬 스크립트로 도구 실행하기 단순 반복작업에 도움이 되는 파이썬 스크립트 사용 방법입니다. 울산도시대기측정소 반경 2 km 버퍼를 만든 후, 파이썬 스크립트로 4 km 버퍼를 자동으로 만들겠습니다. 울산행정동 shp 파일 위에 도시대기측정소 shp 파일을 올리고, Buffer 도구를 실행합니다. 버퍼 거리를 2000 m (2 km)로 입력하고 도구를 실행합니다. 개별 측정소로부터 반경 2 km의 버퍼가 생성되었습니다. 파이썬 창을 클릭하면 아래와 같이 파이썬 스크립트 창이 나타납니다. 왼쪽은 스크립트 입력창이고, 오른쪽은 설명창입니다. Results를 클릭하고 Current Session에서 2 km 버퍼 결과를 선택하고 드래그해서 파이썬 스크립트 창에 놓습니다. Drag & Drop. 스크립트가 생성되었습니다. 이제 4 km 버퍼.. 2021. 11. 2.
ArcGIS 10.X 래스터 파일 재분류(Reclassification) 농도 수준이 많이 다르거나 단위가 다른 물질을 직접 비교하기 위해서는 자료 표준화가 필요합니다. 이와 비슷하게 오염물질 농도, 배출량, 토지피복도 등의 래스터 파일을 산출하고, 이를 재분류하여(표준화 개념) 우선순위 산정 등에 사용할 수 있습니다. 예를 들어, PM2.5와 VOC 배출량 수준이 다르기 때문에 직접 수치를 비교해서 의사결정을 하기 어려우므로, 두 래스터 파일을 재분류하여 1:1로 합하거나 가중치합을 구합니다. 아래 그림에서 왼쪽은 PM2.5 배출량 공간분포이고, 오른쪽은 VOC 공간분포입니다. 두 배출량 래스터 파일을 Reclassify 도구(Spatial Analyst Tools → Reclass → Reclassify)를 사용해서 5개 구간으로 분류합니다. 아래 예는 PM2.5 래스터 .. 2021. 10. 31.
엑셀파일 합치기 엑셀로 대기오염자료를 받았는데, 20개 이상의 월별 파일이라서 하나의 시트에 시간별로 합쳐서 분석했습니다. 파일이 많아서 일일이 열어서 합치기 힘들었는데 R 코드를 작성해서 합칠까 하다가 귀찮아서 간단한 무료 프로그램이 있는 것을 확인했습니다. [무료 배포 프로그램] VBA가 필요 없는 엑셀 파일 합치기 프로그램을 무료로 사용하세요. (업데이 안녕하세요. 엑셀자동화의 모든 것, Automate Everything you want. 에버오토입니다. 에버오토는 엑셀로 ... blog.naver.com 설치형이 아닌 바로 실행되는 파일입니다. 아래 창에 합치려는 엑셀 파일을 모두 선택해서 옮기고 합치기를 실행하면 됩니다. 엑셀머지라는 프로그램도 있습니다. 사용해 보지는 않았는데 조금 더 상세한 옵션이 있습니다.. 2021. 10. 31.
ArcGIS 10.X 초보를 위한 웹사이트 한국에스리 기술문서 제품활용팁과 ArcGIS Desktop 도구 소개에 참고할 만한 자료가 있습니다. 특히 좌표계 설정 관련해서 상세한 설명이 있습니다. 기술문서 | 한국에스리 금주 21일부터 23일까지 진행되는 2018 가스 코리아 행사에 한국에스리가 참여합니다. 이번 행사 기간 동안 한국에스리는 올해 새롭게 출시된 Utility Network Management 신기술과 WebGIS 플랫폼의 활용 가 www.esrikr.com ArcMap Resources for ArcGIS Desktop ArcGIS 10.X 버전에 해당하는 ArcMap 관련 자료와 도구 설명 등이 포함된 종합 사이트입니다. ArcMap Resources for ArcGIS Desktop | Download & Documentati.. 2021. 10. 30.
ArcGIS 10.X 유클리드 거리 구하기 버퍼 도구(ArcGIS 10.X 측정소 대표 반경 설정)를 이용해서 측정소에서 단일 거리 영역을 설정할 수 있는데, 이번에는 연속 거리 분포를 그리겠습니다. 울산 행정동 shp 파일과 측정소 지점 shp 파일(ArcGIS 10.X 측정소(시료채취지점) 좌표 확인하기)을 불러옵니다. Euclidean Distance 도구를 실행합니다. Maximum distance에 10000을 입력해서 최대 10 km까지 고려합니다. 실행창의 Environments 옵션에서 Processing Extent와 Raster Analysis의 Mask를 행정동 shp 파일로 설정합니다. 래스터 파일이 생성되면 Symbology에서 Defined Interval을 선택하고 1000을 입력해서 1 km 단위로 간격을 설정합니다... 2021. 10. 30.
ArcGIS 10.X 포인트 배출량 shp 파일을 격자 래스터로 변환하기 환경부에서 제공하는 면오염원 배출량 자료는 1 km × 1 km 격자셀 자료입니다. 이 자료를 100 m 간격의 보간법으로 나타내면 오른쪽과 같습니다. 그러나 실제 자료는 1 km × 1 km 격자셀 안에서 동일합니다. Point to Raster 도구를 사용해서 1 km (1000 m) 크기의 격자셀을 만들 수 있습니다. 썩 보기 좋지는 않지만, 원자료가 이렇게 생겼습니다. Layer To KML 도구를 이용해서 구글 어스 지도에 올리고 투명도 50% 정도를 적용했습니다. 2021. 10. 27.
ArcGIS 10.X 밀도 분석 오염원이 많이 있는 곳이 어디인지 파악하기 위해서는 단순히 오염원(포인트) 지도를 그려도 되지만, 밀도 분석을 하면 시각적으로 확실하게 어디에 오염원이 많이 있는지 알 수 있습니다. 점오염원의 경우에는 Kernel Density나 Point Density를 사용하고, 선오염원에 대해서는 Line Density 도구를 사용합니다. 전국 지도 shp 파일에 점오염원 자료를 올리고, Kernel Density를 실행했습니다. 경인지역과 울산이 점오염원이 가장 밀집한 지역입니다. 참고자료: Kernel Density—Help | ArcGIS for Desktop 2021. 10. 24.
ArcGIS 10.X 티센 폴리곤으로 영향권 설정하기 서울의 도시대기측정소입니다. 대기환경연보 부록에 수록된 좌표인데, 정확하지 않을 수도 있습니다(현재, 울산 도시대기측정소 좌표도 보정 중입니다) 각 측정소가 어느 지역을 대표할 수 있을지 대략 파악할 수 있는 도구가 티센 폴리곤입니다. Creat Thiessen Polygons을 실행하고 측정소 위치 shp 파일을 선택해서 바로 티센 폴리곤을 만들 수 있습니다. 개별 티센 폴리곤 안에 도시대기측정소가 위치합니다. 폴리곤 안의 모든 지점과 해당 도시대기측정소와의 거리는 다른 측정소로부터의 거리보다 짧습니다. 즉, 거리만을 고려할 때 개별 측정소가 대표할 수 있는 영역이 티센 폴리곤입니다. 2021. 10. 24.
ArcGIS 10.X 보간법 결과 행정구역에 할당하기(Zonal Statistics) 공간보간 래스터 파일의 자료를 행정구역별로 할당해서 별도의 래스터 파일과 속성 테이블을 만들겠습니다. 이 방법은 대기오염이나 토양오염(많이 권장하지는 않음) 측정자료나 모델링 결과를 행정구역에 할당하는 방법으로 지역별 농도 순위를 산정할 때 유용합니다. Spatial Analysis Tools → Zonal → Zonal Statistics를 선택합니다. 아래와 같이 shp 파일과 래스터 파일을 입력하고, 평균을 선택합니다. 행정동별로 평균 자료가 할당되었습니다. 이번에는 Zonal Statistics as Table 도구를 실행합니다. 행정구역별 통계값이 만들어졌습니다. 참고 사이트: How Zonal Statistics works—Help | ArcGIS for Desktop 2021. 10. 18.