You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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 2015-03-06 02:49:43

Bany47
Member
Registered: 2014-11-04
Posts: 28

OpenLayers Map fixieren

Hallo Leute,

Kurze Frage,

gibt es eine Funktion mit der ich die meinen Kartenausschnitt fixieren kann (kein zoom und pan). Also quasi einen Ankerbutton erzeugen kann, den der Nutzer
aktivieren/ deaktivieren kann ?


Übrigens schoenen dank an Netzwolf für den Tip mit jquery-ui und den Infofenstern. Kann meine Wünsche damit über den DOM umsetzen.
Lediglich das Selektieren des Markers muß über einen Button in meine Ergebnistabelle erfolgen, da ich bis jetzt keinen keinen Selekt für die Marker selber habe.
Geht aber auch über die Tabelle (zusätzlich hat der Nutzer noch die Möglichkeit ein Popup zu aktivieren).

Toller Tip !!!!! smile

Gruß Stefan

Offline

#2 2015-03-06 08:50:57

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

Re: OpenLayers Map fixieren

So ungefähr? Da kann man zoomen und schieben, bis man die Links unten berührt. Danach ist die Ansicht fixiert und die Karte zoomt erst wieder, wenn man mal vorher mal "Lass die Leute wieder Zoomen" berührt hat.

Der Karte keine Controls mitgeben ("controls: []") und dann das OpenLayers.Control.Navigation ("navicontrol=new OpenLayers.Control.Navigation(); map.addControl(navicontrol);"extra hinzufügen. Dann hat man Zugriff auf dieses Control und kann es auf Wunsch aktivieren/deaktivieren. Bei anderen Controls habe ichs nicht probiert, aber vermutlich haben die auch ein activate() und deaktivate()...

Grüße, Max

Offline

#3 2015-03-06 09:29:34

gormo
Member
Registered: 2013-08-01
Posts: 2,119
Website

Re: OpenLayers Map fixieren

maxbe wrote:

Bei anderen Controls habe ichs nicht probiert, aber vermutlich haben die auch ein activate() und deaktivate()...

Ja, das haben alle: http://dev.openlayers.org/docs/files/Op … ol-js.html .


OSM hat nicht das Ziel bis Ende des Monats einen vollständigen Datensatz der Welt zu enthalten.
(nach S.W.) - Aber weil die Welt vielfältig ist, weil sie auch im Detail interessant ist, mag ich genaue Karten (nach C.)

Offline

#4 2015-05-16 21:10:18

Bany47
Member
Registered: 2014-11-04
Posts: 28

Re: OpenLayers Map fixieren

Danke Max!

Hat soweit funktioniert. Habe bloße den Style für meinen layerSwitcher verloren. Ich werde ihn aber wiederfinden!

Gruss Stefan

Offline

Board footer

Powered by FluxBB