사각형/사각형을 작은 영역으로 분할하고 각 하위 영역의 최대 영역을 적용하는 것은 꽤 쉽습니다. 영역을 측면 길이가 sqrt (max_area) 인 영역으로 나누고 남은 부분을주의해서 처리 할 수 있습니다.사각형 영역을 최대 영역의 하위 영역으로 분할
그러나 사변형으로 나는 곤란하다. 제가 모퉁이의 각도를 모른다 고 가정 해 봅시다. 네 점 모두가 같은 평면에 있다고 가정합시다. 또한 작은 영역이 모두 같은 크기 일 필요는 없습니다. 내가 가진 유일한 요구 사항은 각 개별 영역의 영역이 최대 영역보다 적다는 것입니다.
이렇게 쉽게 만들 수있는 특정 데이터 구조가 있습니까?
알고리즘을 찾을 수 없습니까?
이렇게하려면 쿼드 트리를 사용할 수 있습니까? 나는 나무에 엄청난 지식이 없지만 구조를 구현하는 방법을 알고 있습니다.
나는이 일을 할 때 GIS 작업을 염두에두고 있지만 쿼드를 분할하는 알고리즘에는 아무런 영향을 미치지 않을 것이라고 확신합니다.
영역을 작은 영역으로 분할하고 최대 영역을 적용한다는 것은 무엇을 의미합니까? – cheeken
각 하위 영역의 영역이 주어진 값보다 크지 않도록 영역을 하위 영역으로 분할하는 것을 의미합니까? –
사변형은 같은 평면에서 4 점의 집합입니까? –