Yes, I like your 1 = select, 2 = pinch/zoom .
On your map, the 1 finger is always selecting a parcel of land so it has a “purpose”. On my layout, there is a lot of empty real estate and so multiple touches register to the same object (an invisible sensor overlaid on top of everything else to process touches). If the touch count = 1, then the touch goes through to the layer below and an object is selected. If there is more than one touch, the touches are processed ; 2-touches = pinch/zoom, 3 touches = rotate, 4 touches = select all. It works great until the initial object is “over-tapped”.
Super-fast tapping with multiple fingers will eventually cause the touch counter to fail. After looking at your set-up, I’m considering using a grid of sensors to detect touches. I have a hunch that could be an improvement. I’m also considering restricting the total number of touches allowed to 2 (which prevents over-tapping) but I would love to use 3 or 4 touches if I can work it out.
Ideally, the system could provide me with the number of touches and then my touch counter would be irrelevant and I wouldn’t have to worry about it crashing.
I’m might make this a requested feature even though I’m about out of votes 