x

Re: OL 2.11 - Problmatik der Anzeigebegrenzung


Geschrieben von wambacher (Gast) am 04. August 2012 00:07:57: [flux]

Als Antwort auf: OL 2.11 - Problmatik der Anzeigebegrenzung geschrieben von Lübeck (Gast) am 31. Juli 2012 13:34:

obwohl jan zwar schon happy war, hab ich mit die Sache mit den Zoomlevels nochmals angesehen.
Es ist ja wirklich grauenhaft, wie das bei OL beschrieben wird - absolut unverständlich.

meine Lösung:

//␣resulutions␣wird␣einmal␣irgendwo␣am␣Anfang␣definiert.
var␣resolutions␣=␣␣␣␣␣␣␣[156543.03390625,␣78271.516953125,␣39135.7584765625,
19567.87923828125,␣9783.939619140625,␣4891.9698095703125,
2445.9849047851562,␣1222.9924523925781,␣611.4962261962891,
305.74811309814453,␣152.87405654907226,␣76.43702827453613,
38.218514137268066,␣19.109257068634033,␣9.554628534317017,
4.777314267158508,␣2.388657133579254,␣1.194328566789627,
0.5971642833948135];
//␣später
var␣hkts␣=␣new␣OpenLayers.Layer.Vector("hkts",␣{
baselayer:␣␣false,
maxResolution:␣resolutions[10],
minResolution:␣␣resolutions[14],
...
});

zum Testen layer-switcher aufmachen und durchzoomen. Von Zoom 10-14 ist das betreffende Layer aktiv. Was will man mehr 😉

Gruss
walter