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é.