Eco Life & Bioteco

biology and technology in MY LIFE

GIS 9

[Qgis]Qgis에서 구글(google) 등 다양한 배경지도 추가하는 방법

2023년 첫 포스팅이다. 올해도 많은 분들이 내 블로그를 보고 도움이 되었으면 좋겠다. https://fishingbass.tistory.com/29 [Qgis]웹(web)지도와 벡터파일 좌표계 맞추는 방법 몇일전 어떤 분이 문의를 했던내용이다. 카카오맵에 좌표계가 가지고 있는 벡터파일과 좌표계가 맞지 않아 불어오는 방법에 대한 내용을 문의주셨다. 무료로 공개된 웹 지도를 불러올수 있는 fishingbass.tistory.com 예전 포스팅에서 우리나라 웹 지도를 쉽게 불러올 수 있는 플러그인을 소개했었다. 이번 포스팅에서는 보다 다양한 지도 자료를 이용할 수 있는 플러그인이 있어 소개하고자 한다. 예전 포스팅에서 소개했던 플러그인이다. kakao와 naver, vWorld에서 제공하는 위성 배경지도와..

공부/Qgis 2023.01.18

[Qgis]토지이용도 분석 오류_buffer 중복 지역 분석(잘라내기 오류 해결 방법)

토지이용도 분석 시 buffer를 통해 반경 200m 혹은 연구자들이 판단한 면적내에 도로, 논, 밭 등 어떤 토지를 얼마 만큼의 면적으로 사용하고 있는지 분석할 때에 필요한 분석방법이다. https://fishingbass.tistory.com/22 [Qgis]포인트 벡터에 버퍼(Buffer) 생성하고 면적계산 방법_오류 해결 방법 포인트 벡터를 가지고 buffer를 만드는 방법에 대해서는 많은 분들이 작성해 주셨다. 하지만 내가 필요했던 것은 버퍼 내 하천 또는 기타 등등의 면적을 구하고 싶었다. 여러 방법을 구글링을 통 fishingbass.tistory.com buffer를 생성하고, 면적을 계산하는 방법에 대한 내용은 위의 포스팅 내용과 같다. 토지이용도에서 조사한 정점(point) 반경 200..

공부/Qgis 2022.11.13

[Q&A]구글 내 지도에 KML 대용량 파일 업로드 하는 방법_2022.09.11.

8월 중순에 질문 주신 내용에 대한 답을 드리기 위해 작성합니다. 질문 주신 내용은 구글 내 지도에 국내 개발제한구역 레이어 파일을 업로드 하고 싶은데, SHP파일을 KML파일 형식으로 변경 후 업로드를 하고자 하셨습니다. 그러나 구글 내 지도에서는 KML 파일 형식은 5mb 초과 되면 파일을 업로드 할 수 없는데, 방법이 없나요? 라는 질문을 주셨습니다. 파일을 나누어 보는 작업은 질문자 님께서 이미 진행해보셨습니다. 먼저 어떤 방식으로 작업을 하셨는지 모르겠지만 저는 먼저 구글어스pro 프로그램을 이용하여 shp파일을 열어보았습니다. 이후 파일을 나누기 위해 qgis에서 일부 지역의 개발 제한 구역을 나누어 보았습니다. 나누어진 개발제한구역을 KML로 변환하고 용량을 확인해보았습니다. 정말 적은 공간..

공부/Q&A 2022.09.11

[Qgis]Qgis에서 폴리곤(polygon) 벡터 자르는 방법

오랜만에 Qgis에 관련된 포스팅을 작성하는 것 같다. 개인적으로 이런저런 바쁜일들이 많았다.. 이번 포스팅은 Qgis에서 폴리곤 벡터를 자르는 방법에 관한 내용을 작성하고자 한다. 먼저 벡터를 자르기 위해 폴리곤 벡터를 준비해 준다. (위성영상 사진은 필요 없다.) 기본적으로 폴리곤 편집모트 켜고 끄기는 아실 것이라고 생각한다. 모르시는 분들이라면.. 왼쪽하단 레이어에 수정하고자 하는 벡터를 선택하고 위쪽의 연필 모양의 편집모두 켜고 끄기를 눌러주면 된다. 편집모드가 활성화 되면 아래쪽의 편집도구들이 활성화 되는 것을 알 수 있다. 여러 편집도구들 중에서 피처 분할이라는 탭을 선택하면, 작업창에 보이는 마우스 포인트가 변화하는 것을 확인 할 수 있다. 자르고자 하는 폴리곤의 위치를 파악한다. 필자는 위..

공부/Qgis 2022.06.23

[Qgis]포인트(point) 벡터 쉽게 생성하는 방법_google earth pro를 이용하자

gis 작업을 하다보면, 포인트 벡터를 사용할 때가 많다. 포인트를 생성할 수 있는 방법은 굉장히 많이 있다. https://fishingbass.tistory.com/19?category=434156 [Qgis]사진파일 좌표를 이용한 포인트 벡터 만들기_importphotos 나도 qgis를 접하기 전에 조사지점의 좌표를 google earth를 이용해서 point를 만들고 저장해 놓곤했다. 여간 귀찮은 일이 아니다... 단순히 몇 지점만 찍는다면 간단할 수 도 있지만 지점이 수십개, 수 fishingbass.tistory.com https://fishingbass.tistory.com/25?category=434156 [Qgis]qgis에서 랜덤포인트(Random point) 생성하는 방법, 오류해결..

공부/Qgis 2022.01.17

[Qgis]웹(web)지도와 벡터파일 좌표계 맞추는 방법

몇일전 어떤 분이 문의를 했던내용이다. 카카오맵에 좌표계가 가지고 있는 벡터파일과 좌표계가 맞지 않아 불어오는 방법에 대한 내용을 문의주셨다. 무료로 공개된 웹 지도를 불러올수 있는 방법이 많이 있지만, 나는 우연히 플러그인에서 쉽게 지도를 불러올 수 있는 방법을 찾아내었다. 플러그인에 korea를 검색하면 다음과 같이 TMS for korea 라고 뜰 것이다. 해당 탭을 누르고 플러그인 설치를 누른다. 플러그인이 오류없이 잘 설치되었다면 웹 이라는 탭을 누르면 사진과 같이 국내에서 제공하는 지도들이 뜬다. 이 방법이 다양한 웹지도를 불러오는데 있어서는 가장 편했던 것 같다. 아마 나에게 문의를 주셨던 분의 문제가 다음과 같은 것이라고 생각한다. 사진에서 보면 알겠지만 벡터파일의 위치가 이상한 것을 알 ..

공부/Qgis 2021.06.28

[Qgis]Qgis에서 배경색상 변경하는 방법_gis black background color

생태계쪽에서 일하는 사람들, 실험실에 있는 사람들은 알겠지만.... 요즘 정말 바쁘게 출장을 다니고 있다. 핑계아닌 핑계로 바쁜 출장스케줄로 인해서 블로그에 글을 작성하지 못했다. 갑자기 주말에 시간이 나게 되어서 이것저것 하다보니 qgis에서 배경색상을 바꾸는 방법에 대해 갑자기 궁금해졌다. 해결방법은 정말 간단하다. 나도 처음에 기본색상인 하얀색을 가지고 편집하고, 논문, 보고서 등에 이용했다. qgis책을 보던 도중 검은색 배경을 보고나서 "아... 검은색으로 표현할 수도 있구나." 라는 생각이 들어서 이에 대한 방법을 찾아보았다. 윈도우 환경에서도 동일하다. 프로젝트 탭을 누르고, 속성을 찾아서 들어가 준다. 프로젝트 속성의 일반설정에 들어가면 사진에서 보다싶이 배경색상을 지정할 수 있는 탭이 있..

공부/Qgis 2021.06.27

[Qgis]사진파일 좌표를 이용한 포인트 벡터 만들기_importphotos

나도 qgis를 접하기 전에 조사지점의 좌표를 google earth를 이용해서 point를 만들고 저장해 놓곤했다. 여간 귀찮은 일이 아니다... 단순히 몇 지점만 찍는다면 간단할 수 도 있지만 지점이 수십개, 수백개가 된다면...? 말이 달라진다... 특히 특정종이 출현한 지역을 포인트로 찍어야 한다면... 현장에서 gps 좌표를 찍고... 다시 google earth에서 포인트를 찍고... 이런것을 Qgis에서 간단하게 해결 할 수 있는 방법이 있다. 먼저 사진파일이 필요한데... 가장 중요한 것은 사진 파일에 gps 정보가 담겨 있어야 한다. 사진파일의 속성에 들어가서 자세히 탭을 누르면 gps 정보가 들어 있는지 확인이 가능하다. gps좌표가 들어가 있는지 확인을 했다면, qgis로 들어가자 q..

공부/Qgis 2020.12.22

[Qgis]위성영상을 이용한 NDVI(정규식생지수) 분석

NDVI= Normalized Difference Vegetation Index NDVI 분석을 위해서는 위성 영상자료가 필요함. Landsat8외에도 다양한 영상자료가 존재하나 이번 포스팅에서는 Landsat8을 이용한 NDVI 분석을 실시하고자 함. Landsat8에는 Band1 ~ Band11까지 있는 것으로 확인. 영상자료를 qgis로 불러오기 다음과 같이 어두운 영상사진이 로드 됨 자신이 분석하고자 하는 밴드만 불러오는 것을 추천함 밴드 여러개를 넣어두면 계산할 때 복잡함 래스터 탭의 래스터 계산기로 들어감 NDVI(Landsat8) = (Band 5 - Band 4) / (Band 5 + Band4) 로 계산함 위의 사진과 같이 해당 수식을 적용하면 됨 일반 숫자 계산하는 것 처럼 Band를 ..

공부/Qgis 2020.12.13