본문 바로가기

GIS46

ArcGIS 10.X 라벨이 안 보일 때 지도상에 라벨이 많으면 ArcMap은 자동으로 일부 라벨을 보이지 않게 합니다. 측정소가 밀집되어 있는 지역에서 이런 현상이 발생하는데, 글자 크기를 줄여도 되지만 출력을 위해서 글자 크기를 줄이지 않는 것이 좋을 때가 있습니다. 아래 왼쪽 그림에서 삼산동측정소 지점은 나와 있지만, 측정소 라벨이 없습니다. 오른쪽과 같이 글자 크기를 줄이면 삼산동이 표시됩니다. 라벨 크기를 줄이지 않고 보이게 하려면 Labels 탭에서 Placement Properties를 클릭하고, 새 창이 뜨면 Place overlapping labels를 선택합니다. 글자 크기를 줄이지 않아도 삼산동이 잘 보입니다. 2021. 11. 18.
ArcGIS 10.X 헥사곤 shp 파일 만들기 Data Management → Sampling → Generate Tessellation 도구에서 헥사곤을 선택해서 shp 파일을 만들 수 있습니다. 그러나 원하는 지도 영역 밖으로 헥사곤이 만들어집니다. 또한, 여기서는 헥사곤의 면적(예: 1 km2)을 설정하는 방식입니다. Generate Tessellation (Data Management)—ArcMap | Documentation (arcgis.com) 아래 사이트에서 Creat Hexagon Tessellation 도구를 다운로드합니다. 이 도구는 기본 툴박스에 없습니다. Create Hexagon Tessellation - 개요 (arcgis.com) Create Hexagon Tessellation Creates a mesh of regul.. 2021. 11. 7.
ArcGIS 10.X 입력자료 정리 지금까지 이 블로그에서 예제로 사용했거나 제가 연구에 사용하고 있는 GIS 입력자료 사이트를 정리했습니다. 대기오염과 토양오염 모니터링 수준에서는 충분한 자료입니다. 자료마다 좌표계가 다를 수 있으므로 주의해야 합니다. 전국 자료 법정동 shp 파일 http://www.gisdeveloper.co.kr/?cat=102 ITFR 중부원점(= GRS80 중부) 행정동 shp 파일 http://data.nsdi.go.kr/dataset/20171206ds00001 ITFR 중부원점 하천망도 shp 파일 하천망도 - 오픈마켓 (nsdi.go.kr) ITFR 중부원점 산업단지 shp 파일 산업단지 경계도면 - 오픈마켓 (nsdi.go.kr) ITFR 중부원점 수치표고모델 자료 수치표고모델(DEM)_90M - 오픈.. 2021. 11. 7.
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.
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.