다각형 내부의 개인 수를 나타내는 속성 값이 첨부 된 다각형 레이어가 있습니다. QGIS 3.0을 사용하고 있습니다.
카운트를 다각형 내부의 점 그리드로 시각화해야합니다 (즉, 1 점 = 100 개구리, 종별로 채색). 점들은 반드시 다각형 전체를 차지할 필요는 없으며, 미리 정해진 간격 (즉, 300m)으로 중심 주위에 그려 지므로 특정 해상도에서 깔끔한 격자를 나타낼 수 있습니다.
현재 찾은 해결 방법은 counts 매개 변수와 함께 "Regular points"를 사용하여 맵에 그려진 범위 내에서 그리드를 만든 다음 알고리즘으로 생성 된 추가 포인트를 삭제하는 것입니다 (알고리즘은 그리드로 반올림하고 17에서 20 대신 20 포인트를 얻을 수 있음) 입력). 이를 통해 원하는 결과를 얻을 수 있지만 각 다각형의 일반 점에 대한 영역 범위와 수동 속성 입력 및 작성된 점 정리가 필요합니다. 또한 간격 대신 개수가 지정된 "정규 포인트"를 실행하기 때문에 각 다각형의 간격이 다릅니다.
간단히 말해서 : 각 다각형 (일괄 처리)에 대한 일반 점 (정의 된 점 수, 그려진 범위)> 추가 점 삭제> # 점에 속성 값 할당
대안 (불규칙한 간격은 피하지만 더 많은 조작이 필요함) :
전체 레이어 범위의 일반 점 (정의 된 간격, 즉 300m)> 다각형 범위에 클립> 원하는 점 수를 얻을 때까지> 각 속성 값을 포인트에 할당 할 때까지 각 다각형에서 추가 점을 삭제합니다.
해결 방법의 주요 문제는 다각형 별 다각형 처리로, 데이터를 업데이트하고 더 많은 수의 다각형으로 작업하기가 어렵습니다.
QGIS에서 다각형 내에 규칙적으로 간격을두고 정의 된 점 수 를 생성하는 것과 비슷한 질문이 있었지만 세부 사항은 다릅니다.