• Kontakt

    Elephant Seven
    Hamburg GmbH
    Gerhofstr. 1–3
    20354 Hamburg

    Tel. +49 (0)40 34 10 1-400
    Fax +49 (0)40 34 10 1-101
    info@e-7.com

zurück

Webspecial "Cabriowochen"

Projektart

Technik

Awards

AMMA besondere Auszeichnung 2006

Projektbeschreibung

Aus der Awardeinreichung: „Steigen Sie um auf Sommerzeit“ ermutigt Mercedes-Benz alle Cabrio-Interessenten, seit Februar 2006 auch online. Das Webspecial zeigt nicht nur den Standort des Besuchers an, es stellt auf einem stilisierten Himmel auch das dort herrschende Wetter dar. Vor diesem Hintergrund präsentiert es die Fahrzeuge der SL-Klasse, der SLK-Klasse und der CLK-Klasse - und räumt elegant mit dem Vorurteil auf, Cabriogefühle könnten nur bei Sonnenschein aufkommen. Sonnige Ausflugziele auf der ganzen Welt laden zur Spritztour ein, bei Dauerregen gibt der eingebaute Sonnenfinder Tipps, wo das Wetter besser ist.

Aufgabe

Lokalisieren Sie den User auf Stadtebene. Geben Sie Wetterdaten für die Stadt und die lokale Uhrzeit aus. Machen Sie abhängig von der Uhrzeit (vor oder nach Sonnenuntergang) eine Tag / Nacht Unterscheidung und spielen Sie das im Frontend aus. Geben Sie Wetterbedingungen wie Nebel, Regen, Sonnenschein mit aus.

Leistung

Das System kann den User anhand seiner IP auf Stadtebene zuordnen. Es ermittelt aus dieser Information die aktuelle, lokale Uhrzeit beim User. Zusätzlich werden stündlich die Wetterinformationen weltweit mit den Informationen „Stadt“ und „Uhrzeit“ abgeglichen und eine Wettersituation an das Frontend ausgegeben.

Technische Umsetzung

Basis der Umsetzung ist eine LAMP Umgebung (Linux, Apache, MySQL, PHP). Mit dem kommerziellen Anbieter ip2location (http://www.ip2location.com/products.aspx) wird anhand der IP des Users sein Internet-Zugangspunkt ermittelt. Problem hierbei sind Firmen-Netzwerke die mit einer IP Landes- oder Weltweit zugreifen (das muss vorab mit dem Kunden geklärt werden). Man kann dann für den Kunden eine gewünschte Stadt hinterlegen. Die Wetterdaten wurden ebenfalls eingekauft und per Cronjob stündlich aktualisiert. Hierbei war es wichtig, im Vorfeld die Struktur der Daten festzulegen, damit eine Zuordnung aus der IP-Datenbanktabelle zu den Wetterdaten automatisiert möglich ist.

Technische Besonderheiten

Die LAMP Umgebung wurde aus Performancegründen gewählt. Der Dienstleister „ip2location“ war bekannt und hat eine gute Genauigkeit was die Zuordnung der IPs zu Städten angeht. Flash-Object in der Version 1.3 kommt zum Einsatz. PHP und Flash kommunizieren über WDDX. Heute würde diese Kommunikation mit AMFPHP gelöst werden.

Kerntechnologien im Überblick

- WDDX (Web Distributed Data eXchange)
- XML
- PHP
- MySQL
- HTML/CSS

Mehrwert

Die Nutzung der Geodaten ließ sich in weiteren Projekten erfolgreich integrieren.

On Air

Februar 2006

zurück