Sablon:Maplink

A Wikipédiából, a szabad enciklopédiából
Ugrás a navigációhoz Ugrás a kereséshez
Template-info.svg Használati útmutató

Ez a sablon megjelenít egy térképet, vagy csak egy egyszerű hivatkozás, amin meg lehet tekinteni a

  • GeoJSON formátumban tárolt adatok (akár külső oldalról is);
  • OpenStreetMap vonalainak és területeinek;
  • Wikidatából, vagy a sablonból származó koordináták

térképes megjelenését.

Megjegyzés:

  • Nagy térképek esetén a sablon helyett közvetlenül a modult hívd meg, mint ahogy itt is tették. Ennek oka az, hogy a sablon használata azt eredményezi, hogy a térkép renderelése Lua-időnek számít, ami időtúllépési hibát eredményezhet.
  • GeoJSON fájlokat nem lehet hagyományos módon feltölteni. Feltöltés helyett hozz létre Commonson egy lapot a Data: névtérben, .map végű címmel. Erről bővebben a MetaWikin olvashatsz.
  • Az OpenStreetMap (OSM) adatainak megjelenítéséhez csupán az OSM-kapcsolathoz hozzá kell adni a megfelelő Wikidata elem azonosítóját (majd várni 1-2 napot). Bővebben a MetaWikin olvashatsz a külső adatokról és az OpenStreetMap használatáról.

Felhasználása[szerkesztés]

  • Határvonal az OSM-ből:
    {{Maplink|type=line|id=}}(?) (a Wikidata-azonosító csak akkor szükséges, ha egy másik cikk wikidatás adatait akarjuk felhasználni)
  • Terület az OSM-ből:
    {{Maplink|type=shape|id=}}(?) (a Wikidata-azonosító csak akkor szükséges, ha egy másik cikk wikidatás adatait akarjuk felhasználni)
  • Inverz terület az OSM-ből:
    {{Maplink|type=shape-inverse|id=}}(?) (a Wikidata-azonosító csak akkor szükséges, ha egy másik cikk wikidatás adatait akarjuk felhasználni)
  • Pont (koordináták):
    ...Wikidatából:
    {{Maplink|type=point|id=}}(?) (a Wikidata-azonosító csak akkor szükséges, ha egy másik cikk wikidatás adatait akarjuk felhasználni)
    ...kézzel megadva:
    {{Maplink|type=point|coord=}}(?) (koordináták használatához a {{koord}}(?) sablont lehet használni)
  • Lua-hiba: Nincs névvel ellátott koordináta a(z) Balassagyarmat szobrai és emlékművei lapon. egy teljes oldalról vagy csak egy szakaszból |name= paramétert használó ({{koord}}(?) sablonok)
    ...az aktuális oldalról: {{Maplink|type=named}}(?) or {{Maplink|type=named|from=#Szakasz}}(?)
    ...egy másik oldalról: {{Maplink|type=named|from=Másik oldal}}(?) or {{Maplink|type=named|from=Másik oldal#Szakasz}}(?)
  • Kör (egy adott pont köré rajzolt kör):
    ...Wikidatából:
    {{Maplink|type=circle|radius=|id=}}(?) (a Wikidata-azonosító csak akkor szükséges, ha egy másik cikk wikidatás adatait akarjuk felhasználni)
    ...fkézzel megadva:
    {{Maplink|type=circle|radius=|coord=}}(?) (koordináták használatához a {{koord}}(?) sablont lehet használni)
  • A térképet a |frame=yes megadásával lehet megjeleníteni: {{Maplink|frame=yes|frame-align=left|type=line|id=Q1094308|text=Példa térkép}}(?).
    Példa térkép


  • További paraméterek megadásával testre lehet szabni a térkép megjelenését. A |plain=yes eltűnteti a térkép széleit: {{Maplink|frame=yes|frame-align=left|plain=yes|type=line|id=Q1094308|frame-width=200|frame-height=250|frame-long=19.1009|frame-lat=47.5001|zoom=9}}(?)


  • A térképen el lehet helyezni egy másik térképet is átfedésben: {{Maplink|frame=yes|frame-align=left|frame-width=400|frame-height=300|type=point|id=Q8688|marker=airport|zoom=12 |text=San Francisco International Airport |overlay={{Maplink|frame=igen|type=point|id=Q8688|zoom=6|frame-width=110|frame-height=90}}}}(?)
    Térképvázlat
    San Francisco International Airport


Használata[szerkesztés]

Paraméterek[szerkesztés]

Sablonparaméterek

ParaméterLeírásTípusÁllapot
Megjelenésdisplay

A sablon megjelenésének módja. Értékei: inline - csak a link szöveget jeleníti meg (alapértelmezett); title - csak a cím sorában jeleníti meg a térkép hivatkozását; inline,title - előző kettő együtt.

Javasolt értékek
inline title inline,title
Alap­értelmezett
inline
Karakterláncopcionális
Szövegtext

Térkép szövege.

Alap­értelmezett
Térképvázlat
Karakterláncopcionális
Ikonicon

A nem/no érték megadásával eltávolítja a link melletti kis ikont.

Logikaiopcionális
Nagyítászoom

Nagyítási szint 1-től 19-ig (nagyobb szám nagyobb nagyítás). Az értékét a térkép automatikusan meghatározza, ha nem csak egy pont van rajta megjelölve.

Számopcionális
Térkép megjelenítéseframe

Az igen/yes megadásával térképet készít a link helyett.

Logikaiopcionális
Keret nélkülplain

Az igen/yes érték megadásával csak a térkép jelenik meg a keret és feliratok nélkül.

Ismeretlenopcionális
Elhelyezkedésframe-align

A térkép elhelyezkedése az oldalon (left, center, right).

Javasolt értékek
left center right
Alap­értelmezett
right
Karakterláncopcionális
Térképszélességframe-width

A térkép szélessége (pixelekben).

Alap­értelmezett
300
Számopcionális
Térképmagasságframe-height

A térkép magassága (pixelekben).

Alap­értelmezett
200
Számopcionális
Térkép fókuszpontjaframe-coordinates frame-coord

A térkép fókuszpontjának a helye (úgy fog megjelenni a térkép, hogy ez a pont lesz a középpontjában. A {{koord}} sablon használatával tudod megadni neki az értékét.

Sablonopcionális
Térkép fókuszpontja (szélesség)frame-latitude frame-lat

A térkép fókuszpontjának szélességi koordinátái.

Számopcionális
Térkép fókuszpontja (hosszúság)frame-longitude frame-long

A térkép fókuszpontjának hosszúsági koordinátái.

Számopcionális
Átfedésoverlay

A térképen elhelyezhető kép vagy másik térkép hivatkozása.

Karakterláncopcionális
Átfedés vízszintes elhelyezkedéseoverlay-horizontal-alignment

A kép vagy térkép vízszintes elhelyezkedése (left, right) a térképen. Alapértelmezetten jobbra van igazítva.

Javasolt értékek
left right
Alap­értelmezett
right
Karakterláncopcionális
Átfedés függőleges elhelyezkedéseoverlay-vertical-alignment

A kép vagy térkép függőleges elhelyezkedése (top, bottom) a térképen. Alapértelmezetten alulra van igazítva.

Javasolt értékek
top bottom
Alap­értelmezett
bottom
Karakterláncopcionális
Átfedés vízszintes behúzásaoverlay-horizontal-offset

Az átfedés vízszintes behúzása a térkép szélétől (pixelben).

Számopcionális
Átfedés függőleges behúzásaoverlay-vertical-offset

Az átfedés függőleges behúzása a térkép szélétől (pixelben).

Számopcionális
Átfedés szegélyeoverlay-border

Az átfedés szegélyének CSS stílusa, alapértelmezetten 1px solid white.

Alap­értelmezett
1px solid white
Példa
3px solid black
Karakterláncopcionális
Nyers adatraw

GeoJSON formátumú és más <maplink> függvények, melyeknek nincs saját paraméterük.

Tartalomopcionális
Típustype

Az adatok típusa. Értékei: line - OSM-ből származó útvonalak (pl. közút); shape - OSM-ből származó terület (pl. megye); OSM-ből származó geomaszk (az előző ellentéte); data - geoJSON adatlap a Commonsról; point - pont a térképen; named - összes névvel ellátott koordniáta az oldalon (a name= paraméterrel ellátott {{koord}} sablonok); circle - egy pont köré rajzolt kör. További típusokat is meg lehet adni, ilyenkor a további paraméterek a |type2=, |type3= stb. lesznek.

Javasolt értékek
line shape shape-inverse data point named circle
Karakterláncopcionális
Wikidata-azonosítóid ids

Wikidata-azonosító, ami rendelkezik koordinátával, vagy OSM-ben hozzá van rendelve egy kapcsolathoz. Több azonosítót vesszővel lehet elválasztani. Ha nincs megadva azonosító, akkor az aktuális oldal Wikidata-azonosítóját veszi.

Karakterláncopcionális
Térképadat helyefrom

Ha a típushoz type=data van megadva, vagy nincs megadva, akkor a geoJSON adatokat tartalmazó lap (Data: nélkül). A type=named esetén a lap vagy szakasz címe.

Karakterláncopcionális
Felirattitle

A térkép különböző elemeinek felirata (akkor jelenik meg, ha rákkantintasz).

Karakterláncopcionális
Leírásdescription

A térkép különböző elemeinek feliratával együtt jelenik meg.

Karakterláncopcionális
Vonal színestroke-color stroke-colour

A térkép különböző elemeit alkotó vonalak színe.

Alap­értelmezett
#ff0000
Soropcionális
Vonalvastagságstroke-width

A térkép különböző elemeit alkotó vonalak vastagsága (pixelben).

Alap­értelmezett
6
Soropcionális
Vonal átlátszóságastroke-opacity

A térkép különböző elemeit alkotó vonalak átlátszósága. Értéke 0 és 1 között lehet, ahol 0 a teljesen átlátszó.

Alap­értelmezett
1
Soropcionális
Kitöltés színefill

A térképen megjelenő területek kitöltőszíne. Alapértelmezetten fekete és közepesen átlátszó, hogy lehessen látni a térképet.

Alap­értelmezett
#000000
Soropcionális
Kitöltés átlátszóságafill-opacity

A térképen megjelenő területek átlátszósága. Értéke 0 és 1 között lehet, ahol 0 a teljesen átlátszó.

Alap­értelmezett
0.5
Soropcionális
Koordinátákcoord

A térképen megjelenítendő pont koordiátái. A {{koord}} sablon használatával tudod megadni neki az értékét. Ha nincs megadva, akkor a Wikidatában megadott értéket olvassa be.

Sablonopcionális
Jelölő ikonjamarker

A térképjelölő ikonját lehet megváltoztatni. Az ikonok listáját a [[:mw:Help:Extension:Kartographer/Icons]] lapon lehet megtalálni. Alapértelmezetten a jelölő üres.

Soropcionális
Jelölő színemarker-color marker-colour

A térképjelölő színét lehet megváltoztatni. A színt hexadecimális kódolásban kell megadni.

Alap­értelmezett
#5E74F3
Soropcionális
Jelölő méretemarker-size

A térképjelölő méretét lehet megváltoztatni (small, medium, large).

Javasolt értékek
small medium large
Alap­értelmezett
medium
Soropcionális
Sugárradius radius_m

A pont köré írt kör sugara méterben. Meg lehet adni a sugarat kilométer, mérföld és láb mértékegységekben is, ehhez a radius_km, a radius_mi vagy a radius_ft paramétereket kell használni.

Soropcionális
Sugár (kilométer)radius_km

A pont köré írt kör sugara kilométerben.

Soropcionális
Sugár (mérföld)radius_mi

A pont köré írt kör sugara mérföldben.

Soropcionális
Sugár (láb)radius_ft

A pont köré írt kör sugara láb mértékegységben.

Soropcionális
Élek számaedges

A kör megrajzolásához használt élek száma, alapértelmezetten 32. Magasabb szám pontosabb kör alakzatot eredményes, de erőforrásigényesebb.

Alap­értelmezett
32
Számopcionális

Példák[szerkesztés]