Benutzer:Herzi Pinki/GeoDECpopup

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Dieses Benutzerskript erlaubt es Koordinaten einfach zu kopieren, ohne über den Wikitext oder den Geohack gehen zu müssen. Etwa für die Verwendung der Koordinaten in externen Applikationen. Ich verwende das Skript vorzugsweise für GIS-Dienste, die keinen Direktlink zulassen (wo dieser im Geohack nicht realisiert ist).

Die Realisierung erfolgt über ein Popup beim Drüberfahren (mouseover) für alle Koordinaten (wurscht welche Darstellung). Das Popup verschwindet von selbst nach einigen Sekunden oder es kann weggeklickt werden. Das Skript funktioniert für alle Koordinaten, die durch einen Link auf den geohack realisiert werden, also für alle Eingabeformate (DMS und DEC), Darstellungen (DEC, DMS, CH1903, diverse ICONS, …), alle Positionen (im Seitenkopf, im Fließtext, in Infoboxen, in Positionskarten, …) und auch für {{Einbindung von Wikidata-Koordinate}}. Die Koordinaten werden dezimal (mit Dezimalpunkt) im Format Breitengrad, Längengrad dargestellt.

Für Exif-Koordinaten von Bildern auf Commons (unten in der Dateibeschreibung) und für die Vorlage Location possible (so vorhanden, auf dem Pinsel), wird des Code-Snippet für die Übernahme der Exif-Koordinaten in die Bildbeschreibung erzeugt.

Einschränkungen:

  • Das Skript funktioniert nicht für Koordinaten, die über den Kartographer angezeigt werden.
  • Das Skript funktioniert nicht in Wikidata
  • Das Skript funktioniert nicht in edit-Modus

Folgende Zeilen entweder in die eigene common.js (zur lokalen Verwendung nur in der deutschsprachigen Wikipedia) oder die eigene global.js im Meta-Wiki (zur globalen Verwendung in allen Wikimedia-Wikis) kopieren:

// [[User:Herzi_Pinki/GeoDECpopup.js]]
mw.loader.load( "https://de.wikipedia.org/w/index.php?title=User:Herzi_Pinki/GeoDECpopup.js&action=raw&maxage=86400&ctype=text/javascript" );
Screenshot des relevanten Ausschnitts mit aktivierten Popups
Screenshot des relevanten Ausschnitts mit aktivierten Popups für Exif-Daten auf Commons
  • Wiener Koordinaten auf Positionskarte:
Wien (Österreich)
Wien (Österreich)
Wien
  • Wiener Koordinaten auf Positionskarte+:
Herzi Pinki/GeoDECpopup (Österreich)
Herzi Pinki/GeoDECpopup (Österreich)
Wien
Positionskarte+

Für die Anregung danke ich Benutzer:Jmv.