Google Map Marker

Beschreibung der Beispiele

01.) mehrere Standorte aus data.xml

Dieses Beispiel zeigt eine Karte, auf der mehrere Marker gesetzt wurden. Die dazugehörigen Adressen stammen aus einer data.xml(merken, diese werden wir in späteren Beispielen erneut benötigen). Es kommen je nach Typ unterschiedliche Marker zum Einsatz.


02.) mehrere Standorte aus data.xml + DIV-Container

Ähnliches Beispiel, wie das vorhergehende. Die Daten wurden jedoch formatiert und in DIV-Containern untergebracht. Die Marker-Infoboxen wurden mit Links versehen. Zudem wurde ein Kreis um den Centerpoint gesetzt, um einen Umkreis zu signalisieren. Sieht zwar toll aus, bläht aber den Source-Code auf.


03.) Zugriff auf eine SQL-Datenbank

Neben dem Zugriff auf XML-Datenbanken, soll dieses Beispiel zeigen, wie man die Adress-Daten aus einer SQL-Datenbank holt. Zunächst wird nur die Karte ohne Marker angezeigt. Um sich Daten anzeigen lassen zu können, muss man einen Standort eingeben und dann auf Umkreissuche klicken. Allerdings setze ich in diesem Beispiel ein fixes Center. Die Umkreissuche ist noch nicht aktiviert.


04.) Mehrere Standorte in Google Maps anzeigen (Favorit)

Grundvorlage für spätere Code-Sample. Der Center-Standort ist in diesem Beispiel gefixt. Später kann dieser anhand der IP-Adresse ermittelt werden, so die Idee. Die Adress-Marken werden einzeln gesetzt und nicht durch eine Schleife.


05.) Mehrere Standorte in Google Maps anzeigen (ein ICON)

Ein weiterer Versuch, jedoch ohne weitere Bedeutung


06.) Ein Standort mit SEO Mehrwert

Diese Version hat den meisten seologischen Mehrwert, da Code-Elemete als reines HTML dargestellt werden und somit von den Suchmaschinen indiziert werden können.


07.) Mehrere Standorte mit SEO Mehrwert

Diese Version hat den meisten seologischen Mehrwert, da Code-Elemete als reines HTML dargestellt werden und somit von den Suchmaschinen indiziert werden können. Nun werden mehrere Adressen dargestellt. Deren Details sind einzeln aufrufbar, was eine später Weiterverarbeitung vereinfacht.


08.) Mehrere Standorte mit SEO Mehrwert und Design

Die DIV-Container werden strukturiert angezeigt (float). Die Karte sitzt immer rechts und die Sidebar hat ihre Position links. Die Adressdaten wurden Hardcode eingetragen. Sie stammen noch nicht aus einer Datenbank. Die Datenbankanbindung folgt im nächsten Schritt.


09.) Mehrere Standorte mit SEO Mehrwert und Design + Datenbankanbindung

Die Adressdaten werden aus einer MySQL-Datenbank gezogen und dargestellt. Wichtig ist, dass die Adressdaten aus Performancegründen nicht übersetzt werden. Sie müssen bereits in der Datenbank mit Lat und Long angereichert werden.


10.) JobMap-Design

Es wurde ein neues Design hinterlegt. Funktionen kommen aus dem HTML.


11.) JobMap-Design + DB + Neue Funktionen

Das neue JobMap-Design wurde mit der Datenbank und PHP verbunden. Es wurde einige neu Funktionen eingebaut. Zum Beispiel Hier suche ich Jobs, Zoom über die Job Karten, Counts der Jobtypen + Seitenlink(noch ohne Ziel), Jobekategorien(noch ohne Ziel) und einige Änderungen im Bereich Jobs im Detail. Für den nächsten Stepp sind nun die Filterungen über die Checkboxen geplant.


12.) JobMap-Design + DB + Inl.Module

Einbau von Inlude-Modulen(zz_head.php, zz_menu.php, zz_sidebar.php, zz_footer.php und zz_javascript.php).