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.***

#1 2015-11-25 09:24:51

TobWen
Member
From: Ruhrgebiet
Registered: 2009-03-31
Posts: 1,112

S: Overpass, Straßennamen von Gebäuden & associatedStreet

Hallo Overpass-Profis,

kann mir jemand helfen, eine Abfrage zu gestalten, welches mir die Straßennamen auswirft, die an Gebäuden stehen und über "associatedStreet" verknüpft sind? Gerade bei "associatedStreet" besteht ja das Problem, dass der Name nur optional ist.

Würde mich über Hilfe sehr freuen!

Grüße
Tobias


Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511

Offline

#2 2015-11-25 09:45:06

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

Hallo Tobias,

in welchem Format brauchst du den Ergebniss? Ich kann nur probieren, eine Anfrage für CSV-Ergebniss schreiben.

Grüße
Eduard


Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.

Offline

#3 2015-11-25 09:49:37

TobWen
Member
From: Ruhrgebiet
Registered: 2009-03-31
Posts: 1,112

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

Hallo Eduard,

edward17 wrote:

in welchem Format brauchst du den Ergebniss? Ich kann nur probieren, eine Anfrage für CSV-Ergebniss schreiben.

Genau, in CSV.

Vielen Dank!


Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511

Offline

#4 2015-11-25 10:04:31

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

Hallo Tobias,

ich schreibe mit dem Handy und kann deswegen keinen Overpass-Turbo benutzen und kann irgendwo Fehler machen. Probier mal aber diese Abfrage:

[out:csv("addr:street",name)];

(
  node
    ({{bbox}})
    ["addr:street"];
  way
    ({{bbox}})
    ["addr:street"];
  relation
    ({{bbox}})
    ["addr:street"];

  relation
    ({{bbox}})
    [type=associatedStreet]
    [name];
);

out tags;

Probleme mit dieser Abfrage:
1. Gesuchte Straße-Name ist in zwei verschiedenen Spalten, nämlich "addr:street" und name.
2. Häuser, die addr:street-Tag haben, haben auch name-Tag.
Kann jemand diese Abfrage verbessern?

Grüße
Eduard


Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.

Offline

#5 2015-11-25 13:05:54

TobWen
Member
From: Ruhrgebiet
Registered: 2009-03-31
Posts: 1,112

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

Ja, das Problem mit den Namen hatte ich auch... ich denke, solche Anfragen kann man in der PSQL einfacher modellieren.


Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511

Offline

#6 2015-11-25 13:07:55

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

TobWen wrote:

Ja, das Problem mit den Namen hatte ich auch... ich denke, solche Anfragen kann man in der PSQL einfacher modellieren.

Hm, wie kann man in PostgreSQL associatedStreet-Relazionen importueren?


Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.

Offline

#7 2015-11-25 13:38:56

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

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

TobWen wrote:

Hallo Overpass-Profis,

kann mir jemand helfen, eine Abfrage zu gestalten, welches mir die Straßennamen auswirft, die an Gebäuden stehen und über "associatedStreet" verknüpft sind? Gerade bei "associatedStreet" besteht ja das Problem, dass der Name nur optional ist.

Was suchst du denn genau?
- Buildings mit addr:street, die Member einer associatedStreet-Rel sind?
- Strassen, die in addr:street stehen und für die es eine associatedStreet-Rel gibt?
- was anderes?

Und was willst du danach machen? Etwa noch an associatedStreet "herumdoktern"? sad

Gruss
walter

Last edited by wambacher (2015-11-25 13:48:50)

Offline

#8 2015-11-25 14:45:42

TobWen
Member
From: Ruhrgebiet
Registered: 2009-03-31
Posts: 1,112

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

wambacher wrote:

Was suchst du denn genau?

Kurz beantwortet: ich möchte eigentlich zunächst nur die Namen der Straßen, die in einer associatedStreet-Relation sind.
Mehr unten.

wambacher wrote:

Und was willst du danach machen? Etwa noch an associatedStreet "herumdoktern"? sad

Nein, ich habe meine Straßenabkürzungsalgorithmus in den letzten Tagen extrem verbessert. Nun will ich es auf eine größere Stichprobe loslassen. Normalerweise mache ich sowas in meiner lokalen PostgreSQL, aber ich wollte mich mal mit Overpass beschäftigen. Im nächsten Schritt würde ich gerne 'ne Analyse fahren, an welchen Way-Typen sich Gebäude befinden, u.a. mithilfe der associatedStreet-Relation.

Ich will momentan noch nicht viel zu dem Hintergrund sagen, ob ich beschäftige mich momentan etwas mit räumlicher Statistik und meine einen Unterschied zwischen der Namensgebung in bebauten und unbebauten Straßen ermittelt zu haben, der clusterhaft auftritt.


Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511

Offline

#9 2015-11-25 19:07:42

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

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

TobWen wrote:
wambacher wrote:

Und was willst du danach machen? Etwa noch an associatedStreet "herumdoktern"? sad

Nein, ich habe meine Straßenabkürzungsalgorithmus in den letzten Tagen extrem verbessert. Nun will ich es auf eine größere Stichprobe loslassen.

Na dann mal viel Erfolg. Hatte schon befürchtet, du wolltest an den - leider immer noch nicht toten - associatedStreet-Rels was rumschrauben.

Gruss
walter

Last edited by wambacher (2015-11-27 20:26:36)

Offline

#10 2015-11-27 16:57:46

TobWen
Member
From: Ruhrgebiet
Registered: 2009-03-31
Posts: 1,112

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

Kann mir denn vielleicht noch jemand bei Overpass helfen? Ich hab es zwar jetzt in der PSQL realisiert, aber bemerkt, dass manche Borders (z.B. NRW) nicht als Polygon, sondern als Way abgebildet wurden sad


Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511

Offline

#11 2015-11-27 17:40:08

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

TobWen wrote:

Kann mir denn vielleicht noch jemand bei Overpass helfen? Ich hab es zwar jetzt in der PSQL realisiert, aber bemerkt, dass manche Borders (z.B. NRW) nicht als Polygon, sondern als Way abgebildet wurden sad

Dann musst du das nicht in Overpass realisieten, sondern Fehler in Import ins PostgreSQL suchen.

Grüße
Eduard


Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.

Offline

#12 2015-11-27 20:27:46

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

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

TobWen wrote:

Ich hab ... bemerkt, dass manche Borders (z.B. NRW) nicht als Polygon, sondern als Way abgebildet wurden sad

Hast du dafür mal ein Beispiel?

Gruss
walter

Offline

#13 2015-12-03 21:07:16

TobWen
Member
From: Ruhrgebiet
Registered: 2009-03-31
Posts: 1,112

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

wambacher wrote:

Hast du dafür mal ein Beispiel?

Die NRW-Relation liegt als 26-teiliges-Puzzle in meinem aktuell-gehaltenen osm2pgsql-Schema vor sad


Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511

Offline

#14 2015-12-03 23:56:54

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

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

TobWen wrote:
wambacher wrote:

Hast du dafür mal ein Beispiel?

Die NRW-Relation liegt als 26-teiliges-Puzzle in meinem aktuell-gehaltenen osm2pgsql-Schema vor sad

Wenn ich erahne was du meinst, solltest du osm2pgsql mal mit der Option -G verwenden.

ansonsten wären wirklich konkrete Informationen wirklich hilfreich. (welche Tabelle, welche Spalte und so'n "Kram").

select osm_id, name, st_summary(way) from planet_osm_polygon where osm_id = -62761;
 osm_id |        name         |            st_summary            
--------+---------------------+----------------------------------
 -62761 | Nordrhein-Westfalen | MultiPolygon[BS] with 6 elements+
        |                     |   Polygon[S] with 1 rings       +
        |                     |    ring 0 has 39291 points      +
        |                     |   Polygon[S] with 1 rings       +
        |                     |    ring 0 has 357 points        +
        |                     |   Polygon[S] with 1 rings       +
        |                     |    ring 0 has 304 points        +
        |                     |   Polygon[S] with 1 rings       +
        |                     |    ring 0 has 60 points         +
        |                     |   Polygon[S] with 1 rings       +
        |                     |    ring 0 has 60 points         +
        |                     |   Polygon[S] with 1 rings       +
        |                     |    ring 0 has 20 points
(1 Zeile)

gruss
walter

Offline

#15 2015-12-09 00:09:37

TobWen
Member
From: Ruhrgebiet
Registered: 2009-03-31
Posts: 1,112

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

wambacher wrote:

Wenn ich erahne was du meinst, solltest du osm2pgsql mal mit der Option -G verwenden.

Das ist für eine Analyse-Datenbank okay, aber nicht für eine Rendering-Datenbank (gibt dazu schöne Negativbeispiele im Netz). Man könnte allerdings die Multipolygone wieder dekunstrieren, wenn man sie rendern will. Das ginge ja auch in Echtzeit.

wambacher wrote:

ansonsten wären wirklich konkrete Informationen wirklich hilfreich. (welche Tabelle, welche Spalte und so'n "Kram").

Werde ich nachreichen.


Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511

Offline

#16 2015-12-09 21:34:39

TobWen
Member
From: Ruhrgebiet
Registered: 2009-03-31
Posts: 1,112

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

@wambacher: Das Ganze hat sich als reproduzierbarer Bug herausgestellt (im IRC diskutiert) und gerade gepostet:

https://github.com/openstreetmap/osm2pgsql/issues/514


Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511

Offline

#17 2015-12-09 22:18:56

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

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

TobWen wrote:

@wambacher: Das Ganze hat sich als reproduzierbarer Bug herausgestellt (im IRC diskutiert) und gerade gepostet:

https://github.com/openstreetmap/osm2pgsql/issues/514

Jo, ich hab es vorhin in der Mail gelesen. echt komisch, dass osm2pgsql da ausflippt.

gruss
walter

Offline

#18 2015-12-10 09:10:44

TobWen
Member
From: Ruhrgebiet
Registered: 2009-03-31
Posts: 1,112

Re: S: Overpass, Straßennamen von Gebäuden & associatedStreet

wambacher wrote:

Jo, ich hab es vorhin in der Mail gelesen.

Wusste nicht, dass du den Thread weiter verfolgst, daher parallel per Mail.

wambacher wrote:

echt komisch, dass osm2pgsql da ausflippt.

Bin gespannt, was dabei rauskommt. Hat mich beim Testen total gewundert, weil ogr2ogr keine Probleme gemacht hat und ich echt nicht auf die Idee kam, einfach mal mit --latlong zu testen. wink

Last edited by TobWen (2015-12-10 09:10:58)


Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511

Offline

Board footer

Powered by FluxBB