GIS/gis로 시각화 자료 만들기

Qgis에서 svg로 원하는 형태의 심볼 지정하기

조달송 2021. 4. 7. 22:31
728x90

gis나 캐드에서 배경지도의 역할을 할 도면작업을 하고, 어도비 프로그램으로 넘어가 예쁘게 다듬는 작업을 할 때 드는 생각이 있었다. 필자의 경우, 수치지형도를 캐드에서 정리하고 일러스트레이터에서 불러와서 가로수로 표시된 위치에 나무 형태의 도형 또는 이미지를 하나하나 심어(?)줬는데 하다보면 이걸 내가 일일이 해야하나 싶은 생각이 드는거다. 그러다가 이번에는 캐드에서 작업한 도면을 gis로 불러와서 작업을 하였고 좋은 방법을 알게 되어서 공유한다. 예쁘게 도면 작업을 해야하는 상황에 닥치게 된 도시, 조경, 건축 분야의 사람들에게 유익할 수 있을 거같다. 아! 이 방법은 일러스트레이터 활용을 최소화하고 Qgis로 웬만한 도면작업을 하고 싶어서 찾아낸 방법이니 감안하시기를!

 


일단 이 방법을 요약하자면 다음과 같은 것이다. 포인트 데이터에 심볼을 단순히 색이 있는 점이 아닌 다른 형태의 이미지나 도형으로 지정하는 것이다. 예시로는 제일 귀찮은 가로수 심기를 해보겠다.

 

1. 바꾸고 싶은 포인트 데이터 불러오기
shp 파일 중 점 데이터 형식으로 되어 있는 데이터를 불러온다. 필자의 경우, 가로수 데이터를 불러왔다. 불러오면 아래와 같이 동그라미 모양으로 되어있는 모습을 볼 수 있다. 

 

2. 원하는 모양 또는 사진 불러와서 svg 파일로 저장하기

필자는 아래의 나무 사진을 위에서 불러온 가로수 포인트에 넣고 싶어서 일러스트레이터에서 사진을 불러왔다. 이때 png 파일로 해야 하얀 배경이 없으므로 주의하자. jpg파일이라면 흰 배경이 깔려있는 네모난 형태로 저장이 돼서 안예쁘다. 사진이나 도형을 불러왔으면, 일러스트레이터에서 파일-내보내기- 내보내기 형식을 눌러주면 저장할 수 있는 창이 뜬다. 이때 파일 형식을 svg로 지정하여서 저장하면 된다. 

 

3. 심볼 설정창 들어가기

svg 파일을 저장하였으니, 다음으로는 다시 qgis로 돌아와서 심볼작업을 진행하면 된다. 레이어 우클릭 후, 속성을 누르고 심볼탭을 눌러주면 아래와 같은 창이 뜬다. 그런 다음 단일 심볼-마커를 선택하고, 단순 마커 부분을 클릭하여 심볼 레이어 유형 창이 뜨도록 한다. 심볼 레이어 유형에서 svg 마커를 선택하면 거의 다 온 것이다. 

 

4. 저장한 svg 파일로 심볼설정하기

svg 마커를 선택하고 나면, 아래와 같은 화면이 뜬다. 여기서 스크롤을 아래로 내리면 파일의 경로를 선택할 수 있는 아이콘이 뜬다. ...으로 되어 있는 부분을 눌러서 앞서 svg 파일을 저장한 경로를 들어가고, 거기서 저장한 svg 파일을 불러온다. 

불러오면 아래와 같이 svg 파일이 마커 위치에 있다. 잘 보이지 않는다면 크기를 조정해서 보자. 필자처럼 저장했던 svg가 뜨면 성공이다. 그런 다음 적용을 누르고 크기나 각도 등을 조절해준 후, 확인을 누르면 된다. 

그러고 나면, 아래처럼 가로수를 하나하나 심는 작업을 한 것 같은 결과물이 나타나게 된다(배경지도는 보기 좋으라고 깔아보았다. 배경지도 까는 방법도 소개해두었으니 참고하시길! ☞ Qgis 배경지도(네이버지도, 카카오맵 등) 깔기). 이와 같이 하나하나 하게 되면 시간이 많이 드는 단순 작업을 손 쉽게 해낼 수 있다. 다른 도형이나 사진으로도 가능하니 많이 활용하면 좋겠다:)

반응형