06
2018-Sep
Qgis에서 라인 주변으로 직사각형을 그릴 수 있는 방법 좀 알려 주세요.작성자: 투투나인 IP ADRESS: *.14.90.171 조회 수: 883
라인 주변으로 일정한 간격을 유지 하며 폴리곤을 그리고 싶습니다.
Vector -> Geoprocessing Tool -> Fixed Distance Buffer를 사용하시면 입력된 값에 따라 폴리곤이 형성됩니다.
라인마다 버퍼범위를 다르게 적용하시고자 한다면 각 라인마다 버퍼적용할 값이 있는 필드를 생성하여 Variable Distance Buffer를 이용하여
생성한 필드를 이용하여 생성할 수 있습니다.
기본적인 기능을 사용하게 되면 끝부분이 라운드형태로 원본 선형과의 이격도 발생됩니다.
이런 결과를 원치 않는다면 GRASS GIS 알고리즘에서 v.buffer.distance라는 기능도 있습니다. 여기서
Make outside corners straight와 Do not make caps at the ends of polylines를 체크하면
버퍼 폴리곤의 끝부분이 직선형태로 만들어지며(Make outside corners straight), 원본선형과 버퍼폴리곤의 끝부분 이격도 없어집니다.(Do not caps at the ends of polylines)
ArcToolbox → Analysis Tools → Proximity → Buffer 도구를 이용하면 됩니다.
Distance를 입력할 때, Field를 선택하면 됩니다.
유지하고 싶은 간격이 들어 있는 필드는 미리 생성해두어야 합니다.