Diese Vorlage erzeugt einen <mapframe> (mittels Kartographer) zur Anzeige einer Karte mit den Bauwerken eines Architekten oder einer Architektin. Die Bauwerke werden über die Property Architekt (P84) bestimmt.
Die Objekte und deren Koordinaten werden über Wikidata bestimmt, sie sollten mit dem Inhalt der Liste der Bauwerke übereinstimmen. Für jedes Bauwerk werden neben den Koordinaten (dem Ort auf der Karte) der Name (label) - verlinkt zurück zum Tabelleneintrag in der Liste der Bauwerke in der deutschsprachigen WP, ein Link zum Wikidata-Objekt und ein Bild, so vorhanden, angezeigt.
{{Karte von Bauwerken}} {{Karte von Bauwerken|arch=|backlink=}} # test
- arch
- die Wikidata-ID des Architekten oder der Architektin. Steht die Tabelle mit den Bauwerken im Artikel zum Architekten selbst, dann wird dieser Parameter automatisch bestimmt, für ausgelagerte Listen ist diese Id anzugeben. In der Legende wird der Name aus Wikidata zur visuellen Kontrolle der Wikidata-ID angezeigt.
- backlink
- der Name der Liste mit den Bauwerken in der deutschsprachigen WP. Defaultwert ist der Artikel wo die Karte eingebunden ist.
{{Karte von Bauwerken|arch=Q47780|backlink=Liste der Bauwerke von Zaha Hadid}}
Bauwerke von Zaha Hadid (Quelle: Zaha Hadid (Q47780) auf Wikidata). Legende: ● mit Bild; ● ohne Bild; ●● Entwurf
Das automatische Bestimmen der Zoom-Größe der Karte funktioniert bei einer Breite von 100% nur in der Vorschau und nicht im abgespeicherten Artikel. Daher ist aktuell als Workaround die Breite auf einen fixen Wert eingestellt.
Zur Abfrage in Wikidata werden die Properties Architekt (P84) (mit dem übergebenen Wert) und ist ein(e) (P31) mit dem Wert Bauwerk (Q811979) verwendet. Der Rücklink in die Tabelle erfolgt über den Anker Wikidata-ID.
Lua
Diese Vorlage wurde ganz oder teilweise mit Hilfe der Programmiersprache Lua erstellt.
Die Module sind mit #invoke
eingebunden. In der Dokumentation der einzelnen Module finden sich auch weitere Hinweise zu Rückfragen.
Verwendete Module: