turbo-overpass - Banken und Sparkassen

hi !

es steht mal wieder die Urlaubszeit vor der Tür und da ist es gut zu wissen woher man Geld möglichst billig (Gebühren) bekommen kann.

Hat einer von Euch schon einmal Abfragen für die einzelnen Kreditinstitute gebaut - die heißte ja immer etwas anders und die Tag-Values sind nicht immer ganz eindeutig.

Wenn man das in eine Karte überführt wie ist das da mit den Zeichen. Darf ich ohne weiteres ein rotes “S” nehmen für eine Sparkasse oder oder mache ich mich damit schon gleich strafbar ?

Gruß Jan :slight_smile:

Nein ich habe noch keine Abfrage für Kreditinstitute gebaut, aber das hier gefunden: http://www.sparkasse.de/_metanav/impressum.html

Mache mir seit einigen Tagen in einem ähnlichen Bereich Gedanken: dem Briefkasten. Das wäre ja auch die Frage ob man noch das gute alte Posthorn auf gelben Grund verwenden dürfte oder nicht.

also vielleicht bunte Kreise nehmen die mit dem Unternehmen assozieriert werden.

Gruß Jan :slight_smile:

Von Roland gibt es eine mobile Karte http://overpass-api.de/locate_me.html u.a. für Geldautomaten.

Und einen Vortrag Mobile Karten erstellen mit OSM, OpenLayers und Overpass API (Video) dazu von der FOSSGIS 2013, in dem es speziell um die Selektion von Geldautomaten geht.

Gruß,
Norbert

hi !

ich habe mir gerade überlegt das es einfacher und vielseitiger in der Nutzung wäre, wenn man die Aufgabe in die Overpass-Api übertragt.

Meine bisherige Abfrage sieht wie folgt aus:

{{key1=amenity}}
{{value1=atm}}
{{key2=amenity}}
{{value2=bank}}
{{key3=operator}}
{{value3=???}}
{{key4=name}}
{{value4=volks}}
<osm-script output="xml">
  <union>
    <query type="node">
      <has-kv k="{{key1}}" v="{{value1}}"/>
      <has-kv k="{{key4}}" regv="{{value4}}"/>
      <bbox-query {{bbox}}/>
    </query>
    <query type="node">
      <has-kv k="{{key2}}" v="{{value2}}"/>
      <bbox-query {{bbox}}/>
    </query>
    <query type="way">
      <has-kv k="{{key1}}" v="{{value1}}"/>
      <bbox-query {{bbox}}/>
    </query>
    <query type="way">    
      <has-kv k="{{key2}}" v="{{value2}}"/>
      <bbox-query {{bbox}}/>
    </query>
  </union>
  <print mode="meta"/>
  <recurse type="down"/>
  <print mode="meta"/>
</osm-script>

http://overpass-turbo.eu/s/3xj

Was mir etwas Probleme macht ist die Erstellung des Regex für (Großklein-Schreibung ignoriert)

enthält volks oder raiff oder sparda (beim letzten bin ich mir derzeit noch unsicher ob die zu dem Kreis gehören)

Kann mir einer weiterhelfen ?

Gruß Jan :slight_smile:

Hi Jan,

der reguläre Ausdruck könnte folgendermaßen aussehen (getestet mit http://regexpal.com/)):
[Vv]olks|[Rr]aif|[Ss]parda

Die einzelnen Banken werden mit dem Pipe-Symbol “|” voneinander getrennt. Groß-/Kleinschreibung wird durch die eckigen Klammern realisiert, d.h. “[Vv]” steht für entweder großes “V” oder kleines “v”.

Beste Grüße

Hi !

habe das jetzt einmal eingebaut und hier ist das Ergebnis:

http://overpass-turbo.eu/s/3xy

Gruß Jan :slight_smile:

Tja, und damit fällt meine als korrekt gemappte vr bank Südthüringen eG raus…
Da wirste den Filter noch um |[VR][vr] erweitern müssen :wink:

Ich nehm’s zurück, du gehst ja im Moment noch gar nicht auf den Operator los.

hi !

danke für den Hinweis.

http://overpass-turbo.eu/s/3xC

nochmal um Operator auch erweitert !

Vereinfachungsvorschläge immer gerne.

Gruß Jan :slight_smile:

Mir ist noch ein kleiner Fehler unterlaufen: es müsste eigentlich [Vv][Rr] lauten, nicht das noch einer vR oder Vr getaggt hat.

PS: Wenn du übrigens deine Suchbegriffe IMMER am Anfang erwartest, dann müsstest du noch ein ^ voranzusetzen. Aber auf Grund der eher mäßigen Datenqualität würde ich davon abraten. :wink:

Obwohl, wie ich gerade gesehen habe wirst du vermutlich immer ein paar false-positive haben: z.B. Sparkasse Vreden

Nein, so geht es nicht – es muss [Vv][Rr] heißen: http://overpass-turbo.eu/s/3xH

hi !

thanks, richtig - begriffe werdenn nicht zwingend am Anfang erwartet.

Gruß jan :slight_smile:

Diese Volksbank: Ehninger Bank eG http://www.openstreetmap.org/node/258793594#map=18/48.66039/8.94343 geht Dir durch die Lappen.
Hier gibt es einige XXX Bank eG, manche davon sind unkorrekt auch name=Volksbank getaggt: http://www.openstreetmap.org/way/32242260

Alle Arten von “[Bb]ank” habe ich noch mit hinzugefügt, wobei ich mir nicht sicher bin, ob Jan das überhaupt möchte: http://overpass-turbo.eu/s/3xU

Mir geht es darum den Volks- Raiffeisen-Verbund weitest gehend abzudecken.

Jan

“eG” eingetragene Genossenschaft trifft auf viele Volks-/Raiffeissenbanken zu.

Hi zusammen,

ich hatte nach meinem Wechsel der Bank das Problem die Geldautomaten meiner neuen Bank zu finden, dabei ist die Karte entstanden:
http://marcusbleil.de/m/, mit leaflet und overpass API, wenn Interesse am Quellcode besteht, kann ich den nach github tun.

Viele Grüße

HI!

geile Karte - genau das was ich suche - wenn Du jetzt noch gleich wie bei der Cashgroup die Namensvariante für die Volksbank - wie Thema in diesem Posting - einbauen könntest, dann wäre das Top !

Farbe für die Icons → Orange.

Dann bei Github auch gut - dann könnte man darüber nachdenken eine Verbindung von der aktuellen Position zum Objekt ein Routing (auch über eine andere Seite) nachzudenken.

Warum sind bei “andere Banken” einige grün und andere grau - einheitlich wäre besser ! Und für die Sparkassen hätte ich ROT vorgehalten. Für die Postbank hätte ich dann gelb vorbehalten ! Nur so als Wunschgedanken!

Gruß Jan .-)