[Talk-de] Keyboard Support für Slippy Map

2011-02-11 Diskussionsfäden Bernhard Zwischenbrugger

Hallo liebe Mapper

Ich möchte Keyboard Support in meine map lib einbauen.

Manche Dinge sind recht klar wie z.B. Cursurtasten.
Für andere Tasten gibt es unterschiedliches Verhalten.

z.B.: page up/page down ist in potlatch für zoom zuständig. Google map 
verschiebt die Karte nach oben und unten.


Ein weiteres Problem das ich gerade habe, sind die keycodes für Apple 
Computer.


Also liebe Leut, was wäre ideal? Welche Tasten sollen was auslösen?

lg, Bernhard

PS: http://khtml.org/test/keycode.html - Taste drücken, dann wird der 
Keycode angezeigt.


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Keyboard Support für Slippy Map

2011-02-11 Diskussionsfäden André Riedel
Bei Openlayers wird für zoom Plus/Minus verwendet:
http://dev.openlayers.org/releases/OpenLayers-2.10/examples/accessible.html

Am 11. Februar 2011 15:12 schrieb Bernhard Zwischenbrugger 
b...@datenkueche.com:
 Hallo liebe Mapper

 Ich möchte Keyboard Support in meine map lib einbauen.

 Manche Dinge sind recht klar wie z.B. Cursurtasten.
 Für andere Tasten gibt es unterschiedliches Verhalten.

 z.B.: page up/page down ist in potlatch für zoom zuständig. Google map
 verschiebt die Karte nach oben und unten.

 Ein weiteres Problem das ich gerade habe, sind die keycodes für Apple
 Computer.

 Also liebe Leut, was wäre ideal? Welche Tasten sollen was auslösen?

 lg, Bernhard

 PS: http://khtml.org/test/keycode.html - Taste drücken, dann wird der
 Keycode angezeigt.

 ___
 Talk-de mailing list
 Talk-de@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk-de


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Keyboard Support für Slippy Map

2011-02-11 Diskussionsfäden Bernhard Zwischenbrugger

Sodoala, jetzt hab ich mal die Tastaturkürzel zusammengeschrieben:

key keycode action
plus187 zoom in
minus   189 zoom out
cursor left 37  short press moves 10px, long press starts animation
cursor right39  
cursor down 40  
cursor up   38  
home36  map moves left 80%, ease in, ease out animation
end 35  
page up 33  
page down   34
shift + mouse   
draw rect for zoom
ctrl +mouse 
distance measure tool


siehe auch: 
http://wiki.openstreetmap.org/wiki/Simple_map_API#Keyboard_Support


Gibt es noch mehr Ideen?

lg, Bernhard


On 2011-02-11 15:50, André Riedel wrote:

Bei Openlayers wird für zoom Plus/Minus verwendet:
http://dev.openlayers.org/releases/OpenLayers-2.10/examples/accessible.html

Am 11. Februar 2011 15:12 schrieb Bernhard 
Zwischenbruggerb...@datenkueche.com:

Hallo liebe Mapper

Ich möchte Keyboard Support in meine map lib einbauen.

Manche Dinge sind recht klar wie z.B. Cursurtasten.
Für andere Tasten gibt es unterschiedliches Verhalten.

z.B.: page up/page down ist in potlatch für zoom zuständig. Google map
verschiebt die Karte nach oben und unten.

Ein weiteres Problem das ich gerade habe, sind die keycodes für Apple
Computer.

Also liebe Leut, was wäre ideal? Welche Tasten sollen was auslösen?

lg, Bernhard

PS: http://khtml.org/test/keycode.html - Taste drücken, dann wird der
Keycode angezeigt.

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Keyboard Support für Slippy Map

2011-02-11 Diskussionsfäden Colin Marquardt
Am 11. Februar 2011 21:12 schrieb Bernhard Zwischenbrugger 
b...@datenkueche.com:
 Sodoala, jetzt hab ich mal die Tastaturkürzel zusammengeschrieben:
[...]

Schick.

 Gibt es noch mehr Ideen?

Fuer Suchen wuerde ich auf jeden Fall / aufheben, auch wenn das im
Moment noch nicht geht.
Tja, und Home koennte vielleicht besser zu der aktuellen Location
gehen, den der Browser evtl. mitsendet (per Location API)?

Cheers
  Colin

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Keyboard Support für Slippy Map

2011-02-11 Diskussionsfäden Bernhard Zwischenbrugger

On 2011-02-12 00:07, Colin Marquardt wrote:

Am 11. Februar 2011 21:12 schrieb Bernhard 
Zwischenbruggerb...@datenkueche.com:

Sodoala, jetzt hab ich mal die Tastaturkürzel zusammengeschrieben:

[...]

Schick.


Gibt es noch mehr Ideen?

Fuer Suchen wuerde ich auf jeden Fall / aufheben, auch wenn das im
Moment noch nicht geht.
Technisch ist das kein Problem. Firefox verwendet den / aber schon für 
die Volltextsuche auf der Seite.



Tja, und Home koennte vielleicht besser zu der aktuellen Location
gehen, den der Browser evtl. mitsendet (per Location API)?
Klingt auch interessant. Da müsste ich aber auch für ende eine andere 
Funktionalität finden.


Hier gibt es die Tastenkürzel des Firefox:
http://support.mozilla.com/de/kb/Tastaturk%C3%BCrzel

Es ist prinzipiell möglich alle Tastenkürzel für die Karte zu verwenden 
auch wenn das der Browser schon

in Verwendung hat.
Als Programmierer hat man dann die Möglichkeit nur die eigene Funktion 
auszuführen oder die eigene Funktion und die

Funktion die der Browser bereits implementiert hat.

Die Karte muss den Fokus haben sonst werden Tastatureingaben ignoriert. 
Den Fokus kann man z.B. setzen wenn
der Mauszeiger auf der Karte ist. Auch mit der tab Taste kann der Focus 
gesetzt werden wie bei Formularen.


Interessant würde ich noch finden per Tastatur zwischen mapnik, osma,... 
umzuschalten.

Weiters undo, redo, permalink, fullscreen,...

lg, Bernhard




Cheers
   Colin

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Keyboard Support für Slippy Map

2011-02-11 Diskussionsfäden Colin Marquardt
Am 12. Februar 2011 01:02 schrieb Bernhard Zwischenbrugger 
b...@datenkueche.com:
 On 2011-02-12 00:07, Colin Marquardt wrote:
 Fuer Suchen wuerde ich auf jeden Fall / aufheben, auch wenn das im
 Moment noch nicht geht.

 Technisch ist das kein Problem. Firefox verwendet den / aber schon für die
 Volltextsuche auf der Seite.

Ah, Nominatim-Abfrage hast Du schon? War mir nicht ganz klar. Die
Verwendung von / haengt vom Drumherum der Seite ab - ich z.B. habe mit
der hikebikemap ja ausser der Karte keinen Text, da kann / einfach ein
Suchfeld aktivieren. Wer viel Prosa hat will / vielleicht lieber wie
gewohnt behalten.

 Tja, und Home koennte vielleicht besser zu der aktuellen Location
 gehen, den der Browser evtl. mitsendet (per Location API)?

 Klingt auch interessant. Da müsste ich aber auch für ende eine andere
 Funktionalität finden.

Das geht dann einfach zu den direkten Antipoden :)

 Interessant würde ich noch finden per Tastatur zwischen mapnik, osma,...
 umzuschalten.

Normal ist ja Tab mit Modifiern fuer Cycling zustaendig, aber die
sind alle nicht mehr frei...
Persoenlich wuerde ich noch gern Overlays per Tastendruck einzeln
togglebar haben - vielleicht ueber einen Parameter fuer den
gewuenschten Keycode schon bei der Definition des Overlays?

 Weiters undo, redo, permalink, fullscreen,...

Ich habe hier auch eine Sun-Tastatur mit Undo- und Again-Tasten -
leider erzeugen die keinen Keycode (auf Deiner Testseite zumindest,
mit Linux und Firefox 3.6).

Cheers
  Colin

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de