[Talk-de] Keyboard Support für Slippy Map
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
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
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
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
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
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