QGIS에서 다각형 모양을 수정하는 방법?


10

qgis-1.7.0에 다각형 모양이 있으며 모든 다각형이 사각형인지 확인하고 싶습니다. 아래 이미지를 참조하십시오.

여기에 이미지 설명을 입력하십시오

QGIS (또는 다른 f / os)에서이 작업을 수행 할 수있는 방법이 있습니까? 또는 모든 건물이 사각형 (모든 천사 = 90 °)으로 구성되도록 다각형 그리기를 개선하려면 어떻게해야합니까?

어떤 힌트라도 감사합니다! 감사!


닫기 플래그를 무시하십시오. 다른 질문입니다.
Nathan W

이론적으로이를 위해 무언가를 작성하는 것은 매우 쉬워야합니다. 각 점을 홀수 모양으로 반복하여 90이 아닌 경우 현재 점에서 다음 점까지의 각도를 확인한 다음 새 점을 계산하고 점을 조정하십시오. 이제 누군가 코드를 작성하면됩니다.
Nathan W

직교 디지털화에 대해서는 이 답변 을 읽으십시오 .
Aragon

2
@Nathan 정점 위치를 변경할 때마다 다른 곳에서 왜곡이 발생하기 때문에 일반적으로 쉽지 않습니다. 더 복잡한 다각형과 달리 사각형 근처에 고정 할 때도 원래의 기능과 거의 일치하지 않는 새로운 기능을 만들 수 있습니다. 한 가지 문제는 나쁜 정점에서 새로운 점을 계산하는 독특한 방법이 없다는 것입니다. 토론 및 의사 코드는 forums.esri.com/Thread.asp?c=93&f=987&t=303128#948330 을 참조하십시오 . 나는 그 접근법 (엑셀을 사용하여!)을 테스트했으며 잘 작동하는 경향이 있음을 발견했습니다.
whuber

1
@ 아래도 찾을 수 없습니다. 밀접하게 관련된 것 (응답이 아닌 주석을 쓴 곳)은 직각이없는 다각형 찾기 입니다. 내 검색에서 나는 또한 발견 QGIS에서 직선과 직각으로 다각형 만드는 방법 뿐만 아니라 같은 중복 (난 그냥 폐쇄와 합병했다).
whuber

답변:


2

라는 QGIS 도구가 Oriented minimum bounding box있습니다. 아래에서 찾을 수 있습니다 Processing > QGIS geoalgorithms > Vector general tools. QGIS 2.18을 사용하고 있습니다.

아마도 이것은 당신이 달성하고자하는 것에 가깝습니다.

여기에 이미지 설명을 입력하십시오


쿨, 이것은 내가 찾던 것에 매우 가깝습니다!
Afr

2

모든 다각형의 경계 상자 영역으로 고정 할 수 있습니다. 함수의 이름은 레이어 범위의 다각형입니다 .

여기에 이미지 설명을 입력하십시오

레이어를 선택하고 옵션 에 따라 각 지형지 물의 범위를 계산하십시오 .

여기에 이미지 설명을 입력하십시오

모든 원본 다각형은 별도가 아닌 동일한 레이어에 있습니다. QGIS는 모든 엔티티에 대한 경계 상자 영역을 계산합니다.

여기에 이미지 설명을 입력하십시오

QGIS 록스! 브라질 포옹!

호르헤 산토스


답은 다각형의 회전을 고려하지 않습니다.
GreyHippo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.