Erstellen einer Marker Klasse für StreetView Panoramas
Dieser Artikel ist leider nur auf Englisch verfügbar.
Dieser Artikel ist leider nur auf Englisch verfügbar.
Dieser Artikel ist leider nur auf Englisch verfügbar.
Möglicherweise erinnern Sie sich an die SimpleMarker Klasse, die ich vor etwa einem Jahr geschrieben habe. Vor kurzem habe ich wieder einige Zeit mit der Google Maps API verbracht, da ich eine Chrome Erweiterung für Google+ entwickle, mit der man seine Kontakte auf einer Karte darstellen kann. Während der Entwicklung habe ich festgestellt, dass ein Update der Marker-Klasse seit langem überfällig ist. Jetzt nicht mehr ;-)
Weiterlesen »Kürzlich - nachdem ich mir ein Google Nexus S gekauft habe - habe ich damit begonnen, mich ein wenig mit der Entwicklung von Applikationen für die Android Plattform zu befassen. Nach einigen Experimenten der generellen Hardware Features habe ich nun eine Klasse implementiert, die vielleicht auch anderen helfen wrid.
Eine Sache, die ich am Nexus mag, ist die "Automodus"-Applikation. Während der Fahrt hat man so ein leicht bedienbares Interface mit großen Schaltflächen. Auch wenn man Verknüpfungen innerhalb dieser App anlegen kann, dachte ich mir, dass es noch besser wäre, wenn man so einen Launcher direkt in der eigenen App verwenden und mit Code hinterlegen kann.
Weiterlesen »Zusätzlich zu meiner SimpleMarker
Klasse habe ich eine Engine zum Clustern von Markern entworfen, wenn viele Marker nah beieinander sind. Bitte beachten Sie, dass es für diese Thematik deutlich bessere Implementationen gibt, beispielsweise der MarkerManager
aus der Google Maps Utility Library (mein SimpleMarker
ist Kompatibel zu diesem MarkerManager).
Die Präsentation meines Codes dient also vorwiegend zu Lernzwecken, weswegen ich auch versucht habe, den Code so einfach wie nur möglich zu gestalten. Wenn Sie also an der genauen Funktionsweise eines Clusterers interessiert sind, lesen Sie ruhig weiter ;-).
Weiterlesen »