I work for an advocacy organisation, running a campaign during a by-election, i.e. contained to a single federal electorate.
I've been using QGIS to interrogate how our supporters are distributed across space - mostly looking at how they are clustered, how many are in given postcodes etc - but am still a bit of a newbie when it comes to spatial queries.
We have ~6,000 supporters in the electorate, and I want to get volunteers to ring them and ask them to host yard signs to make our issues really visible. But in order to prioritise them for contact, I would like to rank these supporters' records in terms of how visible their signs would be.
In the screenshot above (which is from our database, not QGIS), each dot represents a supporter. If I'm looking for places to put signs, the dots I've drawn a bodgy red line around are good prospects because they're on main roads. The ones I've drawn a yellow line around are good because they're on an intersection. And the ones I've drawn a [edit] green line around are both: they're at the intersection of one or more main roads.
What I'd really like to do is automatically sort all the records (represented by the dots) sort them according to how significant the street/road is they're on and/or whether they are at the intersection of two streets.
Is there a straightforward way to do this in QGIS?
