Apropos neue Features in GoogleEarth - Flickr hat auch auch ein neues.
Der Bilderdienst www.flickr.com/map bietet neuerdings auch die Möglichkeit nach georeferenzierten Bildern zu filtern. Flickr macht das bloß langweilig in 2D. Ich habe mal ein paar Zeilen PHP Code geschrieben, mit denen man diese Bilder nun auch in GoogleEarth anzeigen lassen kann:
fliGE.kml
Wenn man nun noch seinen Flug als GPX Track in GoogleEarth importiert, dann macht das richtig Spaß.
Eigene Bilder geokodieren
Wer eigene Bilder bei flickr hat und sie auch in GoogleEarth sehen möchte, der muß sie zunächst geokodieren. Das geht einerseits manuell. Hat man jedoch ohnehin einen GPS Track so kann man die Bilder auch vor dem Hochladen durch den Location Stamper jagen und nach dem Hochladen in einem Rutsch mit http://www.flickr.com/account/geo/import/ aufbereiten, damit flickr auch wirklich weiß wo sie sind.
Bilder filtern
Naturgemäß findet flickr bei Bereichsabfragen haufenweise Bilder, die man gar nicht sehen möchte. Um dieser Flut Herr zu werden kann man filtern. Ist ein klein bißchen tricky. Man editiert den Node in googleEarth (Rechtsklick -> Edit...). Darin findet man im Feld "Location" die Url "http://carangg.de/unterwegs/fliGE_top.php?". An diese Url kann man nun Parameter zum Filtern anhängen. Die Form dafür ist:
http://carangg.de/unterwegs/fliGE_top.php?<argument>=<Wert>[&<argument>=<Wert>] ...
Dabei ist
<argument>: ein beliebieges Argument der Flickr API für photos.search.
<Wert>: der Wert für das Argument
&: das Trennzeichen zwischen Argumenten
Um beispielsweise nur die Bilder von User "93584867@N00" anzuzeigen, die mit dem Tag "strecke060615" versehen sind, und zwar in zeitlicher Reihenfolge wäre das:
http://carangg.de/unterwegs/fliGE_top.php?user_id=93584867@N00&tags=strecke060 615&sort=date-taken-asc
Hat man die Url fertig bearbeitet -> einfach ok drücken und ab dafür.
Das gibt sicherlich noch Fragen ...
Phil
Der Bilderdienst www.flickr.com/map bietet neuerdings auch die Möglichkeit nach georeferenzierten Bildern zu filtern. Flickr macht das bloß langweilig in 2D. Ich habe mal ein paar Zeilen PHP Code geschrieben, mit denen man diese Bilder nun auch in GoogleEarth anzeigen lassen kann:
fliGE.kml
Wenn man nun noch seinen Flug als GPX Track in GoogleEarth importiert, dann macht das richtig Spaß.
Eigene Bilder geokodieren
Wer eigene Bilder bei flickr hat und sie auch in GoogleEarth sehen möchte, der muß sie zunächst geokodieren. Das geht einerseits manuell. Hat man jedoch ohnehin einen GPS Track so kann man die Bilder auch vor dem Hochladen durch den Location Stamper jagen und nach dem Hochladen in einem Rutsch mit http://www.flickr.com/account/geo/import/ aufbereiten, damit flickr auch wirklich weiß wo sie sind.
Bilder filtern
Naturgemäß findet flickr bei Bereichsabfragen haufenweise Bilder, die man gar nicht sehen möchte. Um dieser Flut Herr zu werden kann man filtern. Ist ein klein bißchen tricky. Man editiert den Node in googleEarth (Rechtsklick -> Edit...). Darin findet man im Feld "Location" die Url "http://carangg.de/unterwegs/fliGE_top.php?". An diese Url kann man nun Parameter zum Filtern anhängen. Die Form dafür ist:
http://carangg.de/unterwegs/fliGE_top.php?<argument>=<Wert>[&<argument>=<Wert>] ...
Dabei ist
<argument>: ein beliebieges Argument der Flickr API für photos.search.
<Wert>: der Wert für das Argument
&: das Trennzeichen zwischen Argumenten
Um beispielsweise nur die Bilder von User "93584867@N00" anzuzeigen, die mit dem Tag "strecke060615" versehen sind, und zwar in zeitlicher Reihenfolge wäre das:
http://carangg.de/unterwegs/fliGE_top.php?user_id=93584867@N00&tags=strecke060 615&sort=date-taken-asc
Hat man die Url fertig bearbeitet -> einfach ok drücken und ab dafür.
Das gibt sicherlich noch Fragen ...
Phil
Kommentar