Gut gemacht, Magnus, Applaus!
Magst du das noch http://de.wikipedia.org/wiki/Wikipedia:Skin hier eintragen?
Petar Marjanovic
Am 02.01.08 schrieb Magnus Manske magnusmanske@googlemail.com:
Da ich scheinbar als erster in disem Jahr hier poste, ein frohes neues :-)
Zur Sache: Ich habe zwischen den Tagen auf dem 24C3 in Berlin unter anderem einen Vortrag zu OpenStreetMap [1] gesehen. Kurz zusammengefasst: Wie Google Maps, aber Daten von Freiwilligen, unter CC-BY-SA. Der verwendete JavaScript Engine (OpenLayers) ist auch Open Source.
Ich dachte mir, das wär doch 'ne schöne Sache für Wikipedia. Drum habe ich ein kleines JavaScript und ein Tool auf dem Toolserver geschrieben. Durch Hinzufügen von
includePage('Benutzer:Magnus_Manske/osm.js');
auf die eigene monobook.js (wenn jemand 'nen Gadget draus machen will, gerne:-) gibt's auf allen Wikipedia-Seiten, die eine Koordinatenangabe oben rechts haben, dort einen neuen Link "OSM". Dieser öffnet am Anfang des Artikels einen großen Iframe mit der OpenStreetMap-Karte der Gegend. Die angegebene Koordinate wird rot markiert. Als Clou werden noch die Koordinaten aller Artikel, die zu diesem Artikel linken oder von diesem verlinkt sind, als blaue Markierungen angezeigt. Draufklicken zeigt den Namen und einen Link zum jeweiligen Artikel. DIe Karte lässt sich (dank OpenLayers) wie GoogleMaps "draggen" und zoomen.
Screenshot unter [2].
Bei Gefallen werde ich demnächst noch ein paar Dinge einbauen; so haben im Moment noch alle Orte den gleichen Zoomfaktor...
Magnus
[1] http://www.openstreetmap.de/ [2] http://magnusmanske.de/wikipedia/wp_osm.png _______________________________________________ WikiDE-l mailing list WikiDE-l@lists.wikimedia.org http://lists.wikimedia.org/mailman/listinfo/wikide-l