4.394
Bearbeitungen
HeikoK (Diskussion | Beiträge) (kein popuptitle/popuptext bei geojson möglich) |
HeikoK (Diskussion | Beiträge) (Übernahme Vorlage:KarteV2 zu hier) |
||
| Zeile 1: | Zeile 1: | ||
__NOTOC__ | |||
Diese Vorlage zeigt eine Karte in einer Box an | <templatedata> | ||
{ | |||
"params": { | |||
"lat": { | |||
"label": "Breitengrad", | |||
"type": "number", | |||
"example": "12.345", | |||
"description": "" | |||
}, | |||
"lon": { | |||
"label": "Längengrad", | |||
"type": "number", | |||
"example": "12.345", | |||
"description": "" | |||
}, | |||
"location": { | |||
"label": "Objekt-Lokation", | |||
"type": "line", | |||
"example": "Rathaus, Fürth, Bayern, Deutschland", | |||
"description": "" | |||
}, | |||
"geojson": { | |||
"label": "GeoJson-Karte", | |||
"description": "Kartenname ohne 'GeoJson:'", | |||
"type": "wiki-page-name" | |||
}, | |||
"zoom": { | |||
"label": "Zoom-Faktor", | |||
"type": "number", | |||
"autovalue": "16", | |||
"description": "" | |||
}, | |||
"popuptitle": { | |||
"label": "Popup-Titel", | |||
"description": "Wird angezeigt, wenn Maus über Pin. Kann auch Link sein.", | |||
"type": "line" | |||
}, | |||
"popuptext": { | |||
"label": "Popup-Text", | |||
"description": "Wird angezeigt, wenn Maus über Pin. Kann auch Link sein.", | |||
"type": "string" | |||
}, | |||
"box": { | |||
"label": "Box-Anzeige", | |||
"description": "Entweder 'ja' oder 'nein'", | |||
"type": "boolean", | |||
"autovalue": "ja" | |||
}, | |||
"headline": { | |||
"label": "Box-Überschrift", | |||
"description": "Wenn eingebunden in einer Box", | |||
"type": "line", | |||
"autovalue": "GeoJson-Kartenname oder hilfsweise Seitenname" | |||
}, | |||
"width": { | |||
"label": "Kartenbreite", | |||
"description": "Entweder in Prozent oder in Pixel angegeben (wenn NICHT eingebunden in einer Box)", | |||
"example": "100% bzw. 300", | |||
"type": "number", | |||
"autovalue": "50%" | |||
}, | |||
"height": { | |||
"label": "Kartenhöhe", | |||
"description": "Entweder in Prozent oder in Pixel angegeben (wenn NICHT eingebunden in einer Box)", | |||
"example": "100% bzw. 300", | |||
"type": "number", | |||
"autovalue": "25%" | |||
} | |||
}, | |||
"description": "Diese Vorlage zeigt eine Karte wahlweise in einer oder ohne Box an." | |||
} | |||
</templatedata> | |||
<code><nowiki>{{ | == Einbindung == | ||
Möglichkeiten/Parameter zur Einbindung: | |||
* Bei Angabe von lat/lon-Wertepaar: | |||
: <code><nowiki>{{ KarteV2 | lat=... | lon=... | zoom=... | headline=... | popuptitle=... | popuptext=... | box=... | width=... | height=... }}</nowiki></code> | |||
* Bei Angabe von Objekt-Lokation: | |||
: <code><nowiki>{{ KarteV2 | location=... | zoom=... | headline=... | popuptitle=... | popuptext=... | box=... | width=... | height=... }}</nowiki></code> | |||
* Bei Angabe von grafischer GeoJson-Karte<sup>2)</sup>: | |||
: <code><nowiki>{{ KarteV2 | geojson=... | zoom=... | headline=... | box=... | width=... | height=... }}</nowiki></code> | |||
* Bei Angabe von grafischer GeoJson-Karte und lat/lon-Wertepaar<sup>2),3)</sup>: | |||
: <code><nowiki>{{ KarteV2 | geojson=... | lat=... | lon=... | zoom=... | headline=... | box=... | width=... | height=... }}</nowiki></code> | |||
* Grafische GeoJson-Karte mit gleichem Seitennamen<sup>1),2)</sup>: | |||
: <code><nowiki>{{ KarteV2 | zoom=... | headline=... | box=... | width=... | height=... }}</nowiki></code> | |||
; Anmerkungen: | |||
<sup>1)</sup> Wenn weder <code>lat</code>/<code>lon</code> noch <code>location</code> noch <code>geojson</code> angegeben sind, dann wird implizit die GesJson-Karte mit gleichem Seitennamen wie die eigentliche Seite angenommen.<br> | |||
<sup>2)</sup> Wenn die GesJson-Karte (noch) nicht existiert, erscheint eine entsprechende Meldung mit der Klick-Möglichkeit, diese neu anzulegen.<br> | |||
<sup>3)</sup> Wenn <code>geojson</code> und <code>lat</code>/<code>lon</code> übergeben werden, dann wird die GesJson-Karte angezeigt, aber <code>lat</code>/<code>lon</code> als Geokoordinate (Semantic) gesetzt. Zweck ist, dass man der Karte eine (Mitten-)Position mitgeben kann, damit sie z.B. per Semantisches Browsen gefunden werden kann. | |||
== Beispiele == | |||
<code><nowiki>{{ KarteV2 | lat=49.4805779 | lon=10.9978422 | zoom=17 }}</nowiki></code> | |||
{{ KarteV2 | lat=49.4805779 | lon=10.9978422 | zoom=17 }} | |||
<br clear="all" /> | |||
---- | |||
<code><nowiki>{{ KarteV2 | location=Uhrenhäusla, Fürth, Bayern, Deutschland | zoom=17 }}</nowiki></code> | |||
{{ KarteV2 | location=Uhrenhäusla, Fürth, Bayern, Deutschland | zoom=17 }} | |||
<br clear="all" /> | |||
---- | |||
<code><nowiki>{{ KarteV2 | location=Uhrenhäusla, Fürth, Bayern, Deutschland | zoom=17 | headline=Hier ist das Uhrenhäusla }}</nowiki></code> | |||
{{ KarteV2 | location=Uhrenhäusla, Fürth, Bayern, Deutschland | zoom=17 | headline=Hier ist das Uhrenhäusla }} | |||
<br clear="all" /> | |||
---- | |||
<code><nowiki>{{ KarteV2 | location=Uhrenhäusla, Fürth, Bayern, Deutschland | zoom=17 | headline=Hier ist das Uhrenhäusla | popuptitle=Altes Uhrenhäusla | popuptext=Siehe [[Uhrenhäusla]] }}</nowiki></code> | |||
{{ KarteV2 | location=Uhrenhäusla, Fürth, Bayern, Deutschland | zoom=17 | headline=Hier ist das Uhrenhäusla | popuptitle=[[Uhrenhäusla]] | popuptext=Siehe [[Uhrenhäusla]] }} | |||
<br clear="all" /> | |||
---- | |||
| | |||
| | |||
| | |||
| | |||
<code><nowiki>{{ KarteV2 | geojson=Südstadt | headline=Südstadt | zoom=13 }}</nowiki></code> | |||
<code><nowiki>{{ | {{ KarteV2 | geojson=Südstadt | headline=Südstadt | zoom=13 }} | ||
{{ | |||
<br clear="all" /> | <br clear="all" /> | ||
---- | |||
<code><nowiki>{{ | <code><nowiki>{{ KarteV2 | zoom=14 }}</nowiki></code> | ||
{{ | {{ KarteV2 | zoom=14 }} | ||
<br clear="all" /> | <br clear="all" /> | ||
---- | |||
<code><nowiki>{{ | <code><nowiki>{{ KarteV2 | geojson=BlaBla }}</nowiki></code> | ||
{{ | {{ KarteV2 | geojson=BlaBla }} | ||
<br clear="all" /> | <br clear="all" /> | ||
---- | |||
<code><nowiki>{{ | <code><nowiki>{{ KarteV2 | lat=49.4805779 | lon=10.9978422 | box=nein }}</nowiki></code> | ||
{{ | {{ KarteV2 | lat=49.4805779 | lon=10.9978422 | box=nein }} | ||
<br clear="all" /> | <br clear="all" /> | ||
---- | |||
<code><nowiki>{{ | <code><nowiki>{{ KarteV2 | lat=49.4805779 | lon=10.9978422 | box=nein | width=100% | height=500 }}</nowiki></code> | ||
{{ | {{ KarteV2 | lat=49.4805779 | lon=10.9978422 | box=nein | width=100% | height=500 }} | ||
<br clear="all" /> | <br clear="all" /> | ||