You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1 2012-08-26 19:13:25
- JueDan
- Member
- Registered: 2012-08-10
- Posts: 15
OpenLayers: Frage zu OpenLayers.Strategy.BBOX, ratio und resFactor
Hallo Forum,
kann mir bitte jemand erklären, was ratio und resFactor bei OpenLayers.Strategy.BBOX bewirken. Die englische Dokumentation ist nicht gerade ausführlich.
Vielen Dank schon einmal für die Antworten.
Vielel Grüße
JueDan
Offline
#2 2012-08-26 22:08:28
- maxbe
- Member
- Registered: 2010-01-19
- Posts: 3,255
- Website
Re: OpenLayers: Frage zu OpenLayers.Strategy.BBOX, ratio und resFactor
resfactor ist mir zu kompliziert, aber ratio kenne ich...
Ein ratio=2 sorgt dafür, dass die Elemente in einem Bereich geladen werden, der in x- und y-Richtung doppelt so gross ist wie das was Du im Kartenausschnitt siehst.
Das ist sinnvoll, wenn die Leute die Karte ein bisschen verschieben. Weil dann sind die (z.B.) Marker schon vom Server abgeholt und müssen nur noch im Browser dargestellt werden. Das wirkt flüssiger als wenn nach dem schieben erstmal ein leerer Raum entsteht, eine neue Abfrage zum Server stattfindet und erst dann der Raum mit Markern gefüllt wird.
Der Preis für die Flüssigkeit ist die höhere Serverlast und Ladezeit zu Beginn: Wenn die angezeigte Karte doch nicht verschoben wird, werden bei ratio=2 unnötigerweise viermal so viele Marker geladen als der Besucher sieht.
Grüße, Max
... und willkommen im Forum.
Last edited by maxbe (2012-08-26 22:15:09)
Offline
#3 2012-08-27 18:58:12
- JueDan
- Member
- Registered: 2012-08-10
- Posts: 15
Re: OpenLayers: Frage zu OpenLayers.Strategy.BBOX, ratio und resFactor
Hallo Max,
resfactor ist mir zu kompliziert, aber ratio kenne ich...
Nicht nur dir ... ![]()
Ein ratio=2 sorgt dafür, dass die Elemente in einem Bereich geladen werden, der in x- und y-Richtung doppelt so gross ist wie das was Du im Kartenausschnitt siehst.
Aaaaaah. Jetzt verstehe ich. Alles klar.
... und willkommen im Forum.
Vielen Dank für die Antwort.
Viele Grüße
Jürgen
Offline