Help:Map Data/de

Mit Kartendaten können Benutzer/innen im Wiki GeoJSON-Daten speichern, ähnlich wie bei Bildern. Andere Wikis können diese Daten nutzen, um auf den Karten zu zeichnen, zusammen mit anderen Kartenanpassungen.

To create a new map data, go to Wikimedia Commons, and create a new page in the Data namespace with the .map suffix, such as. Feel free to experiment by creating pages with the Sandbox/&lt;username>/ prefix. Im Moment kann der Inhalt der Seite nur im rohen JSON-Format bearbeitet werden. Eventually, we hope there will be a powerful editor to simplify GeoJSON creation (you can enable the KartoEditor gadget to edit them directly or use the geoJSON website and then copy the GeoJSON data).



Datenlizenzierung
All data in the  namespace must licensed under one of the following licences:


 * CC0-1.0
 * CC-BY versions: CC-BY-1.0, CC-BY-2.0, CC-BY-2.5, CC-BY-3.0, CC-BY-4.0, CC-BY-4.0+
 * CC-BY-SA versions: CC-BY-SA-1.0, CC-BY-SA-2.0, CC-BY-SA-2.5, CC-BY-SA-3.0, CC-BY-SA-4.0, CC-BY-SA-4.0+
 * ODbL-1.0

Die Standardlizenz ist ein leerer String (z.B. ungültige Lizenz) und wenn ein/e Benutzer/in versucht, die Seite mit einer ungültigen Lizenz zu speichern, wird er/sie über die erlaubten Lizenzen informiert.



Felder der obersten Ebene
Kartendaten haben mehrere erforderliche und optionale Top-Level-Elemente:

Verwendung
Verwende die Tags und, um eine Karte zusammen mit den benutzerdefinierten Kartendaten anzuzeigen, die auf der Seite .map definiert sind. Füge dazu dieses Wiki-Markup (oder analog, aber ohne die Breite und Höhe) zu einer beliebigen Wiki-Seite in einem beliebigen Projekt hinzu, und der Inhalt der Data:Sample.map-Seite von Commons wird gezeichnet. Der Inhalt wird anhand der Spracheinstellungen des/der Benutzer/in im Interface lokalisiert.

Ein Lua-Skript im Wiki kann Kartendaten abrufen, indem es  aufruft, auch wenn dies nicht sehr häufig vorkommt. Die Funktion gibt Daten in fast demselben Format wie das ursprüngliche JSON zurück, außer dass alle lokalisierten Strings in reguläre Strings umgewandelt werden und das Lizenzfeld auch einen lokalisierten Lizenznamen enthält. Um die Daten in einer anderen Sprache zu erhalten, gibst du den Sprachcode als zweiten Parameter an. Um die Daten in der ursprünglichen, unveränderten Form zu erhalten, gibst du "_" als Sprachcode an.

Beispiele
 { "type": "ExternalData", "service": "page", "title": "Neighbourhoods/New York City.map" }



Einfache Karte


Karte in der Infobox


Beispielkartendaten
full map code



Beschränkungen und Fallstricke

 * Each string value except the  must be no more than 400 symbols long. Special characters like new lines   and tabs   are not allowed.
 * Die Gesamtgröße der Seite darf 2 MB nicht überschreiten.
 * Retrieving lines or shapes via Wikidata IDs within a data page will cause the map to break when it is called via maplink or mapframe. A workaround is to add the IDs directly in the maplink or mapframe code:

The sources are drawn in the order in which they are listed in the code—in the example above, the geoshape from Wikidata will appear beneath the components from the data page. This would be reversed if the data page was called before the Wikidata ID.



Siehe auch

 * - Eigenschaft für die Verlinkung zu .map Seiten von einem verwandten Wikidata Artikel
 * Wikidata:Map data
 * Tabular data - similarly structured tabular data in the Data: namespace on commons.