Sablon:Maplink/doc
|
Ez a lap a(z) Sablon:Maplink dokumentációja. Ez a lap tartalmazza az eredeti sablon használati útmutatóját és kategóriáit. |
Luát használ: |
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]- Adatlap a Commonson (pl. Data:ecos.fws.gov/Endangered habitat 58938/Plethodon neomexicanus.map):
- Határvonal az OSM-ből:
- Terület az OSM-ből:
- Inverz terület az OSM-ből:
- Pont (koordináták):
- Névvel ellátott koordináták egy teljes oldalról vagy csak egy szakaszból
|name=
paramétert használó ({{koord}}
(?) sablonok)
- Kör (egy adott pont köré rajzolt kör):
- 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}}
(?).
- 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}}}}
(?)
Használata
[szerkesztés]Paraméterek
[szerkesztés]Paraméter | Leírás | Típus | Állapot | |
---|---|---|---|---|
Megjelenés | display | 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.
| Karakterlánc | opcionális |
Szöveg | text | Térkép szövege.
| Karakterlánc | opcionális |
Ikon | icon | A nem/no érték megadásával eltávolítja a link melletti kis ikont. | Logikai | opcionális |
Nagyítás | zoom | 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ám | opcionális |
Térkép megjelenítése | frame | Az igen/yes megadásával térképet készít a link helyett. | Logikai | opcionális |
Keret nélkül | plain | Az igen/yes érték megadásával csak a térkép jelenik meg a keret és feliratok nélkül. | Ismeretlen | opcionális |
Elhelyezkedés | frame-align | A térkép elhelyezkedése az oldalon (left, center, right).
| Karakterlánc | opcionális |
Térképszélesség | frame-width | A térkép szélessége (pixelekben).
| Szám | opcionális |
Térképmagasság | frame-height | A térkép magassága (pixelekben).
| Szám | opcionális |
Térkép fókuszpontja | frame-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. | Sablon | opcioná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ám | opcioná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ám | opcionális |
Átfedés | overlay | A térképen elhelyezhető kép vagy másik térkép hivatkozása. | Karakterlánc | opcionális |
Átfedés vízszintes elhelyezkedése | overlay-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.
| Karakterlánc | opcionális |
Átfedés függőleges elhelyezkedése | overlay-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.
| Karakterlánc | opcionális |
Átfedés vízszintes behúzása | overlay-horizontal-offset | Az átfedés vízszintes behúzása a térkép szélétől (pixelben). | Szám | opcionális |
Átfedés függőleges behúzása | overlay-vertical-offset | Az átfedés függőleges behúzása a térkép szélétől (pixelben). | Szám | opcionális |
Átfedés szegélye | overlay-border | Az átfedés szegélyének CSS stílusa, alapértelmezetten 1px solid white.
| Karakterlánc | opcionális |
Nyers adat | raw | GeoJSON formátumú és más <maplink> függvények, melyeknek nincs saját paraméterük. | Tartalom | opcionális |
Típus | type | 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.
| Karakterlánc | opcioná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ánc | opcionális |
Térképadat helye | from | 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ánc | opcionális |
Felirat | title | A térkép különböző elemeinek felirata (akkor jelenik meg, ha rákkantintasz). | Karakterlánc | opcionális |
Leírás | description | A térkép különböző elemeinek feliratával együtt jelenik meg. | Karakterlánc | opcionális |
Vonal színe | stroke-color stroke-colour | A térkép különböző elemeit alkotó vonalak színe.
| Sor | opcionális |
Vonalvastagság | stroke-width | A térkép különböző elemeit alkotó vonalak vastagsága (pixelben).
| Sor | opcionális |
Vonal átlátszósága | stroke-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ó.
| Sor | opcionális |
Kitöltés színe | fill | 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.
| Sor | opcionális |
Kitöltés átlátszósága | fill-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ó.
| Sor | opcionális |
Koordináták | coord | 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. | Sablon | opcionális |
Jelölő ikonja | marker | 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. | Sor | opcionális |
Jelölő színe | marker-color marker-colour | A térképjelölő színét lehet megváltoztatni. A színt hexadecimális kódolásban kell megadni.
| Sor | opcionális |
Jelölő mérete | marker-size | A térképjelölő méretét lehet megváltoztatni (small, medium, large).
| Sor | opcionális |
Sugár | radius 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. | Sor | opcionális |
Sugár (kilométer) | radius_km | A pont köré írt kör sugara kilométerben. | Sor | opcionális |
Sugár (mérföld) | radius_mi | A pont köré írt kör sugara mérföldben. | Sor | opcionális |
Sugár (láb) | radius_ft | A pont köré írt kör sugara láb mértékegységben. | Sor | opcionális |
Élek száma | edges | 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.
| Szám | opcionális |