[Talk-de] Noch bis Sonntag: Call for Participation SotM Kapstadt 2020
Hallo, eine kleine Erinnerung, dass die Einreichefrist für Präsentationen für die SotM 2020 in Kapstadt an diesem Sonntag, den 23. Februar 2020 endet. Wir würden uns über zahlreiche Einreichungen freuen! Mehr Infos: https://2020.stateofthemap.org/cfp/ Für die Wissenschaftler unter euch gibt es auch dieses Jahr wieder einen akademischen Track. Hier geht die Einreichefrist noch bis zum 9. März. Infos unter: https://2020.stateofthemap.org/cfp/academic/ Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
[Talk-de] Vortragseinreichungen für State of the Map 2020 in Kapstadt bis 23. Februar
Hallo, die nächste State-of-the-Map-Konferenz wird vom 3.-5. Juli 2020 in Kapstadt, Südafrika stattfinden. Die SotM ist die internationale Konferenz der OpenStreetMap-Gemeinschaft. Bis zum 23. Februar können Vorträge dafür eingereicht werden. Wie jedes Jahr gibt es verschiedene Tracks von Mapping über Softwareentwicklung bis zu Community-Themen. Es wird auch wieder einen akademischen Track geben, der aber noch gesondert angekündigt wird. Neu dieses Jahr ist der Track 'Art & Creativity'. Er soll die Gelegenheit bieten, Projekte vorzustellen, wo OpenStreetMap in künstlerischen Bereichen eingesetzt wird, z.B. Herstellung von Kleidung oder Schmuck, im 3D-Druck, Visualisierungen, als Teil von Spielen, in virtuellen Welten, Postern oder Postkarten. Es gibt dieses Jahr auch einen zusätzlichen Vortragstyp: Panel. Diese sind als Forum gedacht für Diskussionen über brisante, heiss diskutierte Themen der OSM-Community. Wir freuen uns schon auf eure Ideen und Vorschläge. Vielleicht kennt ihr auch Leute, die etwas Interessantes mit OSM machen, aber weniger in der Community unterwegs ist. Dann macht sie doch auf die SotM aufmerksam. Mehr Informationen und das Formular zum Einreichen findet ihr unter: https://2020.stateofthemap.org/cfp Für diejenigen, für die eine Reise nach Kapstadt aus finanziellen Gründen schwierig ist, möchte ich noch hinzufügen, dass es auch dieses Jahr wieder ein Scholarship-Programm gibt. Neu kann man da auch ein Sponsoring für einen Teil seiner Reisekosten bekommen. Deadline hier ist der 15. Februar. Mehr Informationen gibt es auf https://blog.openstreetmap.org/2020/01/18/sotm2020-applications-for-scholarships-open/ Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Straßensuche auf openstreetmap.org
Hallo, On Sat, Jan 19, 2019 at 08:32:33AM +0100, Martin Trautmann wrote: > welche bessere Suchmethode empfehlt ihr, als direkt auf > openstreetmap.org ins Suchfeld den Straßennamen einzugeben? > > Konkret suche ich jede Dorfstraße in der Gemeinde Mansfeld. > > Schafft ihr es, alle zehn (oder mehr) zu finden, dazu noch die vordere, > hintere, obere und untere? Für Anfragen der Art "Finde mir alle..." eignet sich Overpass im Allgemeinen besser. Hier ist, was ich mal auf die schnelle mit Overpass Turbo zusammenklicken konnte: https://overpass-turbo.eu/s/FlF Es gibt bestimmt Experten hier, die das noch besser eingrenzen können. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] destination_sign Relation auf guidepost auf Flächen zeigen
Hallo, On Sun, Oct 07, 2018 at 08:41:37PM +0200, Torbjörn K wrote: > Hallo zusammen, > > ich bin derzeit dabei in der Nähe befindliche Details zu erweitern und zu > ergänzen. Dazu gehören auch Wegweiser von lokalen und regionalen Wanderwegen. > > Dabei habe ich angefangen, die angegebenen Ziele an den Wegweisern mit der > "destination_sign"-Relation darzustellen. So wie hier > > Wegweiser: https://www.openstreetmap.org/node/1902038054 > Sieht so aus: https://flic.kr/p/2aGYYDN > > Allerdings bekomme ich ein Problem bei Wegweisern die zu Dinge weisen, die in > OSM nicht einzelne Knoten oder Wege, sondern Flächen sind, wie z.B. ein See. Ich fürchte, du hast das mit dem to-Mitglied noch etwas falsch verstanden. Dort soll der Weg hinein, auf dem man sich vom Wanderwegweiser wegbewegen soll, nicht das Ziel, was auf dem Wegweiser steht. In diesem Fall wäre das also entweder die Nuss- oder die Frentzenhofstr. Du kannst dann ausserdem gleichweisende Wegweiser zusammen- fassen. Hier würden also nur zwei Relationen benötigt. Eine mit destination = Brühl;Fischenich;Burg Kendrich distance = 10.5;1.5;0.3 und eine mit destination = Köln Sülz;Herrmühlheim;Hürth distance = ... > Wegweiser: https://www.openstreetmap.org/node/5032404084 > Sieht so aus: https://flic.kr/p/2aqem46 > Der verwiesene See: https://www.openstreetmap.org/way/ > 144878638#map=16/50.8183/6.8314 > > Die destination_sign Relation kann damit nicht umgehen - zumindest nicht laut > Wiki und JOSM-Validator. > > Wie gehe ich in solchen Fällen vor? Da hat der Validatior recht, da er eben eine Strasse oder einen Knoten auf der Strasse erwartet. > Oder ist es gar übermäßiger Eifer das alles als Relationen einzutragen? Nur zu. Du kannst deine Wegweiser seit neustem auch auf waymarkedtrails anklicken und siehst dort die Relationen: https://hiking.waymarkedtrails.org/#guidepost?id=1902038054 oder noch etwas ausführlicher von Jan's Seite (wo waymarkedtrails auch seine Daten herbekommt): http://osm.mueschelsoft.de/destinationsign/example/index.htm Auf dieser Seite findest du auch noch mehr Besipiele, wie man die Relationen am besten mappt. > Zudem: Ist es empfehlenswert Wegweiser eines bestimmten Wanderweges dessen > Relation hinzuzufügen mit der Rolle "guidepost"? Das Wiki sagt "kann man > machen" aber ist es auch üblich das zu tun? Finde ich überflüssig, weil man relativ leicht ermitteln kann, welche Wegweiser am Rande so einer Wanderroute stehen. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Relation:boundary
On Sun, Jul 15, 2018 at 11:01:13PM +0200, Martin Koppenhoefer wrote: > > > sent from a phone > > > On 15. Jul 2018, at 22:05, Sarah Hoffmann wrote: > > > > "label" wird wenigstens von Nominatim benutzt. Es hilft dabei > > herauszufinden, wo sich ein place-Node und eine boundary-Fläche > > auf das gleiche Objekt beziehen. Und, ja, es wird beides benötigt. > > Die boundary-Fläche braucht man, um "befindet sich in"-Beziehungen > > zu ermitteln. Und der Punkt ist nützlich, um den zentralen Punkt > > des Objektes zu haben. > > > dass sowohl ein Punkt als auch eine Fläche Sinn machen bestreite ich nicht, > aber wenn „label“ ein Punkt(-member einer Boundaryrelation) ist, und > admin_centre auch ein Place-node, wieso braucht Nominatim dann beide bzw. > alle drei (einschl. Grenze/Polygon)? admin_centre wird meistens (aber nicht konsistent) für die Hauptstadt der jeweiligen administrativen Einheit benutzt. Die Wiki-Beschreibung liest sich auch eher in diese Richtung ('Sitz der Administration'). Als Beispiel, für Bayern (https://www.openstreetmap.org/relation/2145268) gibt es label: https://www.openstreetmap.org/node/473848012 admin_centre: https://www.openstreetmap.org/node/1700534808 Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Relation:boundary
On Sun, Jul 15, 2018 at 02:07:10AM +0200, Martin Koppenhoefer wrote: > > > sent from a phone > > > On 14. Jul 2018, at 14:23, Martin Scholtes wrote: > > > > Kann mir jemand die Nutzung von label und admin_centre nochmals erklären? > > > > Label kann man doch die place_node nehmen und bei admin_centre der Sitz > > der Verwaltung, sozusagen beim Landkreis die Kreisverwaltung. > > > „label“ ist keine anerkannte Rolle, Das stimmt mal so nicht. "label" wird wenigstens von Nominatim benutzt. Es hilft dabei herauszufinden, wo sich ein place-Node und eine boundary-Fläche auf das gleiche Objekt beziehen. Und, ja, es wird beides benötigt. Die boundary-Fläche braucht man, um "befindet sich in"-Beziehungen zu ermitteln. Und der Punkt ist nützlich, um den zentralen Punkt des Objektes zu haben. Das braucht man spätestens dann, wenn man bei einem Router einfach einen Stadt-Namen eingeben will und dann vom Zentrum geroutet werden will und nicht vom grossen Stadtwald, der sich zufällig am geografischen Mittelpunkt befindet. > das Beschriften der Daten erledigt der Renderer. Als admin_centre nimmt man > das place Objekt (node oder Fläche). Nur den Node. Ein Place-Flächen-Objekt gehört da nicht rein, sonst passieren sehr komische Sachen im Renderer. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Tagprioritaet bei OSM-Suche (historic=yes vs. man_made=*)
On Mon, Jan 08, 2018 at 01:48:47PM +0100, Roland Olbricht wrote: > Hoi, > > >wenn man in der Kartenansicht auf osm.org mit dem Fragezeichen sucht, > >dann bekommt man auf der linken Seite eine Trefferliste angezeigt. > >Keine Ahnung welche Softwarekomponente, die erstellt, jedenfalls wird > >dort jeweils die Objektnummer und das Haupttag anzeigt, also um was > >es sich grundsaetzlich handelt. Bei folgender Kombination: > > > > man_made=water_well > > historic=yes > > > >wird ``yes'' statt ``water_well'' angezeigt. > > Siehe > https://github.com/openstreetmap/openstreetmap-website/blob/7fd1e559383807dd0b509c7a08642f9d3a48616e/app/assets/javascripts/index/query.js > Zeilen 80 bis 112. > > Es wird wahrscheinlich die Konfiguration aus > https://github.com/openstreetmap/openstreetmap-website/blob/e3357b27e61c3ee4f4cf51c87fdc94deeaaa7c6f/config/locales/de.yml > verwendet. > > Es gibt dort unter man_made (Zeilen 715 bis 720) keinen Eintrag für > water_well und auch sonst keine Key-Value-Kombination, die passt. Also wird > alternativ unter den bekannten Keys für den alphabetisch ersten sein Wert > direkt übernommen. Der alphabetisch erste ist hier "historic", und das hat > den Wert "Yes". > > Um das zu beheben, mache also bitte einen Issue auf > https://github.com/openstreetmap/openstreetmap-website > auf, dass in die Datei > openstreetmap/openstreetmap-website/config/locales/de.yml > der Eintrag "man_made: water_well: Übersetzung auf Deutsch" hinein soll. Den > wird vermutlich jemand schließen und erklären, auf welchem Weg die > Übersetzungen in das Repository kommen (war, glaube ich, mal Transifex ?!?). > Da müsste dann eine Übersetzung für "man_made"="water_well" auf Deutsch > eingetragen werden. Die kanonische Key-Value-Definitionen, die als Grundlage für die Übersetzungen dienen, finden sich in config/locales/en.yml. Gewöhnlich aktualisiere ich die ab und zu aufgrund der Nutzungshäufigkeiten in Nominatim. Es ist aber schon eine Weile her, dass ich das das letzte Mal gemacht habe. Ich schaue mir das mal zeitnah an. Sobald die Liste aktualisiert ist, kann das dann mit Translatewiki ins Deutsche übersetzt werden. Ich melde mich dann nochmal. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Fehler mit Nominatim
Hallo, On Sun, Oct 29, 2017 at 12:20:14PM +0100, Scholtes, Martin wrote: > hab seit einiger Zeit folgenden Fehler: > > Bei der Abfrage einer Örtlichkeit nennt Nominatim mir die Stadt immer mit > „Kernstadt“ im Text. > > Als Beispiel: Rettungswache Daun, 8, Auf'm Weiher, Daun (Kernstadt), Daun, > Landkreis Vulkaneifel, Rheinland-Pfalz, 54550, Deutschland Das ist der Stadtteil, den Nominatim hierher nimmt: http://www.openstreetmap.org/relation/1104029 Du kannst soetwas leicht selber recherchieren, indem du auf http://nominatim.openstreetmap.org gehst, dort nach der Örtlichkeit suchst, das gewünschte Resultat anklickst und dann auf 'Details'. Dann kommst du auf eine Seite mit allen Details, die Nominatim zum Suchergebnis hat. Unter anderem finden sich in der Addressliste Links zu allen OSM-Objekten die für die Berechnung der Addresse herangezogen wurden. In der Liste findest du auch "Daun (Kernstadt)". Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Grauer Standard-Layer auf einem meiner Rechner
Hi, On Tue, Sep 27, 2016 at 04:27:00PM +0200, markus schnalke wrote: > auf einem meiner Rechner ist auf http://osm.org seit ein paar > Wochen der Standard-Layer einfach nur grau. Die anderen drei > Layer funktionieren ganz normal. Auf meinen anderen Rechnern ist > auch allen in Ordnung. > > Zuerst dachte ich, dass es vielleicht an dieser > HTTP-Referer-Sache liegt, von der ich auf dev@ mitbekommen habe, > aber wenn ich im Firefox in about:config reinschaue, dann steht > dort ``network.http.sendRefererHeader'' auf ``2'', was laut > Internet beim Abrufen von Bildern Referer sendet. > > Woran koennte es denn sonst noch liegen? ... doch wohl nicht an > dem Firefox 8, den ich dort verwende? Auf den anderen Rechnern > habe ich neuere Versionen. Ja, das liegt an dem alten Firefox. Auf den Tileservern sind alle Firefox-Versionen bis einschliesslich 13 kräftig ausgebremst, da fast alle Anfragen mit einem solchen User-Agent irgendwelche Scraper sind, die die Server überlastet haben. Tut mir leid, wenn du da ins Kreuzfeuer geraten bist, aber du wirst leider deinen Firefox mal updaten müssen. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] openstreetmap.de down?
On Mon, May 16, 2016 at 03:02:26PM +0200, Walter Nordmann wrote: > Hi, wollte gerade auf list.openstreetmap.de zugreifen: > > |ping list.openstreetmap.de ping: unknown host list.openstreetmap.de| > > Und die Webseite meldet sich im Browser auch nicht. > > Trouble? Versuch es mal mit: lists.openstreetmap.de ^ Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Georeferenzierung von Commons-Bildern
On Mon, Jan 04, 2016 at 08:31:31AM +0100, Markus wrote: > Wie kann man Bilder in Commons georeferenzieren? > > Gibt es ein OSM-Tool, mit dem auf einer OSM-Karte die Parameter bestimmt > werden können, > um diese als Georeferenzierung für Commons-Bilder zu verwenden? > > Parameter: > - Standort des Fotografen > - Blickrichtung > - Position des Objektes > - Distanz zum Objekt > - Genauigkeit der Parameter (für "da müsste es gewesen sein") > - Kategorie für das Bild > - ... > > Was muss man wie in Commons eintragen? Versuche es mal mit diesem Link: http://www.lmdfdg.at/?q=Georeferenzierung%20von%20Commons-Bildern Der ist ungemein nützlich für alle Fragen mit Geobezug. Geht auch schneller als jedes Mal eine lange Mail zu formulieren. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Nominatim, Probleme und Merkwürdigkeiten
Hi, On Thu, Nov 19, 2015 at 12:00:04PM +0100, Martin Koppenhoefer wrote: > niemand? Kurz gesagt, altbekanntes Problem. Wenn du etwas im Trac suchst, findest du reichlich Bugreports betreffst dem Problem mit dem Weglassen von Vornamen und Titeln in romanischen Sprachen in Nominatim. Beste derzeitige Lösung ist die Angabe der üblichen Kurzform im short_name Tag. Irgendwann wird Nomiantim (oder eine andere Suchmaschine) auch mal passende Heuristiken zur Abkürzung lernen, aber das passiert nicht in naher Zukunft. Was ihr ausserdem als Community tun könnt, ist die Liste der üblichen Abkürzungen in http://wiki.openstreetmap.org/wiki/Name_finder:Abbreviations zu ergänzen. die italienische Sektion ist da gerade noch sehr knapp gehalten. Auch die Integration dieser Liste wird noch eine Weile dauern, aber immerhin gibt es dafür bereits einen Plan. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Nominatim, Probleme und Merkwürdigkeiten
On Thu, Nov 19, 2015 at 01:11:32PM +0100, Martin Koppenhoefer wrote: > Am 19. November 2015 um 12:22 schrieb Sarah Hoffmann <lon...@denofr.de>: > > > > > Kurz gesagt, altbekanntes Problem. Wenn du etwas im Trac suchst, findest du > > reichlich Bugreports betreffst dem Problem mit dem Weglassen von Vornamen > > und > > Titeln in romanischen Sprachen in Nominatim. > > was ich vor allem komisch fand, dass "corso gramsci, aquileia" kein > Ergebnis brachte, "via gramsci, aquileia" aber schon (der richtige Name ist > aber Corso Antonio Gramsci), so eine Art Spezialbehandlung für Via scheint > es zu geben, die Corso bisher nicht berücksichtigt. Das ist eine echte Falschzuordnung, die in etwa so geht: Bekannte Abkürzungen werden auf die Anfrage angewendet, hier via -> v. Ergibt sich somit "v gramsci, aquileia". Dann wird die List potentieller Hausnummern abgesucht, und da steht 'v' drin. Hausnummern können aber in der Anfrage wegfallen, bleibt "gramsci, aquileia" und das passt natürlich auf die "Corso Antonio Gramsci, Aquileia". Die Lösung des Problems ist theoretisch einfach (merken, dass das v ein abgekürztes via ist), praktisch aber etwas trickreicher zu implementieren. > > Beste derzeitige Lösung ist die Angabe der üblichen Kurzform im short_name > > Tag. > > OK (das sind allerdings die meisten Straßen mit Namen, die dann diesen tag > bekommen), ähnlich machen wir das auch schon für Datumsangaben, wo sowohl > ausgeschrieben, arabische Ziffern und römische Zahlen vorkommen können > (z.B. "Via quattro Novembre", "Via 4 Novembre", "Via IV Novembre"). > Vielleicht könnten wir diese stattdessen auch in die Abkürzungstabelle als > Abkürzungen eintragen? (Es kommen nicht so viele Zahlen tatsächlich vor, > sind jeweils besondere Datumsangaben). Zahlen ist nochmal ein anderes Problem. Das ist noch viel relevanter für die Amerikaner mit den vielen durchnummerierten Sprachen. Trickreich wird es vor allem, weil Nominatim das natürlich in allen Sprachen können muss. > > Was ihr ausserdem als Community tun könnt, ist die Liste der üblichen > > Abkürzungen in > > http://wiki.openstreetmap.org/wiki/Name_finder:Abbreviations > > zu ergänzen. die italienische Sektion ist da gerade noch sehr knapp > > gehalten > > Werde ich auf jeden Fall ansprechen, sieht mir auf den ersten Blick schon > gar nicht schlecht aus, was wir da haben, gibt aber sicherlich noch mehr. Ich sehe, dass du schon einiges ergänzt hast. Wie gesagt, Zahlen ist noch ein anderes Problem. Aber was sich in der Liste noch gut macht, sind Titel (Capitano, Dottore etc.). Also eben das, was man üblicherweise an Abkürzungen in Strassennamen benutzt. > Wenn es nun mehrere Möglichkeiten gibt, tragen wir die dann einfach alle > untereinander ein, z.B. "S." kann sein: "San", "Sant'", "Santa"? Ja, bitte. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Multiple Adressen für ein Gebäude / addr:place / place node / rendering
On Fri, Aug 28, 2015 at 11:52:57AM +0200, Florian Lohoff wrote: Hi, ich weiss ich breche hier wieder eine Religiöse Diskussion vom Zaun - Ich erhoffe mir das jemand vielleicht noch eine Lösung hat die schöner in der Karte aussieht. Es gibt das Haus Bergfried, 54538 Bausendorf - Das steht mitten im Wald und hat gleich mehrere Adressen. Postalisch laut eigener Angabe: Bergstraße 37, 54538 Bausendorf Landesvermessungsamt - Nach Webatlas Haus Bergfried 0, 54538 Bausendorf Dazu gibt es noch beliebige Spielarten mit - Haus Bergfrieden oder Haus Bergfrieden 0 Postalische Adresse ist einfach - Die habe ich einfach auf einen Node gepackt. Der Weg vor der Tür ist zwar nur ein Wirtschaftsweg/Hauszufahrt aber die Bergstraße ist ja nicht so weit weg als das das ungültig wäre. Das Kataster kennt die Hausnummer 37 im überigen nicht. Das mit Haus Bergfrieden 0, 54538 Bausendorf ist dann schon schwieriger. Am Ende ist das ja ein place - keine Straße. Um so eine Adresse in den Nominatim index zu bekommen braucht es einen place node. Also einen place node mit place=locality, name=Haus Bergfried, alt_name=Haus Bergfrieden - Dann einen addr node mit uaddr:place=Haus Bergfried addr:housenumber=0 Meiner Meinung nach wäre hier korrekter: addr:housename=Haus Bergfried addr:housenumber=0 addr:place=Bausendorf Dann kannst du die locality-Node löschen und das Rendering ist auch ok. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Äquadukt
On Thu, Jun 11, 2015 at 10:19:15AM +0200, Martin Koppenhoefer wrote: Am 11.06.2015 um 08:14 schrieb christian.pietz...@googlemail.com christian.pietz...@gmail.com: Hallo Ich würde ja bridge=aqueduct nehmen: http://wiki.openstreetmap.org/wiki/DE:Tag:bridge%3Daqueduct das ist ein Attribut, das man dort verwenden kann, wo ein Wasserweg über eine Brücke geführt wird. D.h. es geht _nur bei Brücken_, nicht allgemein für Aquädukte, und man braucht trotzdem noch einen tag für den Wasserweg, und impliziert bedeutet es auch, dass das Aquädukt noch funktionieren sollte (sonst gäbe es keinen Wasserweg mehr). Zudem beschreibt man damit das Aquädukt nach meiner Auffassung nur indirekt, indem man sagt der Wasserweg läuft hier über ein Aquädukt, aber würde man z.B. einen name-tag dranhängen dann wäre das m.E. der Name des Wasserwegs und nicht des Aquädukts (weil auf diese Weise das Aquädukt als solches gar nicht gemappt ist). Dafür gibt es zwar auch würg-arounds (bridge_name), was dann soviel bedeutet wie: dieser Wasserweg läuft hier über eine Brücke mit diesem Brücken-Namen. Wenn man dagegen ein Brückenobjekt hat, kann man ganz einfach den Brückennamen in name unterbringen und braucht keine Sonderbehandlung. Dann lieber bridge:name für den Namen. Findet Nominatim sogar: http://www.osm.org/?query=Ponte%20Aquila Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] nominatim ortsangaben
Hallo, On Fri, May 08, 2015 at 06:39:36PM +0200, Wendetangente wrote: zuerst mal ein obligatorisches: bin ich hier überhaupt richtig? falls nein verweist mich bitte an die richtige mailingliste/forum das problem: beim hierarchischen erläutern einer adresse macht nominatim fehler. meistens schleicht sich an der zweiten stelle ein kleines dorf zwischen die straße und der stadt zu der die straße eigentlich gehört: schulstraße in greding http://nominatim.openstreetmap.org/details.php?place_id=60442791 herrnsberg liegt weit außerhalb von greding (2. eintrag) ziegelweg in hilpoltstein http://nominatim.openstreetmap.org/details.php?place_id=59033911 lösmühle liegt weit außerhalb von hilpoltstein (2. eintrag) huttergasse in weißenburg http://nominatim.openstreetmap.org/details.php?place_id=61208766 gänswirtshaus liegt weit außerhalb von weißenburg (2. eintrag) Die Beispiele hier betreffen alle Ortsteile die aus eingemeindeten Dörfern entstanden sind und damit hat Nominatim so seine Probleme. Da kommen zwei Probleme zusammen: zum einen sind diese Ortsteile oft eben nur als Place-Node getaggt. Das heisst, Nominatim muss ohnehin schätzen (es wird wohl zum nächstgelegenen gehören). Zum anderen sind aber immer nur die Ortsteile mit speziellen Place-Nodes getaggt, der Hauptort selber fehlt. Und dann geht diese Heuristik daneben. Also als Beispiel die Schulstrasse in Greding: da gibt es zwar einen place=town-Node für Greding, da aber auch eine Relation gleichen Namens existiert, nimmt er an, dass die Relation die genaueren Grenzen für den place-Node sind und ignoriert im weiteren. Dann findet er aber einige place=suburb-Node und nimmt an, dass das Ortsteile sein müssen von Greding. Und da es hier keine Grenzen gibt, nimmt er eben den nächsten. Ich denke das Problem muss sowohl im Tagging als auch in Nominatim angegangen werden. Irgendwie muss der place-Node des Hauptorts in die Berechnung einbezogen werden. Wie genau das gehen kann, ist mir noch nicht so klar, weil es ja schon sein kann, dass die Innenstadt als eigener Ortsteil getaggt ist. Es gibt da bereits ein Ticket, weil die Engländer ähnliche Probleme haben: https://github.com/twain47/Nominatim/issues/231 In OSM wäre es schön wenn wir uns auf ein einheitliches Tagging für solche Eingemeindungnen einigen könnten. Ich habe schon alles gesehen für das Tagging der place-Nodes: village, hamlet, suburg, isolated_dwelling. Das macht es schwierig, einigermassen allgemeingültige Regeln für die Berechnung der Adressen aufzustellen. eine mögliche lösung scheint wohl zu sein, die kleineren dörfer außerhalb nicht als node, sondern als fläche zu definieren. das habe ich bei einer mühle auch bereits gemacht (und das hat funktioniert), müsste dann eben auch für alle anderen dörfer auch durchgeführt werden. die fläche die für das jeweilige kleine dorf definiert wird müsste ich dann ja mehr oder weniger willkürlich festlegen. (wirkt sich dass dann nicht auch negativ auf die platzierung des ortsnamen aus?) das erscheint mir als anfänger ein bisschen aufwändig das für jedes kleine dorf durchzuführen, weil es ja scheinbar schon ein weit verbreitetes problem ist (?), und deswegen wollte ich noch mal nachfragen wie man das optimal löst. Langfristig ist die Definition von Flächen auf jeden Fall die bessere Lösung, weil die Auswertung der Nodes immer ungenau ist. Ich persönlich beführtworte da ein doppeltes Tagging: Relationen für die Stadtfläche und einen place-Node für die Markierung des Ortskerns. Aber es gibt auch Gegner, die das als Redundanz ansehen. könnte man vielleicht auch die straße als teil des jeweiligen größeren dorf definieren, damit der zusammenhang zwischen straße und nächst gelegenen stufe nicht geraten werden muss? Es gibt Leute, die addr:suburb an die Strassen taggen. Nominatim wertet das nur zum Teil aus (es hilft, um es vom einen Ortsteil in den anderen zu bekommen, aber nicht bei den obrigen Beispielen, wo die Strasse im Hauptort liegt). Ausserdem gibt es stimmen, die sagen, dass addr:*-Tags nicht an die Strasse gehören, weil Strassen keine Adressen haben. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] unpraktisches Nominatim-Ergebnis
On Sun, May 03, 2015 at 02:59:14PM +0200, Tobias Knerr wrote: Am 02.05.2015 21:43, schrieb Christian H. Bruhn: Ich habe gestern auf openstreetmap.org nach Wildpark Eekholt gesucht. Da gab es mehrere Suchergebnisse. Das erste war http://www.openstreetmap.org/node/2414231380 , welches ein Straßenschild ist. So eine braune Tafel, welche an Autobahnen auf touristische Ziele hinweist. Es ist ja auch fraglich, ob Wildpark Eekholt wirklich der Name des Schildes ist. Ich würde da ja eher zu inscription (Beschriftung) tendieren. +1 Ich finde auch das Tagging mit tourism=information, information=board grenzwertig. Diese Tafeln sind von ihrer Funktion ja einem Ortseingangs- schild ähnlicher als einem Informationsboard das gewöhnlich mit längeren Beschreibungen daherkommt. Aber das unterliegende Problem mit Nominatim bleibt davon natürlich unberührt. Ein Zoo sollte immer wichtiger sein als alles, was wir zur Zeit unter tourism=information taggen. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Schreibfehler in deutschem Copyright-Text
On Wed, Apr 22, 2015 at 12:36:35PM +0200, Andreas Labres wrote: On 16.04.15 10:24, Simon Poole wrote: Einfach in translatewiki ändern. Das habe ich schon vor geraumer Zeit getan (soweit ich mich erinnere), die Korrektur ist auch im Translatewiki sichtbar (grade gecheckt), nur wann diffundiert das zurück auf die tatsächliche Website? Braucht's da jemanden, der ein Update-Knöpfchen drückt? Ja, und zwar auf der Seite von Translatewiki. Da müsstest du also dort mal nachhaken. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Wieder einmal lcn Sammelrelationen
On Wed, Feb 11, 2015 at 06:38:43AM +, Manuel Reimer wrote: Wolfgang Schuch Wolfgang.Schuch at adfc.de writes: Und es muss noch erwähnt werden, dass das hier beschriebene idealtypisch ist. Die Realität sieht nicht selten anders aus. Schlecht und/oder regelwidrig geplant, nicht gewartet und daher lückenhaft, oder durch Bauarbeiten unterbrochen und nicht wieder hergestellt. Freut mich, dass mein Empfinden von jemandem bestätigt wird, der beruflich damit zu tun hat. Nach meinem ersten Versuch, mich nach den Schildern zu richten, habe ich bei einer lange geplanten Mehrtages-Radtour nicht nur das erste Tagesziel nicht rechtzeitig sondern auch das Gesamtziel garnicht erreicht. Seitdem nurnoch mit Garmin am Lenker und seitdem auch keine gravierenden Falschfahrten mehr. Für mich ist das umso mehr ein Grund mal den Ist-Zustand zu erfassen inklusive aller Löcher und ungünstigen Wegführungen. Dann hat man nämlich mal eine Karte in der Hand um nachzuweisen, wie sehr die Pflege dieser offiziellen Routen zu wünschen übrig lässt. So oder so, es ist ein ausgeschildertes Netz und als solches hat es eine Berechtigung erfasst zu werden. Die Qualität des Netzes spielt da keine Rolle. Es würde ja auch niemandem einfallen, eine Strasse aus OSM zu löschen, weil sie zu viele Schlaglöcher hat. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Deprecation von associatedStreet-Relationen
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
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] Umfrageplattform
On Wed, Jan 21, 2015 at 10:47:43AM +0100, Harald Hartmann wrote: Nachdem ich ein bisschen Zeit hatte, und mich mal wieder ein bisschen mit PHP beschäftigen, sowie auch einmal die OAuth Authentifizierung ausprobieren wollte, ist als Prototyp die Umfrageplattform für OpenStreetMap (http://osm.haraldhartmann.de/umfrage) entstanden. Nette Idee. Kannst du bei der Auswertung noch hinschreiben, wieviele Antworten es total gab, damit man einschätzen kann, wie aussagekräftig die Zahlen sind? Ein weiterer Fragekandidate wäre: Landuse und Strassen verkleben. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Radweit (War: Was tu, wenn ein user permanent Daten zerstört?)
Hi, wenn man sich radweit.de anschaut, ist es eigentlich ziemlich offensichtlich, dass es sich da um ein Hobbyprojekt einer Einzel- person handelt. Zugegebenermassen ist die Anzahl der Routen beeindruckend und auch die Arbeit, die da in die Aufarbeitung reingeflossen ist, aber das ändert nichts an der Tatsache, dass es persönliche Routenempfehlingen von ulamm sind. Und sowas gehört nicht in OSM sondern eher eben auf eine eigene Webseite, oder in ein Projekt wie gpsies. Einen gewissen offiziellen Charakter sollten Routen, die in OSM eingetragen werden schon haben. Und für Deutschland heisst das meiner Meinung nach schon, dass sie ausgeschildert sind. Ich persönlich find es sogar schon grenzwertig, wenn irgendwelche Stadtrundgänge oder Wanderrouten auftauchen, die zwar vom lokalen Touristenverein empfohlen sind, aber dann nur auf einem Faltblatt oder im Internet beschrieben und nicht ausgeschildert. On Thu, Jul 31, 2014 at 07:23:45PM +0200, Henning Scholland wrote: Am 30.07.2014 um 17:56 schrieb Martin Koppenhoefer: Die offiziellen haben aber den Vorteil, dass sie ausgeschildert sind, gilt das für die radweit Wege denn auch? Wobei diese Ausschilderung häufiger zu wünschen übrig lässt. Wenn man so konsequent an die Sache ran geht, müsste man dann nicht auch Wegabschnitte der Radrouten aus der Relation wieder raus nehmen, wenn das Schild gerade mal weg ist? Der Vergleich hinkt, weil hier nur die Pflege der Route schlecht ist, aber eine Ausschilderung zumindest angedacht ist. Das ist als wenn du vorschlägst, Strassennamen zu löschen, weil ein LKW mal wieder das Strassenschild umgefahren hat. Mir ist da die Karte der Radweitstrecken deutlich lieber und in meinen Augen auch deutlich einfacher nachzuvollziehen. Ob die Routen gut oder schlecht sind ist aber eben kein entscheidendes Kriterium, ob sie in OSM aufgenommen werden sollten. Wenn wir damit anfangen, werden wir ganz schnell duzende private Routennetze in OSM haben, weil es immer jemanden geben wird, der das eine oder andere gut findet. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Radweit (War: Was tu, wenn ein user permanent Daten zerstört?)
On Thu, Jul 31, 2014 at 10:08:32PM +0200, Henning Scholland wrote: Am 31.07.2014 um 20:52 schrieb Sarah Hoffmann: Einen gewissen offiziellen Charakter sollten Routen, die in OSM eingetragen werden schon haben. Und für Deutschland heisst das meiner Meinung nach schon, dass sie ausgeschildert sind. Ich persönlich find es sogar schon grenzwertig, wenn irgendwelche Stadtrundgänge oder Wanderrouten auftauchen, die zwar vom lokalen Touristenverein empfohlen sind, aber dann nur auf einem Faltblatt oder im Internet beschrieben und nicht ausgeschildert. Da gibt es aber diverse Probleme. Was ist denn offiziell? Ist es offiziell, wenn der örtliche Nordic Walking-Treff drei Wege um den Ort mit Aufklebern verziert? Was wenn die Aufkleber dann nach und nach verblassen und unkenntlich sind? Wenn sie das ein bisschen pflegen, fände ich das offiziell genug. Es gibt da sicherlich eine weite Grauzone, wo man sich streiten kann. Aber hier geht die Diskussion ja um Radweit. Also: sobald ulemm seine Fernradrouten durchgehend mit Aufklebern verziert und das auch pflegt, dann können wir diskutieren, ob es nicht Sinn macht, die Routen aufzunehmen. Solange sie nur auf seiner privaten Website existieren, ist der Fall aber glasklar: sie gehören nicht in OSM. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Rad-Wander-Skate-Routen
On Fri, May 23, 2014 at 02:50:47PM -0700, NopMap wrote: Thorsten Nau wrote ich würde je Fortbewegungsart eine separate route-Relation erstellen. +1 Eine dedizierte Relation pro Route ist IMHO die einzig vernünftige Lösung, auch wenn die Routen für verschiedene Modi zufällig auf dem gleichen physikalischen Weg liegen. Es geht hier nicht um überlappende Routen, die gehören selbstverständlich in verschiedene Relationen. Es geht um eine Route, die von Anfang an für verschieden Modi konzipiert und auch ausgewiesen ist. In Europa findet man sowas relativ selten, aber in Amerika sind solche Multi-Use-Routen weiter verbreitet, besonders wohl auf ehemaligen Bahnstrecken. Die Relation zu duplizieren bildet sowas meiner Meinung nach ungenügend ab. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Rad-Wander-Skate-Routen
Hi, On Thu, May 22, 2014 at 01:51:45PM +0200, C.Brause wrote: Mein Ansatz wäre jetzt, die Route als Relation mit route=bicycle;hiking;inline_skates zu bezeichnen und den mir bekannten Renderern (opencyclemap und waymarks) den Hinweis geben, dass solche Wege auch aufgenommen werden könnten/sollten. Ein Blick auf Taginfo zeigt mir, dass solche Kombinationen insgesamt ca. 110 mal vorkommen. Gefunden habe ich aber auch Radrouten, bei denen die Zusatzinfo, dass es sich auch um eine Ausgewiesene Rundstrecke für Skater und Wanderer handelt, in description=* befindet. Zum Auswerten ist das natürlich kaum geeignet. Ich vermute, dass das so gelöst wurde, damit es wenigstens irgendwo auch zu sehen ist. Im Wiki findet sich nichts zu Routen, die für mehr als ein Fortbewegungsmittel ausgeschildert sind. Was haltet ihr von dem Semicolonansatz und dem Anschreiben der Renderer? waymarkedtrails.org unterstützt den Semikolonansatz seit ein paar Wochen, weil ich gefunden habe, dass das a) die Wirklichkeit am genausten abbildet und b) für die Mapper so am einfachsten zu warten ist. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Postalische Bezeichnung (addr:place -)
Hi, On Sun, Mar 30, 2014 at 07:55:06PM +0200, fly wrote: On 30.03.2014 19:06, Sarah Hoffmann wrote: On Sun, Mar 30, 2014 at 04:16:47PM +0200, fly wrote: Nein, es gibt keinen place= mit dem Namen Außenbezirk. Es ist nur ein postalischer Zusatz, der anstatt Straße verwendet wird. Eventuell haben die Höfe auch noch einen eigenen Namen, welcher aber nicht in die Adresse aufgenommen wurde. Somit ist addr:place wohl eher fehl am Platz. Wie gesagt have ich mich erstmal für addr:street entschieden, auch wenn es ein Taggen für Software ist. Wenn ich deine Beschreibung richtig verstehe, dann kann 'die Software' aber mit deinem Tagging auch nichts anfangen, es sei denn, du hast gleich zweimal absichtlich falsch getaggt und irgendwo einer Strasse einen Namen gegeben, den sie nicht hat. Hätte nicht gedacht, das Nominatim eine passende Straße brauch um die Adresse vollständig anzuzeigen. Das ist eine interne Optimierung, weil man nicht einen Suchindex über Billionen von Addressen anlegen will. Also sucht man erstmal die Strasse und schaut dann, ob es auch eine passende Hausnummer dazu gibt. Die Sache mit addr:street vs. addr:place hat aber damit erstmal nichts zu tun. Das ist entstanden, weil man vor langer Zeit mal gesagt hat, dass man einfach nur addr:housenumber taggen kann und dann wird angenommen, dass die Hausnummer zur nächstgelegen Strasse gehört. Als man dann 'entdeckt' hat, dass es auch Adressen ohne Strassenangabe gibt, bekam man dann Schwierigkeiten, weil es eben nicht einfach addr:street weglassen konnte. Deshalb also addr:place, was im Prinzip ausssagt, dass diese Adresse eben nicht einer Strasse zugeordnet werden soll, sondern dass die Hausnummer zu der und der Ortsbezeichnung gehört. Aber es wäre einfach mal interessant, das konkrete Beispiel zu sehen. https://www.openstreetmap.org/relation/3220946 bzw. https://www.openstreetmap.org/way/111871290 Interessant. Wie erwartet, macht Nominatim eine Strassenaddresse draus: http://nominatim.osm.org/details.php?osmtype=Wosmid=111871290 Allerdings gebe ich Martin K. recht , dass dies eher ein Fall für addr:full ist und werde es bald auch so eintragen. Wird addr:full denn überhaupt von gängiger Software ünterstützt ? addr:full ist auf der Todo-Liste, funktioneriert aber zur Zeit noch nicht. Allerdings würde ich in dem Fall schon eher addr:place verwenden, weil es ja genau die Situation ist, dass die Adresse keiner Strasse zugeordnet wird. Nominatim wird es dann immernoch nicht richtig machen, weil er auch für eine addr:place-Adresse ein existierendes Objekt erwartet, aber das ist ja dann eher ein Software-Fehler, den man fixen kann. Müsste man mal überlegen, wie man das am besten macht. addr:full würde ich eher für Adressen verwenden, die in gar kein Schema passen, also sowas wie 'das dritte Haus hinter der ehemaligen Tankstelle'. Soll es ja geben als offizielle Addresse. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Postalische Bezeichnung (addr:place -)
Hi, On Sun, Mar 30, 2014 at 04:16:47PM +0200, fly wrote: Nein, es gibt keinen place= mit dem Namen Außenbezirk. Es ist nur ein postalischer Zusatz, der anstatt Straße verwendet wird. Eventuell haben die Höfe auch noch einen eigenen Namen, welcher aber nicht in die Adresse aufgenommen wurde. Somit ist addr:place wohl eher fehl am Platz. Sobald addr:street keinen direkten Bezug auf eine Straße sondern nur noch die entsprechende Zeile der Adresse darstellt könnten wir sogar auf addr:place verzichten. Solange es aber einen direkten Bezug geben soll, brauche ich wohl eher einen neuen Tag (ob allgemein für die entsprechende Zeile in der Anschrift oder bestimmt für diese Gegebenheit, ist erstmal zweitrangig). Wie gesagt have ich mich erstmal für addr:street entschieden, auch wenn es ein Taggen für Software ist. Wenn ich deine Beschreibung richtig verstehe, dann kann 'die Software' aber mit deinem Tagging auch nichts anfangen, es sei denn, du hast gleich zweimal absichtlich falsch getaggt und irgendwo einer Strasse einen Namen gegeben, den sie nicht hat. Aber es wäre einfach mal interessant, das konkrete Beispiel zu sehen. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Mapnik Administration blockt QLandkarteGT
On Fri, Feb 07, 2014 at 03:01:58PM +0100, hike39 wrote: ich nutze für die Planung meiner Wanderungen QLandkarteGT. Tolles Produkt, das die ganze Zeit wunderbar funktioniert hat. Nun mußte ich gestern feststellen, dass die OSM Kacheln nicht mehr angezeigt werden. In dem Forum von QLandkarteGT mußte ich dann feststellen, dass ich nicht der einzige bin, der dies festgestellt hat. Eine Nachfrage ergab dann den Hinweis, dass die Mapnik Administration das Abrufen der Tiles durch QLandkarteGt abblockt. Christoph Bledl schrieb: But the strength they (the mapnik tile administrators) enforce their policy. qlandkartegt, at least in some versions, is currently blocked there. ... My longer statement not everybody agrees with can be found here: http://article.gmane.org/gmane.comp.gis.qlandkartegt.user/1340 Wie diese Mail richtig beschreibt, wurde nicht QLandkarteGT speziell geblockt, sondern alle Requests, die keinen oder einen gefakten User-Agent geliefert haben. Diese Requests stammen hauptsächlich von Tile-Scrapern und machen einen grossen Teil der Last aus. Nötig geworden war das Sperren, weil die Server wegen Hardware-Problemen nicht die volle Last fahren konnten und der Service aber für die Website erhalten bleiben sollte. QLandkarteGT war da wohl eher Kolleteralschaden, an dem es aber selbst schuld war, weil es sich eben nicht an die Nutzungsbedingungen gehalten und einen vernüftigen User-Agent geschickt hat. Wirklich traurig ist, das die Entwickler von QLandkarteQT es vorziehen, die Situation zu verschlimmern, indem sie von einem etwas wengier gefakten zu einem mehr gefakten User-Agent wechseln. An deiner Stelle würde ich mich nach einer Alternative umsehen. Was ist Eure Meinung hierzu. Muss man demnächst damit rechnen, dass OSMAnd, OSMPad, Locus und wie die Apps alles heissen auch blockiert werden? Das kann durchaus passieren. Die Kapazität der OSM-Server ist nun mal begrenzt und obwohl sich die Admins bemühen, das beste aus der bestehenden Hardware herauszuholen, gibt es einfach Grenzen. Das massenhafte Herunterladen von Tiles für die Offline-Nutzung wurde noch nie gerne gesehen, weil es eine Menge unnötige Last erzeugt, und sollte es wieder zu Engpässen auf dem Server kommen, müssen weitere Scraper damit rechnen, gesperrt zu werden. Zum Glück bieten ja wenigstens einige der Apps gute Offline-Vektordaten an, mit denen man böse Überraschungen verhindern kann. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Exportfunktion auf der OpenStreetMap.org Seite
On Mon, Feb 03, 2014 at 02:01:55PM +0100, Martin Koppenhoefer wrote: Am 3. Februar 2014 12:06 schrieb Georg Feddern o...@bavarianmallet.de: Wäre es dann nicht evtl. sinnvoll, beim Aufruf von Teilen auch gleich auf die Standard-Ebene zu wechseln? kannst Du ja mal vorschlagen (trac oder github) und sehen, wie die Zuständigen dazu stehen, denkbar wäre das sicherlich. Das wäre auch nicht das richtige Verhalten, weil im gleichen 'Teilen'- Menü ja auch Links auf die Karte generiert werden können. Und diese Links beachten den aktuell eingestellten Kartenstil durchaus, zumindest beim langen Link. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] zum neuen OSM - Design
Hi, On Tue, Dec 10, 2013 at 09:26:16PM +0100, Andre Hinrichs wrote: Mir ist jedoch gerade heute aufgefallen, dass es scheinbar den Rahmen nicht mehr gibt. Früher konnte man mit den Anhang box=yes einen schönen Rahmen zeichnen. Hier ein Beispiel http://www.openstreetmap.org/?minlon=10.29minlat=52.11maxlon=10.90maxlat=52.50box=yes wie es früher funktionierte. Das geht jetzt leider nicht mehr. Bekomme ich den Rahmen irgendwie wieder? Oder ist der auf Dauer wegoptimiert? Ich habe den häufig benutzt, um den Download-Bereich für meine selbst erzeugten Garmin-Karten zu wählen. Das war undokumentierter Parameter, der mit dem Redesign weggefallen ist und auch definitiv nicht zurückkommen wird. Die Diskussion dazu in der vollen Länge gibt es im entsprechenden Trac-Ticket: https://trac.openstreetmap.org/ticket/5050 Ich empfehle, mal in umap reinzuschauen: http://umap.openstreetmap.fr/de/ Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] zum neuen OSM - Design
On Tue, Dec 10, 2013 at 10:32:59PM +0100, Frederik Ramm wrote: On 10.12.2013 21:26, Andre Hinrichs wrote: Bei mir erscheint auch jedes Mal die Willkommen-Meldung, die ich dann wegklicken muss; das nervt auf die Dauer. Dazu gibts zwei Meinungen. Die eine ist die haben das verbockt, jetzt sollen die das auch fixen. Die andere ist hilf Dir selbst und fuehrt ueber dieses Greasemonkey-Skript: // ==UserScript== // @name Remove OSM welcome box // @include http://www.openstreetmap.org/* // ==/UserScript== var welcome = $(div.welcome); if (welcome) welcome.remove (); Natuerlich kann man auch einfach einen Login-Cookie haben. Das geht inzwischen auch ohne Login mit dem ganz normalen Cookie. Man muss natürlich erlauben, dass er die Cookies über die Sitzung hinaus speichern darf. Aber dann sollte die Meldung eigentlich wegbleiben, wenn sie einmal weggeklickt wurde. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] zum neuen OSM - Design
On Sun, Dec 08, 2013 at 11:34:13AM -0800, NopMap wrote: Die History für Node 273510436 gibt einem in dieser Darstellung über 60 (!!!) Seiten zum Runterscrollen. Gibt's irgendwo noch eine andere, sinnvollere Sicht auf die History von Elementen? Zum Versionsvergleich kann man das hier empfehlen: http://osm.mapki.com/history/ Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Mannheim - Quadratenamen in Mapnik verschwunden
On Mon, Nov 11, 2013 at 03:25:50PM +0100, Martin Koppenhoefer wrote: Am 11. November 2013 15:19 schrieb Theodin theo...@posteo.de: Hi allerseits, addr:block wäre korrekt, da es hier um die Adresse geht: Manuela Mustermann F5, 13 12345 Mannheim Wenn Ihr das so taggt, sollte der Name schon heute wieder auf der Karte gerendert werden (sofern kein place-tag zusätzlich drauf ist). Ist aber nur ein Nebeneffekt dessen, dass alle Flächen beschriftet werden (zumindest noch derzeit, soweit ich weiss, Andy will das aber wohl mittelfristig ändern). Wenn das alles so getaggt ist, wird ggf. auch die Karte eine extra Regel für diese Art von Adressen einführen (genau weiss man das natürlich nicht, aber wenn genug Leute anfragen ;-) ). place=neighbourhood halte ich allgemein für keinen guten tag für diese Vierecke bzw. Blöcke, insbesondere, als place mit name ein tag für Toponyme ist, und A oder D sind doch keine Ortsnamen, oder? Die Blöcke sind aktuell so getaggt, weil dann Nominatim die Addressen richtig auflöst (via addr:place bei der Hausnummer). Kann man sich jetzt streiten, ob das gut oder schlecht ist, aber wenn ihr das schon ändern wollt, würde ich eher vorschlagen, das in das bestehende Schema einzubauen. Das heisst, die Addressen taggen mit: addr:housenumber=13 addr:place=F5 (oder addr:block, wenn es nun gar nicht anders geht) und dann den Block mit place=block (oder vielleicht city_block) name=F5 Block-Address-Schemata gibt es übrigens auch in einigen anderen Ecken der Welt. Die Japaner hatten letztens mal eine RFC: https://lists.openstreetmap.org/pipermail/tagging/2013-September/014867.html Ich finde deren Vorschlag auch nicht optimal (eben weil er auch wieder eine Sonderbehandlung braucht), aber vielleicht könnte man sich mal zusammentun und etwas einheitliches entwickeln. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] nominatim und Kreisfreie Städte
On Wed, Nov 06, 2013 at 09:16:25AM +0100, Florian Lohoff wrote: On Tue, Nov 05, 2013 at 06:47:28PM +0100, Martin Koppenhoefer wrote: Am 5. November 2013 16:13 schrieb Florian Lohoff f...@zz.de: In meinem kleinen Weltbild muesste da auf dem boundary ein admin_level=6;8 drauf - oder die relation gedoppelt (Wenn man noch so Amtliche Gemeindeschluessel hat die Kreis und Stadt unterschiedlich sind etc) +1, ich bin auch dafür, mehrere Relationen zu haben, wenn eine Einheit mehrere Level abdeckt, d.h. z.B. eine für Kreis, eine für Stadt. Wie man dann auf die Schnelle erkennt, dass die beiden wiederum dasselbe sind, weiss ich nicht, durch räumliche Analyse wäre es sicherlich möglich. Oder man macht nochmal ne Relation, um die beiden zusammenzubringen? ;-) Den Vorschlag der auf tagging kam find ich beim ersten nachdenken nicht dumm. Eine Multipolygon relation die die Grenze zusammenhaelt und ansonsten nichts beinhaltet. Dann hat diese Relation wiederum andere relations (Mangels anderem schönen objekt) als member die den admin level beinhalten und andere Metainformationen. Verschachtelte Relationen ist etwas, was osm2pgsql nicht kann und wo auch keine Implementierung in Sicht ist. Da sieht es also eher schlecht aus mit einer Unterstützung durch Nominatim. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] nominatim incremental updates Was: nominatim json results Was: nominatim und Kreisfreie Städte
On Wed, Nov 06, 2013 at 10:32:57AM +0100, Florian Lohoff wrote: On Tue, Nov 05, 2013 at 06:39:22PM +, Sarah Hoffmann wrote: D.h. addr:postcode wird ignoriert sondern es werden die plz polygone verwendet? Beim Erstimport letztes Jahr wurden PLZ-Centroiden aus den damals vorhandenen addr:postcode-Tags berechnet. Das ist so ziemlich alles, was verwendet wird. Ich prokel da ja gerade ein bischen rum - Hatte eine Adresse da fehlte die Straße - addr:* war auf den Buildings vollständig drauf. http://www.openstreetmap.org/browse/way/242237169 Dann habe ich die Straße hinzugefuegt - Leider wird die Adresse nicht gefunden, nur die Straße. Ist das ein indexing Problem was nur durch reimport gelöst werden kann (Oder durch update der Building outlines). Scheint als stoße hier das inkrementelle ändern an seine Grenzen. Oder bin ich wie immer nur zu ungeduldig? Da vergisst der Update-Prozess ein Reindexing für die Gebäude anzustossen. Ich denke, dass könnte man einbauen, schreib mal einen Bugreport. Ist das übringes nicht ein klassischer Fall für addr:place? Es sieht so aus, als wenn die Strassen da eigentlich keinen Namen haben und die Adresse sich auf die Siedlung bezieht. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] nominatim und Kreisfreie Städte
Hi, On Tue, Nov 05, 2013 at 02:36:20PM +0100, Florian Lohoff wrote: Kreisfreie Städte sind in Deutschland leider irgendwo zwischen level 6 und 8. http://wiki.openstreetmap.org/wiki/File:Administrative_Gliederung_Deutschlands_admin_level.png http://wiki.openstreetmap.org/wiki/DE:Tag:boundary%3Dadministrative Schon klar - Eigentlich sind sie beides denn Administrativ uebernehmen Kreisfreie Städte sowohl die Administrativen Tätigkeiten der Kreise wie auch der Kommunen. Deshalb wäre ja der Ansatz das die Boundary sowohl level 6 wie auch level 8 ist. Leider ist es aber so zur Zeit nicht gemappt. Zur Zeit haben wir nur boundaries mit admin_level=6 in der Datenbank und es gibt praktisch keine Möglichkeit zwischen echten Kreisen und kreisfreien Städten zu unterscheiden. Ich kann verstehen wenn Nominatim mangels einer weiteren relation level=8 (city) nur den level=6 (county) zurückgibt. Die gleiche Relation nochmal in den city Wert zurückzugeben finde ich macht wenig Sinn. Oder geht es darum, dass beim geocoden das Feld 'city' nie leer sein sollte? Genau - Sonst faengt jeder an die nominatim resultate mit code aufzupimpen um das Ergebniss bewerten zu koennen. Ich täte Nominatim diesbezüglich gerne verbessern, aber was es dafür ersteinmal braucht, ist ein einheitliches Taggingschema für das Problem boundary erstreckt sich über mehrere admin_levels. Ich bin entschieden gegen soetwas wie 'de:place' weil das Problem allgemein genug ist, dass es keine Sonderregelung für Deutschland braucht. Falls also jemand mal Lust hat, dass ganze auf tagging@ zur Sprache zu bringen und es da dann eine Einigung gibt, könnte man das auch irgendwie Nominatim beibringen. Ich versuche gerade herauszufinden in wieweit man den nominatim Ergebnissen trauen kann - D.h. wie bewerte ich ob die vollstaendige und richtige Adresse gefunden wurde. Die importance die zurueckgeliefert wird ist so weit ich das sehe eher unbrauchbar. Bei vollstaendigen Adressen wie oben schwankt die zwischen 0.600 und 1.1 - Und ob eine Hausnummer und vor allem die abgefragt Hausnummer wirklich gefunden wurde sieht man da nicht. Importance macht nur wirklich Sinn bei Objekten für die es einen Wikipedia-Eintrag gibt, also eher oberhalb vom Strassen-Level. Wenn du wissen willst, ob die Hausnummer gefunden wurde oder nur die Strasse, empfehle ich place_rank zu parsen. Hausnummern haben Rank 30, Strassen Rank 26 oder 27. Eine vollständige Liste der Ranks ist hier: http://wiki.openstreetmap.org/wiki/Nominatim/Development_overview#Indexing.2Faddress_calculation Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] nominatim und Kreisfreie Städte
On Tue, Nov 05, 2013 at 04:13:33PM +0100, Florian Lohoff wrote: Wo finde ich den denn?!? Ich finde noch ein type und class. Die sind type=house class=place bei gefundenen Adressen sehe ich gerade. Das reicht mir so weit weil ich eh nur mit exakt gefundenen Adressen was anfangen kann. $ wget -O - -q 'http://nominatim.openstreetmap.org/?q=Dachsweg+2%2C+53125+Bonnformat=jsonaddressdetails=1' | perl -e 'use JSON; use Data::Dumper; print Dumper(decode_json(STDIN));' Versuche es mal mit format=jsonv2. Ich könnte schwören, es stand mal in der Doku, dass es verschiedene json-Formate gibt. Habe es jetzt wieder angefügt. Der Hauptunterschied zwischen beiden Formaten ist dass class in jsonv2 durch category ersetzt wurde. Ich schreibe auch mal auf die Todo-Liste, place_rank im json-Format zu exportieren. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] nominatim json results Was: nominatim und Kreisfreie Städte
On Tue, Nov 05, 2013 at 05:10:48PM +0100, Florian Lohoff wrote: Ich habe gerade noch einen gefunden: Landwehr 8, 46569 Hünxe gibt den Track Landwehr Landwehr 8a, 46569 Hünxe gibt nix zurueck. Hier ist nicht die Hausnummer das Problem, sondern die PLZ. Nominatim hat die so nicht drin und kann PLZs auch nicht ignorieren. Dass die erste Anfrage funktioniert, liegt an einem anderen Bug, sollte also eigentlich auch nicht gehen. Ich kann nur empfehlen, PLZs bei der Adresssuche möglichst wegzulassen. Die PLZs in Nominatim sind unvollständig und veraltet (Stand Sept. 2012). Das zu fixen ist ganz oben auf der Todo-Liste, was aber im Augenblick nicht viel bedeutet. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] nominatim json results Was: nominatim und Kreisfreie Städte
On Tue, Nov 05, 2013 at 07:06:35PM +0100, Florian Lohoff wrote: On Tue, Nov 05, 2013 at 05:59:20PM +, Sarah Hoffmann wrote: On Tue, Nov 05, 2013 at 05:10:48PM +0100, Florian Lohoff wrote: Ich habe gerade noch einen gefunden: Landwehr 8, 46569 Hünxe gibt den Track Landwehr Landwehr 8a, 46569 Hünxe gibt nix zurueck. Hier ist nicht die Hausnummer das Problem, sondern die PLZ. Nominatim hat die so nicht drin und kann PLZs auch nicht ignorieren. Dass die erste Anfrage funktioniert, liegt an einem anderen Bug, sollte also eigentlich auch nicht gehen. Ich kann nur empfehlen, PLZs bei der Adresssuche möglichst wegzulassen. Die PLZs in Nominatim sind unvollständig und veraltet (Stand Sept. 2012). Das zu fixen ist ganz oben auf der Todo-Liste, was aber im Augenblick nicht viel bedeutet. D.h. addr:postcode wird ignoriert sondern es werden die plz polygone verwendet? Beim Erstimport letztes Jahr wurden PLZ-Centroiden aus den damals vorhandenen addr:postcode-Tags berechnet. Das ist so ziemlich alles, was verwendet wird. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] nominatim und Kreisfreie Städte
On Tue, Nov 05, 2013 at 05:52:41PM +0100, Martin Koppenhoefer wrote: Ich habe ein ähnliches Problem (naja) bei Tübingen, das einerseits Universitätsstadt ist (admin_level=8) andererseits auch Regierungsbezirk (admin_level=5). Wenn ich nun ins Suchfeld Olgastraße 8, Tübingen eingebe, wird der Regierungsbezirk präferiert (in D. ziemlich unüblich, eine Adresse über den Reg.bez. zu definieren ohne Stadt), und ich bekomme lauter Treffer, die gar nicht in Tübingen liegen sondern irgendwo im Regierungsbezirk d.h. evtl. auch 100km entfernt. Für ein brauchbares Suchergebnis muss ich die Postleitzahl hinzufügen, seltsamerweise geht olgastr. 8, tübingen, tübingen auch nicht (was aber auch nicht viel bringen würde, so sucht wohl kaum jemand). Es wird nichts präferiert, das ist genau das Problem. Die Suchbegriffe für den Adresseteil kommen ungeordnet daher und dann passt Tübingen eben genausogut wie Regierungsbezirk Tübingen und die Reihenfolge der Ergebnisse ist willkürlich. Ebenfalls seltsam ist, dass bei einer Suche nach Tübingen der Regierungsbezirk dann wiederum nicht unter den ersten Ergebnissen auftaucht (der Landkreis allerdings schon). Das ist nicht seltsam, weil für den Namensteil (nicht aber den Addressteil, s.o), perfekt passende Ergebnisse bevorzugt werden. Wenn es welche gibt, kommen partielle Namen nicht in den ersten Hits vor. Prinzipiell sollte man m.E. auch die name-tags mal durchgehen, für einen admin_level 8 gehört m.E. ein Landkreis (bzw. Kreisfreie Stadt oder was es ist) zum Namen dazu, oder was meint Ihr? Ich bin da etwas gespalten. Normalerweise würde ich sehr resolut sagen, dass Typenangaben im name-Tag nichts zu suchen haben. Im Fall der Regierungsbezirke entschärft es aber obriges Problem ein bisschen, das Präfix dabeizuhaben (ohne Präfix würde die richtige Adresse nicht einmal in der Liste auftauchen). Es bleibt aber trotzdem ein böser Hack für einen Bug in der Suchmaschine. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Amtliche Daten
On Tue, Oct 29, 2013 at 08:17:23AM +0100, Florian Lohoff wrote: On Tue, Oct 29, 2013 at 07:40:26AM +0100, Simon Poole wrote: Nominatim unterstützt mindestens alt_name, short_name, official_name und noch ein paar andere Tags neben name. alt_name auch mit Semikola? Ja. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
[Talk-de] Freiwilliger für Workshop mit Wanderverein gesucht
Hallo, vor einigen Tagen ist der Deutsche Wanderverein an mich herangetreten, weil es ein neues Projekt zur kooperativen Datenerfassung gibt, bei dem sie gerne nocheinmal prüfen würden, inwiefern sich OSM dabei integrieren lässt. Für uns wäre das eine gute Gelegenheit, für eine Öffnung der Wanderwegedaten für OSM zu diskutieren. Als Modellregionen für das Projekt wurden das Altmühltal und der Naturpark Kellerwald-Edersee gewählt. Anfang nächsten Jahres gäbe es einen Workshop, bei dem wir OSM den Verantwortlichen näherbringen könnten. Es wäre natürlich nicht schlecht, wenn das ein Mapper aus den betreffenden Regionen wäre oder zumindest jemand, der sich etwas besser mit dem Wanderwege-Mapping in Deutschland auskennt. Wenn jemand Interesse hat, bei so einem Workshop aufzutreten, bitte bei mir melden, ich kann das dann entsprechend weiterleiten. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Rendering Workshop (was: Hack-Weekend Karlsruhe 5./6. Oktober)
On Tue, Aug 20, 2013 at 08:17:12PM +, Sven Geggus wrote: Im Rahmen dieses Events würde ich gerne zusammen mit Interessierten an Sachen arbeiten, die man für das Rendering von Karten (egal ob mit Mapnik oder Mapserver) immer wieder braucht und trickreich in der PostgreSQL Datenbank lösen kann. Und ich möchte endlich meine Topokarte auf Basis der Karte von Max Berger (http://geo.dianacht.de/topo/ http://wiki.openstreetmap.org/wiki/User:Maxbe/Kartenversuch) fertig kriegen. BTW, mein aktueller (lauffähiger) Stand (Mapfile und SQL scripten) ist unter git://git.geggus.net/topomap.git zu finden. Weil das Ganze wie die normale Mapnik-Karte auf permanent aktualisierten Daten aufbauen, mit Tirex laufen und weltweit zur Verfügung stehen soll kann ich (im Gegensatz zu Max, der nur einen vergleichsweise kleinen Ausschnitt rendert) keine weiteren Vorverarbeitungsschritte nach osm2pgsql brauchen. Das Ganze muss komplett in den Datenbankabfragen passieren! Bist du sicher, dass Vorverarbeitung nicht am Ende weniger Ressourcen braucht? Spontan fallen mir folgende Dinge ein: * Berggipfel nach Prominenz rendern (Einbeziehung von Höhenlinien) (fertig siehe git) * Geniale Beschriftung von Gebirgen nach der Idee von Max (TODO siehe Wiki) * Internationalisierung/Latinisierung von Namen (erste Version siehe Karte auf http://openstreetmap.de/karte.html) Es gab mal Diskussionen, die Importance-Rankings von Nominatim zu benutzen, um Orte nach Prominenz zu rendern. Vielleicht wäre das auch was. Entsprechende Daten könnte ich bereitstellen. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Autokennzeichen
On Sun, Aug 11, 2013 at 11:53:35PM +0200, Masi Master wrote: Am 09.08.2013, 10:19 Uhr, schrieb Sarah Hoffmann lon...@denofr.de: On Fri, Aug 09, 2013 at 09:33:20AM +0200, Roland Olbricht wrote: für Nominatim hat jemand den Featurewunsch geäussert, dass es doch die Suche nach deutschen Autokennzeichen unterstützen möge. Finde ich jetzt keine schlechte Idee, weil die Kennzeichen ja im Prinzip als ref für die Kreise dienen. Berlin macht das bereits so, mit dem Erfolg, dass jetzt solche Suchergebnisse herauskommen: http://nominatim.osm.org/search.php?q=berlinaccept-language=xx Sämtliche Bundesländer (und auch die in Italien) tragen solche Abkürzungen. Genauer: Beim Sichten der Einträge in Admin-Level 4 und 6 hat sich herausgestellt, dass da bis auf je eine Relation immer Abkürzungen drinstehen. Das liegt daran, dass der Nutzer MasiMaster die vor einer Woche dort alle angefügt hat: http://www.openstreetmap.org/browse/changeset/17204949 Die ersten Beschwerden gab es eine Stunde später. ;) Ups, Beschwerden wollte ich keine auslösen! Alles wieder gut. Mit den Kürzeln im ref-Tag stimmt das hier wieder: http://nominatim.osm.org/search.php?q=berlinaccept-language=xx und die Schnellsuche geht auch immernoch: http://nominatim.osm.org/search.php?q=b Mein Vorgehen was so: Ich suchte einen kleinen Ort bei mir in der Nähe (der x-mal in DE vorkommt), wusste aber nicht in welchem Landkreis der war. Und die Suche mit: Ortsname, NRW lieferte kein Ergebnis zurück. Da ich mir (und anderen) den langen Namen Nordrhein-Westfalen ersparen wollte, hab ich die Abkürzung gesetzt. Denn irgendwann habe ich mitbekommen dass Nominatim auch short_name auswertet. Hat aber leider nicht funktioniert. Das funktioniert schon, allerdings aktualisiert Nominatim die Adressen der Orte in NRW nicht automatisch nach so einer 'kleinen' Änderung. Das heisst im Suchindex fehlt die Abkürzung noch für die meisten Orte. Das wird sich aber nach und nach ändern. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Autokennzeichen
On Fri, Aug 09, 2013 at 11:31:33PM +0200, Michael von Glasow wrote: Der langen Rede kurzer Sinn: warum nehmen wir dieses Kürzel nicht einfach in den ref-Tag der jeweiligen Verwaltungseinheit auf? Die Litauer machen das schon (allerdings sind die Kürzel in OSM zweistellig und nicht mit denen im Kfz-Kennzeichen identisch). Die Amerikaner machen das gleiche mit den Kürzeln für ihre Bundesstaaten. In kleineren Zooms wird das dann auch gerendert und nimmt weniger Platz weg als der volle Name. Das scheint mir der kleinste gemeinsame Nenner der Diskussion zu sein. Ich werde also das Nominatim-Trac-Ticket mit den entsprechenden Hinweis schliessen und, wenn es nicht noch Enwände gibt, die short_name-Tags an den Bundesländern in ref-Tags ändern. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Autokennzeichen
Hallo, On Fri, Aug 09, 2013 at 06:02:21AM +0200, Roland Olbricht wrote: für Nominatim hat jemand den Featurewunsch geäussert, dass es doch die Suche nach deutschen Autokennzeichen unterstützen möge. Finde ich jetzt keine schlechte Idee, weil die Kennzeichen ja im Prinzip als ref für die Kreise dienen. Dieses Tag finde ich weniger unterstützenswert, weil es a) von einem speziellen Import stammt und damit spezifisch nur für die deutschsprachige Region gilt, Außerdem der deutschsprachigen Region haben die Autokennzeichen oft keinen geographischen Bezug. Beispiele sind die NL (gar kein Bezug) oder Frankreich (letzte 2 Ziffern gleich Departement, sonst kein Bezug). Das globale Äquivalent dürfte allgemein eine Abkürzung des Städtenamens sein. short_name hat immerhin über 11000 Verwendungen, davon bereits 120 auf Relationen mit admin_level=6. Ich denke, das sinnvollste wäre, das zu verwenden und die deutsche Community aufzufordern, das Autokennzeichen, das ja als Abkürzung dient, dort einzutragen. Berlin macht das bereits so, mit dem Erfolg, dass jetzt solche Suchergebnisse herauskommen: http://nominatim.osm.org/search.php?q=berlinaccept-language=xx Bisher wurde short_name eigentlich eher da verwendet, wo eine kürzere aber immernoch lesbare Version des Namens gebräuchlich ist. Also: Rothenburg ob der Tauber - Rothenburg Casper-David-Friedrich-Strasse - CD-Friedrich-Strasse Deshalb zieht Nominatim das short_name-Tag dem name-Tag bei der Anzeige vor. Wenn short_name mit Kürzeln gefüllt wird, ist das leider nicht mehr möglich. Solche Kürzel gehören eher in ein ref-Tag. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Autokennzeichen
On Thu, Aug 08, 2013 at 10:51:51PM +0200, Peter Wendorff wrote: Hallo Sarah, ich gebe zu Bedenken, dass ab Mitte 2014 wohl Autokennzeichen auch beim Umzug in einen anderen Kreis (auch über Landesgrenzen hinweg) behalten werden können, so dass die Information immer weniger wert sein dürfte. Dazu z.B. [1]. Ich bin mir nicht sicher, ob das mittlerweile auch durch den Bundesrat durch ist, aber inwiefern es dann noch viel nützt, halte ich doch für fraglich. Das wäre ja unerheblich, weil das Kennzeichen immernoch einen Heimatort hat und es hier eher um die Verwwendung des Kennzeichens als Kürzel für den Ort geht, nicht darum anhand eines Nummernschildes herauszufinden, wo der Halter wohnt. Auch das Argument, dass man nicht alle kennen kann, zählt nicht wirklich. Zumindest die grossen Städte und die Kennzeichen der näheren Umgebung hat man schon im Kopf und verwendet die auch. Aber wenn die Zuordnung von Kreis und Kennzeichen so nicht mehr gilt, dann macht es vermutlich tatsächlich wenig Sinn, das als Autokennzeichen zu taggen. Etwas Richtung 'ref' für allgemein bekannte Kennzeichen klingt wie der bessere Weg. Ansonsten kann man das natürlich machen, wenn es nicht so viel Aufwand ist für die Entwicklung in Nominatim - ob es sich allerdings lohnt... Zumal in anderen Ländern die Kennzeichenregeln nochmal völlig unterschiedlich sein dürften. Ist ein Einzeiler, aber das Ziel ist, die Spezialbehandlungen auf ein Minimum zu reduzieren. Und so wichtig ist das ja nicht. Sarah Am 08.08.2013 22:00, schrieb Sarah Hoffmann: Hallo, für Nominatim hat jemand den Featurewunsch geäussert, dass es doch die Suche nach deutschen Autokennzeichen unterstützen möge (siehe https://trac.openstreetmap.org/ticket/4936). Finde ich jetzt keine schlechte Idee, weil die Kennzeichen ja im Prinzip als ref für die Kreise dienen. Das Problem ist, dass die Kennzeichen zum grössten Teil nur unter openGeoDB:license_plate_code zu finden sind. Dieses Tag finde ich weniger unterstützenswert, weil es a) von einem speziellen Import stammt und damit spezifisch nur für die deutschsprachige Region gilt, b) die openGeoDB tags kaum jemand wirklich aktuell hält (ich habe eher das Gefühl, sie werden mehr und mehr gelöscht)und c) die Tags an place-Nodes hängen anstatt an den Kreis-Relationen, wo sie eigentlich hingehören. Ich habe gesehen, dass einige Kreis-Relationen schon einen Tag license_plate_code erhalten haben, aber lange noch nicht alle. Wäre das etwas, was man vielleicht offiziell machen könnte, oder gibt es vielleicht schon andere Vorschläge zum Mapping von Autokennzeichen, die ich übersehen habe? (Laut taginfo gibt es auch noch einen Tag vehicle_plate_code, der aber nur in Moldavien (oder Ukraine?) vorkommt. Vielleicht könnte man sich ja sogar auf eines weltweit einigen.) Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Autokennzeichen
On Fri, Aug 09, 2013 at 09:33:20AM +0200, Roland Olbricht wrote: für Nominatim hat jemand den Featurewunsch geäussert, dass es doch die Suche nach deutschen Autokennzeichen unterstützen möge. Finde ich jetzt keine schlechte Idee, weil die Kennzeichen ja im Prinzip als ref für die Kreise dienen. Berlin macht das bereits so, mit dem Erfolg, dass jetzt solche Suchergebnisse herauskommen: http://nominatim.osm.org/search.php?q=berlinaccept-language=xx Sämtliche Bundesländer (und auch die in Italien) tragen solche Abkürzungen. Genauer: Beim Sichten der Einträge in Admin-Level 4 und 6 hat sich herausgestellt, dass da bis auf je eine Relation immer Abkürzungen drinstehen. Das liegt daran, dass der Nutzer MasiMaster die vor einer Woche dort alle angefügt hat: http://www.openstreetmap.org/browse/changeset/17204949 Die ersten Beschwerden gab es eine Stunde später. ;) Die italienischen bestehen etwas länger, wurden aber genauso mal irgendwann von einem einzigen Nutzer eingetragen. Bisher wurde short_name eigentlich eher da verwendet, wo eine kürzere aber immernoch lesbare Version des Namens gebräuchlich ist. Was ist mit NRW? Die Frage: Wo liegt NRW? würde ein Großteil der Bevölkerung mit dem Verweis auf Nordrhein-Westfalen beantworten. Dass Wo liegt B? weniger gängig ist, wäre ich bereit zu glauben. NRW wird umgangssprachlich als Name etabliert, ist aber auch der einzige. Wenn du NRW in diesem Sinne verwenden willst, dann aber bitte auch short_name=Meckpom. Man macht da allerdings ein sehr subjektives Fass auf. Verwiesen sei auf M'gladbach, was recht gebräuchlich ist für Mönchengladbach, im Gegensatz zum selteneren und eher missbilligten D'dorf und W'tal. loc_name Gängig, auch auf Straßenschildern, sind hier z.B. K-Ehrenfeld W-Elberfeld BN-Auerberg MS-Hiltrup Ich würde es für einen Gewinn halten, wenn diese Strings auf die entsprechenden Stadtteile auflösen, aber sehe jetzt auch keine sinnvolle Verallgemeinerung auf außerhalb Deutschlands. Wenn man so ansetzt, wäre eben auch Tdf-Spich legitim (Tdf ist kein Autokennzeichen), und Kreiskennzeichen verweisen dann eher auf die Kreisstadt als auf den Gesamtkreis. Also: Rothenburg ob der Tauber - Rothenburg Auch auf admin_level=8 kommt short_name in dieser Verwendung nur selten (weniger als 10 mal) vor. Ich hielte es dann für das aussichtsreichste, ref gleichwertig zu unterstützen und dann alle Vorkommen von short_name zu sichten und in der Regel zu entfernen. ref wird bereits unterstützt. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
[Talk-de] Autokennzeichen
Hallo, für Nominatim hat jemand den Featurewunsch geäussert, dass es doch die Suche nach deutschen Autokennzeichen unterstützen möge (siehe https://trac.openstreetmap.org/ticket/4936). Finde ich jetzt keine schlechte Idee, weil die Kennzeichen ja im Prinzip als ref für die Kreise dienen. Das Problem ist, dass die Kennzeichen zum grössten Teil nur unter openGeoDB:license_plate_code zu finden sind. Dieses Tag finde ich weniger unterstützenswert, weil es a) von einem speziellen Import stammt und damit spezifisch nur für die deutschsprachige Region gilt, b) die openGeoDB tags kaum jemand wirklich aktuell hält (ich habe eher das Gefühl, sie werden mehr und mehr gelöscht)und c) die Tags an place-Nodes hängen anstatt an den Kreis-Relationen, wo sie eigentlich hingehören. Ich habe gesehen, dass einige Kreis-Relationen schon einen Tag license_plate_code erhalten haben, aber lange noch nicht alle. Wäre das etwas, was man vielleicht offiziell machen könnte, oder gibt es vielleicht schon andere Vorschläge zum Mapping von Autokennzeichen, die ich übersehen habe? (Laut taginfo gibt es auch noch einen Tag vehicle_plate_code, der aber nur in Moldavien (oder Ukraine?) vorkommt. Vielleicht könnte man sich ja sogar auf eines weltweit einigen.) Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Wie Adressen richtig richtig mappen?
On Mon, Jun 24, 2013 at 12:48:00PM +0200, Jo wrote: 2013/6/24 Manuel Reimer manuel.s...@nurfuerspam.de Raimond Spekking raimond.spekking at gmail.com writes: Auch +10. Wobei ich mit Straßenrelationen noch nie so recht warum geworden bin. +100 Zu aufwändig. Wenn ich irgendwo nur die Straßenrelationen sehe, dann trage ich die Tags nach und wo beides vorhanden ist und eine Korrektur fällig ist, korrigiere ich nur die Tags und lasse die Relationen links liegen. Werden die Relationen überhaupt von den gängigen Routing-Lösungen ausgewertet? Sowie ich es verstehe benutzt wenigstens Nominatim sie. Nun ja, es kann damit mehr oder weniger umgehen, aber vor allem beim Update machen die Relationen immer wieder Probleme, weil es da einen Haufen von unmöglichen Sonderfällen zu beachten gibt, die gar nicht alle abfangen werden können, weil sonst die Updates zu lange dauern würden. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] openstreetmap.org: Nominatim und ein Bug?
Hi, On Thu, Jun 20, 2013 at 08:19:15PM +0200, Jimmy_K wrote: hat jemand eine Idee, warum ich bei der Suche Gänserndorf, Henri-Dunant-Straße, 1 ein Ergebnis geliefert bekomme und bei Gänserndorf, Henri-Dunant-Straße 1 (ohne Beistrich zwischen Straße und Hausnummer) nicht? Normalerweise ist dies doch egal. Das ist ein (bekannter) Bug. Nominatim hat ein bisschen Probleme, Henri-Dunant-Straße 1 zu zerlegen und hört auf, bevor er zur richtigen Teilung kommt. Das Komma hilft da, weil es so eindeutig wird. 2. Wenn ich in das Suchefeld etwas eingebe, läuft der Text hinter das Lupen-Symbol, ist dies bei euch reporoduzierbar? (FF 21 Win7) Ist bei mir auch so. Ich würde fast denken, dass das von den Designern so gewollt ist. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] osm website: Schnellsuche Firefox
On Thu, Jun 06, 2013 at 05:48:26PM +0200, Martin Raifer wrote: Warum geht das nicht automatisch? Soll ich bei Mozilla einen Bug melden, oder liegt das an der OSM seite? Nein, es liegt schon an der Art und Weise wie die Suche auf osm.org aktuell implementiert ist. Im Prinzip könnte das aber auch anders gelöst werden, sodass das Erstellen einer direkt-Suche wieder automatisch möglich ist - und wenn mich nicht alles täuscht war es das früher auch. Ich würde mich da eher bei Firefox beschweren. Da hat man nun den OpenSearch-Standard erfunden und anstatt diese Information zu benutzen, parst es da irgendwelche URLs aus dem Formular. Der OpenSearch-Standard ist auf osm.org korrekt implementiert und funktioniert mit Firefox auch problemlos: - auf osm.org gehen - DropDown-Menu in der Suchbox öffnen, dort OpenStreetMap wählen und schon hat man Direktsuche. Wenn es auch noch ein Shortcut sein soll, einfach in besagtem DropDown-Menu Suchmaschinen verwalten wählen und in der Dialogbox das passende Schlüsselwort eintragen. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Nominatim: addr:street ohne zugehörigen highway
jotpe wrote: es gibt Fälle in denen ein Gelände als Adresse einen Straßennamen hat, zu der keine gleichheißende Straße existiert. Beispiel: Die Oberfeldwebel-Schreiber-Kaserne hat laut http://www.deutschesheer.de/portal/poc/heer?uri=ci:bw.heer.dienstst.dfbrig.truppenteile.husrgt.anfahrt die Adresse Talmannsberg 2, 78194 IMMENDINGEN. Trägt man addr:street=Talmannsberg ein, wie gesagt, ohne zugehörigen highway mit name=Talmannsberg in der Nähe, kann die Adresse nicht gefunden werden. Die Nominatim-Analyse http://nominatim.openstreetmap.org/details?osmtype=Nosmid=2195308806 des Adress-Nodes zeigt, dass der Name der Straße Bildstöckle nebendran genommen wird. Das Nominatim FAQ http://wiki.openstreetmap.org/wiki/Nominatim/FAQ sagt dieses Verhalten auch vorraus. Was kann ich aber tun um das Gelände mit der richtigen Adresse dennoch finden zu können? Nominatim unterstützt jetzt Addressen ohne Strasse via addr:place-Tag.[1] Einfach das addr:street-Tag weglassen und stattdessen ein addr:place hinzufügen mit dem Namen des Ortes, wo die Addresse dazugehört. Aus technischen Gründen muss der Ort ebenfalls irgendwie gemappt sein. Das kann eine admin-Boundary Level 8 und grösser sein, eine place-Node für kleinere Orte (z.B. village, hamlet, locality) oder auch eine benannte landuse. Mit letzterer sollte sich das Addressierungsproblem in Mannheim lösen lassen. Die Planquadrate sind ja bereits gemappt. Einfach noch ein landuse=commercial/residential/... dazufügen, den Addressen ein entsprechendes addr:place geben und es sollte funktionieren. Gruss Sarah [1] http://wiki.openstreetmap.org/wiki/Key:addr:place ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Nominatim: addr:street ohne zugehörigen highway
On Fri, May 03, 2013 at 02:43:04PM +0200, Martin Raifer wrote: Nominatim unterstützt jetzt Addressen ohne Strasse via addr:place-Tag.[1] Einfach das addr:street-Tag weglassen und stattdessen ein addr:place hinzufügen mit dem Namen des Ortes, wo die Addresse dazugehört. Super! Funktioniert das auch zusammen mit associatedStreet-Relationen? So wie hier: [1]. Oder müsste man dafür erst noch eine associatedPlace-Relation erfinden? [1] http://www.openstreetmap.org/browse/relation/2456314 Address-Relationen werden zur Zeit nicht unterstützt. Da scheint es auch noch kein definieres Tagging-Schema zu geben. Bei der associatedStreet-Relation wird die Strasse ja als Mitglied mit einer entsprechenden Rolle eingetragen. Für Addressen ohne Strasse müsste man dann entsprechend die Strassen rausnehmen und die Place-Node oder Admin-Boundary mit einer anderen Rolle eintragen. Die Wiki-Seite von addr:place schlägt ein vages 'object' vor. Das scheint aber laut Taginfo noch nicht wirklich verwendet zu werden. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Nominatim: addr:street ohne zugehörigen highway
On Fri, May 03, 2013 at 04:10:39PM +0200, Andreas Neumann wrote: On 05/03/2013 03:49 PM, Martin Raifer wrote: Am 03.05.2013, 15:38 Uhr, schrieb Martin Koppenhoefer dieterdre...@gmail.com: man könnte auch versuchen, die restlichen Mapper zum Umtaggen zu addr:place bewegen, mehrere taggingvarianten für dasselbe verkomplizieren die Sache doch nur unnötig. Naja, addr:place und addr:hamlet/suburb/... sind doch zwei verschiedene Tagging-Konzepte. z.B. kann man addr:hamlet verwenden um zwischen zwei Hauptstraßen in der selben Gemeinde zu unterscheiden. Oder einfach als optionale zusätzliche geografische Information. addr:place hingegen wird anstelle von addr:street verwendet. Martin / tyr_asd dito! ich verwende addr:hamlet bzw. addr:suburb gerne um Ortsteile zu kennzeichnen. Besonders die erst vor kurzem eingemeindeten Ortsteile sind noch sehr stolz auf ihren Ortsnamen. Da ihre Adressen aber amtlich nun im neuen Ort gelistet sind, habe ich diesen Weg gewählt. Angezeigt wird dann meisten mit PLZ Stadt-Ortsteil So verstehe ich das auch. addr:suburb kann mit oder ohne Strasse vorkommen. Es funktioniert also wie addr:city und würde auch von Nominatim entsprechend ausgewertet. Ich sehe gerade, dass es das noch nicht tut. Das kann man bei Gelegenheit mal ändern. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Rechtschreibung und Zeichensetzung in den Karten
On Wed, Apr 17, 2013 at 05:57:53PM +0200, Frederik Ramm wrote: On 04/17/2013 07:57 AM, NopMap wrote: Die Verwendung von einfachen ist in der EDV und in digitalen Daten ein seit langem etablierter Standard. Die OSM DB ist ein EDV System und OSM XML ist ein digitales Austasuchformat. Find' ich auch. Wenn ueberhaupt irgendwo Anfuehrungszeichen in unseren Tags vorkommen, duerften sie in den wenigsten Faellen unveraenderliche Namensbestandteile sein, d.h. sie waeren dann auch den Regeln der Kontext-Sprache unterworfen und muessten ggf. in die entsprechenden englischen oder franzoesischen Anfuehrungszeichen umgesetzt werden. OSM ist kein Satzsystem, wir koennen ruhig das Zollzeichen benutzen. Ich schliesse mich aber der Frage an, wo die ueberhaupt vorkommen. Es gibt nichts, was es nicht gibt. Gerade dieses Wochenende gefunden: http://osm.lonvia.de/stuff/via_alla_bola.jpg Man beachte die Zollzeichen. ;) Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Nominatim: addr:street ohne zugehörigen highway
On Mon, Apr 15, 2013 at 12:54:09PM +0200, jotpe wrote: Weiteres Beispiel: zur Stadt Kaufbeueren gehört administrativ das kleines Dörfchen Märzisried. Alle Gebäude dort haben als Straßenname Märzisried, wobei keine gleichnamige Straße, sondern nur das Dorf place=hamlet existiert. Das entspricht auch dem amtlichen Daten. Suche ich nach Apfeltranger Straße 15, 87600 Kaufbeueren findet Nominatim2 Einträge. 1. Das Haus das eigentlich Märzisried 15, 87600 Kaufbeuren ist aber wg. der fehlenden gleichnamigen Str. als Apfeltranger Straße aufgelöst wird. 2. Danach erst das eigentlich gemeinte Haus, dass etwa 2,5 km NO entfernt liegt. Ist jemandem bekannt, ob bereits ein entsprechendes Ticket um dieses Problem zu beheben, existiert? https://trac.openstreetmap.org/ticket/3425 Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Nominatim: Postgresql Kernel Panic Out of Memory durch Import
On Thu, Jan 31, 2013 at 01:10:50PM +0100, jotpe wrote: Das klingt, als wenn du auf diesen bekannten Bug gestossen bist: https://github.com/twain47/Nominatim/issues/31 https://github.com/twain47/Nominatim/issues/31 Versuche mal den dort beschriebenen Workaround und lasse den Import mit --disable-token-precalc laufen. Ich habe mal nachgesehen, welcher SQL-Befehl zuviel Speicher allokiert. In der data/words.sql ist es der Befehl in Zeile 49637 mit der hstore-Funktion svals. Ja, irgendwie scheint Postgrees da einen falschen Query-Plan zu erstellen, aber nicht auf allen Systemen. Bei mir läuft es mit 32GB RAM problemlos durch ohne zu swappen. Versuchshalber habe ich den SWAP stark vergrößert. Der SQL Statement forderte 80GB Swap und lief durch. Eigentlich sollte Postgres soetwas intern auf der Platte zwischenspeichern und nicht endlos Speicher allokieren. In der setup-Hilfe steht zu dem Schalter --disable-token-precalc Disable name precalculation (EXPERT). Was kann denn die Nominatim-Installation später denn schlechter als mit? Hat Nominatim dann Probleme beim Bewerten wie wichtig ein Suchwort ist und liefert ggf. schlechter Suchergebnisse? Die Suchergebnisse sind genau die gleichen. Nur die Performance der Suche ist ein klein wenig schlechter. Du kannst es also gefahrlos verwenden. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Nominatim: Postgresql Kernel Panic Out of Memory durch Import
On Tue, Jan 29, 2013 at 10:02:58AM +0100, jotpe wrote: Hallo zusammen. Ich versuche germany.tar.bz2 (2GB) in OSM zu importieren. Jedoch wurde bei den letzen zwei Importen ein Kernel Panic Out of Memory ausgelöst. Die Maschine hat 5 GB RAM, Debian Squeeze mit Postgressql 9.2.2. Mit den Standardeinstellungen des Pgsql konnte der Regierungsbezirk Köln (100MB) erfolgreich indiziert werden. Dann habe ich nach dem Vorbild Tuning PGSQL in http://wiki.openstreetmap.org/wiki/Nominatim/Installation die Memory-Werte in postgresql.conf erhöht, damit ich nicht solange warten muss. Dort habe ich die Werte nach Gefühl von den beschriebenen 32GB auf meine 5GB angepasst. Als der erste Versuch germany bereits Stunden lief, wollte ich nebenbei das OSRM kompilieren und währrenddesen war der Server plötzlich nicht mehr erreichbar. Im Serverraum sah ich dann die Meldung Kernel Panic: Out of Memory, konnte keine Prozesse mehr töten... Vor dem zweiten Versuch stellt ich fest, dass durch einen Rechtschreibfehler gar kein swap (5 GB) aktiviert war = mit swapon nachgeholt. Ich verringerte die Speicherwerte (aber wegen jetzt verfügbaren Swap nur wenig) und ließ von weiteren parallelem Kompilieren ab. shared_buffers = 950 MB ( 1GB mit echo 1073741824 /proc/sys/kernel/shmmax ) maintance_work_mem = 3500 MB (war das zu hoch?, in der pgsql doku steht 256MB) Das würde ich auf max. 1GB zurücksetzen. work_mem = ?? (konnte noch nicht nachsehen, kein Zugang Serverraum) effective_cache_size = ?? (dito) checkpoint_segments = 100 checkpoint_timeout = 10min checkpoint_completion_target = 0.9 Wiederum trat vermutlich der gleiche Kernel Panic (mom. kein Zugang Serverraum) innerhalb des setup.php-Abschnittes Loading word list, wo 49000 Datensätze in die Tabelle word_frequencies importiert werden. Das klingt, als wenn du auf diesen bekannten Bug gestossen bist: https://github.com/twain47/Nominatim/issues/31 Versuche mal den dort beschriebenen Workaround und lasse den Import mit --disable-token-precalc laufen. Fragen: - Wenn ich die Standardeinstellungen der postgresql.conf wiederherstelle, kann ich dann einen Kernel Panic verhindern auf Kosten der Laufzeit, oder sind die voreingestellten Werte zu wenig für die großen Datenmengen, was wiederum zu einem Kernel Panic führt? Bei obrigen Bug scheint Postgres seine Speicherlimite zu überschreiten, insofern gibt es da keine Garantie. - Kann man vorher irgendwie prüfen, ob das mit dem Ram passt oder stellt sich das immer erst nach 10h Laufzeit heraus? Leider kann man das nicht wirklich vorher prüfen. - Sagen wir pgsql bekommt maximal 3.5GB RAM dann bleiben noch 1.5GB übrig bevor der SWAP benutzt wird. D.h. ich muss darauf achten, dass noch genung RAM für das setup.php-Skript und osm2pgsql übrig bleiben. Wieviel % sind da sinnvoll? Es ist etwas komplizierter als eine einfache Prozentzahl, weil vieles von dem Speicher, den du in der config einstellst, dynamisch alloziiert wird und natürlich auch osm2pgsql seine Speichergrösse dynamisch anpasst. In deienm Fall würde ich postgres nicht mehr als 3GB RAM zugestehen, lieber weniger. Aber das ist jetzt wirklich nur geschätzt. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Nominatin Installation - Grenze für Stacktiefe überschritten
On Wed, Jan 23, 2013 at 12:13:55PM +0100, Johannes Porstein wrote: Hallo zusammen, Debian Squeeze postgres Version 8.4 Nominatim Version vom 21.Januar ebenso osm2pgsql Nominatim unterstützt zwar offiziell noch postgres 8.4, aber wirklich getestet ist das nicht mehr. Wenn du irgendwie auf 9.0 oder 9.1 wechseln kannst, solltest du das tun. (Ich weiss, dass es einen Backport von postgres gibt, weiss aber nicht, wie es mit postgis aussieht.) Während des Importvorgangs gibt es bezüglich dem Erreichen der Stackgrenze mehrere Fehlermeldungen. Ich habe den Wert zunächst einmal grundsätzlich in der postgresql.conf aktiviert und auf 2MB gesetzt, dann 8 und dann 16MB (System-Stacksize mit ulimit -s kb ). Ab 8MB trat der Fehler nur noch einmal auf, der Vorgang dauerte aber wesentlich länger. Meine DB hier läuft auf der Standardeinstellung von 2MB. Das sollte also eigentlich funktionieren. Gibt es im postgres-Log vielleicht noch genauere Informationen? Der Teil des Logfiles, den du angehängt hast, reicht leider nicht, um zu erkennen, welcher SQL-Aufruf genau versagt. Im Endeffekt kann ich nichts mit der search.php aus dem importierten OSM-File finden, auch wird in der search.php kein Datum des Index angezeigt. Hat jemand einen Tipp? Bist du sicher, dass die Stackfehler die einzigen Fehler sind, die auftreten? Es ist durchaus möglich, dass sie nur die Folge eines früheren Fehlers sind. Kannst du ausserdem sichergehen, dass das Script tatsächlich bis zum Ende gelaufen ist? Als letztes solltest du eine Reihe von 'CREATE INDEX' sehen. Gruss Sarah Die Ausgabe des ./utils/setup.php --osm-file koeln-regbez.osm.pbf --all Befehls spuckt soetwas aus, bricht jedoch nicht an der Stelle ab, sondern macht weiter. Reanalysing database... HINWEIS: no notnull values, invalid stats ANALYZE PHP Warning: pg_query(): Query failed: FEHLER: Grenze für Stacktiefe überschritten HINT: Erhöhen Sie den Konfigurationsparameter »max_stack_depth«, nachdem Sie sichergestellt haben, dass die Stacktiefenbegrenzung Ihrer Plattform ausreichend ist. .. SQL-Anweisung »SELECT $1 in /home/eporstein/Nominatim/utils/setup.php on line 490 ERROR: FEHLER: Grenze für Stacktiefe überschritten HINT: Erhöhen Sie den Konfigurationsparameter »max_stack_depth«, nachdem Sie sichergestellt haben, dass die Stacktiefenbegrenzung Ihrer Plattform ausreichend ist. PL/pgSQL function placex_insert line 83 at Zuweisung FEHLER: Grenze für Stacktiefe überschritten HINT: Erhöhen Sie den Konfigurationsparameter »max_stack_depth«, nachdem Sie sichergestellt haben, dass die Stacktiefenbegrenzung Ihrer Plattform ausreichend ist. es grüßt jotpe ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Straßen in Dresden nicht gefunden
On Sat, Jan 12, 2013 at 11:35:02AM +0100, Simon Poole wrote: Lingnerallee, Dresden wird gefunden (was ja auch das ist was eingetragen ist). Das Problem mit den Bindestrichen ist ein bekannter Bug (oder besser: fehlendes Feature ;) in Nominatim: https://trac.openstreetmap.org/ticket/4572 Gruss Sarah Am 12.01.2013 11:13, schrieb hha4491: Hallo Liste, wenn ich Dresden, Lingner[-]Allee oder Lingner[-]Allee, Dresden eingebe, wird nichts angezeigt, obwohl die Straße im Plan existiert. Außerdem ist das Eingabefeld viel zu klein, um längere Adressen aufzunehmen. ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Poster - war Best of OSM-Websiete
On Tue, Nov 06, 2012 at 12:01:21AM +0100, Alexander Lehner wrote: Ich werde jetzt mal eine Deiner Karten in Druck geben - gibts in ner Web-Druckerei fuer knapp 30 EUR. [...] Die Wanderwege sind OSM-Relationen. Die ueblichen Relationen-Tags fuer regionale, internationale etc. Wanderwege werden extrahiert. User 'lonvia' stellt diese Overlays bereit und ich fand sie fuer meinen Zweck sehr huebsch. Weiss aber nicht, wie er/sie das erstellt hat. Der Code und Style dazu findet sich auf Github[1]. Man könnte sich also seine eigene DB erstellen und das rendern. Die Symbole sind zum grössten Teil bereits als Vektorgrafiken vorhanden. Prinzipiell wäre ich auch nicht abgeneigt, eine Export-Funktion für die Daten von der Website aus anzubieten. Müsste man sich aber genau überlegen, wie sowas aussehen muss. Sarah [1] https://github.com/lonvia/waymarked-trails-site ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Frage: GPX Track einer Relation extrahieren/runterladen?
On Fri, Oct 05, 2012 at 02:37:49PM +0100, Kevin Halton wrote: From: Alexander Lehner leh...@edv-buero-lehner.de Super, danke! Das war genau, was ich gesucht habe. Verewigt: http://de.wikipedia.org/wiki/Isar-Radweg#Weblinks Obowhl dies sehr nützlich ist, sind solche direkten Links auf die GPX Dateien leider von den Herstellern unerwunscht. Auf http://cycling.waymarkedtrails.org/de/help/legal steht: Die GPX-Dateien werden ausschließlich für Besucher dieser Seite zur Verfügung gestellt. Automatische Downloads oder direkte Links von anderen Seiten werden nicht toleriert. Keine Ahnung was nicht toleriert bedeutet Ich auch nicht. ;) Da ist wohl die deutsche Übersetzung ein wenig zu streng geraten. Muss man mal anpassen. Aber im Prinzip ist der Hinweis schon korrekt. Mit dem neuen Server ist das zwar alles nicht mehr ganz so kritisch, aber dennoch würde ich es vorziehen, wenn statt der direkten Links auf die GPX-Dateien auf die Karte mit der Route verlinkt wird, also nach http://cycling.waymarkedtrails.org/de/relation/2119154 Das ist nur ein Mausklick mehr für den Nutzer, um zum GPX zu kommen. Gruss Sarah (Hersteller der Karte) ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
On Wed, Oct 03, 2012 at 05:19:24PM +0200, Eckhart Wörner wrote: Hallo Sarah, Am Dienstag, 11. September 2012, 18:31:15 schrieb Sarah Hoffmann: bin mir immer noch nicht sicher, warum es nicht funktioniert. Beispiel Aystetten: Suche ( http://nominatim.openstreetmap.org/search.php?q=Aystetten ) liefert sowohl Relation als auch Knoten, aber: – die Relation und der Knoten heißen gleich – die Relation ( http://www.openstreetmap.org/browse/relation/44 ) enthält den Knoten mit Rolle label – die Änderungen sind schon vor ein paar Tagen passiert Es gab da noch ein Problem mit den Updates von Place-Boundary-Verbindungen. Im Code ist das bereits repariert, aber der OSM-Server wird erst in ca. 2 Wochen das nächste Software-Update erhalten. Es wird wegen dem Lizenzwechsel auch nochmal einen Neuimport der Datenbank geben in naher Zukunft. Spätestens dann sollten deine Änderungen sichtbar sein. ich nehme an, den Neuimport hat es schon gegeben? Das Beispiel funktioniert leider immer noch nicht. Der Neuimport steht leider immernoch aus. Wenn nichts dazwischen kommt, wird es wohl übernächstes Wochenende passieren. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
fly wrote: On 09/09/12 01:46, Sarah Hoffmann wrote: On Sat, Sep 08, 2012 at 09:56:37PM +0200, fly wrote: Das war bisher der 1. Treffer: http://www.openstreetmap.org/browse/relation/1629146 Sollte eigentlich alles soweit enthalten. Da hat sich in der Tat ein Bug eingeschlichen. Dass admin_level ohne ein boundary=administrative verwendet wird, war nicht vorgesehen. Oh, dass habe ich wohl übersehen. Verstehe selber nicht warum das da fehlt, aber lasse es erstmal so. Wie sich herausstellte, war die Sache mit den Azoren noch etwas komplizierter. Die Relation enthält eine label-Node, die keine Tags hat. Das hat Nominatim verwirrt. Ich habe das jetzt gefixt, sodass er damit umgehen kann (wobei es allerdings zwei, drei Wochen brauchen wird, bis die Änderung auf dem Hauptserver ankommt). Allerdings ist diese Art von Tagging IMHO doch eher fragwürdig. Die Label-Node sollte schon eine normale place-Node sein und ausserdem innerhalb des Gebietes liegen, die es beschreibt und nicht irgendwo im Meer. Das scheint mir zumindest der Konsens anderswo zu sein. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
Hi, On Sun, Sep 09, 2012 at 05:03:06PM +0200, Stefan wrote: mir ist aufgefallen, dass eine Suche nach Fahltskamp[1] zwei Ergebnisse liefert. Eine in Pinneberg-Mitte und eine in Thesdorf. Dies ist aber nur eine (verbundene) Straße (in Pinneberg-Mitte). Die Unterteilung ist notwendig, da sich die oneway Eigenschaft ändert. Ist hier was an den Daten nicht richtig, oder kann nominatim damit nicht um? Nominatim kann Duplikate schon erkennen, aber natürlich nur, wenn sie im gleichen Stadtteil liegen. In diesem Fall ist das Problem, dass die Stadtteile nur als place-Nodes vorhanden sind und er falsch rät in welchem Stadteil der eine Teil der Strasse ist. Wenn du die Stadtteile als boundary-Relationen einträgst, sollten die Duplikate verschwinden. Gruss Sarah Am 26.08.2012 20:44, schrieb Sarah Hoffmann: Hi, wie einige vielleicht mitbekommen haben, hat Nominatim, die OSM-Suche, in den letzten Wochen ihre Updates ausgesetzt gehabt, um den Redaction-Bot passieren zu lassen. Inzwischen ist eine neue Datenbank eingespielt und die Suche ist wieder minuten-aktuell wie gewohnt. Bei dieser Gelegenheit hat der Server auch ein Software-Update bekommen. Neben kleineren Bugfixes gibt es drei grössere Neuerungen: die Art wie die Adressen ermittelt werden, wurde etwas verbessert, Orten wird jetzt mit Hilfe von Wikipedia-Artikeln eine Wichtigkeit zugeordnet und es gibt jetzt eine Erkennung wo Grenzrelationen und Place-Nodes zusammengehören. Ein paar kurze Worte zu den letzten beiden Punkten. Nominatim ermittelt jetzt mit Hilfe von Wikipedia-Artikeln, wie bekannt ein Ort ist und nutzt das, um die Reihenfolge zu verbessern, mit der die Suchergebnisse ausgegeben werden. Zum Beispiel liefert die Suche nach 'Brooklyn' jetzt tatsächlich als erstes Resultat den bekannten Stadtteil von New York und nicht irgendeinen Weiher im mittleren Westen der USA. Für die richtige Zuordnung der Orte hilft es ungemein, wenn das 'wikipedia'-Tag in einer seiner Varianten gesetzt ist. Sollten irgendwo also noch eine komische Reihenfolge bei der Suche herauskommen, erstmal schauen, ob das wikipedia-Tag noch fehlt. Für das Erkennen von Duplikaten bei Grenzrelationen und Place-Nodes wertet Nominatim jetzt sowohl die Rolle 'label' als auch 'admin_centre' in den Grenzrelatioen aus, wobei Nodes mit 'admin_centre' nur zusammengefasst werden, wenn Name und Admin-Level stimmen. Fehlen beide, rät Nominatim, welcher Place-Node zur Relation passen könnte. Das funktioniert aber nur beschränkt gut, weil es keine weltweit eindeutige Zuordnung zwischen admin-level und place-Wert gibt. Die Node explizit zur Relation zuzufügen ist daher zuverlässiger. Wenn für eine Grenzrelation ein Place-Node gefunden wurde, werden dessen Koordinaten auch als Zentrum der Relation zurückgegeben, was praktisch immer zu besseren Ergebnissen führt, als der Mittelpunkt der Relation, der bisher verwendet wurde. Bugs können wie üblich entweder im trac gemeldet werden oder aber auch gerne auf der geocoding Mailingliste diskutiert werden oder hier auf talk-de. An dieser Stelle noch einen Dank an alle, die bei dem Update mitgeholfen haben, insbesondere aber an Brian Quinion, der den Grossteil der Neuerungen implementiert hat. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
On Tue, Sep 11, 2012 at 07:31:23AM +0200, Eckhart Wörner wrote: Am Sonntag, 26. August 2012, 20:44:13 schrieb Sarah Hoffmann: Für das Erkennen von Duplikaten bei Grenzrelationen und Place-Nodes wertet Nominatim jetzt sowohl die Rolle 'label' als auch 'admin_centre' in den Grenzrelatioen aus, wobei Nodes mit 'admin_centre' nur zusammengefasst werden, wenn Name und Admin-Level stimmen. Fehlen beide, rät Nominatim, welcher Place-Node zur Relation passen könnte. Das funktioniert aber nur beschränkt gut, weil es keine weltweit eindeutige Zuordnung zwischen admin-level und place-Wert gibt. Die Node explizit zur Relation zuzufügen ist daher zuverlässiger. Wenn für eine Grenzrelation ein Place-Node gefunden wurde, werden dessen Koordinaten auch als Zentrum der Relation zurückgegeben, was praktisch immer zu besseren Ergebnissen führt, als der Mittelpunkt der Relation, der bisher verwendet wurde. bin mir immer noch nicht sicher, warum es nicht funktioniert. Beispiel Aystetten: Suche ( http://nominatim.openstreetmap.org/search.php?q=Aystetten ) liefert sowohl Relation als auch Knoten, aber: – die Relation und der Knoten heißen gleich – die Relation ( http://www.openstreetmap.org/browse/relation/44 ) enthält den Knoten mit Rolle label – die Änderungen sind schon vor ein paar Tagen passiert Es gab da noch ein Problem mit den Updates von Place-Boundary-Verbindungen. Im Code ist das bereits repariert, aber der OSM-Server wird erst in ca. 2 Wochen das nächste Software-Update erhalten. Es wird wegen dem Lizenzwechsel auch nochmal einen Neuimport der Datenbank geben in naher Zukunft. Spätestens dann sollten deine Änderungen sichtbar sein. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
On Sat, Sep 08, 2012 at 10:56:01AM +0200, Chris66 wrote: Hi, Suche nach Burgstraße, Bergkamen meldet 2 Treffer mit unterschiedlichen PLZ: 44534 (falsch, Lünen) 59192 (Bergkamen, korrekt) Bug in Nominatim oder Daten falsch ? Die PLZ/Admin Relation 158457 sieht mir ok aus. Bug in Nominatim. PLZ sind zur Zeit noch sehr schlecht implementiert. Ist aber recht weit oben auf der TODO-Liste. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
On Sat, Sep 08, 2012 at 09:56:37PM +0200, fly wrote: On 06/09/12 15:48, Sarah Hoffmann wrote: On Thu, Sep 06, 2012 at 03:40:28PM +0200, fly wrote: Habe leider ein Problem entdeckt. Wenn ich azores bzw azoren eingebe bekomme ich leider viele Treffer. Vor dem Update war der erste auch der richtige für das Archipel, jetzt ist er leider gar nicht mehr vorhanden. Mit Glück findet man noch ein paar Treffer auf einer der Inseln, aber auch sämtliche Inseln an sich werden auch nicht mehr angeboten. Hast du gerade einen Link zum OSM-Objekt zur Hand, das er eigentlich finden sollte? Damit liesse sich das leichter debuggen. Das war bisher der 1. Treffer: http://www.openstreetmap.org/browse/relation/1629146 Sollte eigentlich alles soweit enthalten. Da hat sich in der Tat ein Bug eingeschlichen. Dass admin_level ohne ein boundary=administrative verwendet wird, war nicht vorgesehen. Ich habe mal ein Ticket angelegt: http://trac.openstreetmap.org/ticket/4558 Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
Hi, On Thu, Sep 06, 2012 at 04:07:15PM +0200, Eckhart Wörner wrote: Am Sonntag, 26. August 2012, 20:44:13 schrieb Sarah Hoffmann: Für das Erkennen von Duplikaten bei Grenzrelationen und Place-Nodes wertet Nominatim jetzt sowohl die Rolle 'label' als auch 'admin_centre' in den Grenzrelatioen aus, wobei Nodes mit 'admin_centre' nur zusammengefasst werden, wenn Name und Admin-Level stimmen. mir ist noch nicht ganz klar, wie das Zusammenfassen genau funktionieren soll. Beispiel Augsburg: Grenzrelation: http://nominatim.openstreetmap.org/details.php?place_id=148614123 Knoten: http://nominatim.openstreetmap.org/details.php?place_id=17722739 - der Knoten ist admin_centre der Grenzrelation - beide heißen Augsburg - die Grenzrelation hat Admin Level: 6, der Knoten hat Admin Level: 15 (gibt es doch gar nicht?) Sollte der Knoten auch admin_level=6 getaggt werden? Ich würde in diesem Fall eher mit 'label' als Rolle taggen als mit 'admin_centre', weil Augsburg ja nicht das Verwaltungszentrum der kreisfreien Stadt ist, sondern es ist ein und dieselbe Stadt. Dann ist es nicht nötig, dass admin levels übereinstimmen. Der Grund, dass Nominatim für admin_centre nach dem admin level sucht, liegt daran, dass es nicht fälschlicherweise z.B. Kreis und Kreisstadt zusammenfassen soll, wenn beide gleich heissen. gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
On Mon, Aug 27, 2012 at 09:54:29AM +0200, Chris66 wrote: Am 26.08.2012 22:29, schrieb Sarah Hoffmann: Ich will jetzt keine Diskussion vom Zaun brechen, ob der Zusatz Spreewald nun in den name-Tag gehört oder nicht. mMn nach ja, da das nunmal der offizielle Name ist. Es gäbe noch die Möglichkeit, es so zu taggen: name = Lübben official_name = Lübben (Spreewald) Ich würde jetzt nicht sagen, dass eine Variante richtiger ist als die andere. Es kommt ganz auf den lokalen Gebrauch an. Eine Variante, um das Problem zu lösen ist, noch zusätzlich eine alt_name=Lübben oder short_name=Lübben zu ergänzen. Ah, beides wird also von Nominatim ausgewertet? Ja, beides wird für die Suche verwendet. short_name wird zusätzlich auch für die Anzeige in den Suchresultaten benutzt. Zur Info, die anderen Namens-Tags die Nominatim zur Zeit versteht: int_name, reg_name, nat_name, loc_name, old_name, commonname, common_name, place_name, official_name ... und natürlich die ganzen Varianten mit Sprach-Code nach dem Doppelpunkt. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
On Mon, Aug 27, 2012 at 12:36:47PM +0200, Andreas Labres wrote: On 27.08.12 12:08, Sarah Hoffmann wrote: Es gäbe noch die Möglichkeit, es so zu taggen: name = Lübben official_name = Lübben (Spreewald) Berücksichtigt der Nominatim official_name (oder full_name oder alt_name oder loc_name oder was es da noch so gibt)? Siehe Liste im zweiten Teil der Mail, die du da zitiert hast. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
On Mon, Aug 27, 2012 at 01:46:21PM +0200, Martin Koppenhoefer wrote: Am 27.08.2012 um 13:00 schrieb Sarah Hoffmann lon...@denofr.de: Siehe Liste im zweiten Teil der Mail, die du da zitiert hast. Ist das für ref (nat_ref, old_ref etc.) auch implementiert? Ja, die hatte ich weggelassen. An ref-Tags wertet er noch folgende aus: ref, int_ref, nat_ref, reg_ref, loc_ref, old_ref, ncn_ref, rcn_ref, lcn_ref Dann für die Flughäfen: iata, icao Und dann noch ein paar PLZ-Eigenartigkeiten: pcode:1, pcode:2, pcode:3, un:pcode:1,un:pcode2,un:pcode:3 Jetzt ist die Liste aber vollständig. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
On Mon, Aug 27, 2012 at 12:20:53PM +, Sven Geggus wrote: Sarah Hoffmann lon...@denofr.de wrote: Nominatim ermittelt jetzt mit Hilfe von Wikipedia-Artikeln, wie bekannt ein Ort ist und nutzt das, um die Reihenfolge zu verbessern, mit der die Suchergebnisse ausgegeben werden. Zum Beispiel liefert die Suche nach 'Brooklyn' jetzt tatsächlich als erstes Resultat den bekannten Stadtteil von New York und nicht irgendeinen Weiher im mittleren Westen der USA. Hm, die Suche nach Goethestraße Karlsruhe liefert immer noch nicht das erwartete Ergebnis. Mit anderen Städten klappt es aber teilweise. Das ist leider einer der Bugs, die immernoch auf der Todo-Liste stehen. Das Ordnen hilft neustens bei weniger häufig verwendeten Namen, z.B. Schwindstr, Karlsruhe. Aber sobald es zu viele Kandidaten gibt, kommt der richtige schon nicht aus der DB. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
On Mon, Aug 27, 2012 at 02:35:45PM +0200, Markus wrote: Hallo Sarah, Nominatim ermittelt jetzt mit Hilfe von Wikipedia-Artikeln, wie bekannt ein Ort ist und nutzt das, um die Reihenfolge zu verbessern, mit der die Suchergebnisse ausgegeben werden. Das finde ich genial! Wie genau ermittelst Du diese Bekanntheit? Der Code stammt nicht von mir, insofern weiss ich da auch nur sehr wenig. Aber grob gesagt, ermittelt er die Wichtigkeit einer Wiki-Seite über Link-Zähler und ähnliches und übernimmt dann diese Wichtigkeit für das OSM-Objekt. Wegen genauerer Details musst du Brian fragen. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
On Mon, Aug 27, 2012 at 02:56:06PM +0200, tumsi wrote: Am 26.08.2012 20:44, schrieb Sarah Hoffmann: Hier noch 'ne Kleinigkeit die mir heuer aufgefallen ist: Die Stadt Lübben wird nur gefunden wenn man Lübben (Spreewald) in die Suchmaske eingibt. Könnte man noch verbessern. Die parallele Suchmaschine (GeoNames) kann es ja auch. Dieses Problem kenne ich auch und zwar mit Alfeld (Leine). Sucht man nur nach Alfeld, findet Nominatim erst einmal nur ein Kaff in Bayern und ein dazugehöriges Autobahnkreuz. Erst nach zweimaligem Mehr Treffer findet sich dann an der 6. Stelle die (Weltkulturerbe-)Stadt Alfeld (Leine). Das kann wirklich nicht sinnvoll sein. Wie gesagt, ein zusätzliches alt_name-Tag schafft Abhilfe. Eventuell auch noch ein wikipedia-Tag ergänzen. Es scheint, dass der Namenszusatz auch verhindert, dass Nominatim die richtige Wikipedia-Seite findet, die dem Ort eine höhere Wichtigkeit verleihen könnte. Auch finde ich es absurd, dass zuerst Verwaltungsgrenzen als Treffer angezeigt werden und erst später die zugehörige Stadt, Dorf etc. An sich ist das schon richtig so, weil die Verwaltungsgrenzen eine Fläche darstellen, die genauer besagt, wie gross der Ort eigentlich ist. Das Problem hier ist eher die Benennung. Da diese Grenzen alle mit boundary=administrative getaggt sind, gibt die Website auch einfach nur Verwaltunsgrenze zurück. Das sollte man besser mit Hilfe des admin-levels unterscheiden und dann entsprechend 'Stadt', 'Kreis', 'Land', etc. angeben. Dann machen die Ergebnisse mehr Sinn. Das ist auf jeden Fall auf der Todo-Liste für die nächste Version. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
On Mon, Aug 27, 2012 at 10:27:16PM +0200, Harald wrote: Zur Info, die anderen Namens-Tags die Nominatim zur Zeit versteht: int_name, reg_name, nat_name, loc_name, old_name, commonname, common_name, place_name, official_name ... und natürlich die ganzen Varianten mit Sprach-Code nach dem Doppelpunkt. Soll dass jetzt heißen, dass jeder in den name-tag schreiben kann, was er oder sie will? Ich war eigentlich immer der Meinung, da gehört der offizielle Name hin. Für einen abweichenden Gebrauch sehe ich keine stichhaltigen Gründe. Die verschiedenen Varianten des Name-Tags sind ausreichend im Wiki dokumentiert: http://wiki.openstreetmap.org/wiki/DE:Names Nominatim implementiert nur, was da steht. (Oder um genau zu sein: was da stand, als die Liste angelegt wurde. Offensichtlich werden einige Tags nicht länger verwendet. Könnte man mal korrigieren.) Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
[Talk-de] Update von nominatim.osm.org
Hi, wie einige vielleicht mitbekommen haben, hat Nominatim, die OSM-Suche, in den letzten Wochen ihre Updates ausgesetzt gehabt, um den Redaction-Bot passieren zu lassen. Inzwischen ist eine neue Datenbank eingespielt und die Suche ist wieder minuten-aktuell wie gewohnt. Bei dieser Gelegenheit hat der Server auch ein Software-Update bekommen. Neben kleineren Bugfixes gibt es drei grössere Neuerungen: die Art wie die Adressen ermittelt werden, wurde etwas verbessert, Orten wird jetzt mit Hilfe von Wikipedia-Artikeln eine Wichtigkeit zugeordnet und es gibt jetzt eine Erkennung wo Grenzrelationen und Place-Nodes zusammengehören. Ein paar kurze Worte zu den letzten beiden Punkten. Nominatim ermittelt jetzt mit Hilfe von Wikipedia-Artikeln, wie bekannt ein Ort ist und nutzt das, um die Reihenfolge zu verbessern, mit der die Suchergebnisse ausgegeben werden. Zum Beispiel liefert die Suche nach 'Brooklyn' jetzt tatsächlich als erstes Resultat den bekannten Stadtteil von New York und nicht irgendeinen Weiher im mittleren Westen der USA. Für die richtige Zuordnung der Orte hilft es ungemein, wenn das 'wikipedia'-Tag in einer seiner Varianten gesetzt ist. Sollten irgendwo also noch eine komische Reihenfolge bei der Suche herauskommen, erstmal schauen, ob das wikipedia-Tag noch fehlt. Für das Erkennen von Duplikaten bei Grenzrelationen und Place-Nodes wertet Nominatim jetzt sowohl die Rolle 'label' als auch 'admin_centre' in den Grenzrelatioen aus, wobei Nodes mit 'admin_centre' nur zusammengefasst werden, wenn Name und Admin-Level stimmen. Fehlen beide, rät Nominatim, welcher Place-Node zur Relation passen könnte. Das funktioniert aber nur beschränkt gut, weil es keine weltweit eindeutige Zuordnung zwischen admin-level und place-Wert gibt. Die Node explizit zur Relation zuzufügen ist daher zuverlässiger. Wenn für eine Grenzrelation ein Place-Node gefunden wurde, werden dessen Koordinaten auch als Zentrum der Relation zurückgegeben, was praktisch immer zu besseren Ergebnissen führt, als der Mittelpunkt der Relation, der bisher verwendet wurde. Bugs können wie üblich entweder im trac gemeldet werden oder aber auch gerne auf der geocoding Mailingliste diskutiert werden oder hier auf talk-de. An dieser Stelle noch einen Dank an alle, die bei dem Update mitgeholfen haben, insbesondere aber an Brian Quinion, der den Grossteil der Neuerungen implementiert hat. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Update von nominatim.osm.org
On Sun, Aug 26, 2012 at 10:06:26PM +0200, Chris66 wrote: Am 26.08.2012 20:44, schrieb Sarah Hoffmann: Bei dieser Gelegenheit hat der Server auch ein Software-Update bekommen. Vielen Dank dafür. Hier noch 'ne Kleinigkeit die mir heuer aufgefallen ist: Die Stadt Lübben wird nur gefunden wenn man Lübben (Spreewald) in die Suchmaske eingibt. Könnte man noch verbessern. Die parallele Suchmaschine (GeoNames) kann es ja auch. Sie wird schon gefunden, aber erst im zweiten Versuch, nachdem man auf Mehr Treffer geklickt hat. Der Grund dafür ist, dass Nominatim exakten Ergebnissen den Vorzug gibt, was ja meistens auch das ist, was man eigentlich will. Ich will jetzt keine Diskussion vom Zaun brechen, ob der Zusatz Spreewald nun in den name-Tag gehört oder nicht. Eine Variante, um das Problem zu lösen ist, noch zusätzlich eine alt_name=Lübben oder short_name=Lübben zu ergänzen. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Relationen aus der Sicht der Auswertung - Segen oder Fluch??
Lieber Christian, On Tue, Jul 17, 2012 at 04:09:55PM +0200, Christian Müller wrote: Apropos Nominatim - da könnte man erstmal is_in aufräumen.. Da werden teilweise Gebiete nach ausdehnungslosen place=region nodes benannt, die hunderte km von den Objekten, zu deren Bennenung sie herangezogen werden, entfernt sind. Das ist so gravierend, dass Mapper note= an ihre Gebiete hängen, und sich fragen, warum nach dem vierten Komma ein Begriff steht, den sie überhaupt nicht zuordnen können. Bei einer so freundlich und präzise formulierten Fehlermeldung kann ich natürlich nicht widerstehen, mich sofort darum zu kümmern. Lass mich nur gerade den Papierkorb unterm Schreibtisch hervorholen. In diesem Sinne: *plonk* Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Relationen aus der Sicht der Auswertung - Segen oder Fluch??
On Tue, Jul 17, 2012 at 02:11:37AM +0200, Stephan Wolff wrote: Wozu also die Relation? Nur fuer die fiktive Frage wie viele Strassen hat die Stadt? Für alle Fragen, die Straßen (im üblichen Sinn) betreffen: - Suche: Wo ist die ...straße? - Aktuell liefert Nominatim zu einer langen Straße oft mehrere Dutzend Treffer von OSM ways. Wenn Nominatim das entsprechend zusammenfassen kann (z.T. tut es das AFAIK), ist das auch da behoben. Die Abfrage Westring, Kiel liefert etwa 50 einzelne Straßensegmente. Das Problem steht irgendwo auf der Todo-Liste. Die Lösung dazu wird aber mit Sicherheit nicht aus der Auswertung irgendwelcher Strassenrelationen bestehen. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Relationen aus der Sicht der Auswertung - Segen oder Fluch??
On Mon, Jul 09, 2012 at 11:51:13PM +0200, Christian Müller wrote: Am 09.07.2012 21:47, schrieb Frederik Ramm: Ist halt die Frage, fuer wen. Fuer den Router und den Renderer eben nicht. Genau das ist der Punkt. Schmeißen wir die Relationen weg, verprellen wir Anwender und Entwickler bestimmter Anwendungsfälle genau so, wie es Unkenrufe geben wird, wenn plötzlich Namen einer Straße aus mehreren Elementen nur noch in der Relation auftauchen. Kannst du konkrete Beispiele nennen von Anwendern, die irgendeiner Relation ausser den drei wirklich gebrauchten (Routen, Abbiegerelation, Multipolygon) nachweinen würden? Wie Jochen bereits gesagt hat, muss man für die meisten Sachen den Fall ohne Relationen ohnehin implementieren, weil es dieser Fall immernoch der häufiger gebrauchte ist. Mich hat bisher kein einziges Argument gegen Relationen überzeugt. Einzig evtl., dass sie schlecht gepflegt sind - das gilt aber auch für den restlichen OSM-Datenbestand. Ich sehe z.B. immer wieder nicht verbundene Nodes, versehentlich verschobene, etc. Relationen sind wesentlich leichter versehnlich kaputt zu machen als Nodes, Wege und Tags, weil sie unsichtbar im Hintergrund herumlungern und man nicht sofort sieht, dass man da etwas ändert. Ich kann auch Sarah's Argumenten nicht folgen, dass OSM eine rein spatiale DB ist. Es ist ein Mix - whatever works entscheidet, wer wie etwas modelliert. Natürlich bedeuten diese Freiheiten Komplexität in der Auswertung - das ist aber imho dennoch weniger Aufwand, als alle zu zwingen, einheitlich zu mappen. Ein Einwirken auf jeden der dann nach Überlegung falsch mappt, wird denjenigen die Lust am Mappen verderben. Wenn du dir zuviel dieser Freiheiten herausnimmst, schränkst du gewaltig die Freiheiten der anderen Mapper ein. Siehe oben. Relationen sind in erster Linie ein Hindernis für deine Mitmapper. Es geht nicht darum, 'einheitlich' zu mappen, es geht darum, das ganze so einfach wie möglich zu halten, damit es für alle verständlich bleibt. Ausserdem sind Relationen ein Motivationskiller, wenn es darum geht Fehler zu korrigieren. Wer mag schon einen Weg anfassen, der Mitglied in 15 Relationen ist. Ein Weg mit 15 kryptischen Tags ist zwar auch ein bisschen lästig, aber normalerweise kann man die Tags einfach ignorieren, frei nach dem Motto 'leben und leben lassen'. Für mich bedeuten Relationen Flexibilität - u.U. oft auch, dass ein und der gleiche geografische Sachverhalt eben vielfältig modelliert werden kann. Warum begreifen wir das nicht weiterhin als Chance? Warum wird stattdessen der Perfektionismus in primitiveren, unstrukturierten Daten gesucht, wie es Knoten und Weg nunmal sind? Geografische Sachverhalte sollte man über Geometrie ausdrücken und nicht durch irgendwelche künstlichen Strukturen. Natürlich könnten wir für jede Bushaltestelle eine Relation erstellen, die besagt, ob sie jetzt rechts von der Strasse liegt oder links. Aber was ist der Sinn? Diese Information ist bereits in der DB, das heisst die Relation bringt absolut nichts. Relationen sind auch dort, wo eigentlich alles auf dem Weg getaggt werden könnte, eine sinnvolle Ergänzung, z.B. um die Übersichtlichkeit zu bewahren und die Pflege zu vereinfachen. Sie können evtl. 50+ Übersetzungen halten, während die bsp.-haften, sechs zugehörigen Wege nur den regional üblichen Namen halten. Auch mit Lookup-Tables/LUT versagt irgendwann der minimalistische Ansatz. Je nachdem, wieviel Information über eine Menge von Wegen oder Knoten gehalten werden soll. Auch wenn LUT evtl. in einigen Software-Projekten anzutreffen sind und dort eine Tag-Redundanz erfolgreich wegoptimieren, sind sie kaum dokumentiert und die Art ihrer Implementierung variiert. Die Live-DB, die Live-Toolchain verwendet sie nicht. Zudem wird mit der Auslagerung von Tags in LUT auch nichts anderes als eine Relation geschaffen, halt nur nicht vom Menschen. Jetzt wirfst du irgendwelche technischen Begriffe in den Raum ohne dir wirklich mal einen Kopf gemacht zu haben, wie das ganze eigentlich funktioniert. Redundanz in den Tags ist bisher einfach kein grosses Problem gewesen. Die Art und Weise wie Datenbanken das handhaben, ist effizient genug. Wir haben ganz andere Ecken, wo wir ernsthafte Probleme mit der Effizienz bekommen. In erster Linie bei der Berechnung der Weggeometrien und dem Node-Lookup. Da die Daten, wie die Softwareprojekte drumrum vermutlich nie perfekt sind, ist das mehr an Information und evtl. auch Redundanz eine Chance, gute QM-Tools zu bauen. Am Beispiel der Bundesstraßen z.B. könnte man die Argumente derjenigen aufgreifen, die meinen man könne den Verlauf der Bundesstraße auch programmatisch anhand des ref= zusammenbauen und braucht die Relation gar nicht und gegen das prüfen, was manuell gepflegt wird. In der Summe ergibt das eine gewisse Robustness gegen die Fehler, die man beim Mappen machen kann: - versehentlich Relation beschädigen - versehentlich
Re: [Talk-de] Relationen aus der Sicht der Auswertung - Segen oder Fluch??
On Mon, Jul 09, 2012 at 01:20:51PM +0200, Frederik Ramm wrote: Bei Relationen ist wenigstens ein generischer Support moeglich - gaengie Editoren koennen Dir wenigstens sagen, dass da eine Relation ist, selbst wenn sie nicht wissen, was sie bedeutet. Aber wenn im XML halt ploetzlich ein area oder route oder turnrestriction auftaucht, fliegt Dir der XML-Parser entweder um die Ohren oder schmeisst das Ding ganz weg. Eventuell sollte man alle diese neuen Datentypen dann in irgendwas gleichartiges kapseln, so dass eine Software, die den Datentyp nicht versteht, nicht total aufgeschmissen ist *duck* Genau aus diesem Grund finde ich Relationen so wie sie sind eigentlich eine geniale Idee, einfach und flexibel. (Aauch in der Verarbeitung, wenn man sich mal eine Minute von osm2pgsql lösen kann.) Wir haben mit Relationen keine technisches Problem sondern ein menschliches. Ein paar Powermapper meinen, dass jede Beziehung von Objekten in der DB explizit mit Relationen modeliert werden müsse und treten dabei dei eigentliche Idee von OSM mit Füssen, nämlich dass OSM eine spatiale DB ist und keine relationale. Anstatt also zu überlegen, was man den Leuten alles verbieten müsste, sollten wir die Mapper besser darüber aufklären, warum ihre Relationsmania überflüssig und gefährlich ist. Jans Frage am Anfang dieses Threads macht insofern überhaupt keinen Sinn. Es ist komplett irrelevant, wie leicht oder schwer eine Relation zu verarbeiten ist. Die einzige Frage, die er sich stellen sollte ist die: ist die Relation wirklich nötig oder ist es möglich, meine Information auch in Form von einfachen Tags und geografischen Beziehungen in der DB unterzubringen. Die Antwort auf diese Frage ist eindeutig, dass es möglich ist, und damit sollte die Sache erledigt sein. Ähnliches gilt für Anwendungen, die hier in letzter Zeit diskutiert wurden. (Ich denke mit Schaudern an den Thread zum Eisenbahn-Tagging.) Redundanz ist kein Argument für Relationen. Ich weiss nicht, wie man es anders in einer spatialen Datenbank verarbeiten kann ist kein Argument für Relationen. Ich kann die Daten so leichter runterladen ist kein Argument für Relationen. Das einzige relevante Argument ist: es geht nicht anders[1]. Und das sollten wir allen Mappern klar machen. Wie es eine ungeschriebene on the ground-Regel gibt, sollten wir eine vermeide Relationen-Regel einführen und so oft wie möglich zitieren. Wenn wir es schaffen mehr Selbstdisziplin zu üben und Relationen auf eine Handvoll klar definierter Anwendungsfälle zu begrenzen, braucht es keine Änderung an der API. Gruss Sarah [1] Und bevor man mich jetzt zu sehr beim Wort nimmt: das schliesst auch die Fälle ein, wo es zwar anders ginge, aber nur von hinten durch die Brust etc. ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] ÖPNV-Karte in OpenLayers 2.12
On Sat, Jul 07, 2012 at 11:49:42AM +0200, Frank wrote: Moin! Auf meiner Homepage habe ich eine OpenLayers-Karte, die umschaltbar ist zwischen verschiedenen OSM-Kartentypen. Ich möchte nun von OpenLayers 2.11 auf 2.12 aktualisieren. Ich habe den Code soweit bereinigt, dass keine Fehler mehr angezeigt werden, z.B. für ein KML-Overlay umgestellt von OpenLayers.Layer.GML auf _.Vector. Was nun noch nicht funktioniert, das ist die ÖPNV-Karte. Code wie bei den anderen Kartentypen und wie vorher bei OL 2.11: new OpenLayers.Layer.OSM(Ouml;PNV (Bus und Bahn), http://tile.memomaps.de/tilegen/${z}/${x}/${y}.png;, { numZoomLevels: 19, displayInLayerSwitcher: true, buffer: 0, attribution: attroepnv, keyname: 'oepnvde' }), Es werden keine Script-Fehler angezeigt aber es werden im Map-Rahmen nur rosafarbene Tiles angezeigt. Bei Einzel-Abruf kommt dann jedoch ein korrekter Tile. Was für ein Problem hat OpenLayers 2.12 mit der ÖPNV-Karte? Falsche Header? Hat jemand ähnliche Erfahrungen gemacht? Das X-Origin-Handling hat sich geändert. Du musst noch folgendes in den Constructor einfügen: tileOptions: {crossOriginKeyword: null} Also obrige Zeile muss heissen: new OpenLayers.Layer.OSM(Ouml;PNV (Bus und Bahn), http://tile.memomaps.de/tilegen/${z}/${x}/${y}.png;, { numZoomLevels: 19, displayInLayerSwitcher: true, buffer: 0, tileOptions: {crossOriginKeyword: null}, attribution: attroepnv, keyname: 'oepnvde' }), Siehe Release-Notes: https://github.com/openlayers/openlayers/blob/master/notes/2.12.md#osm-and-bing-layers Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Hack-Weekend Karlsruhe und Administrative Grenzen / Hierarchien weltweit
On Sun, May 20, 2012 at 11:52:47AM -0700, Kai Krueger wrote: Frederik Ramm wrote Was da fehlt, ist irgendein automatisches Kontrollsystem, das all diese Grenzen prueft und z.B. auf Basis einer naechtlichen Auswertungen Reports generiert Etwas aehnliches erzielt das mapquest open Broken polygon tool [1] das auf Basis von Nominatim funktioniert. Es listet Polygone die nicht korrekt sind (z.B. self-intersecting) oder bei denen sich die Flaeche drastisch geaendert hat, was meist auf einen Fehler hindeutet. Da administrative Grenzen natuerlich sehr wichtig fuer Nominatim ist, gibt es glaube ich auch eine Einstellung um nur administrative Polygone anzuzeigen. http://open.mapquestapi.com/brokenpoly/ Auf dem OSM-Nominatim-Server gibt es die gleiche Liste minuten-aktuell: http://nominatim.openstreetmap.org/polygons Um, die Anfrage auf administrative Polygone zu beschränken, kann man den class-Parameter nutzen: http://nominatim.openstreetmap.org/polygons?class=boundary (auf alles, was mit boundary=* getaggt ist, um genau zu sein) Standardmässig zeigt es nur die Polygone an, die im Laufe der letzten 24 Stunden kaputtgegangen sind. Mit days=X kann das auf X Tage erweitert werden. Bitte diesen Parameter mit Verstand einsetzen. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] OT: OpenLayers Custom Build
On Mon, May 21, 2012 at 05:32:39PM +0200, Sebastian Klemm wrote: Hallo, da hier ja auch einige OpenLayers-Anwender mitlesen, versuch ich es jetzt mal hier, nachdem ich auf der OL-Users-ML kein Glück hatte. Für eine Webanwendung möchte ich eine angepasste geschrumpfte Version der OL-Bibliothek erzeugen. Der Build-Prozess funktioniert soweit auch, jedoch unterscheidet sich das Verhalten der erzeugten Bibliothek in einer entscheidenden Kleinigkeit von der Komplett-OpenLayers.js: Wenn ich im JavaScript mittels map.setCenter() den Kartenausschnitt am Anfang festlegen will, lande ich statt in Deutschland im Atlantik am Äquator. Die Koordinaten scheinen als Pixel statt Länge/Breite in Grad interpretiert zu werden. Das ist der verwendete Code, inkl. Transformation der Koordinaten: var center = new OpenLayers.LonLat(10, 50).transform(new OpenLayers.Projection(EPSG:4326), map.getProjectionObject()); if (!map.getCenter()) { map.setCenter(center, 15); } Komischerweise funktioniert derselbe Code einwandfrei wenn ich die originale gebundelte OL-Lib verwende. Deshalb vermute ich, dass in meinem OL-Build irgendwas fehlt, obwohl mit dem vorhandenen Code keine JavaScript-Fehler ausgegeben werden. Versuch mal, noch folgendes in [include] hineinzunehmen: OpenLayers/Layer/SphericalMercator.js Das enthält die nötigen Umrechnungsfunktionen zwischen 900913 und 4326. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Suche nach Elbufer, Bad Schandau
Hoi Sven, On Fri, May 04, 2012 at 11:33:28AM +, Sven Geggus wrote: hike39 ho...@hike.de wrote: nachdem auf diese Fragestellung sich niemand von den osm.de Machern angesprochen gefühlt hat, möchte ich diese Frage irgendjemanden aus dieser Truppe zukommen lassen. Was soll das jetzt? Ich habe die Nominatim Suche auf osm.de postwendend dem Vorschlag von Sarah angepasst, das ist auf dieser Liste nachzulesen! Ich denke es geht hier darum, zusätzlich beim Suchergebnis anzuzeigen, welcher Art das Objekt ist (Stadt, Strasse, Haltestelle, etc.) Dafür müsste man class und type auswerten, dass mit der Antwort zurückkommt. Oder aber einfach das Icon anzeigen, dass in der Antwort mitgeschickt wird. Ich würde ja einen Patch schicken, aber ich weiss nicht, ob der Code der Seite irgendwo öffentlich ist. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Suche nach Elbufer, Bad Schandau
Hi, On Sun, Apr 22, 2012 at 02:32:45PM +0200, hike39 wrote: Du scheinst Dich mit der Nomatim-Suche gut auszukennen. Darum noch eine Zusatzfrage. Bei den Ergebnislisten von OSM.org ist auch immer ein Hinweis ob dies ein Knoten, Weg oder z.B. fälschlicherweise eine Almhütte ist. Bei OSM.de fehlen diese. Ich finde diese Zusatzinformation sehr hilfreich. Wie kann man bewerkstelligen, dass dies dort auch so angeführt wird? Das ist eher eine Frage für die Macher von osm.de. Nominatim liefert den Haupttag des Objektes in der Suchantwort zurück. Es ist dann Sache der Website, das irgendwie darzustellen. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Suche nach Elbufer, Bad Schandau
Hi, On Fri, Apr 20, 2012 at 07:47:02AM +0200, Ronnie Soak wrote: Oehm, wenn ich noch mal nachhaken duerfte: Im obigen Beispiel mit Fischmarkt, Erfurt war es osm.org, das mit Coburg einige hundert km daneben lag und osm.de, der sich nur im Nachbarkreis vertan hat. Die Daten vorher waren von Dezember. Damals gab es auch den Ilm-Kreis noch als place=region: http://www.openstreetmap.org/browse/node/240085076/history Da er inzwischen von BBO gelöscht wurde, ist jetzt eben Coburg der nächste. Um soetwas zu 'debuggen' ist übrigens die Nominatim-Seite selber recht nützlich: http://nominatim.openstreetmap.org/ Wenn du dort nach 'Fischmarkt, Erfurt' suchst, erhältst du bei den Suchresultaten jeweils einen Link zu den Details. Für den Fischmarkt zum Beispiel: http://nominatim.openstreetmap.org/details.php?place_id=116887509 Unter 'Address' kannst du sehen, welche OSM-Objekte Nominatim berücksichtigt hat, um die Adresse zu erstellen. Die ausgegrauten sind Kandidaten, die er gefunden, aber verworfen hat und die schwarzen diejenigen, die tatsächlich in der Adresse angezeigt werden. Und dort findest du bei Coborg einen Link zu dem schuldigen Place-Node. Das ist mit einem aktuellen Test uebrigens noch genauso (aber das kann auch an irgend welchem Caching liegen). Einfach mal die Seite neu laden (Ctrl+R), dann sollte es gehen. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Suche nach Elbufer, Bad Schandau
On Fri, Apr 20, 2012 at 09:03:52AM +0200, aighes wrote: Hallo, sollte Nominatim nicht erkennen: Erfurt ist admin_level=6, also kreisfrei? Wie gesagt, normalerweise nimmt Nominatim an, dass zu admin_level=6 ein place=county gehört. place=region wird eine Stufe höher angesiedelt, admin_level=5. Deshalb kommt beides in die Adresse: Erfurt als Kreis und Coburg quasi als Regierungsbezirk (nicht, dass wir sowas in Thüringen hätten, aber das weiss Nominatim nun mal nicht). Man könnte natürlich für Deutschland eine Ausnahme einbauen, aber erstens sind place=region als Kreis eher am Aussterben und zweitens relativ inkonsitent verwendet. Es gibt Kreise mit place=county in der DB: http://www.openstreetmap.org/browse/node/240033539 und place=region-Nodes, die keine Kreise sind: http://www.openstreetmap.org/browse/node/310541181 http://www.openstreetmap.org/browse/node/240092615 http://www.openstreetmap.org/browse/node/161555825 http://www.openstreetmap.org/browse/node/428230346 Ausnahmen würden also nur zu anderen Fehlern führen. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Suche nach Elbufer, Bad Schandau
On Fri, Apr 20, 2012 at 09:53:58AM +0200, hike39 wrote: Am 19.04.2012 17:59, schrieb Sven Geggus: Jimmy_K jimm...@gmx.at wrote: Meine Suche stammt von openstreetmap.org, aber auch openstreetmap.de liefert bei mir keinen Aldi. Ich habe gerade nochmals nachgetestet. Bei der Suche über openstreetmap.de erhalte ich bei dem Suchmuster elbufer, bad schandau: Mit Ctrl-R (oder Ctrl-F5) ein Neuladen der Seite erzwingen. bei www.openstreetmap.org das Ergebnis von nomatim, allerdings wird das Chalet als Almhütte bezeichnet, obwohl es mit tourism=chalet getagt ist. Das haben die Übersetzer der Hauptseite so eingetragen. Wer die Übersetzungen verbessern will, kann sich im TranslateWiki anmelden und dort beitragen: http://translatewiki.net/wiki/Translating:OpenStreetMap Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Suche nach Elbufer, Bad Schandau
On Fri, Apr 20, 2012 at 10:45:35AM +0200, hike39 wrote: Werde mich da einmal einarbeiten. Aber ich habe auch im Wiki bei DE:Howto_Map_A nachgesehen, wie man Ferienwohnungen tagt. Dort ist für die Almhütte tourism=alpine_hut empfohlen. Ja, die übersetzung Almhütte für chalet ist doch sehr irreführend. (Um nicht zu sagen, falsch.) Aber dennoch eine andere Frage: Woher kommt eigentlich im dritten Treffer der Hinweis auf die Kirschleite. Das ist doch nur ein Fußpfad nördlich bzw Wege in der Nähe von bewusstem Objekt. Das war der nächste highway=* zu dem Haus, vermutlich nur mit ein paar Metern unterschied, aber das reicht. Nominatim macht keinen unterschied ob Strasse oder Fusspfad. Wenn du das addr:street in Am Elbufer änderst, sollte er es der richtigen Strasse zuordnen. (Strassenname und addr:street müssen exakt übereinstimmen.) Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Admin-Levels und Place-Nodes (war: Suche nach Elbufer, Bad Schandau)
On Fri, Apr 20, 2012 at 11:04:43AM +0200, Andreas Labres wrote: On 19.04.12 19:44, Sarah Hoffmann wrote: Gibt's diese Tabelle zu admin_level=X gehört place=Y irgendwo im Wiki? Das wäre glaub ich auch hilfreich, wenn alle die gleiche Sprache sprechen. Es gibt eine arg knappe Beschreibung auf den Wiki-Seiten von Nominatim: http://wiki.openstreetmap.org/wiki/Nominatim/Development_overview#Country_to_Street_level Das ist nicht mehr ganz aktuell. Müsste man mal etwas überarbeiten. Wo dazwischen ist da place=region angedacht? admin_level=5, aber ich weiss nicht, ob es überhaupt irgendwo auf der Welt konsistent so gebraucht wird. *) in AT gäb's noch Marktgemeinden, die quasi einen Wichtigkeitsstatus zwischen place=town und place=village hätten. Wenn ich Wikipedia richtig verstehe, ist das eher ein Titel mit dem sich die Gemeinden schmücken können, aber keine wirkliche zusätzliche Verwaltungsstufe. Insofern macht es aus Sicht der Suche relativ wenig Unterschied, wie man die taggt. Ich würde eher zu einem Zusatztag tendieren für solche feinen Unterscheidungen. s.o., irgendwie fehlt mir ein place=city_district o.ä. für den Stadtbezirk. Oder man nimmt place=suburb als Stadtbezirk und place=quarter als kleinteiligen Stadtteil (AT: Katastralgemeinde), wie Martin K. es denkt/vorschlägt. N.B.: Katastralgemeinde ist keine nur-städtische Ausprägung, jede Gemeinde ATs ist in ein oder mehrere Katastralgemeinden unterteilt. Nur in ländlichen Gegenden sind die Ortschaftsnamen meist die wichtigeren Namen. Unterhalb vom city/town-Level wird es wirklich chaotisch, weil es da praktisch keinen Konsens mehr gibt und das Vermischen von städischen und ländlichen Strukturen macht es nicht einfacher. Von den Tags, die Nominatim auswertet sind place=suburb (level 10) und place=neighbourhood(11) am gebräuchlichsten. Für Wien würde das vermutlich passen, für die ländlichen Gegenden eher weniger. Aber ihr sollt ja ohnehin nicht für die Suchmaschine taggen. ;) Wenn ihr da ein konsistentes Schema habt, kann man durchaus darüber reden das, wenn nötig, auch der Suche beizubringen. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Suche nach Elbufer, Bad Schandau
On Thu, Apr 19, 2012 at 07:36:54AM +0200, Ronnie Soak wrote: Ich betrachte den Entwicklungsstand von Nominatim immer noch als beta. Nicht verwunderlich, bei der Komplexitaet der Aufgabe. Weiteres Beispiel gefaellig? Such nache Fischmarkt, Erfurt openstreetmap.org: Pedestrian Way Fischmarkt, Altstadt, Erfurt, Coburg, Free State of Thuringia, 99084, Federal Republic of Germany (land mass), Europehttp://www.openstreetmap.org/?minlon=11.0283880233765minlat=50.9776000976562maxlon=11.0291347503662maxlat=50.9780693054199 Richtiger Platz, aber Coburg ist eine Stadt (und ein Landkreis?) in Bayern und hat hier nichts zu suchen. Das liegt an einem alten OpenGeoDB-Node: http://www.openstreetmap.org/browse/node/240076850 Offenbar wurden die Kreise bei dem Import als place=region eingetragen, das sollte wohl eher place=county sein. In jedem Fall werden die place=region Nodes mit dem nächsten Nominatim- Update (nach dem Lizenzwechsel) gänzlich aus den Adressen verschwinden. Dann hat sich das Problem ohnehin gelöst. openstreetmap.de Fischmarkt, Altstadt, Erfurt, Ilm-Kreis, Free State of Thuringia, 99084, Federal Republic of Germany (land mass), Europehttp://openstreetmap.de/karte.html# Auch hier richtiger Platz, aber Erfurt ist eine kreisfreie Stadt, der Ilm-Kreis schliesst sich im Sueden an. Die Suche auf osm.de könnte man ruhig mal auf nominatim.osm.org umstellen. Die Mapquest-Instanz hat nach wie vor einen Datenstand von Dezember und soweit ich gehört habe, wird es auch für einige Zeit nach dem Lizenzwechsel keine Updates geben. (Was durchaus Sinn macht dort, denn der Lizenwechsel wird einiges an Boundary-Polygonen kaputt machen, sodass es anfänglich wohl ein bisschen chaotisch wird mit den Addressen, die Nominatim zurückgibt.) Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Suche nach Elbufer, Bad Schandau
On Thu, Apr 19, 2012 at 08:51:34AM +0200, Andre Joost wrote: Am 19.04.12 08:37, schrieb Sarah Hoffmann: Offenbar wurden die Kreise bei dem Import als place=region eingetragen, das sollte wohl eher place=county sein. Die englische Wikipeida hat sich auf district als Übersetzung für den deutschen Kreis geeinigt: http://en.wikipedia.org/wiki/Districts_of_Germany http://en.wikipedia.org/wiki/Talk:Districts_of_Germany#country_vs_district Was jetzt aber nicht relevant ist für OSM. Es gibt so etwas ähnliches wie einen Konsens in OSM, dass die Grenzen, die mit admin_level=6 getaggt sind, place=county entsprechen. place=district ist in OSM ein Stadtteil. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Suche nach Elbufer, Bad Schandau
On Thu, Apr 19, 2012 at 11:59:55AM +0200, Andreas Labres wrote: On 19.04.12 11:33, Martin Koppenhoefer wrote: [place=region] m.E. braucht man für diese klar definierten Verwaltungseinheiten überhaupt kein place, das ist mit admin_level und boundary=administrative hinreichend definiert. ACK. IMO sollte man dem Nominatim beibringen, dass es Staaten gibt, deren admin-boundaries mittlerweile halbwegs vollständig sind und daher diese gedachten Wolken um Place Nodes herum entbehrlich und kontraproduktiv sind! Man ist gerade dabei, dass Nominatim beizubringen. Es gibt noch ein paar kleinere Bugs zu bereinigen, aber das Ganze wird mit dem Neuimport nach dem Lizenzwechsel live gehen. Dann werden also place-Nodes und boundary-Relationen zusammengefasst und auch admin_center und label-Roles in den Boundary-Relationen berücksichtigt, was hoffentlich einen grossen Teil der Addressfehler beseitigen sollte. In AT gibt's dasselbe Theater, grade die Wolken um place=region scheinen mir zu groß gedacht und -- da es die Grenzhierarchie längst gibt - entbehlich. Nominatim kennt 25 place=region-Nodes in Österreich. Alle scheinen noch aus dem openGeoDB-Import zu stammen und Bezirke zu bezeichnen. Wenn ich mir [1] ansehe, scheinen österreichische Bezirke den deutschen Kreisen zu entsprechen (admin_level=6). Wie bereits gesagt, folgt Nominatim der Konvention, dass dieses level place=county entspricht. Es gibt also drei Möglichkeiten, das zu bereinigen. Ihr könnt die Nodes löschen, in place=county umtaggen oder einfach bis nach dem Lizenzwechsel warten, wo dann die region-Nodes ohnehin ignoriert werden. [1] http://wiki.openstreetmap.org/wiki/Tag:boundary%3Dadministrative ACK. Das sollte man mal final spezifizieren (und auch in Mapnik+Nominatim umsetzen). In Wien (und das gilt so ähnlich auch in anderen größeren österr. Städten) gibt es a) (Stadt-/Gemeinde-)Bezirke (admin_level 9) b) Katastralgemeinden (hauptsächlich durch Place Nodes abgebildet; Grenzen zu erfassen wäre aber denkbar) c) Grätzelnamen (entspr. place=neighbourhood) Grade bei a) und b) (momentan beide als place=suburb gemappt, was äußerst unbefriedigend ist) wäre eine durchgängige Größen- und Ebenenunterscheidung wünschenswert, in der Beschriftung im Mapnik/Standardstil genauso wie im Nominatim (der sollte überhaupt nur a) berücksichtigen und b) und c) in seiner Hierarchie ignorieren...). Ich bin verwirrt, du erwartest, dass gleich getaggte place-Nodes unterschiedlich behandelt werden? Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Suche nach der Theresienstraße in München
Hi, On Tue, Feb 28, 2012 at 11:55:49AM +0100, hike39 wrote: gestern habe ich mittels OSM.de/karte nach einer Adresse in München gesucht. Als Suchstring habe ich Theresienstraße, München angegeben. ZU meinem Erstaunen wurden viele Treffer für die Theresienstraße angezeigt. Aber keine in München. Erst als ich die englische Bezeichnung Munich angegeben habe, wurde ich fündig. Was dahinter steckt ist mir zwar klar, aber einem einfachen Nutzer erschwert man hierdurch die Akzeptanz. Zumal bei der Auflistung der diversen Treffer immer München als Stadtname ausgeworfen wird. Gibt es hierfür eine Lösung? Nominatim hat ein Problem mit der Art und Weise, wie kreisfreie Städte in Deutschland getaggt sind. Jemand hatte die glorreiche Idee, die administrative Grenzen dieser Städte mit dem gleichen Admin-Level wie normale Kreise zu versehen, nämlich Level 6. Ein Polygon auf Level 8, dem normalen Level für Städte fehlt. Damit funktionieren die üblichen Heuristiken von Nominatim nicht mehr, die davon ausgehen, dass die Suchanfrage vermutlich Strasse, Ort heisst und die Suchergebnisse kommen entsprechend schlecht heraus. Leider ist das ganze auch nicht so einfach zu fixen, weil es eben unmöglich ist, einen Kreis und eine kreisfreie Stadt zu unterscheiden indem man einfach die Tags der Boundary-Relation anguckt. Ich würde also vorschlagen, dass Tagging der kreisfreien Städte nochmal zu überdenken. Am einfachsten wäre wohl ein Zusatztag, kreisfrei=yes oder so. Das liesse sich leicht in Nominatim einbauen. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Suche nach der Theresienstraße in München
On Tue, Feb 28, 2012 at 12:30:54PM +0100, Sarah Hoffmann wrote: Nominatim hat ein Problem mit der Art und Weise, wie kreisfreie Städte in Deutschland getaggt sind. Jemand hatte die glorreiche Idee, die administrative Grenzen dieser Städte mit dem gleichen Admin-Level wie normale Kreise zu versehen, nämlich Level 6. Ein Polygon auf Level 8, dem normalen Level für Städte fehlt. Damit funktionieren die üblichen Heuristiken von Nominatim nicht mehr, die davon ausgehen, dass die Suchanfrage vermutlich Strasse, Ort heisst und die Suchergebnisse kommen entsprechend schlecht heraus. Leider ist das ganze auch nicht so einfach zu fixen, weil es eben unmöglich ist, einen Kreis und eine kreisfreie Stadt zu unterscheiden indem man einfach die Tags der Boundary-Relation anguckt. Ich würde also vorschlagen, dass Tagging der kreisfreien Städte nochmal zu überdenken. Am einfachsten wäre wohl ein Zusatztag, kreisfrei=yes oder so. Das liesse sich leicht in Nominatim einbauen. Wenn ich so darüber nachdenke, wäre die korrektere Lösung des Problems, die Polygone der kreisfreien Städte auf admin_level=8 zu setzen. Schon der Name kreis*freie* Stadt deutet darauf hin, dass es eben keine Kreise sind, sondern Städte. Insofern gibt es keinen Grund für einen deutschen Sonderweg. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Suche nach der Theresienstraße in München
On Tue, Feb 28, 2012 at 03:06:49PM +0100, hike39 wrote: Die Diskussion ist jetzt aber ganz schon wissenschaftlich. Wie erkläre ich einem Bekannten, den ich von OSM überzeugen will, dass er Straßen in München nur über Munich finden kann? Dass die Suche im Englischen klappt, liegt daran, dass es nur einen Place-Node gibt, der mit 'Munich' beschriftet ist. Da kann sich Nominatim kaum irren. Ich habe jetzt einmal in Köln(Cologne) und in Nürnberg(Nuremberg) nach Straßen gesucht. Und siehe da sie wurden sowohl unter der dt. wie auch engl. Bezeichnung aufgelistet. Nur in München scheint dies nicht zu gehen. Ich habe das jetzt mal noch ein bisschen mehr gedebuggt und es hat sich herausgestellt, dass nicht die Kreisfreie Stadt München das Problem ist, sondern der Regierungsbezirk München. Die gute Nachricht ist, dass es somit völlig egal ist, welches admin_level die kreisfreien Städte nun haben. Die schlechte Nachricht ist, dass es relativ schwierig wird, da irgend etwas zu tun. Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de