I have a map with different zones where I have drawn isochrones -where I will arrive within 15 min, within 30 min and so on. The picture attached shows the 15-120 min isochrones.

This is set as a matrix table, where each column represents a zone (D2000, D2001, and so on) and every row is the time between the zone selected and the rest of the zones.

The plot currently shows travelling distances from D2000, and if I want to select a different origin, I go to properties > style > column and I chose a new one (i.e.: "D2001"). Then, I will get the isochrones for this new origin "D2001" as the properties (eg: Colours) will remain the same (so I don't need to change anything just ask qgis to refresh the layer to get the new values).

The problem is that I need to present something more interactive. The idea is to avoid the "properties > style > column" but just to select a value from the screen (using "select features by freehand" -only one feature each time-) and automatically run the "properties > style > column" process to show the selected zone as the origin for the new isochrones.

I believe it could be done in python, but unfortunately I don't possess that knowledge yet (it is my goal for 2016!) but I need this map done the sooner the better.

Basically, it would be something like this:

  1. layer selection
  2. select features by freehand
  3. selection of (just) one zone ("D2000")
  4. go to properties > style > column
  5. change default column ("ZONE") to select "D2000"
  6. apply
  7. allow any type of reset to set the default column "ZONE" in order to start the process again.

enter image description here

closed as off-topic by PolyGeo Sep 13 '17 at 22:29

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking help to debug/write/improve code must include the desired behavior, a specific problem or error and the shortest code necessary to reproduce it in the question itself. Providing a clear problem statement and evidence of a code attempt will help others to help you. See: How to create a Minimal, Complete, and Verifiable example." – PolyGeo
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    Since such functionality doesn't seem to exist, you could think about funding it, specially if you need it ASAP. – Germán Carrillo Apr 20 '16 at 1:47

Browse other questions tagged or ask your own question.