Ich bin neu in der Verwendung von QGIS. Ich habe zwei Polygonebenen:
- Voronoi von Zugangspunkten
- Volkszählungsblockkarten mit Bevölkerung
Ich möchte, dass die Anzahl der Personen von jedem Access Point abgedeckt wird (unter der Annahme einer gleichmäßigen Verteilung der Personen innerhalb der Blöcke). Ich habe zwei verschiedene Ansätze ausprobiert, beide haben mir nicht die richtige Antwort gegeben.
- Verwenden Sie Join by Location ... Die Summe der von APs abgedeckten Personen beträgt 3x Personen in der Region.
Mehrschrittansatz
- Berechnen Sie die Fläche jedes Blocks
- Schneiden Sie die Blockschicht mit Voronoi, um Blöcke an der AP-Grenze zu schneiden
- Berechnen Sie den Bereich der abgeschnittenen Blockebene neu
- Berechnete proportionale Bevölkerung basierend auf der neuen abgeschnittenen Fläche und der ursprünglichen Fläche
- Verwenden Sie Join by Location .... Die Summe der von APs abgedeckten Personen beträgt 2x Personen in der Region.
In Nach Standort verbinden verwende ich die Zusammenfassungsoption für die Summe aller sich überschneidenden Features.
In Mapinfo kann ich die proportionale Summe verwenden, um die Anzahl der Personen unter der Abdeckung jedes AP zu ermitteln. Ich werde es wirklich schätzen, wenn mich jemand in die richtige Richtung weisen kann.
Danke, Manish
quelle