You are not logged in.

Announcement

*** NOTICE: CONTENT MIGRATION PENDING! Read More about the import. Bug? Post them here***

#1 2011-10-08 23:50:16

Alex861
Member
Registered: 2011-10-03
Posts: 5

Nicht über Europa hinauszoommen

Hallo leute,

ich habe mit restrictedExtent eingestellt das man Deutschland nicht komplett aus der Kartenansicht verschieben kann.
Allerdings kann man hinauszoomen und sieht so die gesamte Weltkarte. Es soll aber maximal so herausgezoomt werden das man Europa sieht und nicht weiter. Wie geht das?

danke im voraus,

MfG
alex

Offline

#2 2011-10-10 17:42:58

stephan75
Member
Registered: 2008-05-28
Posts: 2,918

Re: Nicht über Europa hinauszoommen

sprichst du von OpenLayers? oder von Leaflet, oder Khtml?

Offline

#3 2011-10-10 19:15:15

Alex861
Member
Registered: 2011-10-03
Posts: 5

Re: Nicht über Europa hinauszoommen

sry hatte ich total vergessen: OpenLayers

Offline

#4 2011-10-11 11:26:49

ikonor
Member
Registered: 2010-11-08
Posts: 637
Website

Re: Nicht über Europa hinauszoommen

Da ist der OSM/XYZ Layer mit den festgelegten Zoom-Stufen wohl etwas speziell, die Anleitung Configuring ZoomLevels in OpenLayers funktioniert vermutlich nur für "layers [...] able to display at any resolution" (habs aber nicht ausprobiert; siehe auch TMS Anmerkung ganz unten). Eine etwas umständliche, aber funktionierende Möglichkeit scheint zoomOffset + resolutions zu sein, siehe Beispiel im Wiki.

Die Auflösung je Zoom Level ist z.B. bei Zoom levels oder den FAQs gelistet (Meters per pixel (equator)) oder gleich als Array in Layer.Bing.serverResolutions (Array Index entspricht Zoom Level).

Evtl. geht auch, diese serverResolutions im eigenen Layer zu setzen und dann mit maxResolution und numZoomLevels einzuschränken, siehe Bing Tiles with a Subset of Resolutions Example.

Offline

#5 2011-10-11 12:10:20

maxbe
Member
Registered: 2010-01-19
Posts: 3,255
Website

Re: Nicht über Europa hinauszoommen

Beim Netzwolf gibts eine recht schöne Modifikation für den OL-Zoombar mit minimalem Zoom...

Offline

#6 2011-10-11 15:09:29

GeorgFausB
Member
From: Probstei, Schleswig-Holstein
Registered: 2008-10-14
Posts: 1,916

Re: Nicht über Europa hinauszoommen

Moin,

maxbe wrote:

Beim Netzwolf gibts eine recht schöne Modifikation für den OL-Zoombar mit minimalem Zoom...

das hast Du jetzt so sorgfältig formuliert, dass man Dir nicht mal ein "Thema verfehlt" ankreiden kann ... wink

... aber das hilft dem OP bei seinem Problem leider auch nicht weiter - die Kartenanzeige bleibt davon unbeeinflusst..

Gruß
Georg

Offline

#7 2011-10-11 15:49:44

viw
Member
Registered: 2010-05-15
Posts: 2,623

Re: Nicht über Europa hinauszoommen

du kannst doch Openlayers eine Boundingbox mitgeben, oder?

Offline

#8 2011-10-11 16:32:29

maxbe
Member
Registered: 2010-01-19
Posts: 3,255
Website

Re: Nicht über Europa hinauszoommen

GeorgFausB wrote:

... aber das hilft dem OP bei seinem Problem leider auch nicht weiter

Dann probier ichs noch mit einem anderen Beispiel, aus diesem Thread nebenan wink

Oder hab ich alles ganz falsch verstanden? Es geht darum, nur die Zoomstufen 7-18 darstellbar zu machen und per restrictedExtent das ganze auf Europa zu begrenzen.

Grüße, Max

Offline

#9 2011-10-11 16:37:00

ikonor
Member
Registered: 2010-11-08
Posts: 637
Website

Re: Nicht über Europa hinauszoommen

Ich denke aus diesem Thread ist das oben erwähnte Beispiel mit zoomOffset + resolutions im Wiki entstanden.

Offline

Board footer

Powered by FluxBB