728x90
반응형

댕국쓰 공부/SW 사용법 & 리뷰 12

QGIS 사용법 - SHP 속성정보 조인하기 / 시군구 데이터에 시도 정보가 필요하다면?

SHP 데이터를 사용하다보면 서로 다른 속성정보를 갖는 데이터를 하나로 합쳐야 할 때가 있다. 예를들어 행정경계 데이터를 구글링해서 찾아보면, 시도, 시군구, 읍면동, 리 단위로 구분해서 찾게될 것이다. 사용하는 사람 입장에서 행정경계는 시군구 데이터가 필요한데, 여기에 시도 정보가 같이 필요한 경우도 있다. 그래서 시도 및 시군구 shp 데이터를 이용해 속성정보를 조인하는 방법을 정리해봤다. 먼저 시도 및 시군구 행정경계에 대한 shp 형상은 다음 그림과 같다. 각각의 행정경계 shp의 속성정보를 보면, 코드, 영문명, 국문명으로 정리되어 있는 것을 알 수 있다. 여기서 코드는 우리나라 행정지역을 구분하기 위해 정의된 것으로 숫자로 구분되어 있다. 총 10자리 숫자로 구성되어 있는데, 시도, 시군구, ..

댕국쓰 MBC 다큐프라임 464회 방송출연하다! 살다보니 이런날도 있네요

2022.11.24.(목) ??? 2022.11.25.(금) ??? 정확한 날짜는 기억나지 않음. 22년 11월 말쯤 이었다는건 확실함. 평소와 같이 회사에서 일하고 있을 때였다. 이사님 : 이과장 방송출연 한번 하자! 댕국쓰 : 예? 회사에서 LX 사업을 하다보니 LX 디지털트윈 관련된 다큐멘터리 촬영이었다. 당황스러웠지만... 언제 또 이런걸 해보랴 방송이라고 해도 캐이블방송같은 그런 거겠지... 뭐 해보지 뭐 라는 심정이었다. 그리고 촬영한다고 PD님과 카메라기사님이 오셨고 회의실에서 아무 생각없이 설명해달라고 하시는 것들과 소개해달라고 하시는 것들을 보여드렸다. 정확히 어떤 장면에 어떤 내용이 들어갈지 모르고 일단 닥치는대로 했을 뿐.... 그렇게 까맣게 잊고 있었다. 그리도 또 여느때와 같이 일..

SimActive Correlator3D 사용법 - 드론영상처리

Correlator3D는 드론영상 말고도 항공사진, 위성영상으로 공간정보를 생성할 수 있어요 좋은 점은 Frame type 과 Line type의 항공사진 모두 지원한다는 점이에요 Bentley의 Context Capture에서도 항공사진 처리가 가능하지만 Frame type 영상만 가능한걸로 알고 있어요ㅠㅠ ​ Correlator3D로 드론 영상을 처리하는 과정을 올려볼까 합니다! 프로그램을 실행하면 제일 먼저 프로젝트 생성부터 해야겠죠? ​ ​ 새 프로젝트 생성으로 들어가면 어떤 데이터를 처리할 건지 선택하게 되어 있어요 ​처리하고자 하는 데이터에 맞춰 선택해줍니다 ​ ​ 그러면 가장먼저 카메라 개수를 입력하게 되어있어요 ​일반적으로는 1종류의 드론과 카메라를 이용하기 때문에 기본설정은 1이 됩니다...

Bentley Context Caputre 사용법 - 드론 경사사진 처리하기

Context Capture는 사진측량용 카메라로 촬영된 고해상도, 고용량의 사진도 처리할 수 있다는 장점이 있다. 편의상 Context Capture를 CC라고 하겠다. 이번에는 곰동상을 회전익 드론인 DJI 사의 Inspire 1 V2 모델을 수동비행으로 경사사진을 촬영하였다. 사진은 곰동상을 중심으로 회전하면서 찍었다. 그렇게 총 121매의 사진을 촬영했고, 곰동상 주변에 4개의 지상기준점을 측량했다. 그리고 촬영된 사진을 모두 CC에서 불러왔다. 드론으로 사진을 불러왔더니 카메라 모델명, 센서 사이즈, 초점거리, 사진 촬영점(GPS 좌표)가 자동으로 입력되었다. 드론으로 촬영된 사진이다 보니 사진파일에 입력되어 있는 GPS 정보를 자동으로 인식한다. 사진을 모두 불러오면 자동항공삼각측량(AT)을 ..

QGIS 사용법 - bessel 타원체 좌표 보정하기

QGIS를 사용하다보면 Bessel 타원체를 사용하는 좌표계의 EPSG 코드인 5174를 사용하다 보면, Bessel 타원체에 포함되어 있는 10.405초 오차를 보정할 필요한 경우가 생긴다. (EPSG5174 : Bessel 타원체 TM 좌표계, 중부원점) ​ 10.405초 보정 유무에 따라 약 300m 정도의 위치 오차가 발생하는 것을 말하는데 ​ 그림으로 보면 아래 그림과 같다. ​ 이런경우에는 QGIS에서 사용자 정의 좌표계를 생성하면 되는데, 이때 파라미터를 다음과 같이 입력하면 된다. ​ +proj=tmerc +lat_0=38 +lon_0=127.0028902777778 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs +towgs84..

QGIS 사용법 - 속성정보 이용한 객체 선택

QGIS에서 쉐이프(shp) 데이터의 속성정보를 이용한 객체선택 방법을 정리하고자 합니다. ​shp 데이터(shape) 에는 도형 정보와 속성 정보를 동시에 갖고 있는데 이때 속성정보를 이용해서 도형정보들을 따로 선택할 수 있습니다. ​아래 그림의 노란색 점선 원 안에는 shp 데이터가 풀러와져 있다. ​ 이때 속성정보에서 어떠한 필드 또는 클래스 에 아파트 라고 입력되어 있는 객체들을 선택하려고 한다. ​이때 사용할 수 있는 기능이 필드계산기 이다. 속성테이블을 열고표현식을 이용해 객체 선택을 이용해 특정 속성 정보에 해당하는 객체들을 선택할 수 있다. ​여기서 필드와 값에서 속성테이블의 항목을 선택하고 다음과 같이 입력하면 된다. "종류"='아파트' 이는 속성 테이블에서 종류라고 지정된 것들 중 아파..

QGIS 사용법 - shp 데이터 속성으로 표현하기

shp 데이터를 만져봤다면 도형정보와 속성정보에 대해 알고 있을 것이다. ​shp 데이터의 속성정보를 이용해 구분하기 쉽게 표현하는 방법이 있다. ​QGIS와 우리나라의 시/도 행정경계 파일을 이용해서 연습해보자. ​QGIS에서 시/도 행정경계 shp을 불러오면 다음과 같이 나타난다. ​ ​ 레이어를 우클릭해서 레이어 속성을 열어준다. ​그 후 스타일 탭에 들어가서 가장 위에 분류값 사용으로 선택한다. ​이때 칼럼을 선택해줘야 하는데, 칼럼은 속성정보의 필드를 선택해 주는 것이다. ​그 후 분류 버튼을 누르면 그림처럼 나타난다. ​ 원하는 색상을 선택해 줄 수도 있지만 일단은 적용, 확인을 누르자. 그러면 자동으로 지정된 색상에 맞춰서 아래 그림처럼 나타난다. ​ ​그렇다면 분류값 사용이 아니라 단계 구..

Global Mapper 사용법 - 좌표변환 하기

글로벌매퍼는 공간정보 분야에서 영상, 라이다(LiDAR) 처리에 많이 이용되는 SW중 하나이다. point cloud 형태의 데이터는 좌표변환을 지원하는 SW가 많지 않은 것으로 알고 있는데, 이러한 point cloud 데이터의 좌표변환이 글로벌매퍼에서 가능하다. ​point cloud 뿐만 아니라 데부분의 공간정보 데이터의 좌표변한이 가능하며, 변환 방법도 동일하니 좌표변환이 필요한 경우 따라해보자. ​글로벌매퍼는 드래그앤드롭(Drag&drop) 기능을 지원하기 때문에 데이터 파일을 끌어다 놓으면 자동으로 인식한다. ​먼저 point cloud 형태의 데이터인 LiDAR 데이터를 드래그앤드롭으로 불러와보자 그러면 아래 그림처럼 팝업창이 뜨면서 LiDAR 데이터를 인식한 것을 알 수 있다. 필요에 따라..

PCI Geomatica 사용법 - Pan Sharpen 하기

PCI Geomatica는 영상의 기하해석, 정사영상 제작, 수치도화 같은 작업을 할 수 있는 S/W이다. 위성영상의 정사보정, Pan-Sharpen을 하기 위한 과정을 정리했다.​ Pan-Sharpen이란 위성영상 촬영 시 R, G, B, Nir 밴드가 Panchromatic 밴드보다 4배 정도 해상도가 낮기 때문에 Panchromatic 밴드를 이용해 해상도를 높여주는 것을 의미한다. ​ 즉, 인 것이다. ​PCI Geomatica에서 Pan-Sharpen은 FOCUS tool을 이용해서 작업하게 된다. 여기서 Transfer Layers 라는 기능을 이용해서 R 밴드에 G, B 밴드를 추가하여 준다. ​RGB 영상을 제작하면 1차 작업이 완료 된 것이다. 최종 output 영상에서 Nir 밴드를 포..

Agisoft Photoscan 사용법 - Multispectral 영상 처리

드론과 Parrot 사의 Sequoia 카메라를 이용해 촬영된 Multispectral 영상은 RGB(*.jpg) 영상과 Multispectral(*.tif) 영상으로 생성된다. Multispectral 영상은 Green, Red, Rededge, NIR 밴드가 각각 촬영되고, tif 포맷으로 생성된다. Photoscan을 이용한 Mulstispectral 영상 처리를 위해서는 RGB 영상과 Multispectral 영상을 분리하여 저장하여야 한다. 그럼 Photoscan에서 프로젝트를 생성하고, Workflow > Add Folder 를 클릭하면 Tif 파일(Multispectral 영상)이 저장되어 있는 경로를 선택하면 된다. 이런 팝업 창이 뜨게 될 것이다. 그러면 가운데에 있는 Create mul..

728x90
반응형