Vorlage:Marker

![]() |
Diese Vorlage wird auf vielen Seiten benutzt, und Änderungen werden projektweit sofort wahrgenommen. Bitte teste Änderungen vorher im /Sandkasten oder in deinem Benutzernamensraum. Die getestete Änderung sollte dann in einem einzigen Edit auf dieser Seite eingefügt werden. Bitte diskutiere Änderungen zuerst auf der Diskussionsseite bevor du sie implementierst. |
![]() |
Diese Vorlage benutzt Modul:Marker, Skripte geschrieben in der Programmiersprache Lua. Bitte informiere dich dort, wenn du mehr über die Sprache und ihren Einsatz erfahren willst. Diese Vorlagen sollte im Regelfall nicht ersetzt werden. |
Hinweis
Wenn Daten aus Wikidata bezogen werden, ist es zwar nicht nötig, den Namen der Einrichtung anzugeben. Für eine bessere Lesbarkeit der Vorlage im Quelltext sollte der Name jedoch angegeben werden, da sich der Name nicht aus der Qualifikator-Id erschließt.
Funktionsbeschreibung
Marker
werden in der Wartungskategorie Wartung vCard angezeigt.- Funktion: Diese Vorlage nummeriert automatisch Marker und Auflistungen (Points of Interest) für die Darstellung auf einer dynamischen Karte, wenn geografische Koordinaten (Latitude und Longitude) vorliegen. Der Einsatz erfolgt als Teil einer Textzeile (
) im Gegensatz zur Vorlage {{vCard}}, die einen ganzen Absatz einnimmt (inline
).block
- Verwendungsbeispiel:
{{marker|type=|name=|lat=|long=}}
- Erforderliche Parameter:
|name=
Name der Einrichtung, Anzeige im Text. Der Name darf keine HTML-Tags oder Anführungszeichen " enthalten. Typografische Anführungszeichen sind möglich. Wenn der Name dekliniert ist, kann mit demalt
-Parameter die Nennform angegeben werden. Die Anzeige auf der Karte erfolgt nur, wenn keinalt
-Parameter angegeben wurde.|type=
Typ der Einrichtung (z. B. hotel, restaurant, nature reserve). In der Vorlage {{vCard}} werden dieselben Typen verwendet. Der Typ legt die Hintergrundfarbe des Markers fest. Die Typbezeichnung besteht aus Kleinbuchstaben und einem bzw. mehreren Leerräumen. Der Typ sollte auch bei vorhandener
-Angabe spezifiziert werden, um Rechenzeit zu sparen. Alle verfügbaren Typen sind in einer Tabelle aufgelistet. Der Type kann auch aus einer Komma-separierten Aufzählung mehrerer Typen bestehen. Farbbestimmend ist der erste Typ. Beispiele:wikidata
type = observatory
type = restaurant, bar, cafe
|lat=
Breitenangabe (Latitude) der Einrichtung, gültiger Bereich: -90.0 bis 90.0. Um Rechenzeit zu sparen, sollte die Koordinate in Dezimalform und nicht in der Form Grad-Minuten-Sekunden angegeben werden.|long=
Längenangabe (Longitude) der Einrichtung, gültiger Bereich: -180.0 bis 180.0. Um Rechenzeit zu sparen, sollte die Koordinate in Dezimalform und nicht in der Form Grad-Minuten-Sekunden angegeben werden.
- Optionale Parameter:
|alt=
Name der Einrichtung für die Anzeige auf der Karte. Der Name darf keine HTML-Tags oder Anführungszeichen " enthalten. Typografische Anführungszeichen sind möglich. Der Name wird nicht im Text angezeigt, sondern dient als Nennform für die möglicherweise deklinierte Form des Namensname
.|name-extra=
Namensergänzung, die nicht Bestandteil des Namens ist. Wird an den Namen angefügt.|url=
URL der Einrichtung, deren Name entsprechend verlinkt wird.
unterdrückt die Ausgabe einer aus Wikidata bezogenen URL.url = n
|iata=
IATA-Code der Einrichtung. Er wird nur dann angezeigt, wenn auch ein Name angezeigt wird. Mit
wird der Code aus Wikidata bezogen, wenn er vorhanden ist. Bei fehlendem IATA-Code wird versucht, den ICAO-Code aus Wikidata zu beziehen. Wird der IATA-Code angezeigt, dann wird kein ICAO-Code ausgegeben.iata = j
|icao=
ICAO-Code der Einrichtung. Er wird nur dann angezeigt, wenn auch ein Name angezeigt wird. Mit
wird der Code aus Wikidata bezogen, wenn er vorhanden ist.icao = j
|image=
Name einer Datei, die als verkleinertes Vorschaubild genutzt wird, wenn man den Kartenmarker anklickt. Ein vorangestellter "Datei:"-Präfix ist nicht nötig.|text=
Wiki-Text, der anstelle der automatisch generierten Zahl bzw. Buchstaben oder der Koordinate im Kartenlink angezeigt wird. Könnte auch ein Bild enthalten.|symbol=
Das Symbol kann unterschiedliche Bedeutung haben.- number, letter, Standard ist number. Bewirkt eine automatische Nummerierung.
- Genau ein alphanumerisches Zeichen 0–9, A–Z. Marker und Karten-Pinnadel erhalten die Symbolbeschriftung. Es erfolgt jedoch keine Prüfung, ob das Symbol bereits bei einer automatischen Nummerierung vergeben wurde. Wird meist verwendet, um ein Marker-Duplikat anzulegen.
- Symbol kann auch ein Maki Icon sein. Wenn Symbol fehlt, wird automatisch in Abhängigkeit von type nummeriert. symbol besteht nur aus Kleinbuchstaben und dem Bindestrich. Ziffern sind nicht zulässig. Ist der Symboltyp unbekannt, also auch kein gültiges Maki-Symbol, so wird ein Fehlermarker in der Farbe Fuchsia mit einem Kreuz ausgegeben. Mögliche Maki-Symbole können der Modul-Datei Maki icons entnommen werden. Ein Symbolbild kann im Parameter
text
eingetragen werden. Interimslösung: Wenn der Text leer ist, wird auf dem Marker der erste Buchstabe des symbol-Namens als Großbuchstabe mit einem blauen Pushpin-(Pinnnadel)-Symbol ausgegeben. Wenn auf Commons die Maki-Symbole verfügbar sein werden, so werden dann diese ausgegeben.
|format=
bewirkt eine unterschiedliche Formatierung|format=f0
stellt das Markersymbol und den Namen dar. Dies ist das Standard-Format und kann weggelassen werden.|format=f1
stellt das Markersymbol, den Namen und die zugehörige Koordinate in Klammern dar.|format=f2
stellt nur das Markersymbol dar.|format=f3
stellt das Markersymbol und die zugehörige Koordinate dar.|format=f4
stellt den Namen und die zugehörige Koordinate dar.|format=f5
stellt nur die Koordinate dar.|format=f6
stellt nur den Namen dar.
|group=
überschreibt die automatisch bestimmte Gruppenzugehörigkeit zu buy (Einkaufen), do (Aktivitäten), drink (Ausgehen), eat (Küche), go (Anreise), see (Sehenswürdigkeiten) und sleep (Unterkunft) für das Marker-Symbol. Standard ist eine leere Eingabe.|map-group=
Gruppenname einer Karte. Diese Parameter wird im Allgemeinen nur genutzt, wenn mehrere Karten in einem Artikel verwendet werden, um die Zugehörigkeit von {{Marker}}n oder {{vCard}}s zu einer bestimmten Karte auszuweisen. Die Vorlage {{Marker}} unterstützt den Parameter map-group nur aus diesem Grund. Die Markerfarbe wird über den Parameter type vermittelt.|zoom=
Zoomlevel der Karte, die beim Anklicken des Textmarkers angezeigt wird. Standard: 17, gültiger Bereich: 1 bis 19 (1 = Erde, 19 = Teil einer Stadt: Gebäude).|wikidata=
Wenn ein gültiger Wikidata-Qualifikator vorliegt, wird versucht, fehlende Angaben für Name, Koordinaten, Bild und Typ aus Wikidata zu beziehen. Der Parameter muss zwingend gesetzt sein, wenn Daten aus Wikidata bezogen werden sollen.|commonscat=
definiert eine Commons-Kategorie mit Medien zur Einrichtung. Der Parameter sollte nur verwendet werden, wenn es keinen Wikidata-Eintrag gibt.|auto=
. Alle weiteren in Wikidata verfügbaren Werte werden übernommen.j, ja, y, yes
|no-gpx=
j/y
unterdrückt die Ausgabe in einer GPX-Datei. Üblicherweise zusammen mitsymbol = [1-9A-Z]
, um Duplikat zu unterdrücken.|styles=
Zusätzliche CSS-Stilanweisungen für den Namen. Es werden zusätzlich die Kurzbezeichner normal, italic (kursiv), kursiv und station (Text mit Rahmen) unterstützt.|addMf=
unterdrückt die Ausgabe von Mikroformaten und den Eintrag der Koordinate in die Artikeldatenbank. Standard istfalse
. Dieser Parameter sollte nur in begründeten Ausnahmefällen zum Einsatz kommen.true
- Für den Parameter group können auch noch folgende Farbwerte genutzt werden:
Name Wert Name Wert Name Wert cosmos #FFCFCF gold #FFD700 lime #BFFF00 magenta #FF00FF mediumaquamarine #66CDAA orange #FFA500 plum #DDA0DD purple #800080 red #FF0000 silver #C0C0C0
- Rückwärtskompatibilität zur einstigen Vorlage {{Poi}}
|format=f2
bewirkt dieselbe Funktionsweise wie die Vorlage Poi.|url
wird dann ignoriert.
- Microformat:
- Die Vorlage setzt das h-card microformat, microformats2, ein.
- Beispiele:
Syntax | Ergebnis |
---|---|
{{marker | type = museum | name = Museum | lat = 51.47766 | long = 0.00115 }}
|
1 Museum |
{{marker | type = museum | name = [[Kairo/Ägyptisches Museum|Ägyptisches Museum]] | lat = 30.047778 | long = 31.233333 | url = http://www.sca-egypt.org/eng/MUS_Egyptian_Museum.htm }}
|
2 Ägyptisches Museum ![]() |
{{marker | type = museum | name = Museum | lat = 51.47766 | long = 0.00115 | symbol = letter }}
|
A Museum |
{{marker | type = theme park | name = Themenpark | lat = 51.47766 | long = 0.00115 | image = Beispiel.jpg | zoom = 15 | url = http://www.beispiel.com/ }}
|
1 Themenpark |
{{marker | type = museum | name = Koptisches Museum | lat = 30.0058 | long = 31.2303 | format = f1 }}
|
3 Koptisches Museum (30° 0′ 21″ N 31° 13′ 49″ O) |
{{marker | type = museum | name = Koptisches Museum | lat = 30.0058 | long = 31.2303 | format = f2 }}
|
4 |
{{marker | type = museum | name = Koptisches Museum | lat = 30.0058 | long = 31.2303 | format = f3 }}
|
5 30° 0′ 21″ N 31° 13′ 49″ O |
{{marker | type = museum | name = Koptisches Museum | lat = 30.0058 | long = 31.2303 | format = f4 }}
|
(30° 0′ 21″ N 31° 13′ 49″ O) Koptisches Museum |
{{marker | type = museum | name = Koptisches Museum | lat = 30.0058 | long = 31.2303 | format = f5 }}
|
30° 0′ 21″ N 31° 13′ 49″ O |
{{marker | type = museum | name = Koptisches Museum | lat = 30.0058 | long = 31.2303 | format = f6 }}
|
Koptisches Museum |
{{marker | wikidata = Q82425 }}
|
6 Brandenburger Tor |
{{marker | wikidata = Q668382 | format = f1 }}
|
1 Flughafen Leipzig/Halle ![]() |
{{marker | wikidata = Q668382 | format = f1 | iata = j }}
|
2 Flughafen Leipzig/Halle ![]() |
{{marker | wikidata = Q668382 | format = f1 | url = n }}
|
3 Flughafen Leipzig/Halle (51° 25′ 26″ N 12° 14′ 11″ O) |
{{marker | type = lime | symbol = 8 | name = Sehenswürdigkeit | name-extra = 3* | lat = 15.47766 | long = 0.00115}}
|
8 Sehenswürdigkeit 3* |
{{marker | type = airport | symbol = airport | name = Flughafen Kairo | lat = 30.12194 | long = 31.40556 }}
|
![]() |
{{marker | type = airport | styles = italic | name = Flughafen Kairo | lat = 30.12194 | long = 31.40556 }}
|
4 Flughafen Kairo |
{{marker | type = lime | symbol = museum | name = Kunstmuseum | lat = 51.47766 | long = 0.00115}}
|
M Kunstmuseum |
{{marker | type = subway | name = Liverpool Street | name-extra = [[Datei:Underground no-text.svg|14px|baseline]] | wikidata = Q801124 | auto = j | styles = station }}
|
5 Liverpool Street ![]() |
{{marker | type = lime | symbol = unbekanntes-symbol | name = Kunstmuseum | lat = 51 | long = 0}}
|
![]() |
{{marker | type = | name = Unbekannte Einrichtung ohne Typ | lat = 52 | long = 0}}
|
1 Unbekannte Einrichtung ohne Typ |
Bezug von Daten aus Wikidata
Die Vorlage Marker kann Daten auch aus Wikidata beziehen. Der Parameter
muss dann zwingend angegeben sein.
wikidata
- Erforderlicher Parameter:
|wikidata=
Wikidata-Datenobjekt. Wenn nicht überschrieben, werden der Name, die Koordinate, der Typ, der Weblink, die Flughafencodes, das Bild und die Interwikilinks (Wikipedia, Commons, Wikidata) aus Wikidata übernommen.
- Optionale Parameter:
|auto=
Alle weiteren in Wikidata verfügbaren Werte werden übernommen, wenn nicht überschrieben.j, ja, y, yes
Alle weiteren in Wikidata verfügbaren Werte werden in keinem Fall übernommen, wenn nicht überschrieben.n, no, nein
|param=
. Der Parameterj, ja, y, yes
wird aus Wikidata übernommen, falls vorhanden. Überschreibtparam
.auto
|param=
. Der Parametern, no, nein
wird in keinem Fall aus Wikidata übernommen, auch wenn er vorhanden sein sollte. Überschreibtparam
.auto
- Standardwerte:
|iata=
no
|icao=
no
|image=
yes
|url=
yes
Verfügbare Maki-Symbole
Nachfolgend findet sich eine Liste von Maki-Symbolen in der Version Maki 0.5.0, wie sie für die Verwendung in Kartographer-Karten zur Verfügung gestellt wurden. Nicht alle Symbole sind verfügbar (siehe auch Task T141304 und Task T156452). Die aktuelle Maki-Version ist 4.0.0 (Januar 2017).
Siehe auch
Verwandte Vorlagen
- Vorlage:VCard – für eine vollständige Beschreibung der Einrichtung.
- Vorlage:Mapframe – Fügt eine Karte in den Artikel ein.
Hilfeartikel
- Hilfe:Marker – Hilfeartikel zum Setzen von Markern.
- Hilfe:VCard – Hilfeartikel zum Erzeugen von VCards.
- Hilfe:Symbole – Hilfe zu Symbolen in Artikeln.
TemplateData
Formatierung eines Karten-Markers
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
Name | name | Bezeichnung der Einrichtung. Kann auch dekliniert sein. | Zeichenfolge | erforderlich |
Namensergänzung | name-extra | Namensergänzung, die nicht Namensbestandteil ist. Dies können z. B. auch Symbolbilder sein. | Zeichenfolge | optional |
Alternativer Name | alt | Alternative Bezeichnung in der nicht deklinierten Nennform der Einrichtung für die Anzeige auf der Karte. | Zeichenfolge | optional |
Datenobjekt | wikidata | Nummer des Wikidata-Datenobjekts. | Zeichenfolge | optional |
Commons-Kategorie | commonscat | Die Commons-Kategorie mit Medien zur Einrichtung sollte nur angegeben werden, wenn es keinen Wikidata-Eintrag gibt. | Zeichenfolge | optional |
Auto | auto | Automatischer Bezug aller Angaben aus Wikidata. | Zeichenfolge | optional |
Typ | type | Eine vorgegebene Typbezeichnung eingeben. | Zeichenfolge | erforderlich |
URL | url | Webadresse der Einrichtung. | Zeichenfolge | optional |
Geografische Breite | lat | Geografische Breite der Position der Einrichtung. | Zeichenfolge | erforderlich |
Geografische Länge | long | Geografische Länge der Position der Einrichtung. | Zeichenfolge | erforderlich |
IATA-Code | iata | IATA-Flughafen-Code der Einrichtung. | Zeichenfolge | optional |
ICAO-Code | icao | ICAO-Flughafen-Code der Einrichtung. | Zeichenfolge | optional |
Bild zum Marker | image | Bild zum Marker. | Zeichenfolge | optional |
Zoom-Level | zoom | Zoom-Level der darzustellen Karte zwischen 0 und 19. Standard ist 17. | Nummer | optional |
Symbol | symbol | Symboltyp number, letter oder der Name eines Maki-Symbols. Standard ist number. | Zeichenfolge | optional |
Text | text | Wiki-Text, der anstelle der automatisch generierten Zahl bzw. Buchstaben oder der Koordinate im Kartenlink angezeigt wird. Könnte auch ein Bild enthalten. | Zeichenfolge | optional |
Markerformatierung | format | Legt die Darstellung von Markersymbol und Namen fest. Mögliche Werte sind f0 (Standard: Marker und Name), f1 (Marker, Name und (Koordinate)), f2 (nur Marker), f3 (Marker und Koordinate), f4 (Name und (Koordinate)), f5 (nur Koordinate) und f6 (nur Name). | Zeichenfolge | optional |
Marker-Gruppe | group | Wert überschreibt die automatische ermittelte Gruppenzugehörigkeit z. B. mit buy, do, drink, eat, go, see oder sleep | Zeichenfolge | optional |
Kartengruppe | map-group | Die Angabe wird nur gebraucht, wenn Marker auf unterschiedliche Karten verteilt werden sollen. | Zeichenfolge | optional |
GPX-Ausgabe | no-gpx | Der Wert j/y für ja verhindert die Ausgabe der Marker-Angaben in eine GPX-Datei. | Zeichenfolge | optional |
CSS-Stilanweisungen | styles | Zusätzliche CSS-Stilanweisungen für den Namen. Es werden zusätzlich die Kurzbezeichner normal, italic (kursiv), kursiv und station (Text mit Rahmen) unterstützt.
| Zeichenfolge | optional |
Mikroformat | addMf | Fügt die Ausgabe von Mikroformaten ein
| Zeichenfolge | optional |
- Die obige Dokumentation wurde aus der Seite Vorlage:Marker/Doku eingefügt. (bearbeiten | Versionsgeschichte) Die Kategorien für diese Vorlage sollten in der Dokumentation eingetragen werden. Die Interwiki-Links sollten auf Wikidata eingepflegt werden.
- Zur Vorlage gibt es eine XML-Beschreibung für die Vorlageneingabe mit Formularen.
- Liste der Unterseiten