max@offler:~$ perl -e '$res=156543.0399;print "zoom  Resolution\n";for($i=0;$i<=20;$i++){printf("%2d    %11.4f\n",$i,$res);$res=$res/2;}'
zoom  Resolution
 0    156543.0399
 1     78271.5200
 2     39135.7600
 3     19567.8800
 4      9783.9400
 5      4891.9700
 6      2445.9850
 7      1222.9925
 8       611.4962
 9       305.7481
10       152.8741
11        76.4370
12        38.2185
13        19.1093
14         9.5546
15         4.7773
16         2.3887
17         1.1943
18         0.5972
19         0.2986
20         0.1493

Bei Zoom=11 ist die Resolution 76.437.
Wenn Du einen Layer bei zoom 11-20 anzeigen willst, musst Du seine maximale Auflösung auf irgendwas größer als 76.437 setzen, wenn Du ihn bei 12-20 anzeigen willst auf irgendwas kleiner als 76.437.

In der Praxis würde ich aber irgendwas deutlich zwischen den Werten nehmen, also nicht (76 und 77) sondern (50 und 100) weil man weiss ja nie wie die jeweilige Anwendung rundet.

Grüße, Max