You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#26 2015-12-11 08:40:31

kreuzschnabel
Member
Registered: 2015-07-03
Posts: 6,640

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

RadFr wrote:

Liegt daran, dass die ways als Grenze hergenommen werden.

Da hat mal wieder jemand mein Tutorial nicht gelesen, Seite 26.
Daß es das damals noch nicht gab, ist keine Entschuldigung :-)

--ks

Offline

#27 2015-12-11 08:44:25

lutz
Member
Registered: 2007-08-18
Posts: 1,620
Website

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

Was sagt einklich der Bund der Steuerzahler dazu, daß dort für teuer Geld eine Brücke gebaut wurde, die nicht mal ihren grundlegendsten Zweck erfüllt, Straße und Gewässer voneinander zu trennen?

die brücke ist layer 1, das trennt genug, hier werden nur theoretische konstrukte aufgebaut, oder wird dort nicht drüber gerutet?

grüße von lutz

Offline

#28 2015-12-11 08:52:40

RadFr
Member
Registered: 2014-08-14
Posts: 609

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

lutz wrote:

Was sagt einklich der Bund der Steuerzahler dazu, daß dort für teuer Geld eine Brücke gebaut wurde, die nicht mal ihren grundlegendsten Zweck erfüllt, Straße und Gewässer voneinander zu trennen?

die brücke ist layer 1, das trennt genug, hier werden nur theoretische konstrukte aufgebaut, oder wird dort nicht drüber gerutet?

grüße von lutz

Einen Fehler damit zu rechtfertigen, weil er sich, wie Du schreibst, beim Routen nicht auswirkt, ist IMO Quatsch.

Offline

#29 2015-12-11 08:59:53

RadFr
Member
Registered: 2014-08-14
Posts: 609

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

kreuzschnabel wrote:
RadFr wrote:

Liegt daran, dass die ways als Grenze hergenommen werden.

Da hat mal wieder jemand mein Tutorial nicht gelesen, Seite 26.
Daß es das damals noch nicht gab, ist keine Entschuldigung :-)

--ks

Zu dieser Erkenntnis sollte man auch dann kommen, wenn man versucht, so einen Fehler zu bereinigen.

Offline

#30 2015-12-11 09:02:20

kreuzschnabel
Member
Registered: 2015-07-03
Posts: 6,640

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

lutz wrote:

die brücke ist layer 1, das trennt genug

Wenn das genug trennen würde, dann wären die Nichtbrückenabschnitte der Straße (layer=0) und die Brücke auch genug voneinander getrennt. Wie kommst du darauf, das würde trennen?

Ein Router routet über verbundene Ways. Die layer werden dabei NICHT berücksichtigt, die sind nur fürs Rendering da, damit der Renderer weiß, was von was überdeckt wird. Gut, hier ist es eine Straße und ein Wasserweg, da dürften sich die Routingfehler in Grenzen halten, sofern man keinen Amphibienfahrzeugrouter verwendet. Aber wieviele shared nodes auf Autobahnbrücken (genau so entstanden) haben schon echte Routingfehler produziert? War vor einigen Wochen hier mal Thema, bemüh bitte die Suchfunktion.

Zwei Ways, die sich höhenfrei kreuzen, haben KEINEN shared node. Punkt.

--ks

Offline

#31 2015-12-11 09:11:53

lutz
Member
Registered: 2007-08-18
Posts: 1,620
Website

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

Zwei Ways, die sich höhenfrei kreuzen, haben KEINEN shared node. Punkt.

das mag richtig sein, hat aber weder was mit multipolygonen, noch mit verbundenen straßen und flächen zu tun.
das kannst du auch so jederzeit produzieren...

grüße von lutz

Offline

#32 2015-12-11 09:18:03

kreuzschnabel
Member
Registered: 2015-07-03
Posts: 6,640

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

lutz wrote:

Zwei Ways, die sich höhenfrei kreuzen, haben KEINEN shared node. Punkt.

das mag richtig sein, hat aber weder was mit multipolygonen, noch mit verbundenen straßen und flächen zu tun.

Hat keiner behauptet, es wurde nur gesagt, daß da mal aufgeräumt werden muß. Und das stimmt definitiv. Und es wird richtig Arbeit sein, die man woanders sinnvoller investieren könnte.

Natürlich geht das auch bei getrenntem Mapping. Allerdings kommen Leute, die Flächen und Wege getrennt mappen, nur sehr selten in die Versuchung, einen shared node zwischen zwei kreuzende Wege zu setzen, wo keiner hingehört. Flächenanklebern hingegen passiert das sehr leicht, wenn sie nicht aufpassen (sie können das ja nur vermeiden, indem sie einen kurzen diagonalen Übergang von einem Way auf den anderen setzen). Insofern ist deine Behauptung, das habe nichts damit zu tun, in etwa so mutig wie die, ein platzender Reifen habe nichts mit falschem Reifendruck zu tun, da man ihn ja auch anders zum Platzen bringen könnte.

--ks

Offline

#33 2015-12-11 09:29:16

lutz
Member
Registered: 2007-08-18
Posts: 1,620
Website

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

Insofern ist deine Behauptung, das habe nichts damit zu tun, in etwa so mutig wie die, ein platzender Reifen habe nichts mit falschem Reifendruck zu tun, da man ihn ja auch anders zum Platzen bringen könnte.

genau, und für die kirche sind kondome auch was schlechtes lol

grüße von lutz

Offline

#34 2015-12-11 09:37:55

Gehrke
Member
From: Bremen, DE
Registered: 2013-10-19
Posts: 1,894
Website

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

RadFr wrote:

IMO einfach ein Unding, mehrere outer-Flächen in ein MP zu packen, die zudem noch in anderen MPs als inner getaggt sind.

Ähm, mehrere Outers (als Flächen) sind eigentlich das, was ein MP gerade ausmacht! Nur ein Outer (auch mit Löchern) ist geometrisch gesehen noch ein Polygon - nur in OSM nicht.

Last edited by Gehrke (2015-12-11 10:15:11)

Offline

#35 2015-12-11 09:51:43

RadFr
Member
Registered: 2014-08-14
Posts: 609

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

Gehrke wrote:
RadFr wrote:

IMO einfach ein Unding, mehrere outer-Flächen in ein MP zu packen, die zudem noch in anderen MPs als inner getaggt sind.

Ähm, mehrere Outers sind eigentlich das, was ein MP gerade ausmacht! Nur ein Outer (auch mit Löchern) ist geometrisch gesehen noch ein Polygon - nur in OSM nicht.

Meinst Du mehrere outer-Linien? Darum geht es nicht. Die outer, die ich meine, sind geschlossen Flächen außerhalb des eigentlichen MPs. Natürlich kann man diese in das MP reinpacken, macht aber IMO nur dann Sinn, wenn sie zusammen gehören, aber nicht aufgrund der gleichen Eigenschaft (Wiese, Wald).
Solltest Dir die Ecke mal anschauen, dann siehst Du, was ich meine.

Offline

#36 2015-12-11 09:56:45

Gehrke
Member
From: Bremen, DE
Registered: 2013-10-19
Posts: 1,894
Website

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

RadFr wrote:
Gehrke wrote:
RadFr wrote:

IMO einfach ein Unding, mehrere outer-Flächen in ein MP zu packen, die zudem noch in anderen MPs als inner getaggt sind.

Ähm, mehrere Outers sind eigentlich das, was ein MP gerade ausmacht! Nur ein Outer (auch mit Löchern) ist geometrisch gesehen noch ein Polygon - nur in OSM nicht.

Meinst Du mehrere outer-Linien? Darum geht es nicht. Die outer, die ich meine, sind geschlossen Flächen außerhalb des eigentlichen MPs. Natürlich kann man diese in das MP reinpacken, macht aber IMO nur dann Sinn, wenn sie zusammen gehören, aber nicht aufgrund der gleichen Eigenschaft (Wiese, Wald).
Solltest Dir die Ecke mal anschauen, dann siehst Du, was ich meine.

Nein ich meine mehrere outer-Teile/Flächen. Aber ich stimme zu, dass man mehrere Waldstücke nicht in ein gemeinsames MP packen sollte, nur weil alle Teile Wald (ohne Namen) sind. Bei Grenzen sieht das schon anders aus.

Last edited by Gehrke (2015-12-11 10:10:18)

Offline

#37 2015-12-11 10:00:10

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

Figure 4. http://wiki.openstreetmap.org/wiki/Rela … ltipolygon
Also: Ist erlaubt, ob es ein "Unding" ist muss jeder für sich entscheiden.


Mapper aus dem Münsterland.

Offline

#38 2015-12-11 10:04:27

Garmin-User
Member
Registered: 2009-10-01
Posts: 677

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

Gehrke wrote:

Ähm, mehrere Outers sind eigentlich das, was ein MP gerade ausmacht! Nur ein Outer (auch mit Löchern) ist geometrisch gesehen noch ein Polygon - nur in OSM nicht.

Sehe ich anders.
Polygon mit einzig dem Polygon zugeordnetem Outer: geometrisch ein Polygon
Polygon mit mehreren (fremdverwendeten) Outers: "Polygon-Relation" - geometrisch auch ein Polygon
Polygon mit Außen- und Innenrand: Multipolygon-Relation - geometrisch ein Multipolygon

Polygon=Vieleck
Multipolygon=Mehrfach-Vieleck

Offline

#39 2015-12-11 10:14:26

Gehrke
Member
From: Bremen, DE
Registered: 2013-10-19
Posts: 1,894
Website

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

Multipolygon=mehrere Polygone als eine logische Geometrie.

Ein (einfaches) Polygon kann Löcher haben.

Siehe: http://postgis.net/docs/manual-2.0/usin … C_Validity

Last edited by Gehrke (2015-12-11 10:17:59)

Offline

#40 2015-12-11 11:01:32

RadFr
Member
Registered: 2014-08-14
Posts: 609

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

chris66 wrote:

Figure 4. http://wiki.openstreetmap.org/wiki/Rela … ltipolygon
Also: Ist erlaubt, ob es ein "Unding" ist muss jeder für sich entscheiden.

Naja.

Offline

#41 2015-12-11 11:12:24

Weide
Member
Registered: 2009-04-05
Posts: 1,491

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

Zum Begriff "geometrisch":

Geometrisch ist Polygon der Oberbegriff von Dreieck, Viereck, Fünfeck, ...
(Man kann darüber streiten, ob man Zweiecke auch zulässt.)

Zwei Dreiecke nebeneinander sind geometrisch zwei Polygone und nicht eines. Objekte mit Löchern sind geometrisch keine Polygone, wenn es mehrere getrennte in sich geschlossene Linien sind.

Weide

Last edited by Weide (2015-12-11 11:13:01)

Offline

#42 2015-12-11 11:23:14

Gehrke
Member
From: Bremen, DE
Registered: 2013-10-19
Posts: 1,894
Website

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

Weide wrote:

Objekte mit Löchern sind geometrisch keine Polygone, wenn es mehrere getrennte in sich geschlossene Linien sind.

Im Sinne des OGC schon. Es wird zwischen Exterior- und Interior-Ringen unterschieden. Ein Polygon hat nur einen Exterior-Ring und unbegrenzt viele Interior-Ringe, die vollständig im Exterior-Ring liegen müssen. Kein Ring darf einen anderen überschneiden oder an unendlich vielen Punkten berühren.

http://portal.opengeospatial.org/files/ … t_id=25355 (PDF-Seite 27)

Last edited by Gehrke (2015-12-11 11:35:39)

Offline

#43 2015-12-11 11:49:42

kreuzschnabel
Member
Registered: 2015-07-03
Posts: 6,640

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

Gehrke wrote:

Kein Ring darf einen anderen überschneiden oder an unendlich vielen Punkten berühren.

Interessehalber: Wie würde er letzteres machen? Das Universum enthält bei weitem nicht genug Teilchen, um mit welcher Speichertechnik auch immer ein Objekt mit unendlich vielen Punkten abzulegen :-)

--ks

Offline

#44 2015-12-11 12:07:22

Gehrke
Member
From: Bremen, DE
Registered: 2013-10-19
Posts: 1,894
Website

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

kreuzschnabel wrote:
Gehrke wrote:

Kein Ring darf einen anderen überschneiden oder an unendlich vielen Punkten berühren.

Interessehalber: Wie würde er letzteres machen?

ganz einfach: Die Liniensegmente der Teile grenzen direkt aneinander.

Offline

#45 2015-12-11 12:07:44

Nop
Moderator
Registered: 2009-01-26
Posts: 2,856

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

kreuzschnabel wrote:
Gehrke wrote:

Kein Ring darf einen anderen überschneiden oder an unendlich vielen Punkten berühren.

Interessehalber: Wie würde er letzteres machen? Das Universum enthält bei weitem nicht genug Teilchen, um mit welcher Speichertechnik auch immer ein Objekt mit unendlich vielen Punkten abzulegen :-)

Zwischen zwei (gespeicherten) Punkten einer Linie befinden sich geometrisch unendliche viele Punkte, die die Linie bilden.

Das ist also nur Mathesprech für "darf sie weder überschneiden noch der Länge nach überdecken".

bye, Nop


Nothing is too difficult for the man who does not have to do it himself...
Projekte: Reit- und Wanderkarte mit Navigation - Kartengenerator Map Composer - GPS Track Editor Track Guru

Offline

#46 2015-12-11 12:48:31

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

RadFr wrote:

Natürlich kann man diese in das MP reinpacken, macht aber IMO nur dann Sinn, wenn sie zusammen gehören, aber nicht aufgrund der gleichen Eigenschaft (Wiese, Wald).

Aha, endlich verstehe ich, was du hier meinst: mehrere Flächen als Outer in ein einziges MP packen, nur weil sie gleiche Eigenschaften haben.

Du hast völlig Recht: das ist absoluter Blödsinn.

Gruss
walter

Offline

#47 2015-12-11 14:27:43

RadFr
Member
Registered: 2014-08-14
Posts: 609

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

wambacher wrote:
RadFr wrote:

Natürlich kann man diese in das MP reinpacken, macht aber IMO nur dann Sinn, wenn sie zusammen gehören, aber nicht aufgrund der gleichen Eigenschaft (Wiese, Wald).

Aha, endlich verstehe ich, was du hier meinst: mehrere Flächen als Outer in ein einziges MP packen, nur weil sie gleiche Eigenschaften haben.

Du hast völlig Recht: das ist absoluter Blödsinn.

Gruss
walter

Auch auf die Gefdahr, dass ich mich wiederhole: Noch blödsinniger ist es, wenn diese zugleich inner eines anderen MP sind.

Offline

#48 2015-12-11 14:42:44

hurdygurdyman
Member
Registered: 2009-12-10
Posts: 2,850

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

Nur mal so am Rande:
Man nehme vier Linien, verbinde Sie an den Endpunkten zu einem Viereck und fertig ist der Autohof:
https://www.openstreetmap.org/edit?rela … 9/12.00948
In der Ecke ist so ein MP-Freak, wie wir sie lieben, unterwegs. Super gemacht:
http://www.openstreetmap.org/relation/2 … 79/12.0340

mein Kollege würde jetzt sagen: "Ich brech ins Essen". Aber ich sage sowas nicht


Gruß Michael (hurdygurdyman)
Ich mappe für Menschen, die Karten verwenden, welche aus OSM-Daten gerendert wurden tongue http://de.wikipedia.org/wiki/KISS-Prinzip cool

Offline

#49 2015-12-11 15:03:24

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

RadFr wrote:

Auch auf die Gefahr, dass ich mich wiederhole: Noch blödsinniger ist es, wenn diese zugleich inner eines anderen MP sind.

Auch auf die Gefahr, unfreundlich zu wirken: Ja, dann löse den Mist doch auf.

Last edited by wambacher (2015-12-11 15:03:50)

Offline

#50 2015-12-11 16:24:07

RadFr
Member
Registered: 2014-08-14
Posts: 609

Re: Durcheinander MP-Relationen (MP = Multi Polygon)

wambacher wrote:
RadFr wrote:

Auch auf die Gefahr, dass ich mich wiederhole: Noch blödsinniger ist es, wenn diese zugleich inner eines anderen MP sind.

Auch auf die Gefahr, unfreundlich zu wirken: Ja, dann löse den Mist doch auf.

Witzbold, wenn es mal so einfach wäre. Fragmentarisch habe ich da was getan. Manche Stellen sind einfach zu aufwändig (ist mir zuviel Arbeit, zumal der Verursacher nicht auf mein Anschreiben reagiert hat.

Beim nächsten Update des OSMI geht es wahrscheinlich genau so weiter. sad

Last edited by RadFr (2015-12-11 16:24:33)

Offline

Board footer

Powered by FluxBB