Umstellung der Karte auf Leaflet

Diskussionen um die Karte und Kartenwerkzeuge
Gast

Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Nop schrieb am 30.11.13 14:20]
Hi!

Wie Ihr hoffentlich nicht bemerkt habt, läuft im Hintergrund grade eine
größere Überarbeitung des Websites. Die Basistechnik der Karte wird umgestellt
von OpenLayers auf Leaflet.

Leaflet tut im Prinzip das Gleiche, nämlich eine Karte mit was drauf
darstellen, aber es ist viel kleiner und wesentlich einfacher zu handhaben als
das ziemlich komplizierte und unwuchtige OpenLayers. Auf Mobilgeräten soll es
deutlich besser funktionieren. Und außerdem finde ich es recht schick :-)

Die einfachere Struktur erlaubt es mir jetzt auch, viele Teile des Websites zu
überarbeiten oder neu zu schreiben, die bisher mehr oder weniger aus lauter
schwer verständlichen Einzelteilen zusammengesteckt waren. Es wird z.B. der
Routeneditor durch eine Eigentwicklung ersetzt, die sich einfacher bedienen
läßt und etwas hübscher darstellt. In Zukunft kann man z.B. neue Punkte in eine
Route einfügen, indem man einfach auf die gewünschte Linie klickt (ohne
irgendwelche Tasten) und beim Verschieben eines Punktes werden Route und
berechnete Länge ständig aktualisiert.

Auf der Vollbild-Karte wird Leaflet bereits verwendet, da könnt Ihr es Euch
ansehen. Die Hauptkarte, der Routeneditor und die Navigation sind intern
bereits umgestellt, als Baustellen bleiben noch der Informationsmodus und die
Druckfunktion.

Aber wo ich grade dabei bin wollte ich mal rumfragen, ob es noch
Verbesserungen an der Funktion des Websites gibt, die man bei dem großen Umbau
gleich mit angehen könnte?

bye, Nop


Zuletzt bearbeitet am 30.11.13 14:21
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Nop schrieb am 01.12.13 21:40]
Ich will die zukünftigen Neuerungen mal hier mitschreiben - bis alles fertig
ist habe ich bestimmt die Hälfte wieder vergessen. :-)

Routenplaner:
- im Routenplaner konnte man schon immer einen Punkt anklicken und hat ein
Popup bekommen, das anzeigt wo in den Streckenkilometern der Punkt liegt. In
Zukunft funktioniert das auch für die von Hoofmarker berechneten
Routenvorschläge.

Routeneditor:
- Es wird ein Link hinzugefügt, mit dem der aktuelle Kartenausschnitt als
Luftbild für den Realitätscheck eingeblendet werden kann.

Namenssuche:
- die Treffer bei der Namenssuche werden in der Karte angezeigt sofern sie im
aktuellen Ausschnitt liegen, genau wie für die POI-Listen.

bye, Nop
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Jerry schrieb am 01.12.13 22:43]
Nop:Aber wo ich grade dabei bin wollte ich mal rumfragen, ob es noch
Verbesserungen an der Funktion des Websites gibt, die man bei dem großen Umbau
gleich mit angehen könnte?
...
Ich will die zukünftigen Neuerungen mal hier mitschreiben
...
Routeneditor:
- Es wird ein Link hinzugefügt, mit dem der aktuelle Kartenausschnitt als
Luftbild für den Realitätscheck eingeblendet werden kann.
...Kannst du das bei der Gelegenheit nicht generell so machen, dass man
einfach (durch einfachen Klick) zwischen Luftbild und RWK umschalten oder beide
überlagern kann - irgendwie so ähnlich wie in JOSM?
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Jerry schrieb am 02.12.13 21:28]
Wieso machst du für die Vollbild-Karte eigentlich ein neues Tab auf? Vielleicht
wäre es besser stattdessen einfach den linken Bereich mit den Bedienungsknöpfen
etc. wegklappbar zu machen - so ähnlich wie bei Google. Ein extra Tab braucht
extra Hauptspeicher und ich sehe den Vorteil nicht, ich finde es eher
gewöhnungsbedürftig.
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Shiega schrieb am 02.12.13 23:17]
Der Vollbildmodi ist denke ich mal dafür gedacht, das man die Karte besser auf
dem Handy o.ä. nutzen kann, dies nutze ich sehr gerne.
Wenn das Menü klappbar ist wäre das ziemlich nervig auf dem Handy.
Genauso umgekehrt.. n klappbares Menü auf der Hauptseite.. das nervt mich bei
Google nämlich gewaltig. ein falscher klick und du hast lauter Sachen wo du gar
nicht willst.
Zu dem wenn du aktiv in der Karte arbeiten willst und das Menü klappt ständig
weg.. sorry. das ist nervig.

PS gugg mal zb. PowerPoint. da kannst du auch dir die Folien normal anguggen
und wenn du sie groß haben willst kannst eben auf den Präsentationsmodus
schalten. da blendet es dir die Werkzeuge auch nicht einfach mal so aus sondern
öffnet ne eigenständige Präsentation. Siehst du dies denn auch als ein Problem
an?

(Kürzung wegen Missverständinss ;) )


Zuletzt bearbeitet am 03.12.13 21:07
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Jerry schrieb am 03.12.13 02:39]
@Shiega

Nop hat hier nach Vorschlägen gefragt und ich habe 2 gemacht. Entschuldigung
bitte!

Powerpoint benutze ich nicht und die RWK habe ich auf dem Handy auch noch nie
benutzt, da könnte sie ja auch ganz anders funktionieren als auf dem Desktop
oder Notebook. Ist mir aber auch nicht so wichtig ob das Menü nun klappbar ist
oder nicht, ich konnte ja nicht wissen, dass es dich nervt.

Ja, ich weiß, dass ich mir z.B. mit Map Composer eigene Karten machen könnte,
das werde ich aber wohl gar nicht erst anfangen weil mir der Aufwand zu groß
ist. Ich habe auf meinem Handy verschiedene Karten, u.a. die Luftbilder von
Google und Bing, und kann die da schnell wechseln. Was auf der einen nicht
erkennbar ist, ist auf einer anderen besser zu sehen. Nur die Reitwege sind
eben bisher leider nirgends drauf.
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Jerry schrieb am 03.12.13 03:01]
Jerry:Nur die Reitwege sind eben bisher leider nirgends drauf.Ich muss mich
etwas korrigieren: Ich habe sogar auch die offiziellen Reitwegekarten auf dem
Handy. Aber das war ein ziemliches Gewurstel, die da reinzubekommen (mit
MapCruncher)
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Shiega schrieb am 03.12.13 21:12]
.. Glaub da hast du was missverstanden was ich sagen wollte @Jerry....


Klar ist es erwünscht Anregungen und Vorschläge zu liefern.
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Nop schrieb am 06.12.13 09:06]
Shiega:Der Vollbildmodi ist denke ich mal dafür gedacht, das man die Karte
besser auf dem Handy o.ä. nutzen kann

Genau richtig. Den Modus habe ich speziell für Geräte gebaut, die mit der
Hauptkarte wegen Platzmangel oder wegen Touchbedienung nicht zurechtkommen.
Darum muß er auch auf einer eigenen Seite sein, damit man ihn bei Bedarf direkt
als Link speichern kann.

bye, Nop
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Nop schrieb am 06.12.13 09:09]
So, wieder ein wenig weitergebestelt. Zukünftige Features sind dann:

Karte zum Einbinden auf anderen Websites
- Benutzung vereinfacht, nur noch eine Javascript-Datei die alles andere
selbst nachlädt
- Umstellung auf Leaflet erfolgt ohne Änderungen am jeweiligen Website

Druckfunktion
- Anzeige der Route zum Druck funktioniert zuverlässiger
- es ist möglich nicht nur eine feste Route sondern auch den Routenvorschlag
von Hoofmarker direkt auf die Druckgrafik zu setzen
- Erstellung der Druckgrafik funktioniert wesentlich schneller
- bisher war der Ausschnitt ungefähr, in Zukunft wird exakt der Ausschnitt aus
der Vorschaukarte dargestellt

bye, Nop


Zuletzt bearbeitet am 06.12.13 23:22
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Nop schrieb am 07.12.13 19:44]
So, die ganzen Änderungen sind jetzt life. Viel Spaß damit.

bye, Nop
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Nop schrieb am 08.12.13 12:22]
Der Routeneditor hat noch eine neue Funktion "Route drucken" bekommen, die
Format und Kartenausschnitt der Druckkarte automatisch an Route oder
Routenvorschlag anpaßt.

Getestet wurden alle Funktionen in Firefox 24, das ist damit auch der
empfohlene Browser dafür.

bye, Nop
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Jerry schrieb am 09.12.13 07:44]
Nop:So, die ganzen Änderungen sind jetzt life. Viel Spaß damit.
Der neue Routereditor gefällt mir besser, aber es gibt noch ein minimales
Problemchen:
Wenn man den Startpunkt verschiebt wird die Route nicht automatisch upgedatet,
erst wenn man irgendwas anderes macht (Endpunkt verschieben, Punkt einfügen ...)

Der Fehler beim Anzeigen von Informationen zur Karte
<http://wanderreitkarte.de/forum/thread. ... 3&thema=68> existiert leider
noch (Liste wird nur beim 1. Mal upgedatet).
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Nop schrieb am 09.12.13 15:01]
Jerry:Wenn man den Startpunkt verschiebt wird die Route nicht automatisch
upgedatet, erst wenn man irgendwas anderes macht (Endpunkt verschieben, Punkt
einfügen ...)

Danke für den Hinweis, werde ich mir ansehen.

Jerry:Der Fehler beim Anzeigen von Informationen zur Karte
<http://wanderreitkarte.de/forum/thread. ... 3&thema=68> existiert leider
noch (Liste wird nur beim 1. Mal upgedatet).

Hm, bei mir funktioniert es nach wie vor. Ich habe inzwischen allerdings einen
Verdacht, daß es vielleicht am Caching des Browsers liegen könnte, daß der
meint die neue Liste sei die gleiche wie die alte und dann gar nicht erst beim
Server anfragt. Welchen Browser nutzt Du? Läßt sich das Problem durch
Rechtsklick/Frame/Neuladen beheben?

bye, Nop
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Jerry schrieb am 09.12.13 19:02]
"Neu laden" behebt das Problem nur einmalig für den nächsten Aufruf der
Infoliste, aber anschließend kommt dann immer wieder die gleiche Infoliste,
egal was man eigentlich für Infos haben wollte, bis zum nächsten "Neu laden",
genau so wie Claudia das in demanderen Thread
<http://wanderreitkarte.de/forum/thread. ... 3&thema=68> beschrieben hat.
Die Infoliste kommt beim erstem Aufruf nach "Neu laden" erst nachdem die
ausgewählten Infos zusammengesucht wurden, das dauert etwas. Bei weiteren
Aufrufen wird dann einfach immer wieder die alte Infoliste angezeigt, es
wechselt nur die Überschrift aber der Inhalt bleibt gleich und es geht sehr
schnell weil eben gar nicht neu gesucht wird. Vielleicht ist es so wie du
vermutest, dass dann gar nicht beim Server neu gefragt wird, aber wieso?

Du hattest ja mal was geändert, dann ging das mit dem Update der Infoliste,
aber das Zoomen auf die entspr. Stelle nicht. Ich nehme an, du hast dann die
Änderung wieder rückgängig gemacht und seitdem geht das Update der Infoliste
wieder nicht mehr.

Die Infobox beim Anklicken der Wegmarkierung kommt weder vor noch nach "Neu
laden".

Es ist bei mir jetzt in Chrome und in Firefox 23 das gleiche Verhalten.
Gast

Informationen in der Karte - nur über Positionslink

Beitrag von Gast »

[claudia schrieb am 10.12.13 13:10]
Bei mir ist es auch nach wie vor so, dass die Informationen in der normalen
Karte nur einmal geladen werden, interessanterweise über einen Permanent-Link
jedoch immer und beliebig oft richtig aktualisiert werden. Ich gehe inzwischen
wenn ich die Karte nutze grundsätzlich erst einmal auf "Position speichern",
dann ist es schon besser, im Firefox 25 und im Internet Explorer.

Die Infobox beim Anklicken kommt aber nur im Internet Explorer auf der
"Position speichern"-Seiten, in Firefox geht das Anklicken bei mir gar nicht.
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Jerry schrieb am 10.12.13 13:14]
Hast du auch so eine langsame Internetverbindung wie ich oder DSL?
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[claudia schrieb am 09.01.14 13:53]
Hallo,

bei mir wird jetzt die Auflistung der POIs in der Box links wieder richtig
angezeigt und auch aktualisiert. Das passt wohl alles wieder

Das Einzige, was nach wie vor noch nicht wieder geht ist, dass ich die Symbole
in der Karte anklicken kann und dann Infos dazu angezeigt bekomme.
Und ob das Häkchen bei "Infos anzeigen" gesetzt ist oder nicht, bringt mir
interessanterweise wieder nur bei einem Permanent-Link einen Unterschied,
gleichermaßen in Firefox und im Internet Explorer. Wenn ich die Karte normal
aufrufe, werden die Namen immer angezeigt, wenn ich mit der Maus auf das Symbol
zeige, egal ob das Häkchen gesetzt ist oder nicht. (darauf bezieht sich das
doch, oder was soll es genau bewirken?)

Gruß
Claudia


Zuletzt bearbeitet am 09.01.14 14:03
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[Nop schrieb am 10.01.14 19:54]
claudia:Das Einzige, was nach wie vor noch nicht wieder geht ist, dass ich die
Symbole in der Karte anklicken kann und dann Infos dazu angezeigt bekomme.

Heißt das Du kriegst den Namen, aber es passiert nichts wenn Du draufklickst?

Schau doch mal bitte nach ob der Browser eine Fehlermeldung ausspuckt:
- in FF Menü/Webentwickler/Web Konsole anwählen
- Seite neu laden
- auf Ort deuten und dann draufklicken

Auf der Konsole solltest Du eventuelle JavaScript Fehler dann angezeigt
bekommen.

bye, Nop
Gast

Re: Umstellung der Karte auf Leaflet

Beitrag von Gast »

[guegafue schrieb am 11.01.14 11:10]
Hallo nop,
kann die Meldung von Claudia bestätigen. Bei Klick auf den Punkt erfolgt
keinerlei Reaktion, egal, ob das Häkchen "Info anzeigen" gesetzt ist oder nicht.
Ausprobiert habe ich es im Ort "Hiltmannsdorf" bei Fürth mit Klick auf die
Gaststätte "Zum Schinkenwirt" und Klick auf die links daneben liegende
Wandermarkierung "Grüner Punkt"

Das von dir beschriebene Protokoll hänge ich an. Es beinhaltet alles ab "Haken
setzen und aktualisieren".
Gruß Günter
Antworten