DE:Maperitive/HowTofind

From OpenStreetMap Wiki
Jump to navigation Jump to search

Maperitive hat eine mächtige Suchfunktion, die über den find-Befehl genutzt werden kann. Suche wird dabei auf den derzeit geladenen Plan und Werte in den Point of Interest (POI) tags beschränkt.

Ein einfaches Beispiel:

  find name=Subway

Sucht Elemente die mit name=Subway (U-Bahn) getagt sind.

Beachte das die Zeichenkette in der korrekten Groß- und Kleinschreibung wiedergeben werden muss. Maperitive wird wie üblich den Befehl find schon nach dem Tippen der ersten beiden Buchstaben erkennen.

Die Suchergebnisse werden dann in Pink angezeigt. Mit der F3-Taste kann man die einzelnen Suchergebnisse nacheinander in den Kartenmittelpunkt rücken. Mit gehaltener Shift-Taste geht es in die andere Richtung.

Es können auch zusammengesetze Suchbedingungen formuliert werden:

  find addr:postcode="40880"
  find [addr:postcode="40880" addr:housenumber=73]
  find [addr:postcode="40880" addr:housenumber="73" addr:street="Bahnstraße"]

Diese komplexen Suchbegriffe kann man sich auch beispielsweise in einem Texteditor abspeichern und per Copy und Paste in der Befehlzeile von Maperitive nutzen.