Comments (6)
Greg,
I'm a bit unsure how this would work - unless I'm misinterpreting, this would require that the "target" electorate is specified in advance. E.g. you'd need to know which electorate the meshblocks will be added to so that the total pop/quota % can be determined. Yet the "redistrict selected" tool currently works by first selecting the meshblocks, and THEN selecting the target electorate. So we'd need to flip this tool to allow selection of a target electorate in advance, correct?
from qgis-redistricting-plugin.
from qgis-redistricting-plugin.
Ahh sorry I think I misunderstood this one, I thought it was the labels on the meshblocks.
The label on the whole selection would be useful - but this could also apply, i.e. once you've made a selection, what is the amount of difference that selection will make as a percentage of the QUOTA, rather than as a percentage of the ELECTORATE. I don't know if this would work? Given the quotas are known this should be easier?
from qgis-redistricting-plugin.
What I was thinking of was, the labels would show the percentage of the QUOTA that they account for. Not the percentage of the actual electorate population.
Gotcha - so it's a static value, regardless of what the meshblock has been assigned to. That makes sense.
It does make me wonder about a possible feature though. If we had a way to set a "target" electorate in advance, then we could add a map theme for "apriori" total population/quota - i.e. the total population/quota % of the current "target electorate" IF that meshblock was assigned to the target electorate (but without requiring that you actually DO assign it to that electorate). It might be handy for identifying in advance candidates for reassignment. We could also make this "apriori" theme show the change if a meshblock which IS currently assigned to the target electorate was unassigned. Does this sound useful?
from qgis-redistricting-plugin.
from qgis-redistricting-plugin.
Not sure where the "question" is here but I think we've settled on wanting to know population/percentage of all the selected meshblocks somewhere so we know how much population we're selecting.
from qgis-redistricting-plugin.
Related Issues (20)
- Scenario changes not saved; CRITICAL ERRORs HOT 3
- Percentages based on calculated, not actual, populations HOT 4
- Update scenario statistics needs to save all changes first
- KeyError on switching task after switching scenarios while target electorate is set HOT 1
- Startup scenario boundary issue
- Select scenario dialog doesn't show a vertical scrollbar HOT 2
- "Too many attributes" when new electorate created HOT 7
- Help > About error / crash HOT 4
- Python error when validation in progress and make an API request HOT 8
- "Import scenario from database" non-functional
- "Export electorates" non-functional
- "Export database" non-functional HOT 15
- "Import master database" non-functional
- New electorate with no meshblocks causes "bad allocation" after validation
- Hangup when Branching to new scenario HOT 4
- New meshblock pattern process
- Electorates coming up as invalid when they're not HOT 3
- Improve error message when required layer is not present
- Target district name used as source district name(s) in Selected Meshblock Population tool.
- Fails to load new meshblocks
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qgis-redistricting-plugin.