Gregor Horvath, Ing.

Industrieberatung

Softwareentwicklung

Spritpreisübersicht

Die Spritpreisdatenbank der E-Control ist grundsätzlich eine gute Idee, die Umsetzung stellt mich aber nicht ganz zufrieden. Ich habe daher auf die Schnelle meine eigene Auswertung erstellt, die ich auch gerne jedermann zur Verfügung stelle.

Beispiel

(Grafisch ist das noch nicht wirklich ansprechend, aber es ist ein Anfang):

Abfrage für Wien, Mariasdorf und Langenzersdorf

Keine Eingabe zur Abfrage notwendig

Die Fahrwege mit dem Auto sind zu 90% immer dieselben, daher sind auch die Tankorte meistens dieselben. Bei mir sind das hauptsächlich meine 2 Wohnsitze in Wien und Burgenland. Bei anderen werden diese vielleicht der Ort des Arbeitsplatzes, Sportvereines und Wohnortes sein.

Oft stehe ich vor der Entscheidung ob ich jetzt an dem derzeitigen Ort tanke oder dort wo ich hinfahre. Mit dem E-Control Spritpreisrechner müsste ich mehrere Abfragen hintereinander machen, dabei jedesmal dieselben Adressen mühsam eingeben und dann die günstigste Tankstelle im Kopf ermitteln.
Darüberhinaus lässt sich eine Spritpreisabfrage für einen Ort nicht als Lesezeichen abspeichern, weil die Abfrageparameter nicht Teil der URL (Link) sind (POST Request), sondern jedesmal manuell mühsam eingegeben werden müssen. Dies widerspricht der grundlegenden Internet HTTP Spezifikation, die für Abfragen von Ressourcen einen GET Request vorsieht (Parameter in der url) und nur für die Datenübermittlung vom Browser zum Server einen POST Request.

Damit der Spritpreisvergleich in der Praxis funktioniert, muss die Abfrage extrem schnell und einfach sein, denn unterwegs hat man selten die Zeit und Muße sich mit den Eigenheiten von komplexen Websites auseinanderzusetzen oder auf einen GPS-Fix zu warten. Daher habe ich mich entschlossen eine eigene Abfrage der Spritpreis Datenbank der E-Control zu machen:

Mit dem Klick auf ein Lesezeichen erhalte ich eine Liste der günstigsten Tankstelle je Spritart (Super/Diesel) aller meiner Standardorte in einer Liste. Eine Übersichtskarte ist dafür entbehrlich, da ich die Tankstellen und die Gegenden sowieso kenne. Hinter den Namen der Tankstellen liegt aber ein Link auf eine Openstreetmapkarte zu den Adressen, hinter den Straßen Links zu Google Maps. Da keine Eingabe notwendig ist, lässt sich das auch gut mit dem Smartphone von unterwegs abfragen.

Einrichtung für Jedermann

Gerne richte ich für jedermann kostenlos (Spende für das Service erbeten) und ohne Garantie eine solche Abfrage ein.

Dazu bräuchte ich:

Die Abfrage ermittelt dann zu jeder dieser Adressen die 5 günstigsten Tankstellen und sortiert alle zusammen in einer Liste. Die Anzahl der Adressen ist an sich unbegrenzt, die Liste wird mit vielen Adressen jedoch lange und die Abfrage langsam.

Ich sende dann per Mail eine URL (Link) zurück.

Kontakt: Gregor

Die Software ist als freie Software unter der AGPL Lizenz hier veröffentlicht.

Bitbucket Repository

Mariasdorf, 8.9.2011

Beispiele:

  1. innsbruck_dornbirn
  2. Donaucitystr_Waidhofen_Seitenberggasse
  3. Heinestr_Langenzersdorf_Korneuburg
  4. Josefstr_Maximilianstr
  5. Silbergasse_Breitenfurt_Mauerbach
  6. Sagedergasse_Breitenfurterstr_Brunnerstr_Endresstr
  7. Wernberg_Hoeflein_Hainburg
  8. Wernberg_Hoeflein_Villach
  9. floridsdorf_mariasdorf_langenzersdorf
  10. linz_traun_wels
  11. josefhuber_kapfenberg
  12. kammern_landhausplatz_stpoelten
  13. reutte
  14. stockerau_langenzersdorf_tulln