私はQGISを初めて使用します。2つのポリゴンレイヤーがあります。
- アクセスポイントのボロノイ
- 人口のある国勢調査ブロックマップ
各アクセスポイントでカバーされる人数を取得したい(ブロック内の人々の分布が均一であると仮定)。私は2つの異なるアプローチを試みましたが、どちらも正しい答えを得ることができませんでした。
- 場所ごとに参加を使用... APの対象となる人々の合計は、その地域の人々の3倍です。
複数ステップのアプローチ
- 各ブロックの面積を計算する
- AP境界のブロックをクリップするために、ボロノイとブロックレイヤーを交差させます
- クリップされたブロックレイヤーの面積を再計算する
- 新しいクリップ領域と元の領域に基づいて計算された比例人口
- 位置による結合を使用します。APによってカバーされる人々の合計は、エリア内の人々の2倍です。
[場所で結合]では、すべての交差するフィーチャの合計に要約オプションを使用しています。
Mapinfoでは、比例合計を使用して、各APのカバレッジ下の人数を取得できます。誰かが私を正しい方向に向けることができれば本当に感謝します。
ありがとう、マニッシュ