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 2018-12-22 17:25:22

mmd
Member
Registered: 2010-11-06
Posts: 2,150

Re: Relation:associatedStreet

Es gibt aber sicherlich noch andere Tools, die das schon machen, z.B. https://github.com/britiger/osm_address_db (nicht ausprobiert, gerade nur einen FOSSGIS Talk auf YouTube gefunden).

Offline

#27 2018-12-22 17:40:12

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

Re: Relation:associatedStreet

Dafür, dass dieser Relationstyp tot ist, macht ihr euch wirklich (zu) viele Gedanken.

Gruss
walter

Offline

#28 2018-12-22 17:42:26

dooley
Member
From: Landkreis Calw
Registered: 2013-11-04
Posts: 899

Re: Relation:associatedStreet

Entweder der Gazetter funktioniert nicht in die gewünsche Richtung oder ich muß noch am Aufruf was ändern...

Das hier https://www.openstreetmap.org/way/387992297 ist ein Member von https://www.openstreetmap.org/relation/5781148.

Der Extrakt wurde mit

osm2pgsql --create --unlogged --prefix gazetteer_regbez_freiburg --hstore --latlong -d gis -P 5433 --output gazetteer freiburg-regbez-latest.osm.pbf 

importiert.

SELECT osm_id, osm_type, class, type, name, admin_level, address, extratags
FROM public.place
WHERE osm_id IN (/*member house*/ 387992297, /* relation */ 5781148, /*member street */ 300804148);

300804148;W;highway;residential;"name"=>"Mühlewiesweg";15;<NULL>;<NULL>
387992297;W;building;yes;<NULL>;15;"housenumber"=>"1";<NULL>

Wie man sieht, sieht man unerwartetes - auch hier gibt es keinerlei Verbindung von der Relation zu den Members. Ich hätte jetzt erwartet, dass der Gazetter beim zweiten Record (387992297) die relevanten vorhandenen tags aus der Relation ergänzt:

<relation id="5781148" version="2" timestamp="2015-12-27T07:46:08Z">
    <member type="way" ref="300804148" role="street"/>
    <member type="way" ref="387992297" role="house"/>
    ...
    <member type="way" ref="387809106" role="house"/>
    <tag k="name" v="Mühlewiesweg"/>
    <tag k="type" v="associatedStreet"/>
    <tag k="addr:city" v="Emmingen"/>
    <tag k="addr:country" v="DE"/>
    <tag k="addr:postcode" v="78576"/>
  </relation>

Damit hätte man für das Gebäude eine komplette Adresse statt nur die Hausnummer.

Aber egal, ich werde die Relationen manuell importieren und schauen, wieviel Objekte überhaupt ergänzt werden müssen und können, erstmal mit dem kleinen Extrakt, damit ich abschätzen kann, ob sich das für Gesamt-Deutschland auch lohnt...


Zum Zustand des deutschen Forums vom geschätzten Netzwolf auch "Pamphlet" genannt
Mein Avatar ist ein Ausschnitt aus "Die Saporoger Kosaken schreiben dem türkischen Sultan einen Brief" (Ilja Repin, gemeinfrei)

Offline

#29 2018-12-22 17:53:05

dooley
Member
From: Landkreis Calw
Registered: 2013-11-04
Posts: 899

Re: Relation:associatedStreet

wambacher wrote:

Dafür, dass dieser Relationstyp tot ist, macht ihr euch wirklich (zu) viele Gedanken.

Er ist nicht tot, leider. Ich schätzte, dass wir deutschlandweit mehrere 100.000 Adressen haben, die nur aus Hausnummern bestehen und der Rest der Adresse superumständlich aus der Relation zu ermitteln ist.
Auflösen tut die ja auch keiner, wenn ich mir so manchen timestamp anschaue:

<relation id="49853" version="11" timestamp="2018-08-22T12:54:01Z">

Allein im Regierungsbezirk Freiburg haben wir aktuell 5.158 associatedStreets-Relationen mit 87.056 house-Members. Rechne das auf Deutschland hoch...

Edit: Vielleicht wäre das ein Anlass für eine konzentrierte Aktion, diese "toten" Relationen so langsam loszuwerden big_smile

Last edited by dooley (2018-12-22 17:55:12)


Zum Zustand des deutschen Forums vom geschätzten Netzwolf auch "Pamphlet" genannt
Mein Avatar ist ein Ausschnitt aus "Die Saporoger Kosaken schreiben dem türkischen Sultan einen Brief" (Ilja Repin, gemeinfrei)

Offline

#30 2018-12-22 18:10:44

Prince Kassad
Member
Registered: 2013-10-18
Posts: 2,391

Re: Relation:associatedStreet

dooley wrote:

Allein im Regierungsbezirk Freiburg haben wir aktuell 5.158 associatedStreets-Relationen mit 87.056 house-Members. Rechne das auf Deutschland hoch...

Nach meiner Erfahrung gibt es nur einige isolierte Inseln, in denen associatedStreet besonders verbreitet ist - neben Südbaden nach meiner Erinnerung noch der Vogelsberg in Hessen.

Offline

#31 2018-12-22 18:16:07

mmd
Member
Registered: 2010-11-06
Posts: 2,150

Re: Relation:associatedStreet

dooley wrote:

Edit: Vielleicht wäre das ein Anlass für eine konzentrierte Aktion, diese "toten" Relationen so langsam loszuwerden

Die Idee gab's schon vor 4 Jahren: https://wiki.openstreetmap.org/wiki/Tal … atedStreet

Jedesmal tauchen dann irgendwelche Datenbank-Normalisierungs-Verfechter auf, und blockieren die Aktion. Dass diese Relationen praktisch unwartbar und oft unvollständig sind, spielt dabei eine eher untergeordnete Rolle.

Bei den Nachbarn in Frankreich sind die Dinger auch recht beliebt, allerdings stammen die zum großen Teil aus irgendwelchen automatisierten Importen. Freiwillig würde sich das sonst wohl kaum jemand antun.

Last edited by mmd (2018-12-22 18:17:59)

Offline

#32 2018-12-22 18:16:44

streckenkundler
Member
From: Lübben (Spreewald)
Registered: 2012-08-09
Posts: 5,164
Website

Re: Relation:associatedStreet

Prince Kassad wrote:

Nach meiner Erfahrung gibt es nur einige isolierte Inseln, in denen associatedStreet besonders verbreitet is

der Ostberliner Raum hat auch noch einige... http://tools.geofabrik.de/osmi/?view=ar … _tags,ways

Sven

Offline

#33 2018-12-22 19:12:46

seichter
Member
Registered: 2011-05-21
Posts: 3,337

Re: Relation:associatedStreet

mmd wrote:

Jedesmal tauchen dann irgendwelche Datenbank-Normalisierungs-Verfechter auf, und blockieren die Aktion. Dass diese Relationen praktisch unwartbar und oft unvollständig sind, spielt dabei eine eher untergeordnete Rolle.

Man kann die Tags doch von Hand redundant auf die Hausadressen verteilen, dann sind sie für die Auswerter bequem erreichbar.
Die Relationen muss man nicht zwingend löschen, sie werden halt veralternder Datenschrott, der irgendwann (je nach Gegend) widerstandslos entsorgt werden kann.
Die Stadt Freiburg ist übrigens eine aS-Hochburg.

Offline

#34 2018-12-22 19:56:09

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

Re: Relation:associatedStreet

seichter wrote:

Die Relationen muss man nicht zwingend löschen, sie werden halt veralternder Datenschrott, der irgendwann (je nach Gegend) widerstandslos entsorgt werden kann.

Widerspruch: Konvertieren ja - aber bitte den alten Schrott dann sofort löschen.

Gruss
walter

Offline

#35 2018-12-22 21:14:41

GerdP
Member
Registered: 2015-12-18
Posts: 1,972

Re: Relation:associatedStreet

wambacher wrote:

Widerspruch: Konvertieren ja - aber bitte den alten Schrott dann sofort löschen.
walter

+1
Ich habe das vor Jahren auch mal für mkgmap programmtechnisch auseinandergedröselt. Es gibt leider diverse Varianten, wo in der Relation ein Straßenname drinsteht und in den Members irgendwelche Varianten davon. Ist dann das reine Kaffeesatzlesen, wenn man keine CS Infos hat. Also wenn auflösen, dann auch Rel entfernen.

Offline

Board footer

Powered by FluxBB