Re: [Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
Funktioniert leider nicht wie gewollt. :-( Am 14. August 2009 00:00 schrieb Dirk Stöcker : > In der einen Auswahlbox ganz oben kannst Du den Namen des Styles wählen (zur > Laufzeit!). JOSM-Latest bietet Dir alle installierten Namen zur Auswahl an > (bei Tested musst Du sie noch selbst eintragen). > > Hier ein Beispiel für die Einstellungen: > > maxspeed=resource://styles/standard/elemstyles.xml > maxspeed=http://www.dstoecker.eu/josm/maxspeed.xml > freietonne=resource://styles/standard/elemstyles.xml > freietonne=http://www.freietonne.de/ft_icons/josm/makeRules.php > > Wenn das so in JOSM eingetragen ist, dann gibt es 3 Stile (standard, > maxspeed und freietonne), die man zur Laufzeit umschalten kann (Die Zeile > mit resource ist notwendig, da die anderen Stile ja nur Ergänzungen sind). Warum trägt, JOSM latest das nicht ein, wenn man auf Standard kopieren geht? Selbst wenn man es wie angegeben eingibt, taucht zwar das maxspeed in dem DropDown-Menü auf, aber man kann nach Eingabe oder Auswahl von standard immer noch nicht auf die Sicht ohne Maxspeed wechseln. Wenn ich mehrere Einträge habe, wird immer nur das letzt zugefügte in der Darstellung berücksichtigt. So gewollt? Da ich immer noch nicht weiß, wie das gehen soll und auch aus dem Trac Ticket [1] keine Besserung herauslese, möchte ich noch einmal um eine Anleitung bitten. [1] http://josm.openstreetmap.de/ticket/3251 ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
On Fri, 14 Aug 2009, Martin Koppenhoefer wrote: Am 14. August 2009 00:00 schrieb Dirk Stöcker : Wenn es irgendwann mal mehr Stile gibt, wird auch die Nutzung einfacher. Nur sehe ich momentan eben nicht, dass sich ausser den JOSM-Entwicklern jemand die Mühe macht solche Stile zu entwickeln. Und wenn das Feature nicht genutzt wird, lohnt es sich nicht, es zu verbessern. Zwei Fragen zu den Styles: kann man in den Stilen zwischen selektiert und nicht unterscheiden? Also, dass z.B. ausgewählte Straßen anders gezeichnet werden als normale? Sind die Strichstärken zoomabhängig (möglich)? Nein. Bis jetzt nicht. Generell gibt es gute Gründe einen Teil der Farbauswahl (z.B. Hintergrundfarbe) und andere Parameter auch in den Stilen zu definieren. Andererseits gibt es auch gute Gründe das nicht zu machen. Ich denke da wird es in Zukunft noch einige Änderungen geben. Vernünftige und fundierte Verbesserungsvorschläge wie immer als Trac-Report im JOSM-Tracker ablegen. Ciao -- http://www.dstoecker.eu/ (PGP key available)___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
Am 14. August 2009 01:37 schrieb Ulf Lamping : > Martin Koppenhoefer schrieb: >> Am 14. August 2009 00:00 schrieb Dirk Stöcker : >>> Wenn es irgendwann mal mehr Stile gibt, wird auch die Nutzung einfacher. Nur >>> sehe ich momentan eben nicht, dass sich ausser den JOSM-Entwicklern jemand >>> die Mühe macht solche Stile zu entwickeln. Und wenn das Feature nicht >>> genutzt wird, lohnt es sich nicht, es zu verbessern. >> >> Zwei Fragen zu den Styles: kann man in den Stilen zwischen selektiert >> und nicht unterscheiden? Also, dass z.B. ausgewählte Straßen anders >> gezeichnet werden als normale? Sind die Strichstärken zoomabhängig >> (möglich)? > > Beides nein (jetzt mal von realwidth für zoomabhängig abgesehen). > > Viel mehr als das was im Header beschrieben ist geht tatsächlich nicht ;-) > > > Tipp am Rande: Es ist einfach besser ein wenig zu beschreiben was man > eigentlich machen will. Wenn du mich fragst: "Geht das?" - sage ich ja > oder nein. Wenn du mich fragst: "Ich möchte xy tun, weil dies und das" > habe ich (und andere) ne bessere Idee was die Leute "da draußen" > eigentlich machen wollen (und vielleicht eine Lösung an die du nicht > gedacht hast). Siehe [1] für eine ausführlichere Beschreibung der > Problematik. > [1] http://catb.org/~esr/faqs/smart-questions.html#goal Mein Gedanke war, eine Potlatch-ähnlichere Sicht mit deutlich breiteren Straßen zu machen, so dass die mehr in Auge stehen. Landuses etc. könnten weiterhin dünn bleiben. Dabei sehe ich vor allem 2 Probleme: beim Modifizieren sollten die Straßen wieder dünner sein, da präziser (also wenn ausgewählt), und zoomabhängig sollte man beim Rauszoomen auch die Dicken zurücknehmen. Das muss ja nicht stufenlos sein, ca. 3-4 Stufen sollten schon ausreichen. Evtl. auch dicke Straßen, aber die Kontrollpunkte (nodes) dünn lassen. Gruß Martin ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
Martin Koppenhoefer schrieb: > Am 14. August 2009 00:00 schrieb Dirk Stöcker : >> Wenn es irgendwann mal mehr Stile gibt, wird auch die Nutzung einfacher. Nur >> sehe ich momentan eben nicht, dass sich ausser den JOSM-Entwicklern jemand >> die Mühe macht solche Stile zu entwickeln. Und wenn das Feature nicht >> genutzt wird, lohnt es sich nicht, es zu verbessern. > > Zwei Fragen zu den Styles: kann man in den Stilen zwischen selektiert > und nicht unterscheiden? Also, dass z.B. ausgewählte Straßen anders > gezeichnet werden als normale? Sind die Strichstärken zoomabhängig > (möglich)? Beides nein (jetzt mal von realwidth für zoomabhängig abgesehen). Viel mehr als das was im Header beschrieben ist geht tatsächlich nicht ;-) Tipp am Rande: Es ist einfach besser ein wenig zu beschreiben was man eigentlich machen will. Wenn du mich fragst: "Geht das?" - sage ich ja oder nein. Wenn du mich fragst: "Ich möchte xy tun, weil dies und das" habe ich (und andere) ne bessere Idee was die Leute "da draußen" eigentlich machen wollen (und vielleicht eine Lösung an die du nicht gedacht hast). Siehe [1] für eine ausführlichere Beschreibung der Problematik. Gruß, ULFL [1] http://catb.org/~esr/faqs/smart-questions.html#goal ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
Am 14. August 2009 00:00 schrieb Dirk Stöcker : > Wenn es irgendwann mal mehr Stile gibt, wird auch die Nutzung einfacher. Nur > sehe ich momentan eben nicht, dass sich ausser den JOSM-Entwicklern jemand > die Mühe macht solche Stile zu entwickeln. Und wenn das Feature nicht > genutzt wird, lohnt es sich nicht, es zu verbessern. Zwei Fragen zu den Styles: kann man in den Stilen zwischen selektiert und nicht unterscheiden? Also, dass z.B. ausgewählte Straßen anders gezeichnet werden als normale? Sind die Strichstärken zoomabhängig (möglich)? Gruß Martin ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
On Thu, 13 Aug 2009, Sebastian Klemm wrote: Der Dialog erschließt sich leider nicht auf Anhieb, erst durch "wildes" Probieren verstand ich dessen Funktion. Das ist verbesserungswürdig, ich mach mir mal Gedanken, so ganz spontan fällt mir nämlich auch nichts ein... Da Du Dir jetzt Gedanken gemacht hast, wäre es schön, wenn Du im Wiki die Beschreibung entsprechend anpasst. Für mich ist alles plausibel, deswegen kann ich es nicht so beschreiben, dass es auch ein Neuling versteht. Eine Idee noch zum Schluss: Da die ausgewählten (=? ins obere Feld kopierten) Styles alle gleichzeitig angewendet werden, wäre es praktisch, wenn man diese einzeln und ohne JOSM-Neustart aktivieren könnte, vielleicht über die Symbolleiste? So könnte man beispielsweise zwischen Maxspeed- und Lit- Style einfach umschalten... Kann man. Nur ist es noch nicht intuitiv. In der einen Auswahlbox ganz oben kannst Du den Namen des Styles wählen (zur Laufzeit!). JOSM-Latest bietet Dir alle installierten Namen zur Auswahl an (bei Tested musst Du sie noch selbst eintragen). Hier ein Beispiel für die Einstellungen: maxspeed=resource://styles/standard/elemstyles.xml maxspeed=http://www.dstoecker.eu/josm/maxspeed.xml freietonne=resource://styles/standard/elemstyles.xml freietonne=http://www.freietonne.de/ft_icons/josm/makeRules.php Wenn das so in JOSM eingetragen ist, dann gibt es 3 Stile (standard, maxspeed und freietonne), die man zur Laufzeit umschalten kann (Die Zeile mit resource ist notwendig, da die anderen Stile ja nur Ergänzungen sind). Wenn es irgendwann mal mehr Stile gibt, wird auch die Nutzung einfacher. Nur sehe ich momentan eben nicht, dass sich ausser den JOSM-Entwicklern jemand die Mühe macht solche Stile zu entwickeln. Und wenn das Feature nicht genutzt wird, lohnt es sich nicht, es zu verbessern. Ciao -- http://www.dstoecker.eu/ (PGP key available)___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
Hallo Dirk, auch dir vielen Dank für deinen Vorschlag! Dirk Stöcker schrieb: > On Thu, 13 Aug 2009, Sebastian Klemm wrote: > >> Existiert bereits eine Karte, in der die Straßenbeleuchtung (lit=*) >> gerendert wird? > > Wenn Du JOSM nimmst wäre das sehr einfach zu erledigen: > > Eine XML-dafür wäre etwa: > shortdescription="Street light" >de.shortdescription="Straßenlicht" >description="Street lights mapping display" >de.description="Straßenlichtkartierungsanzeige" >version="1.1_2009-08-13"> > > > colour="lit_yes#00ff00A0"/> > > > > colour="lit_no#ffA0"/> > > OK, funktioniert wunderbar und auf Anhieb, schön! Das es irgendwie eine Möglichkeit gibt, an den Styles zu schrauben, hatte ich schon irgendwann mal gelesen, aber damals als uninteressant erachtet, weil ich nicht bemerkt hatte, dass dies mit Conditions funktioniert. So gesehen ist es aber eine ziemlich mächtige Funktion im JOSM. Nach der Style-Doku habe ich zwar etwas gesucht, sie aber doch _im_ Standard-Style gefunden, das könnte vielleicht im Wiki noch hervorgehoben werden. > > Die kannst Du dann entweder irgendwo hosten und auf > > http://josm.openstreetmap.de/wiki/Styles > > eintragen - damit alle sie nutzen können oder privat irgendwo speichern. > > In JOSM dann einfach im MapPaint-Einstellungsdialog ergänzen. Der Dialog erschließt sich leider nicht auf Anhieb, erst durch "wildes" Probieren verstand ich dessen Funktion. Das ist verbesserungswürdig, ich mach mir mal Gedanken, so ganz spontan fällt mir nämlich auch nichts ein... Eine Idee noch zum Schluss: Da die ausgewählten (=? ins obere Feld kopierten) Styles alle gleichzeitig angewendet werden, wäre es praktisch, wenn man diese einzeln und ohne JOSM-Neustart aktivieren könnte, vielleicht über die Symbolleiste? So könnte man beispielsweise zwischen Maxspeed- und Lit- Style einfach umschalten... Viele Grüße Sebastian ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
On Thu, Aug 13, 2009 at 08:59:19PM +0200, Sebastian Klemm wrote: > Hatte ehrlich schon überlegt, ob ich deine tolle > (nicht-mehr-nur)-maxspeed-Karte erwähne und frage. ob sich das dort mit > einbauen lässt, dass schien mir dann aber doch etwas dreist... :) Waerst du nicht der einzige - im moment mache ich nur das wozu ich spass habe beziehungsweise das was im moment sich einfach integrieren laesst. Postkaesten mit Leerungszeiten sind nodes und braeuchten einen popup - ist im moment nicht im code also muss es warten ... > Wie funktioniert die eigentlich, ziehst du die relevanten Infos von der > OSM-API und baust dann dynamisch mit JS einen Layer über die Karte? Sind > die Sourcen irgendwo veröffentlicht? - zum Staunen und Lernen! Nein - Datenbank spiegel der mit osmosis stuendlich geupdated wird. Kleines CGI was fuer OpenLayers GeoJSON rauswirft - Das dingen ist sql + perl ... Dann Javascript frontend - Das frontend kann man sich ja beliebig von der seite ziehen. Das interessante ist http://maxspeed.osm.lab.rfc822.org/js/datalayer.js Eine gekapselte Javascript klasse die einfach einen overlay dazu baut - Exportiert 3 wichtige methode. initialize (ist klar), setinput was jeweils hazmat, width, lit etc aufnimmt (d.h. wenn jemand im html draufklickt wird die aufgerufen) und refresh das immer beim verschieben aufgerufen wird. Der input ist wichig weil dieser parameter an das cgi via AJAX uebergeben wird. Unschoen ist noch das IMHO viel code duplication noch drin ist ... Genauso im cgi ... Fies ist noch das ich keinen bock hatte mir selber einen Permalink zu bauen - Also habe ich mit die Permalink klasse aus OpenLayers geklaut und einfach ein bischen modifiziert so das ich noch beliebig weitere parameter mit anhaengen kann. Ein Bug ist noch das ein laufender AJAX request nicht gecancelt wird wenn der user die karte erneut verschiebt oder (schlimmer) den input type wechselt - da entsteht dann das problem das content zurueckkommt fuer z.b. maxspeed der user aber auf width umgestellt hat. Da kommen dann durchaus mal spannende resultate bei raus ... Ist aber alles nicht weiter wild - programmiertechnisch - die bausteine muss man sich nur erstmal zusammensuchen und setzen ... Flo -- Florian Lohoff f...@rfc822.org "Es ist ein grobes Missverständnis und eine Fehlwahrnehmung, dem Staat im Internet Zensur- und Überwachungsabsichten zu unterstellen." - - Bundesminister Dr. Wolfgang Schäuble -- 10. Juli in Berlin signature.asc Description: Digital signature ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
Hallo Colin, Colin Marquardt schrieb: > Am 13. August 2009 15:29 schrieb Sebastian Klemm : > >> habe schon im Wiki und Mailinglistenarchiv gesucht, bin aber leider >> nicht fündig geworden... >> Existiert bereits eine Karte, in der die Straßenbeleuchtung (lit=*) >> gerendert wird? >> Ich habe vor, diese Information als nächstes bei mir in der Umgebung >> einzutragen und da wäre es sehr motivierend, wenn das irgendwo sichtbar >> wäre ;-) >> > > Fuer Dresden habe ich eine Art "By night"-Ansicht: > > http://opentiles.com/cmarqu/?zoom=14&lat=51.06947&lon=13.7453&layers=B00FT > Diese Lösung ist auch sehr schön - Kartenansicht bei Nacht! > Wenn Du in Thueringen oder Sachen lebst, dann koennte ich auf > Anforderung einen weiteren Bereich in der Groessenordnung rendern, > aber viel mehr gibt mein Rechner und vor allem das Hosting nicht her Ist zwar gerade noch in Sachsen - genauer im Dreiländereck mit PL/CZ - aber Florian Lohoff war schon schneller mit seiner Karte, die uns jetzt sogar bundesweit(?) erfreuen kann. Trotzdem vielen Dank für dein Angebot! Viele Grüße Sebastian ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
Hallo Florian, Florian Lohoff schrieb: > On Thu, Aug 13, 2009 at 03:29:49PM +0200, Sebastian Klemm wrote: >> >> Existiert bereits eine Karte, in der die Straßenbeleuchtung (lit=*) >> gerendert wird? >> > Bis vor 10 Minuten kannte ich keine - jetzt habe ich es in die maxspeed karte > mit eingebaut - Hatte das auch schonmal angefangen zu taggen - so latent. > > http://maxspeed.osm.lab.rfc822.org/?zoom=16&lat=51.80191&lon=8.37931&layers=B0T&input=lit > > Großartig, genau so hatte ich mir das erträumt :-) Vielen Dank! Hatte ehrlich schon überlegt, ob ich deine tolle (nicht-mehr-nur)-maxspeed-Karte erwähne und frage. ob sich das dort mit einbauen lässt, dass schien mir dann aber doch etwas dreist... Wie funktioniert die eigentlich, ziehst du die relevanten Infos von der OSM-API und baust dann dynamisch mit JS einen Layer über die Karte? Sind die Sourcen irgendwo veröffentlicht? - zum Staunen und Lernen! Viele Grüße Sebastian ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
On Thu, 13 Aug 2009, Sebastian Klemm wrote: habe schon im Wiki und Mailinglistenarchiv gesucht, bin aber leider nicht fündig geworden... Existiert bereits eine Karte, in der die Straßenbeleuchtung (lit=*) gerendert wird? Ich habe vor, diese Information als nächstes bei mir in der Umgebung einzutragen und da wäre es sehr motivierend, wenn das irgendwo sichtbar wäre ;-) Wenn Du JOSM nimmst wäre das sehr einfach zu erledigen: Eine XML-dafür wäre etwa: Die kannst Du dann entweder irgendwo hosten und auf http://josm.openstreetmap.de/wiki/Styles eintragen - damit alle sie nutzen können oder privat irgendwo speichern. In JOSM dann einfach im MapPaint-Einstellungsdialog ergänzen. Ciao -- http://www.dstoecker.eu/ (PGP key available)___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
Am 13. August 2009 15:29 schrieb Sebastian Klemm : > habe schon im Wiki und Mailinglistenarchiv gesucht, bin aber leider > nicht fündig geworden... > Existiert bereits eine Karte, in der die Straßenbeleuchtung (lit=*) > gerendert wird? > Ich habe vor, diese Information als nächstes bei mir in der Umgebung > einzutragen und da wäre es sehr motivierend, wenn das irgendwo sichtbar > wäre ;-) Fuer Dresden habe ich eine Art "By night"-Ansicht: http://opentiles.com/cmarqu/?zoom=14&lat=51.06947&lon=13.7453&layers=B00FT Wenn Du in Thueringen oder Sachen lebst, dann koennte ich auf Anforderung einen weiteren Bereich in der Groessenordnung rendern, aber viel mehr gibt mein Rechner und vor allem das Hosting nicht her. Cheers Colin ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
On Thu, Aug 13, 2009 at 03:29:49PM +0200, Sebastian Klemm wrote: > Hallo, > > habe schon im Wiki und Mailinglistenarchiv gesucht, bin aber leider > nicht fündig geworden... > Existiert bereits eine Karte, in der die Straßenbeleuchtung (lit=*) > gerendert wird? > Ich habe vor, diese Information als nächstes bei mir in der Umgebung > einzutragen und da wäre es sehr motivierend, wenn das irgendwo sichtbar > wäre ;-) Bis vor 10 Minuten kannte ich keine - jetzt habe ich es in die maxspeed karte mit eingebaut - Hatte das auch schonmal angefangen zu taggen - so latent. Ist einfacher das Nachts zu mappen - tagsueber ist das mit den Laternen nicht so deutlich ausserdem ist nie klar was so ausgeleuchtet ist. gruen -> lit=yes rot -> lit=no rot/dashed -> lit != (yes|no) -> Overlay dann den text ... http://maxspeed.osm.lab.rfc822.org/?zoom=16&lat=51.80191&lon=8.37931&layers=B0T&input=lit Viel spass Flo -- Florian Lohoff f...@rfc822.org "Es ist ein grobes Missverständnis und eine Fehlwahrnehmung, dem Staat im Internet Zensur- und Überwachungsabsichten zu unterstellen." - - Bundesminister Dr. Wolfgang Schäuble -- 10. Juli in Berlin signature.asc Description: Digital signature ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
[Talk-de] existiert Spezialkarte mit Anzeige von lit=yes|no ?
Hallo, habe schon im Wiki und Mailinglistenarchiv gesucht, bin aber leider nicht fündig geworden... Existiert bereits eine Karte, in der die Straßenbeleuchtung (lit=*) gerendert wird? Ich habe vor, diese Information als nächstes bei mir in der Umgebung einzutragen und da wäre es sehr motivierend, wenn das irgendwo sichtbar wäre ;-) Danke und Grüße Sebastian ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de