Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-26 Diskussionsfäden tumsi



 Original-Nachricht 
Betreff: Re: [Talk-de] Deprecation von associatedStreet-Relationen
Datum: Thu Jan 22 2015 19:54:17 GMT+0100
Von: Michael Reichert naka...@gmx.net
An: talk-de@openstreetmap.org


3.573.027 Objekte sind mit der Rolle house Mitglied in einer
associatedStreet-Relation. [1, 2] 49.260.005 Objekte in der
OSM-Datenbank haben addr:housenumber=*. Somit beträgt der Anteil der mit
Relationen gemappten Hausnummern an alle gemappten Hausnummern 7,2 Prozent.


Dir ist schon klar, dass du hier Äpfel mit Birnen vergleichst, oder? für 
diesen Vergleich ist hier vielmehr die Anzahl der Objekte mit 
addr:street=* relevant


___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-26 Diskussionsfäden Michael Reichert
Hallo tumsi,

Am 2015-01-26 um 17:41 schrieb tumsi:
  Original-Nachricht 
 Betreff: Re: [Talk-de] Deprecation von associatedStreet-Relationen
 Datum: Thu Jan 22 2015 19:54:17 GMT+0100
 Von: Michael Reichert naka...@gmx.net
 An: talk-de@openstreetmap.org
 
 3.573.027 Objekte sind mit der Rolle house Mitglied in einer
 associatedStreet-Relation. [1, 2] 49.260.005 Objekte in der
 OSM-Datenbank haben addr:housenumber=*. Somit beträgt der Anteil der mit
 Relationen gemappten Hausnummern an alle gemappten Hausnummern 7,2
 Prozent.
 
 Dir ist schon klar, dass du hier Äpfel mit Birnen vergleichst, oder? für
 diesen Vergleich ist hier vielmehr die Anzahl der Objekte mit
 addr:street=* relevant

Nein. Viele Objekte, die Teil einer associatedStreet-Relation sind,
tragen auch gleichzeitig ein addr:street=*, welches meistens, nicht
immer identisch ist. [1] Jede gültige Hausnummer braucht ein
addr:housenumber am Adressnode bzw. Gebäude. Wenn ich also den Anteil
der als Relation gemappten Hausnummern berechnen möchte, verwende ich
die Anzahl der Objekte mit addr:housenumber=*.

(mit Relation gemappt) ∩ (hat addr:street am Node) ≠ ∅
Falls es mit dem Encoding der obigen Zeile nicht klappt, hier der
LaTeX-Code dazu:
$(mit Relation gemappt) \cap hat (addr:street am Node) \neq \emptyset$

Im Nachhinein fällt mir jedoch ein anderer Fehler auf. Da ich mit
Taginfo gezählt habe, habe ich Hausnummern, die Straße (und kein
addr:place) haben, mitgezählt.

Hast du dir mal angeschaut, wie viele associatedStreet-Relationen in
deinem Landkreis invalide, unvollständige, valide oder unnötig [2]
waren/sind.

Viele Grüße

Michael


[1] http://forum.openstreetmap.org/viewtopic.php?pid=480570#p480570
[2] unnötig heißt, dass die Mitglieder der Relation auch ein
addr:street=* tragen und dieses der Relation nicht widerspricht.

-- 
Per E-Mail kommuniziere ich bevorzugt GPG-verschlüsselt.



signature.asc
Description: OpenPGP digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-22 Diskussionsfäden Martin Vonwald
Am 22. Januar 2015 um 09:27 schrieb chris66 chris66...@gmx.de:

 welcher (separat gemappte) Bürgersteig


Für einige könnte das ein Hauptgrund sein, die street-Relation
loszuwerden...

Ich werde mich da aber eher heraus halten und anderen den Feldzug
überlassen ;-)

Have fun,
Martin
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-22 Diskussionsfäden chris66
Am 22.01.2015 um 07:31 schrieb Manuel Reimer:

 ich möchte in dem Zusammenhang zusätzlich noch auf diese hinweisen:
 
 https://wiki.openstreetmap.org/wiki/Relation:street
 
 Meiner Meinung nach nicht besser als associatedStreet.

Die street-Rela wird unter anderem von einem unserer professionellen
Mapper genutzt.

Hier wüsste ich nicht wie man diese Relation ersetzen könnte
um z.B. herauszufinden welcher (separat gemappte) Bürgersteig
zu welcher Straße gehört. Man könnte es höchstens per
Entfernungsheuristk machen (alles was im 15 Meter-Umfeld der Straße liegt).

Christian



___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-22 Diskussionsfäden fly
Am 22.01.2015 um 00:16 schrieb Michael Reichert:
 Hallo,
 
 aufgeweckt durch einen Newbie-Frage im Forum, bin ich (entdeckt hat's
 eigentlich Swen Wacker [1]) auf einen veralteten Inhalt im Wiki-Artikel
 DE:Relatio:associatedStreet gestoßen.
 https://wiki.openstreetmap.org/wiki/DE:Relation:associatedStreet
 
 In dem Artikel wird die associated-Street-Relation beschrieben, die
 verwendet wurde/wird, wenn der Mapper nicht an jedem
 Gebäude/Hausnummernnode addr:street=* usw. taggen wollte. Entworfen
 wurde sie im Rahmen des Karlsruher Schemas als Redundanzvermeidung.
 
 Von Datennutzern, die OSM-Adressdaten nutzen, habe ich gehört, dass
 diese Relationen aufwendiger in der Auswertung seien als das
 addr:street=*-Tag an jedem Adressnode/Gebäude auszuwerten.

Weis ja nicht wen Du gefragt hast, aber von nominatim weiß ich, dass die
Relation ausgewertet werden und auch funktionieren, während bei Straßen
mit vielen Hausnummern ohne Relation Probleme auftreten.

 Mittlerweile
 beträgt der Anteil an den gesamten Adressen in OSM nur noch 7 Prozent.

Auf was beziehst Du Dich da ? Zeitraum ?

 Ich habe das zum Anlass genommen, frecherweise diese Relation als
 deprecated (veraltet) zu markieren. [3]

Das ist ja wohl dreist und damit greifst Du schon jeder Abstimmung
vorraus. Bitter schleunigst rückgängig machen.

 Im Forum [2] wird das schon diskutiert. Ich bitte euch, wie schon
 diverse Forumsuser tun, im Wiki darüber abzustimmen.
 https://wiki.openstreetmap.org/wiki/Talk:Relation:associatedStreet

Sauber ?
Wo ist da die Diskussion auf tagging@ davor und dann eine erneute
Ankündigung der Abstimmung ?

 Anmerkung: Auf der deutschen Diskussionsseite schrieb tyr_asd im Oktober
 2012, dass diese Relationen für mehrsprachige Gebiete eine Anwendung
 hätten. Ein Blick in seine Mappingregion Südtirol zeigt jedoch, dass
 dort mittlerweile eine name-Tag-ähnliche Lösung ohne Relationen
 angewendet wird. Beispiel:
 addr:street = Unterrainer Straße - Strada Riva di Sotto
 addr:housenumber = 10
 addr:city = Eppan a.d. Weinstr. - Appiano s.s.d.v.
 addr:postcode = 39057
 addr:hamlet = St. Pauls - S. Paolo
 addr:street:de = Unterrainer Staße
 addr:street:it = Strada Riva di Sotto
 addr:city:de = Eppan a.d. Weinstr.
 addr:city:it = Appiano s.s.d.v.

Hatte es sich nicht rausgestellt, dass die unterschiedlichen Sprachen
nicht von der Straße her abzuleiten sind und damit unnötig.

Warum schaffen wir nicht gleich alle redundanten addr:* Tags ab ?
* addr:street wird nur benötigt wenn es nicht die nächste Straße ist.
* addr:country/city/postcode/suburb und noch viele mehr sind redundant
und können aus den Grenz-Relationen gewonnen werden.


cu fly

 [1] http://forum.openstreetmap.org/viewtopic.php?pid=478904#p478904
 [2] http://forum.openstreetmap.org/viewtopic.php?pid=479346#p479346
 [3] Teils haben es andere User, teils ich selbst, wieder auf in use
 zurückgesetzt. Mal schauen, was das Ergebnis der Abstimmung ist.


___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-22 Diskussionsfäden Michael Reichert
Hallo,

Am 2015-01-22 um 19:29 schrieb fly:
 Am 22.01.2015 um 00:16 schrieb Michael Reichert:
 Hallo,

 aufgeweckt durch einen Newbie-Frage im Forum, bin ich (entdeckt hat's
 eigentlich Swen Wacker [1]) auf einen veralteten Inhalt im Wiki-Artikel
 DE:Relatio:associatedStreet gestoßen.
 https://wiki.openstreetmap.org/wiki/DE:Relation:associatedStreet

 In dem Artikel wird die associated-Street-Relation beschrieben, die
 verwendet wurde/wird, wenn der Mapper nicht an jedem
 Gebäude/Hausnummernnode addr:street=* usw. taggen wollte. Entworfen
 wurde sie im Rahmen des Karlsruher Schemas als Redundanzvermeidung.

 Von Datennutzern, die OSM-Adressdaten nutzen, habe ich gehört, dass
 diese Relationen aufwendiger in der Auswertung seien als das
 addr:street=*-Tag an jedem Adressnode/Gebäude auszuwerten.
 
 Weis ja nicht wen Du gefragt hast, aber von nominatim weiß ich, dass die
 Relation ausgewertet werden und auch funktionieren, während bei Straßen
 mit vielen Hausnummern ohne Relation Probleme auftreten.
 
 Mittlerweile
 beträgt der Anteil an den gesamten Adressen in OSM nur noch 7 Prozent.
 
 Auf was beziehst Du Dich da ? Zeitraum ?

3.573.027 Objekte sind mit der Rolle house Mitglied in einer
associatedStreet-Relation. [1, 2] 49.260.005 Objekte in der
OSM-Datenbank haben addr:housenumber=*. Somit beträgt der Anteil der mit
Relationen gemappten Hausnummern an alle gemappten Hausnummern 7,2 Prozent.

 Ich habe das zum Anlass genommen, frecherweise diese Relation als
 deprecated (veraltet) zu markieren. [3]
 
 Das ist ja wohl dreist und damit greifst Du schon jeder Abstimmung
 vorraus. Bitter schleunigst rückgängig machen.
 
 Im Forum [2] wird das schon diskutiert. Ich bitte euch, wie schon
 diverse Forumsuser tun, im Wiki darüber abzustimmen.
 https://wiki.openstreetmap.org/wiki/Talk:Relation:associatedStreet
 
 Sauber ?
 Wo ist da die Diskussion auf tagging@ davor und dann eine erneute
 Ankündigung der Abstimmung ?

Ich glaube, du solltest vor dem Schreiben einer Mail nochmal
nachschauen, ob alles noch so ist, wie du glaubst. :-)
https://lists.openstreetmap.org/pipermail/tagging/2015-January/021277.html
https://lists.openstreetmap.org/pipermail/tagging/2015-January/021281.html

 Anmerkung: Auf der deutschen Diskussionsseite schrieb tyr_asd im Oktober
 2012, dass diese Relationen für mehrsprachige Gebiete eine Anwendung
 hätten. Ein Blick in seine Mappingregion Südtirol zeigt jedoch, dass
 dort mittlerweile eine name-Tag-ähnliche Lösung ohne Relationen
 angewendet wird. Beispiel:
 addr:street = Unterrainer Straße - Strada Riva di Sotto
 addr:housenumber = 10
 addr:city = Eppan a.d. Weinstr. - Appiano s.s.d.v.
 addr:postcode = 39057
 addr:hamlet = St. Pauls - S. Paolo
 addr:street:de = Unterrainer Staße
 addr:street:it = Strada Riva di Sotto
 addr:city:de = Eppan a.d. Weinstr.
 addr:city:it = Appiano s.s.d.v.
 
 Hatte es sich nicht rausgestellt, dass die unterschiedlichen Sprachen
 nicht von der Straße her abzuleiten sind und damit unnötig.

Die Straße neben dem Gebäude hat sowohl name:de=Unterrainer Straße als
auch name:it=Strada Riva di Sotto als auch name=Deutsch - Italienisch

 Warum schaffen wir nicht gleich alle redundanten addr:* Tags ab ?
 * addr:street wird nur benötigt wenn es nicht die nächste Straße ist.

Das gibt aber eine wackelige Konstruktion. Da hast du dann noch viel
mehr noch viel stärker fragilere Konstrukute als die heutige
Referenzierung von Adressen (als Ersatz von addr:country, addr:city und
addr:postcode) als heute. Wenn einer die Straße verschiebt verlegt, dann
gehören die Häuser plötzlich zur anderen Straße. :)

Bezüglich Redundanzvermeidung sind die Erfahrungen aus der Mappingpraxis
alles andere als ermutigend. Im Forum gibt es genug Berichte, dass das
Konzept möglichst wenig Redundanz in OSM nicht funktioniert. Wir sind
halt keine Geodatenbank aus dem Lehrbuch.
http://forum.openstreetmap.org/viewtopic.php?pid=479367#p479367 und die
folgenden Posts

 * addr:country/city/postcode/suburb und noch viele mehr sind redundant
 und können aus den Grenz-Relationen gewonnen werden.

Das ist ein anderes Thema.

Viele Grüße

Michael


[1] https://taginfo.openstreetmap.org/relations/associatedStreet
[2] Es gibt noch 7114 Objekte mit der Rolle address. Das sind aber
vernachlässigbar wenige (nur 2 Promille).


-- 
Per E-Mail kommuniziere ich bevorzugt GPG-verschlüsselt.



signature.asc
Description: OpenPGP digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-22 Diskussionsfäden Manuel Reimer

On 01/22/2015 09:44 AM, Martin Vonwald wrote:

Am 22. Januar 2015 um 09:27 schrieb chris66 chris66...@gmx.de:


welcher (separat gemappte) Bürgersteig



Für einige könnte das ein Hauptgrund sein, die street-Relation
loszuwerden...

Ich werde mich da aber eher heraus halten und anderen den Feldzug
überlassen ;-)


Ich auch. Für associatedStreet habe ich jetzt mal abgestimmt. Ich 
befürchte aber, dass das nichts wird mit dem Proposal.


In dem Fall halte ich es dann halt wie bisher. Wenn jemand in meiner 
Gegend meint sowas eintragen zu müssen, dann soll er. Ich werde die 
Relationen aber nicht aktuell halten.


Gruß

Manuel


___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-22 Diskussionsfäden Michael Reichert
Hallo,

Am 2015-01-22 um 22:04 schrieb fly:
 Am 22.01.2015 um 19:54 schrieb Michael Reichert:
 Am 2015-01-22 um 19:29 schrieb fly:
 Am 22.01.2015 um 00:16 schrieb Michael Reichert:

 Mittlerweile
 beträgt der Anteil an den gesamten Adressen in OSM nur noch 7 Prozent.

 Auf was beziehst Du Dich da ? Zeitraum ?

 3.573.027 Objekte sind mit der Rolle house Mitglied in einer
 associatedStreet-Relation. [1, 2] 49.260.005 Objekte in der
 OSM-Datenbank haben addr:housenumber=*. Somit beträgt der Anteil der mit
 Relationen gemappten Hausnummern an alle gemappten Hausnummern 7,2 Prozent.
 
 Und ist das nun mehr geworden oder weniger ?
 Wie sieht das mit der street-Relation aus ?
 7,2 Prozent ist doch gar nicht so wenig.

Am 13. Juli 2014 hat User Twiked die Zahl 9 Prozent eingetragen. Laut
Taginfo seien damals 3 402 686 Hausnummern Mitglied einer Relation
gewesen und 37 400 958 Objekte wären mit addr:street getaggt gewesen.
https://wiki.openstreetmap.org/w/index.php?title=Relation%3AassociatedStreetdiff=1061792oldid=1055106

Als ich die Übersetzung synchronisiert haben, habe ich diese Zahl
aktualisiert. Seine Berechnung halte ich jedoch für falsch. Es gibt
bestimmt eine nennenswerte Zahl an Hausnummern, die sowohl addr:street=*
haben als auch in einer Relation stecken. Die Auswerter freut soetwas
bestimmt. :)

Wir haben vorgestern 3 570 310 house-Member an
associatedStreet-Relationen gehabt. 49 231 378 Hausnummernobjekte gibt
es insgesamt in OSM. Das gibt 7,3 Prozent.

Heute, also zwei Tage später:
house-Member: 3 573 027
Hausnummernobjekte insgesamt: 49 260 005
Objekte mit addr:street: 44 227 342
Nach meiner Rechenmethode: 7,3 %
Nach seiner Methode: 8 %

Ich will daraus keine Aussage ableiten wie z.B. associatedStreet
befindet sich auf dem aktuellen Ast, weil ich seine Rechenmethode für
falsch finde.

Viele Grüße

Michael


-- 
Per E-Mail kommuniziere ich bevorzugt GPG-verschlüsselt.



signature.asc
Description: OpenPGP digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-22 Diskussionsfäden Gertrud Simson
Was bei den Zahlen zur Nutzungsstatistik vielleicht noch zu erwähnen ist,
ist dass es eine nicht unerhebliche Anzahl von ungewollt erstellten,
defekten, überflüssigen associated-street Relationen gibt, welche auf einen
Bug im JOSM-Plugin Terracer zurückgehen. (Die Straße fehlt in der
Relation.) Allein in Bayern git es 1337 solcher Relationen mit 5107
membern. Siehe
https://wiki.openstreetmap.org/wiki/DE:Overpass_API/Beispielsammlung#Unn.C3.BCtze_associatedStreet-Relationen_ermitteln

VG
Klumbumbus
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-22 Diskussionsfäden Sarah Hoffmann
On Thu, Jan 22, 2015 at 09:47:27PM +0100, fly wrote:
 Hey Sarah
 
 Am 22.01.2015 um 20:54 schrieb Sarah Hoffmann:
  On Thu, Jan 22, 2015 at 07:29:37PM +0100, fly wrote:
  Von Datennutzern, die OSM-Adressdaten nutzen, habe ich gehört, dass
  diese Relationen aufwendiger in der Auswertung seien als das
  addr:street=*-Tag an jedem Adressnode/Gebäude auszuwerten.
 
  Weis ja nicht wen Du gefragt hast, aber von nominatim weiß ich, dass die
  Relation ausgewertet werden und auch funktionieren, während bei Straßen
  mit vielen Hausnummern ohne Relation Probleme auftreten.
  
  Da hast du einen falschen Eindruck bekommen. Ja, nominatim wertet
  die Relationen aus, aber das ist alles ein wackeliges Konstrukt und
  es gibt immer wieder Probleme. Die Auswertung der Addressen mit
  addr:street/addr:place hingegen funktioniert anstandslos.
 
 Na,ja ich bezog mich auf #5025 [1], wo zumindest das zweite Beispiel bei
 mir immer noch kein eindeutiges Ergebnis liefert (springt hin und her).
 Einige andere Beispiele scheinen mittlerweile zu funktionieren.

Das hat nichts mit dem Adresstagging an Hausnummern zu tun, sondern
damit, dass Strassen zuviel aufgesplittet werden, wofür der Suchindex
nicht vorbereitet ist. Da muss etwas an der Suchmechanik geändert
werden, nicht an der Art und Weise, wie Addresspunkte Strassen
zugeordnet werden.

Gruss

Sarah

___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-22 Diskussionsfäden Jörg Frings-Fürst
Am Donnerstag, den 22.01.2015, 19:29 +0100 schrieb fly:
 Am 22.01.2015 um 00:16 schrieb Michael Reichert:
  Hallo,
  
[...]
 
 Weis ja nicht wen Du gefragt hast, aber von nominatim weiß ich, dass die
 Relation ausgewertet werden und auch funktionieren, während bei Straßen
 mit vielen Hausnummern ohne Relation Probleme auftreten.
 

+1

[,,,]
  Ich habe das zum Anlass genommen, frecherweise diese Relation als
  deprecated (veraltet) zu markieren. [3]
 
 Das ist ja wohl dreist und damit greifst Du schon jeder Abstimmung
 vorraus. Bitter schleunigst rückgängig machen.
 
+2

  Im Forum [2] wird das schon diskutiert. Ich bitte euch, wie schon
  diverse Forumsuser tun, im Wiki darüber abzustimmen.
  https://wiki.openstreetmap.org/wiki/Talk:Relation:associatedStreet
 
 Sauber ?
 Wo ist da die Diskussion auf tagging@ davor und dann eine erneute
 Ankündigung der Abstimmung ?
 
+2

[...]
 
 cu fly
[...]

CU
Jörg



signature.asc
Description: This is a digitally signed message part
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-22 Diskussionsfäden Sarah Hoffmann
On Thu, Jan 22, 2015 at 07:29:37PM +0100, fly wrote:
  Von Datennutzern, die OSM-Adressdaten nutzen, habe ich gehört, dass
  diese Relationen aufwendiger in der Auswertung seien als das
  addr:street=*-Tag an jedem Adressnode/Gebäude auszuwerten.
 
 Weis ja nicht wen Du gefragt hast, aber von nominatim weiß ich, dass die
 Relation ausgewertet werden und auch funktionieren, während bei Straßen
 mit vielen Hausnummern ohne Relation Probleme auftreten.

Da hast du einen falschen Eindruck bekommen. Ja, nominatim wertet
die Relationen aus, aber das ist alles ein wackeliges Konstrukt und
es gibt immer wieder Probleme. Die Auswertung der Addressen mit
addr:street/addr:place hingegen funktioniert anstandslos.

Als Entwickler würde ich sofort für die Abschaffung der associatedStreet-
Relationen stimmen, denn das würde die Software um einiges schneller
machen. Allerdings ist die Diskussion meiner Meinung nach müssig, wenn
man diese Relation abschafft und dann dafür die street-Relation
gross bewirbt, die sich ja nur dadurch unterscheidet, dass man ausser
Addressen noch beliebige andere Objekte reintun darf.

  Anmerkung: Auf der deutschen Diskussionsseite schrieb tyr_asd im Oktober
  2012, dass diese Relationen für mehrsprachige Gebiete eine Anwendung
  hätten. Ein Blick in seine Mappingregion Südtirol zeigt jedoch, dass
  dort mittlerweile eine name-Tag-ähnliche Lösung ohne Relationen
  angewendet wird. Beispiel:
  addr:street = Unterrainer Straße - Strada Riva di Sotto
  addr:housenumber = 10
  addr:city = Eppan a.d. Weinstr. - Appiano s.s.d.v.
  addr:postcode = 39057
  addr:hamlet = St. Pauls - S. Paolo
  addr:street:de = Unterrainer Staße
  addr:street:it = Strada Riva di Sotto
  addr:city:de = Eppan a.d. Weinstr.
  addr:city:it = Appiano s.s.d.v.
 
 Hatte es sich nicht rausgestellt, dass die unterschiedlichen Sprachen
 nicht von der Straße her abzuleiten sind und damit unnötig.

Ja, sind sie. Berlin hat inzwischen 191 Übersetzungen. Will jemand die
wirklich an jede Adresse in Berlin hinzufügen?

Sarah

___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-22 Diskussionsfäden fly
Hey Sarah

Am 22.01.2015 um 20:54 schrieb Sarah Hoffmann:
 On Thu, Jan 22, 2015 at 07:29:37PM +0100, fly wrote:
 Von Datennutzern, die OSM-Adressdaten nutzen, habe ich gehört, dass
 diese Relationen aufwendiger in der Auswertung seien als das
 addr:street=*-Tag an jedem Adressnode/Gebäude auszuwerten.

 Weis ja nicht wen Du gefragt hast, aber von nominatim weiß ich, dass die
 Relation ausgewertet werden und auch funktionieren, während bei Straßen
 mit vielen Hausnummern ohne Relation Probleme auftreten.
 
 Da hast du einen falschen Eindruck bekommen. Ja, nominatim wertet
 die Relationen aus, aber das ist alles ein wackeliges Konstrukt und
 es gibt immer wieder Probleme. Die Auswertung der Addressen mit
 addr:street/addr:place hingegen funktioniert anstandslos.

Na,ja ich bezog mich auf #5025 [1], wo zumindest das zweite Beispiel bei
mir immer noch kein eindeutiges Ergebnis liefert (springt hin und her).
Einige andere Beispiele scheinen mittlerweile zu funktionieren.

Nebenbei, scheint das Highlighting kaputt zu sein. Jedenfalls mit
iceweasel 35 sehe keine Veränderungen wenn ich die Checkbox ändere.


 Als Entwickler würde ich sofort für die Abschaffung der associatedStreet-
 Relationen stimmen, denn das würde die Software um einiges schneller
 machen. Allerdings ist die Diskussion meiner Meinung nach müssig, wenn
 man diese Relation abschafft und dann dafür die street-Relation
 gross bewirbt, die sich ja nur dadurch unterscheidet, dass man ausser
 Addressen noch beliebige andere Objekte reintun darf.

Ja, das wäre wohl der einzige akzeptable Grund.

cu fly

[1] https://trac.openstreetmap.org/ticket/5025

___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-22 Diskussionsfäden Michael Reichert
Hallo fly,

Am 2015-01-22 um 21:47 schrieb fly:
 Als Entwickler würde ich sofort für die Abschaffung der associatedStreet-
 Relationen stimmen, denn das würde die Software um einiges schneller
 machen. Allerdings ist die Diskussion meiner Meinung nach müssig, wenn
 man diese Relation abschafft und dann dafür die street-Relation
 gross bewirbt, die sich ja nur dadurch unterscheidet, dass man ausser
 Addressen noch beliebige andere Objekte reintun darf.
 
 Ja, das wäre wohl der einzige akzeptable Grund.

Das ist nicht der einzige Grund für die Abschaffung. Es gibt ganz viele
Gründe:
http://forum.openstreetmap.org/viewtopic.php?pid=479761#p479761

Viele Grüße

Michael

-- 
Per E-Mail kommuniziere ich bevorzugt GPG-verschlüsselt.



signature.asc
Description: OpenPGP digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-22 Diskussionsfäden fly
Am 22.01.2015 um 19:54 schrieb Michael Reichert:
 Am 2015-01-22 um 19:29 schrieb fly:
 Am 22.01.2015 um 00:16 schrieb Michael Reichert:

 Mittlerweile
 beträgt der Anteil an den gesamten Adressen in OSM nur noch 7 Prozent.

 Auf was beziehst Du Dich da ? Zeitraum ?
 
 3.573.027 Objekte sind mit der Rolle house Mitglied in einer
 associatedStreet-Relation. [1, 2] 49.260.005 Objekte in der
 OSM-Datenbank haben addr:housenumber=*. Somit beträgt der Anteil der mit
 Relationen gemappten Hausnummern an alle gemappten Hausnummern 7,2 Prozent.

Und ist das nun mehr geworden oder weniger ?
Wie sieht das mit der street-Relation aus ?
7,2 Prozent ist doch gar nicht so wenig.

 Sauber ?
 Wo ist da die Diskussion auf tagging@ davor und dann eine erneute
 Ankündigung der Abstimmung ?
 
 Ich glaube, du solltest vor dem Schreiben einer Mail nochmal
 nachschauen, ob alles noch so ist, wie du glaubst. :-)
 https://lists.openstreetmap.org/pipermail/tagging/2015-January/021277.html
 https://lists.openstreetmap.org/pipermail/tagging/2015-January/021281.html

Ja, ich kann die Zeiten der Emails lesen, somit ist das keine Antwort
geschweige denn eine Diskussion im Vorraus.

 Anmerkung: Auf der deutschen Diskussionsseite schrieb tyr_asd im Oktober
 2012, dass diese Relationen für mehrsprachige Gebiete eine Anwendung
 hätten. Ein Blick in seine Mappingregion Südtirol zeigt jedoch, dass
 dort mittlerweile eine name-Tag-ähnliche Lösung ohne Relationen
 angewendet wird. Beispiel:
 addr:street = Unterrainer Straße - Strada Riva di Sotto
 addr:housenumber = 10
 addr:city = Eppan a.d. Weinstr. - Appiano s.s.d.v.
 addr:postcode = 39057
 addr:hamlet = St. Pauls - S. Paolo
 addr:street:de = Unterrainer Staße
 addr:street:it = Strada Riva di Sotto
 addr:city:de = Eppan a.d. Weinstr.
 addr:city:it = Appiano s.s.d.v.

 Hatte es sich nicht rausgestellt, dass die unterschiedlichen Sprachen
 nicht von der Straße her abzuleiten sind und damit unnötig.
 
 Die Straße neben dem Gebäude hat sowohl name:de=Unterrainer Straße als
 auch name:it=Strada Riva di Sotto als auch name=Deutsch - Italienisch

Dann ist doch eher der name=* das Problem, bzw. die Software welche in
mehrsprachigen Gebieten nicht nach der dem entsprechenden name:*=* sucht.

Zugegebener Maßen kann ich in mehrsprachigen Gebieten auch mit allen
offiziellen Namen leben, allerdings lieber nur einmal in der Relation.

Folgendes war dann doch nicht so ernst gemeint:
 Warum schaffen wir nicht gleich alle redundanten addr:* Tags ab ?
 * addr:street wird nur benötigt wenn es nicht die nächste Straße ist.
 
 Das gibt aber eine wackelige Konstruktion. Da hast du dann noch viel
 mehr noch viel stärker fragilere Konstrukute als die heutige
 Referenzierung von Adressen (als Ersatz von addr:country, addr:city und
 addr:postcode) als heute. Wenn einer die Straße verschiebt verlegt, dann
 gehören die Häuser plötzlich zur anderen Straße. :)
 
 Bezüglich Redundanzvermeidung sind die Erfahrungen aus der Mappingpraxis
 alles andere als ermutigend. Im Forum gibt es genug Berichte, dass das
 Konzept möglichst wenig Redundanz in OSM nicht funktioniert. Wir sind
 halt keine Geodatenbank aus dem Lehrbuch.
 http://forum.openstreetmap.org/viewtopic.php?pid=479367#p479367 und die
 folgenden Posts

Ein weiterer Grund weder addr:street an den Objekten noch die Relation
zu löschen.

Ein Hauptproblem in OSM ist wohl die häufig fehlende Unterstützung der
Editoren was Relationen angeht. Darum ist es auch nicht verwunderlich,
wenn gerade Adressen häufig zuerst ohne Relation gemappt werden.


Ciao fly

 [1] https://taginfo.openstreetmap.org/relations/associatedStreet
 [2] Es gibt noch 7114 Objekte mit der Rolle address. Das sind aber
 vernachlässigbar wenige (nur 2 Promille).



___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


[Talk-de] Deprecation von associatedStreet-Relationen

2015-01-21 Diskussionsfäden Michael Reichert
Hallo,

aufgeweckt durch einen Newbie-Frage im Forum, bin ich (entdeckt hat's
eigentlich Swen Wacker [1]) auf einen veralteten Inhalt im Wiki-Artikel
DE:Relatio:associatedStreet gestoßen.
https://wiki.openstreetmap.org/wiki/DE:Relation:associatedStreet

In dem Artikel wird die associated-Street-Relation beschrieben, die
verwendet wurde/wird, wenn der Mapper nicht an jedem
Gebäude/Hausnummernnode addr:street=* usw. taggen wollte. Entworfen
wurde sie im Rahmen des Karlsruher Schemas als Redundanzvermeidung.

Von Datennutzern, die OSM-Adressdaten nutzen, habe ich gehört, dass
diese Relationen aufwendiger in der Auswertung seien als das
addr:street=*-Tag an jedem Adressnode/Gebäude auszuwerten. Mittlerweile
beträgt der Anteil an den gesamten Adressen in OSM nur noch 7 Prozent.
Ich habe das zum Anlass genommen, frecherweise diese Relation als
deprecated (veraltet) zu markieren. [3]

Im Forum [2] wird das schon diskutiert. Ich bitte euch, wie schon
diverse Forumsuser tun, im Wiki darüber abzustimmen.
https://wiki.openstreetmap.org/wiki/Talk:Relation:associatedStreet

Anmerkung: Auf der deutschen Diskussionsseite schrieb tyr_asd im Oktober
2012, dass diese Relationen für mehrsprachige Gebiete eine Anwendung
hätten. Ein Blick in seine Mappingregion Südtirol zeigt jedoch, dass
dort mittlerweile eine name-Tag-ähnliche Lösung ohne Relationen
angewendet wird. Beispiel:
addr:street = Unterrainer Straße - Strada Riva di Sotto
addr:housenumber = 10
addr:city = Eppan a.d. Weinstr. - Appiano s.s.d.v.
addr:postcode = 39057
addr:hamlet = St. Pauls - S. Paolo
addr:street:de = Unterrainer Staße
addr:street:it = Strada Riva di Sotto
addr:city:de = Eppan a.d. Weinstr.
addr:city:it = Appiano s.s.d.v.
usw.

Viele Grüße

Michael



[1] http://forum.openstreetmap.org/viewtopic.php?pid=478904#p478904
[2] http://forum.openstreetmap.org/viewtopic.php?pid=479346#p479346
[3] Teils haben es andere User, teils ich selbst, wieder auf in use
zurückgesetzt. Mal schauen, was das Ergebnis der Abstimmung ist.

-- 
Per E-Mail kommuniziere ich bevorzugt GPG-verschlüsselt.



signature.asc
Description: OpenPGP digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Deprecation von associatedStreet-Relationen

2015-01-21 Diskussionsfäden Manuel Reimer
Michael Reichert nakaner at gmx.net writes:
 Im Forum [2] wird das schon diskutiert. Ich bitte euch, wie schon
 diverse Forumsuser tun, im Wiki darüber abzustimmen.
 https://wiki.openstreetmap.org/wiki/Talk:Relation:associatedStreet

Danke für den Hinweis. Wie stimmt man da richtig ab? Einfach einen Kommentar
im Wiki hinterlassen? Bisher habe ich nie abgestimmt aber wenn die Chance
besteht dieses Relikt endlich loszuwerden, dann will ich doch gerne damit
anfangen.

In meiner Region fliegen auch noch ein paar dieser Relationen rum. Hat
irgendwer mal angelegt und nicht weitergepflegt. Die Adressen sind
mittlerweile in dem Gebiet nahezu komplett, die Relationen aber verwaist.

Gruß

Manuel
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de