conference logo

Playlist "FOSSGIS 2023"

Schnelle, flexible Volltextsuche in OpenStreetMap

Wolfram Schneider

Volltextsuche in mehr als 140 Mio. Namen, Notizen und Beschreibungen von Tags in
OpenStreetMap nach Wörtern, Teilstrings, Phrasen, regulären Ausdrücken oder bester Übereinstimmung.

Schnell und flexibel nach OpenStreetMap Objekten suchen mit der "BBBike tag name search" Suchmaschine. Die Suche dauert meist nicht mehr als 5-20 Millisekunden. Gesucht werden kann nach Wörtern, Teilstrings, Phrasen, regulären Ausdrücken oder bester Übereinstimmung in den Tags  "name", "description", "inscription ", und "note". Die Suche kann auf Regionen (Deutschland, Österreich, Brandenburg etc.)  beschränkt werden. Bei der Eingabe bietet das System eine Autovervollständigung (autocomplete) an.

Beispiele:

- Suche nach exakten Tippfehlern: "mann"
- Suche nach ähnlichen Wörtern: Slavenburg => Slawenburg
- Suche nach exakten Phrasen: "karl marx" (mit Leerzeichen), "karl-marx" (mit Bindestrich)
- Zählen, wie oft ein Wort/Phrase vorkommt: Apotheken deren Name mit "L" anfängt, und das Wort Apotheke enthalten: "^L.*Apotheke" 418 (weltweit), 54 (Berlin/Brandenburg)
- Suche mit exakter Gross/Kleinschreibung: "rosenthal"
- Suche mit regulären Ausdrücken: karl-marx-[^sp] ("karl-marx-*, aber nicht Karl-Marx-Straße und nicht Karl-Marx-Platz)

Zielgruppe der Suchmaschine  sind Mapper, die die Daten in OpenStreetMap verbessern wollen.