I am trying to track content by user flags (flag module). I would like to link each flag to the user's location which is provided by the user during registration (location module). The two location fields I want to use are "state" and "city."

What I am trying to display in my view is the node title, the flag count for the specific node, and a break down with count of the flags based on each location field (state and city), for example"

Fish and Chip stores
Flag count: 5
Nevada: 3
- Las Vegas:3
Washington: 2
- Seattle: 2

Is this possible/supported currently?