[Talk-de] Vergleich Genauigkeit OSM/ORS vs. Google
Hallo, ja, es wurden in der Masterarbeit von Christof Amelunxen noch ein paar weitere Fälle (s.u.) getestet bzw. bei Sinnhaftigkeit umgesetzt. Die Ergebnisse kommen demnächst. best whishes az http://www.geographie.uni-bonn.de/karto/ http://www.openrouteservice.org http//www.osm-3d.org http://osm-wms.de [Talk-de] Vergleich Genauigkeit OSM/ORS vs. Google Hallo. Am Montag 01 Juni 2009 18:11:58 schrieb Christof Amelunxen: / / Da wollte ich dich/euch eh mal fragen: Bringen die Interpolation-Lines wirklich etwas? Selbst programmiert habe ich das jetzt noch nicht, aber ich könnte mir vorstellen, dass es eigentlich genauso einfach sein müsste, grundsätzlich zwischen allen Hausnummern zu interpolieren. Natürlich gibt es Sonderfälle, wie z.B. gerade und ungerade Hausnummern auf der selben Straßenseite, aber die sind eher selten. Wenn man immer zwischen zwei nicht aufeinanderfolgenden gerade bzw. ungeraden Hausnummern interpolationen macht, sollte das eigentlich genauso einfach sein wie das Verwenden der expliziten Interpolations-Linien. Oder sehe ich das falsch? Gruß, Bernd ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Vergleich Genauigkeit OSM/ORS vs. Google
Bernd Wurst wrote: Oder sehe ich das falsch? IMO übersiehst Du das Szenario, daß gerade und ungerade Hausnummern entkoppelt voneinander vergeben wurden (und das ist in Wien so). Z.B. stehen hier *http://www.openstreetmap.org/?lat=48.20638lon=16.20611zoom=17* ON 107 und 142 gegenüber. Oder in der Breitenfurter Straße 558 und 589. Servus, Andreas ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Vergleich Genauigkeit OSM/ORS vs. Google
Hallo. Am Dienstag 02 Juni 2009 09:50:28 schrieb Andreas Labres: Bernd Wurst wrote: Oder sehe ich das falsch? IMO übersiehst Du das Szenario, daß gerade und ungerade Hausnummern entkoppelt voneinander vergeben wurden (und das ist in Wien so). Z.B. stehen hier *http://www.openstreetmap.org/?lat=48.20638lon=16.20611zoom=17* ON 107 und 142 gegenüber. Oder in der Breitenfurter Straße 558 und 589. Nein, deswegen meinte ich zwischen zwei nicht aufeinanderfolgenden gerade bzw. ungeraden Hausnummern. Ich meinte also die beiden Fälle unabhängig voneinander. (Und in einer Special-advanced-Version dann die Interpolation zwischen beidem wenn sonst die gesuchte Nummer gar nicht gefunden werden kann.) Die Interpolationslinien bringen bessere Ergebnisse, wenn man bei einer gebogenen Straße interpolieren soll, das ist mir klar. Aber wenn man jeden Node den man an einer Interpolationslinie setzen würde in Form einer einzelnen, genau angegebenen Hausnummer setzt, hat man das wieder ausgeglichen. Gruß, Bernd -- Demokratie beruht auf drei Prinzipien: - auf der Freiheit des Gewissens - auf der Freiheit der Rede - auf der Klugheit, keine der ersten beiden in Anspruch zu nehmen signature.asc Description: This is a digitally signed message part. ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Vergleich Genauigkeit OSM/ORS vs. Google
Hallo Bernd, Bernd Wurst wrote: Am Montag 01 Juni 2009 18:11:58 schrieb Christof Amelunxen: Es sind allerdings aktuell nur ca. für 1,8% der Gebäude in NRW mit Hausnummern gemappt und ca. 0,89% mit interpolation lines... Da wollte ich dich/euch eh mal fragen: Bringen die Interpolation-Lines wirklich etwas? Selbst programmiert habe ich das jetzt noch nicht, aber ich könnte mir vorstellen, dass es eigentlich genauso einfach sein müsste, grundsätzlich zwischen allen Hausnummern zu interpolieren. Natürlich gibt es Sonderfälle, wie z.B. gerade und ungerade Hausnummern auf der selben Straßenseite, aber die sind eher selten. Wenn man immer zwischen zwei nicht aufeinanderfolgenden gerade bzw. ungeraden Hausnummern interpolationen macht, sollte das eigentlich genauso einfach sein wie das Verwenden der expliziten Interpolations-Linien. Oder sehe ich das falsch? Wir machen beides, d.h. wir nutzen die interpolation lines und interpolieren auch einfach so zwischen zwei bekannten geraden/ungeraden Hausnummern (neben weiteren Ansätzen, wie von A. Zipf angesprochen). Allerdings gibt es aktuell im OSM deutlich weniger Fälle wo das möglich ist, als durch interpolation lines ermittelt werden können. Die Genauigkeit bei dieser Methode war im Testgebiet im Schnitt etwas schlechter als bei interpolation lines (genauere Daten kommen demnächst), was vermutlich daran liegt, dass interpolation lines den Offset Straße/Haus beinhalten, während im anderen Fall die ermittelten Positionen auf der Straße liegen. Viele Grüße, Christof ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Vergleich Genauigkeit OSM/ORS vs. Google
On Tue, Jun 02, 2009 at 07:58:34AM +0200, Bernd Wurst wrote: Am Montag 01 Juni 2009 18:11:58 schrieb Christof Amelunxen: Es sind allerdings aktuell nur ca. für 1,8% der Gebäude in NRW mit Hausnummern gemappt und ca. 0,89% mit interpolation lines... Da wollte ich dich/euch eh mal fragen: Bringen die Interpolation-Lines wirklich etwas? Die Interpolations-Linien enthalten die Information, a) was die Endpunkte sind, b) dass hier überhaupt sinnvoll interpoliert werden kann, c) welche Art der Interpolation vorliegt (nur gerade/ungerade usw.) und d) die Geometrie Den Verlauf (d) könnte man auch über die angrenzende Strasse irgendwie grob hinbekommen, was aber schwieriger zu machen wäre. (a/b) könnte man einfach annehmen, wenn es Lücken in den Hausnummern gibt. Die Info (c) ist schon viel schwieriger abzuleiten. Die Interpolationslinien sind als eine praktische Abkürzung, die recht explizit machen, was hier passieren soll. Sicher sind sie nicht unbedingt nötig, aber eben doch praktisch. Jochen -- Jochen Topf joc...@remote.org http://www.remote.org/jochen/ +49-721-388298 ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Vergleich Genauigkeit OSM/ORS vs. Google
Hallo. Am Dienstag 02 Juni 2009 13:09:18 schrieb Jochen Topf: Die Interpolations-Linien enthalten die Information, a) was die Endpunkte sind, b) dass hier überhaupt sinnvoll interpoliert werden kann, c) welche Art der Interpolation vorliegt (nur gerade/ungerade usw.) und d) die Geometrie Den Verlauf (d) könnte man auch über die angrenzende Strasse irgendwie grob hinbekommen, was aber schwieriger zu machen wäre. (a/b) könnte man einfach annehmen, wenn es Lücken in den Hausnummern gibt. Die Info (c) ist schon viel schwieriger abzuleiten. Die Interpolationslinien sind als eine praktische Abkürzung, die recht explizit machen, was hier passieren soll. Sicher sind sie nicht unbedingt nötig, aber eben doch praktisch. Mir ging es nicht darum, das Konzept in Frage zu stellen. Ich selbst hatte jetzt schon mehrfach überlegt, ob ich die setzen soll und hab mich aus Bequemlichkeit dagegen entschieden. Ich dachte mir einfach: Im Normalfall (Straße linear, Häuser einfach nebeneinander, auf der einen Seite gerade Nummern, auf der anderen Seite ungerade) sollte es ohne diese Linien einfach genau so gut gehen, das zu interpolieren. Wenn das schon jemand macht und damit der Beweis erbracht ist, dass das prinzipiell geht, dann ist das prima und ich kann einfach weiter machen wie gehabt. Könnte mir jetzt jemand einen Grund nennen, warum das nicht geht und/oder das mit dem Linien einfach *wesentlich* praktischer ist, dann würde ich die nachtragen. Außer Frage ist, dass es nontriviale Situationen gibt, in denen eine freie Interpolation eben nicht zum gewünschten Ziel führt. Dann muss man genauere Interpolationslinien machen oder gleich die Nummern einzeln erfassen. Ich meinte den verhältnismäßig häufigen Fall einer einfachen Interpolation. Gruß, Bernd -- Manche Pluralbildung bereichert die Sprache, schenkt ihr neue Nuancen. Ängste sind nicht so arg wie Angst; eines Menschen Dummheiten müssen nicht auf genereller Dummheit beruhen, von seinen Weisheiten lässt sich nicht auf Weisheit schließen. - Johannes Gross (dt. Publizist) signature.asc Description: This is a digitally signed message part. ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Vergleich Genauigkeit OSM/ORS vs. Google
On Tue, Jun 02, 2009 at 04:35:43PM +0200, Bernd Wurst wrote: Könnte mir jetzt jemand einen Grund nennen, warum das nicht geht und/oder das mit dem Linien einfach *wesentlich* praktischer ist, dann würde ich die nachtragen. Das ist wesentlich einfacher zu programmieren, wenn die Interpolationslinien da sind. Sonst muss man nämlich die passende Strasse finden und deren Linienverlauf angenähert aber irgendwie verschoben nutzen. Für den Menschen ist das einfach, für den Computer nicht. Wir hätten die Interpolationslinien nicht erfunden, wenn wir nicht meinen würden, dass sie helfen. Jochen -- Jochen Topf joc...@remote.org http://www.remote.org/jochen/ +49-721-388298 ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
[Talk-de] Vergleich Genauigkeit OSM/ORS vs. Google
Hallo zusammen, um die Qualität des OpenRouteService Geocoders ( http://www.openrouteservice.org/ ) zu testen haben wir mal die Ergebnisse mit denen der Google Maps API verglichen. Dazu wurden die Geocoding-Ergebnisse mit (bekannten) realen Positionen von Gebäuden in NRW verglichen und die durchschnittliche Abweichung ermittelt. Die Ergebnisse unter verschiedenen Voraussetzungen: 1. Es existiert ein Node oder Building mit addr:housenumber für die gesuchte Hausnummer: Stichprobenumfang: 2652 Durchschn. Abweichung ORS:13m Durchschn. Abweichung Google: 41m 2. Es gibt eine passende addr:interpolation für die gesuchte Hausnummer: Stichprobenumfang: 1018 Durchschn. Abweichung ORS:31m Durchschn. Abweichung Google: 27m Es sind allerdings aktuell nur ca. für 1,8% der Gebäude in NRW mit Hausnummern gemappt und ca. 0,89% mit interpolation lines...aber wir sind auf einem guten Weg - von Dezember bis April hatte sich die Zahl der gemappten Hausnummern in Deutschland von ca. 170.000 auf 330.000 jedenfalls fast verdoppelt! Viele Grüße, Christof ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Vergleich Genauigkeit OSM/ORS vs. Google
Hallo. Am Montag 01 Juni 2009 18:11:58 schrieb Christof Amelunxen: Es sind allerdings aktuell nur ca. für 1,8% der Gebäude in NRW mit Hausnummern gemappt und ca. 0,89% mit interpolation lines... Da wollte ich dich/euch eh mal fragen: Bringen die Interpolation-Lines wirklich etwas? Selbst programmiert habe ich das jetzt noch nicht, aber ich könnte mir vorstellen, dass es eigentlich genauso einfach sein müsste, grundsätzlich zwischen allen Hausnummern zu interpolieren. Natürlich gibt es Sonderfälle, wie z.B. gerade und ungerade Hausnummern auf der selben Straßenseite, aber die sind eher selten. Wenn man immer zwischen zwei nicht aufeinanderfolgenden gerade bzw. ungeraden Hausnummern interpolationen macht, sollte das eigentlich genauso einfach sein wie das Verwenden der expliziten Interpolations-Linien. Oder sehe ich das falsch? Gruß, Bernd -- Während die Lebenserwartung in den letzten Jahren erheblich gestiegen ist, ist die Todeserwartung unveränderlich konstant geblieben. - Ernst R. Hauschka (dt. Aphoristiker) signature.asc Description: This is a digitally signed message part. ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de