Am 18.12.2015 um 14:34 schrieb Florian Lohoff:
On Fri, Dec 18, 2015 at 01:14:02PM +0100, SaWaTec (Ingo Wakop) wrote:
Hallo Florian, ich hab mir grad mal die Bielefelder Liste angeschaut. Gleich der erste Eintrag http://localhost:8111/load_object?objects=w5056091,w114285590 verweist auf einen highway=pedestrian & area=yes der mit einem highway=residential verbunden ist, das sollte doch eigentlich richtig sein? Der ist nicht verbunden - der geht auf der Kante lang. D.h. die Straße geht auf der Aussenkante der Fläche weiter. Wenn man davon ausgeht das highways nicht überlappen sollen dann ist das schon aus dem Grund kaputt.
Da liegt ein highway=residential über/unter einem highway=pedestrian.
Renderingtechnisch halte ich das für kaputt weil 2 gleichwertige Objekte ohne layer übereinanderliegen. Das Ergebniss im rendering wird nicht vorhersagbar sein, bzw vom ordering in der config abhängen.
Es gibt ggfs. einen Grund das so zu lassen. Routingengines die aus ihrem Graphen highway=* area=yes rauswerfen. Also d.h. kein Routing über die Fläche bzw über die Außenkante können.
Meines Wissens nach können das die gängigen routing engines d.h. die routen zumindest auf der Außenkante der Fläche.
Flo
Hallo, die verbleibenden beiden Verklebungen in Enger sind ja auch zwei highway=pedestrian-Areas die an einer Straße kleben: Steinstraße mit Barmeierplatz und Königin-Mathilde-Platz: http://overpass-turbo.eu/?q=LyoKVGhpcyBoYcSGYmVlbiBnxI1lcmF0ZWQgYnkgdGhlIG92... (keine Shortlinks mehr?) Das wollte ich gerade eigentlich korrigieren und musste feststellen, dass mir doch nicht so recht klar ist wie. Noch ist mir keine Lösung gekommen die unterm Strich eine Verbesserung darstellt. Überlegungen bisher: - Die Areas komplett von der Straße trennen. Da geht natürlich jegliche Information verloren, dass da eine Verbindung besteht. Das mit Pfaden da irgendwie dranzustitchen wäre jetzt auf mehreren Ebenen einfach nur häßlich. Zumal es von den Plätzen ja nicht separate Verbindungswege zur Straße gibt. - Straße über den/die Plätze führen, nicht aber über die Kante und dann an den beiden Schnittpunkten eine Verbindung machen. So war jetzt mein eigentlicher Plan. Das löst allerdings nicht das Problem, dass da dann wieder zwei Straßen auf einer Ebene übereinanderliegen. Das mittels layer=... zu lösen sehe ich in dem Fall eher als Hack bzw. Mappen für den Renderer an, weil ich da keine zwei Ebenen in der Realität sehe. Außerdem müsste man beim Königin-Mathilde-Platz tierisch aufpassen, dass der nicht plötzlich in der Tiefgarage steckt. ;) Gibt's hierfür irgendeine schöne Lösung? Andreas