1. Bushaltestellen sollten ja neben den strassen liegen. Wenn nun aber der Bus und ein Tram am genau gleichen Ort halten, ist dann ein gemeinsamer punkt auf der strasse nicht gescheiter? Oder die Tramhaltestelle auch neben die Strasse versetzen? Letzteres habe ich beim Meierhofplatz in zürich mal versucht, und ich finde es sieht grotesk beschränkt aus [1]. Und konsequenter weise müssten dann Eisenbahnhaltestellen auch neben die Geleise versetzt werden...
2. In verschiedenen Städten ist das Busnetzwerk schon mehr oder weniger fertig, nun bin ich mir am überlegen wie es mit dem eintragen von Nachtbuslinien steht. Dazu scheint es noch kein offizielles Tag zu geben. Aber ist es überhaupt sinnvoll, dies eizuzeichnen, da die Betriebszeiten ja doch ziemlich beschränkt sind? Stichwort Aufwand- Nutzen-Verhältnis...
3. Ich stolpere immer wieder über Buslinien, die von beiden Enden angefangen wurden und entsprechend aus zwei relationen bestehen. Wie kann man die einfach zu einer zusammenführen?
-s
[1] http://www.openstreetmap.org/?lat=47.401777&lon=8.500173&zoom=18&...
Sandro Gähler wrote:
- Bushaltestellen sollten ja neben den strassen liegen. Wenn nun aber
der Bus und ein Tram am genau gleichen Ort halten, ist dann ein gemeinsamer punkt auf der strasse nicht gescheiter? Oder die Tramhaltestelle auch neben die Strasse versetzen? Letzteres habe ich beim Meierhofplatz in zürich mal versucht, und ich finde es sieht grotesk beschränkt aus [1]. Und konsequenter weise müssten dann Eisenbahnhaltestellen auch neben die Geleise versetzt werden...
Ich verstehe sowieso nicht, wieso Bushaltestellen neben den Strassen sein sollen. Die Trottoirs gehören doch auch zur Strasse, wie sie in der OSM erfasst werden. Und die Busse selbst bleiben meist sogar auf der Fahrbahn. Also in meinen Augen befinden sich die meisten Bushaltestellen auf der Strasse.
Jörg
Jein, auf der Strasse liegen sie in Realitaet, aber wenn Du die Reihenfolge innerhalb der Relation festhalten willst, so dass die Route nachvollziehbar wird, sind getrennte Haltestellen fuer jede Fahrtrichtung sinnvoll.
Ich selbst habe mich auch nicht immer daran gehalten. Es macht aber Sinn.
Es gibt halt keine korrekten Karten, nur (mehr oder weniger) irrefuehrende.
Thomas
-------- Original-Nachricht --------
Datum: Mon, 04 May 2009 13:26:02 +0200 Von: Joerg joerg.maillist@gmx.net An: Openstreetmap Schweiz/Suisse/Svizzera/Svizra talk-ch@openstreetmap.ch Betreff: Re: [talk-ch] ein paar fragen zu bussen...
Sandro Gähler wrote:
- Bushaltestellen sollten ja neben den strassen liegen. Wenn nun aber
der Bus und ein Tram am genau gleichen Ort halten, ist dann ein gemeinsamer punkt auf der strasse nicht gescheiter? Oder die Tramhaltestelle auch neben die Strasse versetzen? Letzteres habe ich beim Meierhofplatz in zürich mal versucht, und ich finde es sieht grotesk beschränkt aus [1]. Und konsequenter weise müssten dann Eisenbahnhaltestellen auch neben die Geleise versetzt werden...
Ich verstehe sowieso nicht, wieso Bushaltestellen neben den Strassen sein sollen. Die Trottoirs gehören doch auch zur Strasse, wie sie in der OSM erfasst werden. Und die Busse selbst bleiben meist sogar auf der Fahrbahn. Also in meinen Augen befinden sich die meisten Bushaltestellen auf der Strasse.
Jörg
talk-ch mailing list talk-ch@openstreetmap.ch http://lists.openstreetmap.ch/mailman/listinfo/talk-ch
Dem Jein stimme ich zu.
Oft sind die Haltestellen für die beiden Fahrtrichtungen auch nicht auf gleicher Höhe, sondern einige dutzend Meter voneinander entfernt. Im schlimmsten Fall beidseitig von Kreuzungen. In diesen Fällen find ich es klarer, die Haltestellen auf der entsprechenden Seite neben der Strasse einzuzeichnen. (Beispiel Badener Tor in Baden; http://www.openstreetmap.org/?lat=47.465241&lon=8.289861&zoom=18)
Viele Grüsse Adrian
On 04.Mai.2009, at 17:23, Thomas Meller wrote:
Jein, auf der Strasse liegen sie in Realitaet, aber wenn Du die Reihenfolge innerhalb der Relation festhalten willst, so dass die Route nachvollziehbar wird, sind getrennte Haltestellen fuer jede Fahrtrichtung sinnvoll.
Ich selbst habe mich auch nicht immer daran gehalten. Es macht aber Sinn.
Es gibt halt keine korrekten Karten, nur (mehr oder weniger) irrefuehrende.
Thomas
-------- Original-Nachricht --------
Datum: Mon, 04 May 2009 13:26:02 +0200 Von: Joerg joerg.maillist@gmx.net An: Openstreetmap Schweiz/Suisse/Svizzera/Svizra <talk-ch@openstreetmap.ch
Betreff: Re: [talk-ch] ein paar fragen zu bussen...
Sandro Gähler wrote:
- Bushaltestellen sollten ja neben den strassen liegen. Wenn nun
aber der Bus und ein Tram am genau gleichen Ort halten, ist dann ein gemeinsamer punkt auf der strasse nicht gescheiter? Oder die Tramhaltestelle auch neben die Strasse versetzen? Letzteres habe ich beim Meierhofplatz in zürich mal versucht, und ich finde es sieht grotesk beschränkt aus [1]. Und konsequenter weise müssten dann Eisenbahnhaltestellen auch neben die Geleise versetzt werden...
Ich verstehe sowieso nicht, wieso Bushaltestellen neben den Strassen sein sollen. Die Trottoirs gehören doch auch zur Strasse, wie sie in der OSM erfasst werden. Und die Busse selbst bleiben meist sogar auf der Fahrbahn. Also in meinen Augen befinden sich die meisten Bushaltestellen auf der Strasse.
Jörg
talk-ch mailing list talk-ch@openstreetmap.ch http://lists.openstreetmap.ch/mailman/listinfo/talk-ch
-- http://www.openstreetmap.org/?lat=47.172&lon=7.4395&zoom=14&laye...
Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger01 _______________________________________________ talk-ch mailing list talk-ch@openstreetmap.ch http://lists.openstreetmap.ch/mailman/listinfo/talk-ch
-- +-------------------------------------------------------+-------------+ | mailto:Adrian@Vogt.net (home) | Adrian Vogt | | mailto:Adrian.Vogt@varian.com (work) | Switzerland | + tel:+19166757046 (us-voicemail) | CS Engineer | +-------------------------------------------------------+-------------+
Die Vor- und Nachteile dieser Lösung sind mir bekannt (ich bin auch kein bekennender Fan der aktuellen Situation); aber insgesamt ist diese Diskussion ein bisschen vom ursprünglichen Thema abgerutscht ;) Das Problem ist nämlich, dass manchmal auch die Tramhaltestellen weiter auseinander liegen, und gemeinsame bus-/tramhaltestellen. Bis anhin habe ich die als einen Punkt auf der strecke gemacht, wie für Tramhaltestellen üblich.
Und das Relationen-splicing (das hoffentlich existiert) ist auch noch immer nicht erklärt ;)
--sandro
Am 04.05.2009 um 19:34 schrieb Adrian Vogt:
Dem Jein stimme ich zu.
Oft sind die Haltestellen für die beiden Fahrtrichtungen auch nicht auf gleicher Höhe, sondern einige dutzend Meter voneinander entfernt. Im schlimmsten Fall beidseitig von Kreuzungen. In diesen Fällen find ich es klarer, die Haltestellen auf der entsprechenden Seite neben der Strasse einzuzeichnen. (Beispiel Badener Tor in Baden; http://www.openstreetmap.org/?lat=47.465241&lon=8.289861&zoom=18)
Viele Grüsse Adrian
On 04.Mai.2009, at 17:23, Thomas Meller wrote:
Jein, auf der Strasse liegen sie in Realitaet, aber wenn Du die Reihenfolge innerhalb der Relation festhalten willst, so dass die Route nachvollziehbar wird, sind getrennte Haltestellen fuer jede Fahrtrichtung sinnvoll.
Ich selbst habe mich auch nicht immer daran gehalten. Es macht aber Sinn.
Es gibt halt keine korrekten Karten, nur (mehr oder weniger) irrefuehrende.
Thomas
-------- Original-Nachricht --------
Datum: Mon, 04 May 2009 13:26:02 +0200 Von: Joerg joerg.maillist@gmx.net An: Openstreetmap Schweiz/Suisse/Svizzera/Svizra <talk-ch@openstreetmap.ch
Betreff: Re: [talk-ch] ein paar fragen zu bussen...
Sandro Gähler wrote:
- Bushaltestellen sollten ja neben den strassen liegen. Wenn nun
aber der Bus und ein Tram am genau gleichen Ort halten, ist dann ein gemeinsamer punkt auf der strasse nicht gescheiter? Oder die Tramhaltestelle auch neben die Strasse versetzen? Letzteres habe ich beim Meierhofplatz in zürich mal versucht, und ich finde es sieht grotesk beschränkt aus [1]. Und konsequenter weise müssten dann Eisenbahnhaltestellen auch neben die Geleise versetzt werden...
Ich verstehe sowieso nicht, wieso Bushaltestellen neben den Strassen sein sollen. Die Trottoirs gehören doch auch zur Strasse, wie sie in der OSM erfasst werden. Und die Busse selbst bleiben meist sogar auf der Fahrbahn. Also in meinen Augen befinden sich die meisten Bushaltestellen auf der Strasse.
Jörg
talk-ch mailing list talk-ch@openstreetmap.ch http://lists.openstreetmap.ch/mailman/listinfo/talk-ch
-- http://www.openstreetmap.org/?lat=47.172&lon=7.4395&zoom=14&laye...
Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger01 _______________________________________________ talk-ch mailing list talk-ch@openstreetmap.ch http://lists.openstreetmap.ch/mailman/listinfo/talk-ch
-- +------------------------------------------------------- +-------------+ | mailto:Adrian@Vogt.net (home) | Adrian Vogt | | mailto:Adrian.Vogt@varian.com (work) | Switzerland |
- tel:+19166757046 (us-voicemail) | CS
Engineer | +------------------------------------------------------- +-------------+
talk-ch mailing list talk-ch@openstreetmap.ch http://lists.openstreetmap.ch/mailman/listinfo/talk-ch
Sandro Gähler wrote:
Und das Relationen-splicing (das hoffentlich existiert) ist auch noch immer nicht erklärt ;)
Dieses existiert. Wegen Zeitmangel kann ich das aber erst morgen erläutern.
Hast Du mir gerade ein konkretes Beispiel, an dem ich demonstrieren kann, wie ich das machen würde? (IDs der beiden Relationen).
Gruss, Matthias
53208 und 120575 -> http://www.openstreetmap.org/?lat=47.414967&lon=8.546123&zoom=18&... 120649 und 73149 -> http://www.openstreetmap.org/?lat=47.360834&lon=8.526688&zoom=18&... -s
Am 04.05.2009 um 21:52 schrieb Matthias Geiser:
Sandro Gähler wrote:
Und das Relationen-splicing (das hoffentlich existiert) ist auch noch immer nicht erklärt ;)
Dieses existiert. Wegen Zeitmangel kann ich das aber erst morgen erläutern.
Hast Du mir gerade ein konkretes Beispiel, an dem ich demonstrieren kann, wie ich das machen würde? (IDs der beiden Relationen).
Gruss, Matthias _______________________________________________ talk-ch mailing list talk-ch@openstreetmap.ch http://lists.openstreetmap.ch/mailman/listinfo/talk-ch
Hoi zäme,
folgendermassen kann man zwei Relations, welche eigentlich das selbe abbilden, zusammenfügen. Sprich, die eine Relation wird um alle Elemente der anderen Relation ergänzt und letztere anschliessend gelöscht.
Ich weiss nicht, ob es einen eleganteren Weg gäbe. Aber mehr oder weniger manuell funktioniert das folgendermassen, demonstriert am Beispiel der Relationen 53208 und 120575 (Buslinie 768 der VBZ in Zürich).
Zuerst laden wir direkt aus der API die beiden Relationen herunter:
http://www.openstreetmap.org/api/0.6/relation/53208 http://www.openstreetmap.org/api/0.6/relation/120575
Ihr erhaltet damit jeweils ein XML File mit allen Informationen der Relation. Man kann dies mit einem Browser herunterladen, oder z.B. direkt mit wget (Befehle jeweils auf eine Zeile):
wget http://www.openstreetmap.org/api/0.6/relation/53208 -O /tmp/relation53208.osm
wget http://www.openstreetmap.org/api/0.6/relation/120575 -O /tmp/relation120575.osm
(oder wir könnten beide Relationen auch in einem Rutsch herunterladen: wget http://www.openstreetmap.org/api/0.6/relations?relations=53208,120575 -O /tmp/relations.osm
Diese werden wir bald vergleichen, bzw. zusammenfügen und anschliessend eine der Relationen löschen.
Doch zunächst überprüfen wir noch, ob diese Relationen ihrerseits nicht noch in einer anderen Relation verwendet werden:
http://www.openstreetmap.org/api/0.6/relation/53208/relations http://www.openstreetmap.org/api/0.6/relation/120575/relations
Dies ist nicht der Fall (Die API meldet bloss "<osm version="0.6" generator="OpenStreetMap server"/>").
Somit müssen jetzt die beiden Relations gemerged werden.
Mit JOSM:
- Die beiden Files in JOSM laden - Im Layer Fensterchen die beiden OSM Layer mergen (Knopf ganz rechts) - Eine Relation editieren und "Download Memebers" anklicken. Damit werden alle Ways und Nodes dieser Relation heruntergeladen. (Alternativ hätte man dies auch direkt über die API mit http://www.openstreetmap.org/api/0.6/relation/53208/full bewerkstelligen können). Dadurch sind auch gleich alle Ways und Nodes der Relation selektiert. - Nun wird die zweite Relation editiert und mit "add selected" alle Member der ersten Relation zur zweiten hinzugefügt. - Jetzt können die Tags der Relationen noch passend angeglichen und aufgeräumt werden. - Erste Relation löschen - Hochladen - Fertig
In diesen Relationen hat's übrigens ein paar sonderbare Kandidaten. Da liegt ein Node völlig "im Gjätt" und eine Busstrecke führt über eine Tramschine...
Gruss, Matthias
Ich habe bei "meinen" Bus-Relationen auch die Haltestellen neben die Strasse gesetzt. Inzwischen frage ich mich aber, warum man nicht einfach forward/backward_stop benuzt. Denn für mich ist die Haltestelle ein Teil der Strasse (erst recht, seit hier immer mehr Haltestellen aufgehoben werden und der Bus _tatsächlich_ auf der Strasse hält.) Der Render könnte dann Haltestellen je nach Zoom-Level als ein Punkt darstellen oder mit zwei Halbkreisen an entsprechender Stelle.. (Gleiches gilt auch für die Trams.)
Nebenbei: Mit der API 0.6 wurden "geordnete" Relationen eingeführt. Man kann nun die Reihenfolge der Elemente selber bestimmen und so die Haltestellen in die richtige Reihenfolge bringen. stop_<number> und forward/backward_stop_<number> sind nun überflüssig und sollten durch stop bzw. forward/backward_stop ersetzt werden. http://wiki.openstreetmap.org/wiki/Relation:route#Members
Gruss, Thomas
Dem Jein stimme ich zu.
Oft sind die Haltestellen für die beiden Fahrtrichtungen auch nicht auf gleicher Höhe, sondern einige dutzend Meter voneinander entfernt. Im schlimmsten Fall beidseitig von Kreuzungen. In diesen Fällen find ich es klarer, die Haltestellen auf der entsprechenden Seite neben der Strasse einzuzeichnen. (Beispiel Badener Tor in Baden; http://www.openstreetmap.org/?lat=47.465241&lon=8.289861&zoom=18)
Viele Grüsse Adrian