Doppeltes Taggen als Tor und Wehr via waterway-Tag dürfte nicht gehen.
Bei betriebsbereiter Schleuse sehe ich das Tor primär als Tor und sekundär als Wehr, also waterway=lock_gate (ohne disused, abandoned usw.).
Bei nicht betriebsbereiter Schleuse sehe ich das (nicht mehr öffenbare) Tor als Wehr, also waterway=weir (ohne disused, abandoned usw.).
Was meint Ihr?