x

Suche in OSM Daten


Geschrieben von fichtennadel (Gast) am 23. März 2011 12:07:54: [flux]

Jetzt kam ich doch glatt auf die etwas verrückte Idee die Daten, die ich seit zwei Jahren in OSM einklopfe auch wieder finden zu wollen.

Ein schwieriges Unterfangen, wie sich leider herausstellt. 🤔

Ich habe keine vernünftige Webseite oder Tool für den Endbenutzer gefunden, mit denen man in OSM generell bzw. nach POIs im Speziellen suchen kann.
Und dass mir jetzt bitte keiner mit der XAPI oder sonstigen "Developertools" ankommt, Endbenutzer ist das Stichwort. Also Tante Ilse und nicht Linus Torvalds... 😉

Bitte belehrt mich eines besseren, ich hab's nicht geschafft folgende beispielhafte Suche aufzulösen:

Ich suche eine Tankstelle etwas abseits der Hauptverkehrsadern. Also sehen wir mal nach, was es da so in meiner Umgebung gibt, Kartenausschnitt http://osm.org/go/0I@QFvVn-
Ich bin also im Dörfchen "Thernberg".

Wie von Google gewohnt, gebe ich "Tankstelle" links unter "Search" ein. Hm, Treffer aus Salzburg, in kyrillischer(?) Schrift aus den USA und einiges mehr, aber nichts in der Nähe.
Ich zoome etwas aus dem Kartenschnitt rein & raus, selbes Ergebnis.

Na gut, die Seite ist ja Englisch, geben wir mal "fuel" in die Suche. Treffer in "United States of America", rumzommen ändert auch nichts.

Erkenntis: die Suche berücksichtigt nicht im geringsten den aktuellen Kartenausschnitt. Ich bin ja lernfähig, ab in die Hilfe, die unter "more examples" unter der Suchbox steht.
Hier komme ich auf http://wiki.openstreetmap.org/wiki/Search. Aus dem Lateinischen kommt "Nominatim" also lerne ich da. Nein wie interessant. format=[html|xml|json]. Aha. Tante Ilse versteht kein Wort. Also nochmal zurück zu http://osm.org/go/0I@QFvVn-

'post offices near Lünen' wird als Beispiel genannt, dann such ich doch glatt "fuel near Thernberg". Ein Treffer in "Upper Austria", ca. 250km entfernt. Das kann's ja auch nicht sein.

Wir scrollen ein _kleines_ Stück nach Westen: http://osm.org/go/0I96vPfP- Ein neues Dörflein, "Scheiblingkirchen". Diesmal die Suche nach "fuel near Scheiblingkirchen", und schon finden wir zumindest in 5km Entfernung ein passendes Ergebnis.

Gut, ich glaube das Problem zu verstehen: der Umkreis der Dörfer scheint zu klein. Also sehe ich mir an, was die Suche ausspuckt: "Fuel Agip, B54, Gemeinde Grimmenstein, Bezirk Neunkirchen, Mürzzuschlag, Lower Austria, Austria".
Dann versuche ich es doch mal mit "fuel in Bezirk Neunkirchen" zu suchen. Nur 2 Ergebnisse und nicht mal das vorige ist dabei. Im Bezirk Neunkirchen gibt's mindestens 20 gemappte Tankstellen. Suche nach "fuel near Mürzzuschlag", da bin ich ganz woanders, 40km entfernt.

Die Suche ist also kaputt.

Ähnliches Ergebnis bei direkter Suche auf http://nominatim.openstreetmap.org/ und http://www.khtml.org/.

http://www.openstreetbrowser.org/ detto, wobei dort wenigstens der Category Browser kontextbezogen ist, leider sind dort für das konkrete Beispiel keine Tankstellen und die textuelle Suche ist auch mit den selben Problemen wie oben behaftet.

http://ae.osmsurround.org/ hat leider keine Suche (und der notwendige Zoomlevel ist zur "visuellen" Suche zu hoch, aber dort sehe ich zumindest was es so gibt). http://www.netzwolf.info/kartografie/os … ap_opening detto.

Alles super Karten, aber keine Suche.

Die Tankstelle war nur ein Beispiel, bitte jetzt keine links zu irgendwelchen Tankstellenkarten posten, dass lässt sich auch mit Friseurläden, den berühmten Hundekottütenspendern etc. wiederholen. z.B. Suche nach "mcdonald's in wiener neustadt" gibt keine Treffer obwohl http://www.openstreetmap.org/browse/way/97590002 da ist.

Langer Rede kurzer Sinn: bin ich nur zu doof zum Suchen, kenne ich die richtigen Webseiten nicht oder schaffen wir da gemeinsam einen Datenfriedhof, in den zwar alle fleißig was eintragen aber keiner mehr was findet?

Wo und wie kann ich nach beliebigen Dingen (Straßen, Orte, POIs) auf dem aktuellen Kartenausschnitt suchen?

Viele Grüße,
Georg


Antworten: