포인트 클러스터를 폴리곤으로 병합

Sep 23 2020

이것은 내 프로젝트입니다.

서로 닿는 모든 점을 다음과 같이 다각형으로 변환하고 싶습니다 (일부 놓친 점을 알고 있습니다).

이를 위해 디졸브 및 볼록 선체를 사용해 보았지만 의도 한대로 작동하지 않았습니다. 또한 이것은 전체 프로젝트의 일부에 불과하므로 얼마나 많은 클러스터가 있어야할지 모르겠습니다. 따라서 k- 평균을 실행할 수 없습니다.

불행히도 저는 PostGIS에 대해 아무것도 모릅니다. 누구든지 이것을하는 방법을 알고 있습니까?

답변

5 Taras Sep 23 2020 at 13:15

이는 각 클러스터에이를 정의하는 속성이있을 때 작동합니다.

그러한 속성이 없으면 "DBSCAN 클러스터링" 지리 알고리즘을 통해이를 달성 할 수 있습니다 .

클러스터는 노이즈가있는 애플리케이션의 밀도 기반 공간 클러스터링 (DBSCAN) 알고리즘의 2D 구현을 기반으로 기능을 가리 킵니다.

이 알고리즘에는 최소 클러스터 크기 ( "minPts" )와 클러스터 된 점 사이에 허용되는 최대 거리 ( "eps" )의 두 매개 변수가 필요합니다 .

라는 포인트 레이어가 있다고 가정하겠습니다 'pois'. 아래 이미지를 참조하십시오.

사용 "최소 경계 형상"` QGIS의 도구 상자에서 geoalgorithm을하고 출력을 얻을


2 will Sep 23 2020 at 05:34

함께 할 관리 "사각형, 타원, 다이아몬드 (변수)" 도구. 너비와 높이 (0.7)가 작은 사각형을 사용하여 결과를 녹였습니다.