본문 바로가기

GIS49

ArcGIS 10.X 레이아웃 Service Layer Credits 삭제 아래 지도의 우측 하단에 Service Layer Credits (배경지도 제공업체와 기관명)이 촘촘하게 나와서 보기 싫습니다. Service Layer Credits을 삭제할 수는 없지만 안 보이게 할 수 있습니다. 아래와 같이 Dynamic Text에서 Service Layer Credits을 선택합니다. 레이아웃에서 Service Layer Credits이 활성화됩니다. 이 박스를 삭제하면 다시 첫 그림으로 돌아갑니다. 따라서 이 박스를 아래로 드래그합니다. 아래와 같이 지도와 Service Layer Credits 박스를 분리하고, 지도 그림만 캡쳐해서 논문에 추가합니다. 정말 잔기술에 해당합니다. 영어 논문에 들어갈 그림을 작성하는데 위의 배경 지도에는 한글이 나와서 어색합니다. 영어만 나오는 .. 2021. 9. 28.
ArcGIS 10.X 레이아웃 Extent indicator 추가 아래 그림과 같이 상세 지도의 위치를 빨간색 박스(Extent indicator)로 나타낼 필요가 있습니다. 예를 들어, 논문에 우리나라 지도만 표시하면 외국인들은 어디인지 모르기 때문에 동북아시아 지도를 함께 나타내야 합니다. 울산 지도를 그릴 때는 전국지도도 함께 나타내는 것이 좋습니다. 두 개의 데이터 프레임(전국 지도, 울산 지도)을 준비합니다. 레이아웃 뷰에서 아래와 같이 두 프레임을 중첩합니다. 동북아시아 데이타 프레임 속성에서 Extent Indicator를 추가하고, 선 굵기를 조정합니다. 이제 우리나라 지도에 울산이 표시되었습니다. 귀찮으면 파워포인트에서 빨간색 박스를 추가하면 되지만 지도 선택 영역에 따라서 자동으로 Extent indicator 크기가 조정되는 장점이 있습니다. 2021. 9. 28.
ArcGIS 10.X 경위도 → TM 좌표로 변환하기 ArcGIS 테이블에서 경위도를 TM 좌표로 변환하는 방법입니다. 이전 글(ArcGIS 10.X 좌표계 설정)에서 언급한 것과 같이 프로젝트 툴을 이용해서 경위도 좌표를 ITRF2000 TM 좌표 형식으로 변환할 수 있지만, 속성 테이블의 수치가 변하지는 않습니다. 이 경위도 수치를 ITRF2000 TM 좌표 수치로 변환하고자 합니다. 필드(행)를 추가합니다. 필드명으로 TM X를 입력하고 Type을 Long Integer로 선택합니다. 테이블에 필드가 추가되었습니다. 마우스 우클릭으로 Calculate Geometry를 선택합니다. X축을 선택하고 좌표계 설정도 문제 없는지 확인합니다. TM Y (위도)에 대해서도 위의 과정을 반복해서 아래와 같이 TM 좌표를 구합니다. 반대로 TM 좌표에서 경위도로 .. 2021. 9. 28.
ArcGIS 10.X 좌표계 변환 (한국측지계 → 세계측지계) 이전 글(ArcGIS 10.X 좌표계 설정 문제)에서 언급한 바와 같이, 여러 경로로 입수한 행정구역 shp 파일과 환경 자료를 ArcGIS에서 중첩시키다 보면 좌표계가 일치하지 않아서 오류가 생길 가능성이 있습니다. 이러한 문제를 해결하기 위해서는 좌표계를 이해하고 변환하는 방법을 알아야 합니다. 여러 인터넷 공개 자료와 책을 찾아봤는데, 가장 체계적이고 상세히 설명된 자료가 아래 PDF 파일입니다. 구체적인 내용은 아래 파일에 있으므로, 이번 글에서는 간단히 울산 행정구역 shp 파일의 측지계를 변환하는 방법을 보여 주고자 합니다. 우선 측지계(좌표계) 요약표를 확인해 보세요. 기존 우리 연구실에서 사용했던 울산 행정구역 shp 파일은 한국측지계(Bessel 중부 TM 좌표계)이며, 최신 행정구역 s.. 2021. 9. 28.
ArcGIS 10.X 좌표계 설정 문제 울산도시대기측정소 18개 지점의 지오코딩 결과(주소를 경위도와 TM 좌표로 변환) 텍스트 파일을 ArcMAP에서 불러서 지점을 표시했습니다. 노란색 점은 TM 좌표 결과이고, 빨간색 점은 경위도 좌표 결과입니다. 두 점이 정확하게 일치하지 않습니다. 두 종류의 행정구역 shp 파일도 추가했습니다. 빨간색 행정구역은 ITRF2000 TM 좌표계이고, 노란색 행정구역은 Bessel 중부 TM 좌표계입니다. 두 파일 역시 정확히 일치하지 않습니다. 아래와 같이, 빨간색 측정소(GWS1984 좌표계)와 빨간색 행정구역(ITRF2000 TM 좌표계)를 조합해서 사용해야 하고, 노란색 측정소(Bessel 중부 TM 좌표계)는 노란색 행정구역(Bessel 중부 TM 좌표계)과 조합하여 사용해야 합니다. 그런데 문제는.. 2021. 9. 26.
ArcGIS 10.X 측정소(시료채취지점) 좌표 확인하기 지도 위에 측정소를 표시하기 위해서는 가장 먼저 좌표를 알아야 합니다. 1. 좌표와 주소 찾기 가장 쉬운 방법은 구글맵(또는 구글어스)에서 해당 지점을 찾아서 마우스 우클릭을 하면 위경도 좌표를 알 수 있습니다. 울산광역시청의 위경도는 아래와 같습니다. 35.53884, 129.31148 마우스 클릭 위치에 따라서 일부 차이날 수 있는데 신경쓰지 않아도 됩니다. 구글맵에서는 좌표를 쉽게 찾을 수 있는데, 주소를 찾기는 어렵습니다. 네이버와 카카오맵에서는 반대로 주소 찾기가 쉽습니다. 해당 지점에서 우클릭하면 쉽게 주소를 알 수 있습니다. 2. 대기측정소 주소 찾기 그런데 측정소가 10개가 넘어간다면? 일일이 온라인 지도에서 좌표나 주소를 찾는데 시간이 걸립니다. 사실 그렇게 시간 걸리는 것은 아니지만 슬.. 2021. 9. 26.
ArcGIS 10.X 기본 배경 지도 위에 울산산단 추가하기 GIS를 사용하지 못해도 구글지도 등을 활용하면 논문용 그림을 쉽게 만들 수 있습니다. 가장 간단한 방법은 구글 위성사진을 파워포인트에 가져와서 여러 도형을 추가하는 것입니다. 아래 그림과 같이 파워포인트만으로도 위성사진 위에 시료채지점과 산업단지 위치 등을 여러 정보를 추가할 수 있기 때문에 굳이 GIS를 사용하지 않아도 됩니다. 아래 그림에서 분홍색 지역이 울산의 주요 산업단지입니다. 구글 사진 위에 자유형 도형을 추가해서 그렸는데 마우스 클릭을 수도 없이 해야 합니다. Improving the spatial resolution of atmospheric polycyclic aromatic hydrocarbons using passive air samplers in a multi-industrial .. 2021. 9. 26.
ArcGIS 10.X 보간법으로 등고선 오염지도 그리기 지점별 오염물질 농도를 막대나 원으로도 나타낼 수 있지만, 보간법(Interpolation)을 통해 시각적으로 오염지역을 효과적으로 보여줄 수 있습니다. 1. 지도 shp 파일을 추가하고, 오염 자료를 추가합니다. 오염원 위치가 점으로 표현되고, 필요하면 농도 수준을 다른 색으로 나타낼 수 있습니다. 2. 툴박스에서 IDW를 찾아서 클릭합니다. IDW (역거리 가중법)는 가장 많이 사용하는 보간법 중의 하나입니다. 3. Input point features에서는 오염원 혹은 오염 농도 레이어를 선택합니다. Z value field에서는 여러 오염물질 중에서 등고선 지도를 그릴 오염물질을 선택합니다. Output raster에는 등고선 지도 저장을 위한 폴더명을 입력합니다. 4. 위의 창에서 Environ.. 2021. 9. 18.
ArcGIS 10.X 도시별 배출량 shp 파일 추출하기(Select By Location) 이번에는 특정 도시에 해당하는 배출량 자료만 추출하는 방법입니다. 아래와 같이 울산과 주변 도시에 점오염원이 분포하고 있습니다. 전국지도에서 울산지도만 추출한 것처럼, 전국 점오염원 배출량 자료에서 울산의 점오염원 배출량 자료만 추출할 수 있습니다. 1. Select By Location을 클릭합니다. 2. Target layer는 전국 점오염원을 선택하고, Source layer는 울산 행정동 지도를 선택합니다. 울산시 안에 있는 점오염원 색상이 변경되면, 정상적으로 잘 선택된 것입니다. 이후 Export Data로 별도의 shp 파일을 만듭니다. 3. 아래와 같이 울산에만 해당하는 배출량 지도 shp 파일이 만들어졌습니다. 4. 레이어 속성창에서 Symbology를 선택하고, 특정 오염물질의 배출량을.. 2021. 9. 18.
ArcGIS 10.X 전국지도 shp 파일에서 도시별 지도 추출하기 전국 측정망 연구를 할 때는 전국지도를 그대로 사용하면 됩니다. 그러나 서울, 울산, 포항 등 개별 도시에 대해서 연구할 때는 도시별 shp 파일을 추출할 필요가 있습니다. 1. 우선 아래와 같이 읍면동 단위의 행정동 지도를 불러 옵니다. 2. 울산을 확대하면 주변 도시(경주, 양산, 부산)의 읍면동도 함께 나타납니다. 3. Identify 메뉴를 이용해서 세부 행정구역 정보를 확인합니다. 속성 테이블을 열어도 됩니다. 울산시 남구 야음장생포동 자료인데, ADM_DR_CD 값을 보면 260으로 시작하는 곳이 울산입니다. 4. 울산 행정구역 정보를 파악한 후에는 속성으로 선택하기 메뉴를 실행합니다. 5. 아래과 같이 FID 범위를 지정합니다. 울산은 1096번부터 1151번까지입니다. ADM_DR_CD 값.. 2021. 9. 18.