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.***
Pages: 1
#1 2013-08-22 07:25:21
- Ambrose66
- Member
- Registered: 2013-08-22
- Posts: 9
Openlayers: Problem min minZoom
Hallo Allerseits,
bin ein typischer Anfänger mit den wahrschein typischen Problemen. Eines ist, dass das Zoomen soweit möglich ist, dass die Karte kleiner wird, statt maximal die Welt zu zeigen.
Nach Antworten gesucht habe ich ewig, gefunden habe ich viele Antworten, diese probiert, nix klappt. :-(
Vielleicht hat von Euch jemand eine Idee, wo der Fehler liegt und kann mir bitte helfen. Vielen Dank schon einmal im voraus.
Gruss
Ambrose
Ich verwende OL 2.13 und folgende Optionen:
var resolutions =[78271.516950000005, 39135.758475000002, 19567.879237500001, 9783.9396187500006, 4891.9698093750003, 2445.9849046875001, 1222.9924523437501, 611.49622617187504, 305.74811308593752, 152.87405654296876, 76.43702827148438, 38.21851413574219, 19.109257067871095, 9.5546285339355475, 4.7773142669677737, 2.3886571334838869, 1.1943285667419434, 0.59716428337097172, 0.29858214168548586];
var maxresolution =156543.0339;
var bounds = "-20037508.34, -20037508.34,20037508.34, 20037508.34";
var options = {
projection: new OpenLayers.Projection(proj), displayProjection: new OpenLayers.Projection(displproj), units: "m",minZoomLevel: 10, minExtent: new OpenLayers.Bounds(-1, -1, 1, 1),
resolutions :resolutions,maxResolution: maxresolution,
maxExtent: new OpenLayers.Bounds(bounds),
controls: [
new OpenLayers.Control.Navigation(),new OpenLayers.Control.LayerSwitcher({ascending:true, roundedCorner:true}),new OpenLayers.Control.PanZoomBar(),
new OpenLayers.Control.Attribution(),new OpenLayers.Control.Permalink(),new OpenLayers.Control.MousePosition({
prefix: displproj + ' (lon | lat) ',
separator: ' | ',emptyString: ''}),new OpenLayers.Control.KeyboardDefaults(),new OpenLayers.Control.ScaleLine()]};
map = new OpenLayers.Map('mapdiv', options);
Den kompletten Code habe ich wegen eines anderen Problems hier gepostet: http://forum.openstreetmap.org/viewtopi … 45#p356145.
Offline
#2 2013-08-22 07:34:37
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: Openlayers: Problem min minZoom
hi ambrose,
dir ist schon klar, dass du hier im Openstreetmap-Forum bist und dass deine Anwendung nichts, aber auch garnichts mit OSM zu tun hat? Google, Google Earth und Yahoo - nix osm.
Klar, wir können natürlich OL, aber ein OSM-Bezug würde zumindest mir die Sache leichter machen.
Ausserdem liegen deine Fragen schon fast im OL-Experten-Bereich, sodass ich einen Kontakt zum Openlayers-Forum dringenst empfehlen würde.
Hier ein Link über Nabble, der das relativ einfach macht: http://osgeo-org.1560.n6.nabble.com/Ope … 10695.html
Gruss
walter
Last edited by wambacher (2013-08-22 07:35:08)
Offline
#3 2013-08-22 11:14:46
- Ambrose66
- Member
- Registered: 2013-08-22
- Posts: 9
Re: Openlayers: Problem min minZoom
Hallo Walter,
danke Dir. Da ich Mapnik und CM nutze, kommen meine Fragen dazu bestimmt auch noch.
Ich schau dort nach.
Gruss
Ambrose
Offline
#4 2013-08-22 12:03:40
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: Openlayers: Problem min minZoom
Hallo Walter,
danke Dir. Da ich Mapnik und CM nutze, kommen meine Fragen dazu bestimmt auch noch.
Ich schau dort nach.
Gruss
Ambrose
CM? Steh kurz auf dem Schlauch.
Offline
#5 2013-08-22 12:29:48
- rayquaza
- Member

- From: DE-BW
- Registered: 2012-11-18
- Posts: 2,007
Re: Openlayers: Problem min minZoom
CM? Steh kurz auf dem Schlauch.
CyanogenMod ist es vmtl nicht – Ich tippe auf Cloudmade.
Offline
#6 2013-08-22 12:38:09
- Oli-Wan
- Member

- From: NRW
- Registered: 2010-09-14
- Posts: 2,814
Re: Openlayers: Problem min minZoom
Computer Modern, die Schriftenfamilie aus dem Hause Donald Knuth?
No animals were harmed in the writing of this posting.
Offline
#7 2013-08-23 07:18:22
- Ambrose66
- Member
- Registered: 2013-08-22
- Posts: 9
Re: Openlayers: Problem min minZoom
Ich meinte CycleMaps.
Offline
#8 2013-08-24 17:29:51
- Netzwolf
- Member
- Registered: 2008-04-01
- Posts: 1,681
- Website
Re: Openlayers: Problem min minZoom
Nahmd,
Eines ist, dass das Zoomen soweit möglich ist, dass die Karte kleiner wird, statt maximal die Welt zu zeigen.
Nach Antworten gesucht habe ich ewig, gefunden habe ich viele Antworten, diese probiert, nix klappt. :-(
Geht das in die richtige Richtung?
Gruß Wolf
Fragen zu meinen Posts via Mastodon oder per Twitter-DM.
Offline
#9 2013-08-25 06:04:36
- Ambrose66
- Member
- Registered: 2013-08-22
- Posts: 9
Re: Openlayers: Problem min minZoom
Moin Wolf,
vielen Dank! Geht leider nicht in die richtige Richtung. Mittlerweile ist es mir gelungen, dieses Problem durch ein anderes zu ersetzen. Weiß nur nicht wie.
Die Karte bleibt in voller Größe:), zeigt im Maximum allerdings nur die östliche Halbkugel statt der Welt komplett.
Auf Deiner Frühlingskarte habe ich ein paar interessaante Lösungen gesehen.
Die Nutzerhinweise auf der Karte einzubinden ist pfiffig. Dazu eine Frage: Nicht verstanden habe ich (natürlich), warum für "Neues Symbol anlegen." "[Shift-]Ctrl-Click auf Karte" notwendig ist. Würde das auch über ein map.event ohne [Shift-]Ctrl gehen?
Die Popup-Lösung ist super. Könnte man da auch Postgres-Requests einbauen? Unter http://forum.openstreetmap.org/viewtopi … 45#p356145
habe ich beschrieben, was ich so vorhabe.
Gruss
Ambrose
Offline
Pages: 1