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
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
Zur Sache: Ich habe zwischen den Tagen auf dem 24C3 in Berlin unter anderem einen Vortrag zu OpenStreetMap [1] gesehen.
Danke, das Thema brannt mir auch schon auf den Nägeln. Wenn's freie Inhalte gibt, dann sollten wir diese bevorzugt diese verlinken.
Zu regionalen Qualitätsunterschieden und möglichen Copyright-GAUs ist ja anderswo schon ausreichend gesprochen worden.
-jha-
Magnus Manske schrieb:
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');
Super. Danke für das Skript :) Direkt eingebaut und für sehr gut befunden :)
Screenshot unter [2].
Bei Gefallen werde ich demnächst noch ein paar Dinge einbauen; so haben im Moment noch alle Orte den gleichen Zoomfaktor...
Ja, das wäre nicht verkehrt, je nach 'type' oder dem angegebenen 'scale'-Faktor.
Auf diesem Wege auch nochmal kurz der Hinweis, dass es seit Ende Dezember 2007 auch einen Interwiki-Link auf das Wiki des OpenStreetmapProjects gibt, mit dem man z. B. auf seine Benutzerseite dort verlinken kann: [[Openstreetmap:User:Benutzername]] ( http://de.wikipedia.org/wiki/Wikipedia:Projektneuheiten/Archiv/2007-2#29._De... )
Raymond.
Magnus Manske schrieb:
Bei Gefallen werde ich demnächst noch ein paar Dinge einbauen; so haben im Moment noch alle Orte den gleichen Zoomfaktor...
Was mir gerade noch einfällt: Wie wäre es als Standard mit dem Osmarender (Tiles@Home)-Layer anstatt des Mapnik-Layers? Osmanrender ist meistens aktueller, der Mapnik-Layer wird nur einmal die Woche neu gerendert.
Raymond.
Raimond Spekking schrieb:
Magnus Manske schrieb:
Bei Gefallen werde ich demnächst noch ein paar Dinge einbauen; so haben im Moment noch alle Orte den gleichen Zoomfaktor...
Was mir gerade noch einfällt: Wie wäre es als Standard mit dem Osmarender (Tiles@Home)-Layer anstatt des Mapnik-Layers? Osmanrender ist meistens aktueller, der Mapnik-Layer wird nur einmal die Woche neu gerendert.
hmm, habe es mir gerade mal angeschaut und festgestellt, dass der tiles@home-Layer nicht auf dem aktuellen Stand ist, sondern nach meiner groben Einschätzung so etwa Stand Nov 2007 sein müsste. Vermutlich wird da nicht auf den aktuellen tile-Server zugegriffen.
Ansonsten super Funktion, danke!
Nils