Re: [Talk-de] Breite von Flüssen in Osmarender!
Original-Nachricht Datum: Thu, 17 Jul 2008 03:26:26 +0200 Von: Stefan Neufeind [EMAIL PROTECTED] An: Openstreetmap allgemeines in Deutsch talk-de@openstreetmap.org Betreff: Re: [Talk-de] Breite von Flüssen in Osmarender! Hmm, interessant wäre die Information vielleciht durchaus, ja. Für sehr detailreiche Karten z.B. auf einem Navi könnte ich mir das schon gut vorstellen. Dann stellt sich mir allerdings beim Wechsel von 2 auf 3 Spuren die (berechtigte?) Frage an welcher Seite der Autobahn diese dritte Spur hinzukommt *duck* Hat jemand dafür auch eine Idee (und mag mal ein Proposal schreiben)? Nö, ich mag kein Proposal mehr schreiben, aber ich kann kurz meinen Senf dazu geben. Ich habe für Simulationen (Einzelfahrzeug/Spurwechsel) Visualisierungen geschrieben, die dieses Problem lösen. Dabei ist immer der linke Rand der Richtungsfahrbahn die eingetragene Linie (GB andersrum) und die Fahrbahn 'wächst' nach rechts. Bei Straßen mit Gegenfahrbahn bildet dann die vorgegebene Linie (way) automatisch die Mittellinie und bei getrennten Fahrbahnen bleibt der Bereich der Fahrbahntrennung erhalten. Damit ergibt sich automatisch eine realistische Abbildung der Spurveränderung und das gegenseitige 'Überklecksen' der Richtungsfahrbahnen entfällt komplett, egal wie stark die Darstellung überhöht wird. Das Problem an der Sache ist, dass das mit den derzeitigen Renderern wohl nicht realisierbar ist. Ich selber rechne für die Visualisierung alle Parallellinen und Schnittpunkte im Realweltkoordinatensystem (m) selber durch und habe dadurch etwas mehr Flexibilität. Grüße Hubert -- Pt! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Breite von Flüssen in Osmarender!
qbert biker wrote: Original-Nachricht Datum: Sun, 13 Jul 2008 13:46:04 + (UTC) Von: Sven Geggus [EMAIL PROTECTED] An: talk-de@openstreetmap.org Betreff: Re: [Talk-de] Breite von Flüssen in Osmarender! Tobias Wendorff [EMAIL PROTECTED] wrote: Ich persönlich habe noch keine Autobahnen getagged und kenne daher die Machart nicht, aber wäre es nicht sinnvoll, die Anzahl der Spuren und die jeweilige Fahrspurbreite anzugeben? Für die OSM Datenbasis könnte das sinnvoll sein. Wir diskutieren hier aber über Rendering! Ich habe noch nie eine Karte gesehen, die 2-spurige Autobahnen anders darstellt al 3-spurige. Was an der Eingeschränktheit dieser Karten und auch an der Datenbasis liegt. Soweit ich mich erinnern kann ist das Eintragen der Spuren in GDF ziemlich schräg gelöst, irgendwie mit Gruppen, so dass man die konkrete Spuranzahl oft nicht richtig eintragen kann. In diesem Sinne wäre es ein Pluspunkt für OSM, wenn die Spuranzahl richtig eingetragen und auch angezeigt wird. Für einige potentielle Anwendungsgebiete (Verkehrsforschung, Stauvorhersage), ist dieses Datum sogar von besonderer Wichtigkeit. Für manche mag auch die Existenz eines Standstreifens von Bedeutung sein. Hmm, interessant wäre die Information vielleciht durchaus, ja. Für sehr detailreiche Karten z.B. auf einem Navi könnte ich mir das schon gut vorstellen. Dann stellt sich mir allerdings beim Wechsel von 2 auf 3 Spuren die (berechtigte?) Frage an welcher Seite der Autobahn diese dritte Spur hinzukommt *duck* Hat jemand dafür auch eine Idee (und mag mal ein Proposal schreiben)? Stefan ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
[Talk-de] Breite von Flüssen in Osmarender!
Hallo zusammen, Ich habe gerade eben einen patch in Subversion eingecheckt, durch den nun Breitenangaben von Flüssen beim Rendering berücksichtigt werden! Der code für osmarender.xsl stammt von Christian Körner, die Änderungen an OR/P sind von mir. Ab sofort könnt ihr bei river, canal, stream und drain ein width Attribut in Metern angeben. Berücksichtigt wird das derzeit in den Zoomleveln 15-17. Für diejenigen, die an den osm-map-features Dateien hacken möchten hier eine Kurze Beschreibung wie man das macht (wär nett wenn die jemand ins Wiki einpflegen würde): Die line Direktive in der Style-Datei unetrstützt nun die folgenden zusätlichen Attribute: honor-width: Wenn das auf yes gesetzt ist wird ein width Attribut berücksichtigt minimum-width/maximum-width: Die Breitenangabe muss in diesem Bereich liegen. Bei kleinere Werten wird minimum-width verwendet, bei größeren Werten maximum-width. width-scale-factor: dieser Wert erlaubt die Generalisierung von Karten sowie unterschiedliche Breiten für core und casing. Bei Angabe von diesem Faktor mit einem Wert != 1 wird die Breite des Weges nicht in der realen Größe sondern abweichend mit diesem Faktor multipliziert gerendert. Gruss Sven -- If you don't make lower-resolution mapping data publicly available, there will be people with their cars and GPS devices, driving around with their laptops (Tim Berners-Lee) /me is [EMAIL PROTECTED], http://sven.gegg.us/ on the Web ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Breite von Flüssen in Osmarender!
kann man das irgendwie auch auf das highway-Tag übertragen? wäre saucool :) -Original Message- Date: Sun, 13 Jul 2008 14:37:06 +0200 Subject: [Talk-de] Breite von Flüssen in Osmarender! From: Sven Geggus [EMAIL PROTECTED] To: talk-de@openstreetmap.org Hallo zusammen, Ich habe gerade eben einen patch in Subversion eingecheckt, durch den nun Breitenangaben von Flüssen beim Rendering berücksichtigt werden! Der code für osmarender.xsl stammt von Christian Körner, die Änderungen an OR/P sind von mir. Ab sofort könnt ihr bei river, canal, stream und drain ein width Attribut in Metern angeben. Berücksichtigt wird das derzeit in den Zoomleveln 15-17. Für diejenigen, die an den osm-map-features Dateien hacken möchten hier eine Kurze Beschreibung wie man das macht (wär nett wenn die jemand ins Wiki einpflegen würde): Die line Direktive in der Style-Datei unetrstützt nun die folgenden zusätlichen Attribute: honor-width: Wenn das auf yes gesetzt ist wird ein width Attribut berücksichtigt minimum-width/maximum-width: Die Breitenangabe muss in diesem Bereich liegen. Bei kleinere Werten wird minimum-width verwendet, bei größeren Werten maximum-width. width-scale-factor: dieser Wert erlaubt die Generalisierung von Karten sowie unterschiedliche Breiten für core und casing. Bei Angabe von diesem Faktor mit einem Wert != 1 wird die Breite des Weges nicht in der realen Größe sondern abweichend mit diesem Faktor multipliziert gerendert. Gruss Sven -- If you don't make lower-resolution mapping data publicly available, there will be people with their cars and GPS devices, driving around with their laptops (Tim Berners-Lee) /me is [EMAIL PROTECTED], http://sven.gegg.us/ on the Web ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Breite von Flüssen in Osmarender!
Hallo, habe ich auch gerade gedacht ... aber vorhin war noch die Rede davon, dass wir keine Tipps an den Renderer geben sollen. Ich bin auch dafür, dem Renderer Beschreibungen zu geben, denn nur die Dateneingeber wissen, wie die Realität ist. Grüße Tobias [EMAIL PROTECTED] schrieb: kann man das irgendwie auch auf das highway-Tag übertragen? wäre saucool :) -Original Message- Date: Sun, 13 Jul 2008 14:37:06 +0200 Subject: [Talk-de] Breite von Flüssen in Osmarender! From: Sven Geggus [EMAIL PROTECTED] To: talk-de@openstreetmap.org Hallo zusammen, Ich habe gerade eben einen patch in Subversion eingecheckt, durch den nun Breitenangaben von Flüssen beim Rendering berücksichtigt werden! Der code für osmarender.xsl stammt von Christian Körner, die Änderungen an OR/P sind von mir. Ab sofort könnt ihr bei river, canal, stream und drain ein width Attribut in Metern angeben. Berücksichtigt wird das derzeit in den Zoomleveln 15-17. Für diejenigen, die an den osm-map-features Dateien hacken möchten hier eine Kurze Beschreibung wie man das macht (wär nett wenn die jemand ins Wiki einpflegen würde): Die line Direktive in der Style-Datei unetrstützt nun die folgenden zusätlichen Attribute: honor-width: Wenn das auf yes gesetzt ist wird ein width Attribut berücksichtigt minimum-width/maximum-width: Die Breitenangabe muss in diesem Bereich liegen. Bei kleinere Werten wird minimum-width verwendet, bei größeren Werten maximum-width. width-scale-factor: dieser Wert erlaubt die Generalisierung von Karten sowie unterschiedliche Breiten für core und casing. Bei Angabe von diesem Faktor mit einem Wert != 1 wird die Breite des Weges nicht in der realen Größe sondern abweichend mit diesem Faktor multipliziert gerendert. Gruss Sven -- If you don't make lower-resolution mapping data publicly available, there will be people with their cars and GPS devices, driving around with their laptops (Tim Berners-Lee) /me is [EMAIL PROTECTED], http://sven.gegg.us/ on the Web ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Breite von Flüssen in Osmarender!
Die Breitenangabe eines Flusses ist ja prinzipiell kein Tipp an den Renderer, sondern ein Datum, dass auch für Routing oder andere Anwendungen interessant sein kann. Nach der gleichen Logik, wäre ja dann die Unterscheidung der highways in primary und secondary auch nur ein Tipp an den Renderer. Grüße Frederik Tobias Wendorff schrieb: Hallo, habe ich auch gerade gedacht ... aber vorhin war noch die Rede davon, dass wir keine Tipps an den Renderer geben sollen. Ich bin auch dafür, dem Renderer Beschreibungen zu geben, denn nur die Dateneingeber wissen, wie die Realität ist. Grüße Tobias ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Breite von Flüssen in Osmarender!
Ich persönlich habe noch keine Autobahnen getagged und kenne daher die Machart nicht, aber wäre es nicht sinnvoll, die Anzahl der Spuren und die jeweilige Fahrspurbreite anzugeben? Frederik Fischer schrieb: Die Breitenangabe eines Flusses ist ja prinzipiell kein Tipp an den Renderer, sondern ein Datum, dass auch für Routing oder andere Anwendungen interessant sein kann. Nach der gleichen Logik, wäre ja dann die Unterscheidung der highways in primary und secondary auch nur ein Tipp an den Renderer. Grüße Frederik Tobias Wendorff schrieb: Hallo, habe ich auch gerade gedacht ... aber vorhin war noch die Rede davon, dass wir keine Tipps an den Renderer geben sollen. Ich bin auch dafür, dem Renderer Beschreibungen zu geben, denn nur die Dateneingeber wissen, wie die Realität ist. Grüße Tobias ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Breite von Flüssen in Osmarender!
[EMAIL PROTECTED] [EMAIL PROTECTED] wrote: das irgendwie auch auf das highway-Tag übertragen? wäre saucool :) Das Ganze ist prinzipiell flexibel gemacht und dadurch natürlich nicht auf Flüsse beschränkt. Einfach mal mit einem selbergebauten map-features-file experimentieren! Es ist jedoch derzeit nur bei Flüssen aktiviert, denn bei Straßen ist die Generalisierung IMO im Gegensatz zu Flüssen sehr wichtig! Straßen werden ja normalerweise viel breiter gerendert, als sie in Wirklichkeit sind. Flüssen sollte man stattdessen eher in realer Breite rendern. Vielleicht ist ein Karthograf hier, der dazu mal genaueres sagen kann. Abgesehen davon wird derzeit das Brücken und Tunnelrendering nicht an die Wegbreite angepasst, das dürfte die Verwendung außerhalb von Wasserstraßen deutlich erschweren. Gruss Sven P.S.: kannst Du in Zukunft bitte Plaintext und Inline-Quoting verwenden anstatt TOFU und HTML - Danke! -- We just typed make (Stephen Lambrigh, Director of Server Product Marketing at Informix about porting their Database to Linux) /me is [EMAIL PROTECTED], http://sven.gegg.us/ on the Web ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Breite von Flüssen in Osmarender!
Tobias Wendorff [EMAIL PROTECTED] wrote: Ich persönlich habe noch keine Autobahnen getagged und kenne daher die Machart nicht, aber wäre es nicht sinnvoll, die Anzahl der Spuren und die jeweilige Fahrspurbreite anzugeben? Für die OSM Datenbasis könnte das sinnvoll sein. Wir diskutieren hier aber über Rendering! Ich habe noch nie eine Karte gesehen, die 2-spurige Autobahnen anders darstellt al 3-spurige. Gruss Sven -- Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety (Benjamin Franklin) /me is [EMAIL PROTECTED], http://sven.gegg.us/ on the Web ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Breite von Flüssen in Osmarender!
Sven Geggus schrieb: Vielleicht ist ein Karthograf hier, der dazu mal genaueres sagen kann. Der wird morgend was dazu sagen können (sitzt im Büro gegenüber). Aber zuerst wird er sagen, dass er Kartograph ist :-) ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Breite von Flüssen in Osmarender!
Sven Geggus schrieb: Für die OSM Datenbasis könnte das sinnvoll sein. Wir diskutieren hier aber über Rendering! Ja und das Rendering wird aus der Basis abgeleitet. Wenn da drei Spuren mit 3m sind, macht er eine Autobahn mit 9m draus oder generalisiert sie halt auf den OSM-Standard. Ich habe noch nie eine Karte gesehen, die 2-spurige Autobahnen anders darstellt al 3-spurige. Habe keinen Führerschein, aber zeigen Autobahnatlanten nicht die Anzahl der Spuren? In den höhen Zoomstufen wäre es meiner Meinung nach interessant. ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Breite von Flüssen in Osmarender
Florian Arnold [EMAIL PROTECTED] wrote: Ist das ein bekanntes Problem? Ja, der width-tag wird vom renderer nicht beachtet. Kann/soll man das auf Mapping-Seite lösen? Bestehen Chancen, dass Osmarender (genauer gesagt: die für [EMAIL PROTECTED] eingesetzte Version) bald mal die Berücksichtigung von width-Attributen beigebracht bekommt? Alleine mit der Style-Datei kann man das leider nicht lösen, sondern im xslt bzw. im perl-code bei orp. Ich wollte da zwar bei Gelegenheit mal reinschaun, aber da ich nicht so der xslt Held bin wird das wohl noch ne Weile dauern. Sven -- If you don't make lower-resolution mapping data publicly available, there will be people with their cars and GPS devices, driving around with their laptops (Tim Berners-Lee) /me is [EMAIL PROTECTED], http://sven.gegg.us/ on the Web ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Breite von Flüssen in Osmarender
Sven Geggus schrieb am 30.06.2008 10:49: Florian Arnold [EMAIL PROTECTED] wrote: Ist das ein bekanntes Problem? Ja, der width-tag wird vom renderer nicht beachtet. Kann/soll man das auf Mapping-Seite lösen? Bestehen Chancen, dass Osmarender (genauer gesagt: die für [EMAIL PROTECTED] eingesetzte Version) bald mal die Berücksichtigung von width-Attributen beigebracht bekommt? Alleine mit der Style-Datei kann man das leider nicht lösen, sondern im xslt bzw. im perl-code bei orp. Ich wollte da zwar bei Gelegenheit mal reinschaun, aber da ich nicht so der xslt Held bin wird das wohl noch ne Weile dauern. Naja, immerhin wurde ja jetzt die Default-Flussbreite auf einen vernünftigen Wert gesetzt, das ist doch schon mal ein wesentlicher Fortschritt :-) Viele Grüße, Florian ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
[Talk-de] Breite von Flüssen in Osmarender
Hi, laut Map Features handelt es sich ja bei waterway=river um einen kleinen Fluss (ich dachte, mal gelesen zu haben bis zu 12 Meter breit, finde jetzt die Stelle aber nicht mehr). Leider zeichnet Osmarender diese Flüsse mit einer Breite von ca. 40 Metern, was z. B. dazu führt, dass die beschaulich durch den Stadtpark von Munster fließende Örtze diesen hoffnungslos überflutet. Auch width-Angaben werden offensichtlich ignoriert. Ist das ein bekanntes Problem? Kann/soll man das auf Mapping-Seite lösen? Bestehen Chancen, dass Osmarender (genauer gesagt: die für [EMAIL PROTECTED] eingesetzte Version) bald mal die Berücksichtigung von width-Attributen beigebracht bekommt? Viele Grüße, Florian ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Breite von Flüssen in Osmarender
Florian Arnold wrote: Hi, laut Map Features handelt es sich ja bei waterway=river um einen kleinen Fluss (ich dachte, mal gelesen zu haben bis zu 12 Meter breit, finde jetzt die Stelle aber nicht mehr). Leider zeichnet Osmarender diese Flüsse mit einer Breite von ca. 40 Metern, was z. B. dazu führt, dass die beschaulich durch den Stadtpark von Munster fließende Örtze diesen hoffnungslos überflutet. Auch width-Angaben werden offensichtlich ignoriert. Ist das ein bekanntes Problem? Kann/soll man das auf Mapping-Seite lösen? Bestehen Chancen, dass Osmarender (genauer gesagt: die für [EMAIL PROTECTED] eingesetzte Version) bald mal die Berücksichtigung von width-Attributen beigebracht bekommt? Hallo, siehe auch die Diskussion unter http://lists.openstreetmap.org/pipermail/talk-de/2008-May/010827.html vor ein paar Wochen dazu, damals hat sich aber keine Ändering von Rendering Rules ergeben (auch weil das evtl. nicht so ganz trivial ist). Gruß Frank signature.asc Description: OpenPGP digital signature ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de