Maps: Verbesserte KMZ-Anzeige und GeoRSS-Unterstützung
Schon seit mitten letzten Jahres lassen sich KMZ- und KML-Dateien teilweise bei Google Maps anzeigen, allerdings war das ganze bei großen Dateien bisher sehr unübersichtlich. Um ein wenig Ordnung rein zu bringen können jetzt einzelne Placemarks ausgeblendet werden, außerdem sind die Maps jetzt auch kompatibel zu GeoRSS und via API lassen sich jetzt sehr viel leichter externe Dateien einbinden.
Datei-Anzeige
Die Anzeige von Placemark-Dateien in Google Maps sind natürlich eine sehr gute Sache und stellen eine kleine Verbindung zwischen Earth und den Maps da. Allerdings hat das entscheidende Earth-Feature bislang in Maps gefehlt, das ein- und ausblenden von einzelnen Placemarks und die Strukturierung in Ordnern.
Ab sofort werden die Dateien genauso strukturiert wie in Earth angezeigt und die einzelnen Placemarks können einzeln ausgeblendet und wieder eingeblendet werden. Das schafft eine sehr viel bessere Übersicht und ist natürlich auch praktisch, da man jetzt all seine Placemarks in einer Datei bündeln kann und nicht für jeden neuen Bereich eine neue Datei erstellen muss. Leider ist die Dateigrößengrenze immer noch viel zu klein um alle Earth-Placemarks zu exportieren (falls man ein paar hundert besitzt), aber daran werden die Googler sicherlich auch noch arbeiten.
GeoRSS
GeoRSS ist ein offenes Dateiformat für geographische Koordinaten und wird von vielen Anwendungen und Online-Diesten zur Lokalisierung verwendet. Seit neuestem können GeoRSS-Dateien nun auch bei den Google Maps angezeigt werden. Das Format zeichnet sich vorallem durch seine unkomplizierte und einfache XML-Syntax aus – wurde Zeit das sdie Maps das endlich unterstützen.
Dateien einbinden
Um eine KMZ-, KML- oder GeoRSS-Datei in der eigenen Karte anzuzeigen sind jetzt bloß noch 2 Zeilen und Funktionsaufrufe nötig. Einfacher kann man es den Webmastern nun wirklich nicht mehr machen, die Parsing-Funktion übernimmt alle Aufgaben und selbst die Anzeige der Maps und die Erstellung der Placemark-Variablen geht ganz von alleine.
var gx = new GGeoXml(„http://kml.lover.googlepages.com/my-vacation-photos.kml“);
map.addOverlay(gx);
—
Dies sind wirklich 3 sehr wichtige Neuerungen bei den Google Maps, auch wenn der Durchschnittsuser davon nicht so wirklich profitieren wird. Nur die wenigsten wissen dass sie ihre Placemarks auch bei den Maps anzeigen können und noch sehr viel weniger nutzen die Möglichkeiten der Maps API. Für alle anderen dürften es aber gute Nachrichten sein 😉
» Ankündigung im Maps API Blog
GoogleWatchBlog bei Google News abonnieren | GoogleWatchBlog-Newsletter
Hallo,
Für all diejenigen die nicht nur Ihre GeoRSS Newsfeeds in Google Maps betrachten wollen, habe ich einen einfach zu bedienenden Webservice (GeoRGE) entwickelt der GeoRSS Newsfeeds direkt in KML Dateien umwandelt.
Mehr Infos gibt es hier
http://www.georsstoge.blogspot.com/
oder hier
http://mars.uni-muenster.de:8080/GeoRGE
Viel Spaß