Archiv der ‘Code’ Kategorien
Gmapper Projektseite im Entwurf
Wie schon länger angekündigt, soll es nun bald endlich eine Projektseite zu Gmapper geben.
Ein Entwurf für das Seitendesign liegt schon vor.
Ihr könnt es unter:
http://www.visional-dreams.de/gmapper/ einmal begutachten.
Kommentare sind erwünscht
Eine erste Version der Seite , die auch Inhalt hat werde ich hoffentlich dieses Wochenende fertig stellen.
Gmapper 0.7 - Geocoding, verbesserte XML Unterstützung
Heute habe ich mal wieder eine neue Version von Gmapper fertig gestellt.
Die aktuelle Version bringt viele Neuerungen, sowohl struktureller als auch funktionaler Art.
Javascript ausgelagert
Zum Einen wurden sämtliche statischen Javascript Bestandteile in eine JS Datei ausgelagert.
Diese, wird wie bisher der JS Code, von der Methode headjs() eingebunden.
Die Datei bodyjs.js muss dazu einfach nur im gleichen Ordner liegen, wie die Seite in der die Karte eingebunden wird.
Dies bietet den Vorteil, dass JS Dateien von Browsern gecached werden und so der HTML Code der Kartenseiten schlanker wird.
Neue Funktionen
Neben dieser strukturellen Änderung gibt es auch einige neue Funktionen: Weiterlesen »
Gmapper 0.6 - beliebige Markergrafiken
Ich habe Heute die Version 0.6 meiner Google Maps Klasse Gmapper veröffentlicht.
Nachdem das letzte Release vor allem einen strukturellen Fehler behoben hat, bringt die neue Version nun auch wieder neue Funktionen.
Warnung: Die neue Version funktioniert nicht ohne Weiteres mit Skripten die für alte Versionen erstellt wurden.
Schaut euch hierzu den Democode im Beispielarchiv und die Tutorials an.
Zum Einen wurde die Unterstützung der Maps API verbessert: Weiterlesen »
Gmapper 0.5 - strukturelle Änderungen
Problem entdeckt
Dank verschiedener Kommentare stellte sich heraus, das es ein grosses Problem im Internet Explorer gibt.
Der IE brach das Laden der Seite einfach ab, wenn die Karte in andere Elemente verschachtelt wurde.
Das Problem:
Internet Exlorer hat ein Problem mit der Darstellung von JS Manipulierten Elementen bevor die Seite komplett geladen ist.
Die Lösung
Daher ist es notwendig, das gesamte Javascript im Seitenbody an das ENDE des Seitenbody zu verschieben, nach alle anderen Elemente.
Gmapper 0.4 veröffentlicht - Map Marker
Hallo,
heute habe ich Version 0.4 von Gmapper fertiggestellt.
Sie beinhaltet im Wesentlichen eine Neuerung: MapMarker.
Mit der Funktion Mapmarker ist es möglich Kartenmarker zu erstellen, deren Infopopup eine Detailkarte des jeweiligen Punktes enthält

Ausserdem wurde die Option mausrad in map() entfernt. Die Mausradunterstützung ist nun standardmässig aktiviert.
Gmapper 0.3 veröffentlicht - XML Unterstützung hinzugefügt
Ich habe heute Version 0.3 meiner Google Maps Klasse Gmapper veröffentlicht.
Die neue Version hat im wesentlichen 2 Dinge dazugelernt:
- Die Funktion map() kennt nun den Parameter typ, mit dem man den initialen Kartentyp festlegen kann (normal,sat,hybrid)
- Es wurde die Funktion parseGxml hinzugefügt. Sie ermöglicht das Parsen von Google Maps XML Dateien, in ein Array aus Koordinaten.
Ich habe das allgemeine Tutorial bereits aktualisiert.
Ausserdem gibt es ein neues Tutorial, das die Erzeugung von Markern aus XML Dateien erklärt.
GMapper 0.2 veröffentlicht
Wie bereits angekündigt habe ich nun Version 0.2 meiner Google Maps Klasse Gmapper veröffentlicht.
Folgende neue Funktionen wurden eingeführt:
- Die Funktion map() kennt nun einen weiteren optionalen Parameter “mausrad”.
Wird diese Option aktiviert, lässt sich die Karte mit dem Mausrad von Radmäusen zoomen
- Die Funktion polyline() kann nun beliebig viele Punkte miteinander verbinden.
Ausserdem kann sie richtungsanzeigende Pfeile auf der Linie einblenden (Beta) - Es steht nun eine richtige Klassendokumentation zur Verfügung.
Ich habe natürlich auch das Tutorial zur Klasse bereits aktualisiert.
Muuuh: Moo.FX 2.0 ist da !
Nachdem die Entwickler von Mad4Milk vor Kurzem ihr Javascript-Webframework Moo.tools veröffentlicht haben, folgt nun der nächste Streich:
Die neue Version der beliebten JS Effektbibliothek bringt sowohl einige Weiterentwickelte als auch neue Funktionen: Weiterlesen »
Dojo 0.4 veröffentlicht
Das Dojo Team hat Version 0.4 seines Frameworks freigegeben.
Dojo 0.4 bringt viele neue Features , über 500 behobene Bugs und ein neues Inline Dokumentationstool.
Projektseite:http://dojotoolkit.org/
Update an Google Maps Klasse: Dokumentation und Name
Ich habe mich, wie bereits angekündigt, heute aufgerafft die Klassendokumentation für meine Google Maps Klasse zu vervollständigen.
Zur Erstellung der Doku verwende ich PhpDocumentor, das beste Tool zur Erstellung von Klassendocs in PHP.
Bei dieser Gelegenheit, habe ich mich auch entschieden der Klasse einen Namen zu geben: PHP GMapper
Vielleicht nicht besonders kreativ, aber nunja
Ihr findet die Klassendoku unter: http://philipp.gothic-singles.de/gmap.html