Nápověda:Mapframe
Mapframe je nástroj, který je na české Wikipedii aktivován a umožňuje generovat mapy pro použití na různých stránkách.
Použití
[editovat | editovat zdroj]Tag <mapframe>
požaduje jako obsah tzv. geoJSON. Níže je uvedeno, jak geoJSON vygenerovat a použít v tagu.
- Otevřete si stránku pro jeho generování
- Najděte si místo, které chcete zobrazit na mapě
- Klikněte na ikonku špendlíku a poté znovu klikněte na přesné místo, které má být zobrazeno
- V tomto okamžiku lze u špendlíku určit určité další vlastnosti, více vizte níže
- Na pravé straně stránky je vygenerovaný kód. Ten si zkopírujte do schránky.
- Otevřete si stránku, do které má být mapa vložena, v režimu Editovat zdroj
- Vložte do ní tag mapframe následujícím způsobem:
<mapframe width=šířka height=výška>...</mapframe>
, přičemž místo třech teček vložte kód zkopírovaný v kroku 5 - Kromě atributů šířky a výšky lze u tagu
<mapframe>
použít i některé další. Ty jsou vysvětlené níže.
Další atributy
[editovat | editovat zdroj]frameless
– tento atribut se vkládá bez hodnoty (pouze takto:<mapframe frameless>...</mapframe>
) a potlačí zobrazení rámutext
– tento atribut umožňuje přidat popisek mapy (stejně, jako u obrázku)zoom
– tento atribut umožňuje určit úroveň přiblížení mapyalign=left/right/center
– ovlivnění zarovnání mapy v okolním textulatitude/longitude
– střed mapy
Určení dalších vlastností špendlíku
[editovat | editovat zdroj]V okamžiku, kdy je na geojson.io přidaný špendlík, je možné určit několik dalších vlastností. Ty lze editovat kliknutím na již přidaný špendlík. Změnit lze následující atributy.
- Barva špendlíku (položka
marker-color
; ve výchozím stavu šedá) - Velikost špendlíku (položka
marker-size
; ve výchozím stavu střední/medium) - Symbol zobrazený v špendlíku (položka
marker-symbol
; ve výchozím stavu žádný symbol) - Text, co se zobrazí po "rozkliknutí" mapy a následně špendlíku (je třeba přidat položku
title
; ve výchozím stavu žádný text) - Popisek, co se zobrazí po "rozkliknutí" mapy a následně špendlíku (je třeba přidat položku
description
; ve výchozím stavu žádný popisek)
Ve všech textových polích je možné používat wikitext, tj. je místo popisku možné zobrazit obrázek daného místa.
Příklad
[editovat | editovat zdroj]<mapframe width=350 height=350 text="Kancelář spolku [[Wikimedia Česká republika]]" zoom=15>
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
14.446163177490234,
50.07277580168361
]
}
}
]
}
</mapframe>
Externí geometrický tvar z OSM
[editovat | editovat zdroj]Na OSM musí být definovano Wikidata QID u objektu.
<mapframe text="geometrický tvar Aljašky - geoshape" width=300 height=300 zoom=3 latitude=64.01 longitude=-152.58>
{
"type": "ExternalData",
"service": "geoshape",
"ids": "Q797"
}
</mapframe>
<mapframe text="geometrický tvar Aljašky - geoline" width=300 height=300 zoom=3 latitude=64.01 longitude=-152.58>
{
"type": "ExternalData",
"service": "geoline",
"ids": "Q797"
}
</mapframe>
<mapframe text="bazilika Nanebevzetí Panny Marie" width="300" height="300" zoom="18">
[
{
"type": "ExternalData",
"service": "geoline",
"ids": "Q11062049",
},
]
</mapframe>
Externí geometrický tvar z Commons
[editovat | editovat zdroj]<mapframe text="[[Hrad Dinan]]" width=300 height=400 zoom=15 latitude=48.4534 longitude=-2.044>
{
"type": "ExternalData",
"service": "page",
"title": "Ramparts_of_Dinan.map"
}
</mapframe>
Jiné formy zobrazení mapy
[editovat | editovat zdroj]Za použití stejného postupu vložení, s výjimkou použití tagu <maplink>...</maplink>
namísto <mapframe>...</mapframe>
je možné vložit pouhý odkaz na mapu, která se po kliknutí otevře přes celou obrazovku. Všechny parametry jsou stejné.