Modul Diskussion:Positionskarte/Data

aus Wikipedia, der freien Enzyklopädie

Testzweck

Dieses Datenmodul existiert derzeit nur zu Testzwecken. Problem ist, dass keine einheitliche Datenquelle (im Modul-Namensraum) für die Handhabung von Positionskarten existiert, wie sie in c:Category:Location maps organisiert sind. Stattdessen sind diese Metadaten (also Daten die Positionskarten-Images betreffend) an mehreren Stellen im Wiki-Universum verstreut bzw. fragmentiert zu finden:

  1. Kategorie:Vorlage:Positionskarte - Location map data organisiert in Vorlagen auf de.wikipedia (umfangreich)
  2. :en:Special:PrefixIndex&prefix=Location map/data&namespace=828 - Location map data modules auf en.wikipedia (umfangreich)
  3. :c:Special:PrefixIndex&prefix=Location map/data&namespace=828 - Location map data modules auf commons (rudimentär)
  4. c:Data:Location_map.tab - Tabelle mit Daten zu Location maps bzw. Positionskarten (Ansatz/nur begonnen)

Im Modul-Namensraum der deutschen Wikipedia sind die Daten in (1.) prinzipiell nutzbar, mittels Vorlagen-Rückruf, was aus programmatischer Sicht aber eher einen Kompatibilitätsmodus darstellt, keine optimale Lösung. Außerdem kann auf diese Daten aus anderen Wikimedia-Projekten nicht oder nur über ineffiziente Umwege zugegriffen werden.

Ähnliche Daten (wenn nicht gar gleiche), die im Modul-NR der englischen Wikipedia organisiert sind, siehe (2.), können dort optimal von Modulen benutzt werden (d.h. ohne Vorlagen-Rückruf), sind aber ebenso nicht von anderen Wikimedia-Projekten aus einbindbar. Gleiches gilt für (3.) bezüglich Commons, bestehend aus einem Satz von derzeit ~4 Datenmodulen, die scheinbar als teilweiser Import von (2.) bestehen.

Mit dem Ansatz in (4.) ließe sich eine Datenduplizierung über Mediawiki-Projekte hinweg vermeiden, weil Tabellen im dortigen Data-Namensraum mittels mw.ext.data von allen Schwesterprojekten bzw. Wikipedien aus bezogen und eingebunden werden können. Um die Datenmengen klein zu halten würde man vermutlich (4.) nicht als riesige Einzeltabelle pflegen, sondern stattdessen Data:Location map/ als Präfix verwenden, um dann etwa die Organisation zu übernehmen, die derzeit in (1.) bzw. (2.) besteht, d. h. eine Tabelle pro Geographikum mit gemeinsamem Präfix.

Ein (5.) Ansatz, ohne Beispiel, ist der Bezug von Metadaten zu Positionskarten aus Wikidata z.B. mittels Modul:Wikidata (Einstieg: Wikipedia:Lua/Modul/Wikidata). Ob dort bereits Datenfragmente, die (1.) und (2.) duplizieren, bestehen und in wieweit sie dort so organisiert sind, dass sie programmatisch/problemlos in Modulen abgefragt und genutzt werden können, ist zu eruieren.

--91.55.165.79 15:55, 8. Mai 2021 (CEST)