Sablon:Infobox mapframe
Ez a sablon egy infoboxokhoz alkalmas térképet generál, minimális felhasználói bemenettel. Ez a sablon csak egyetlen jellemzővel (pontok, vonalak vagy alakzatok) működik; használja a {{maplink}}(?) sablont, ha további speciális beállításokra, például több jellemző megjelenítésére van szükség.
Ha a koordináták nincsenek megadva, akkor azokat az oldal Wikidata eleméből fogja lekérni. Ilyen esetekben, ha a > |point= nincs megadva, akkor egy pontszerű jellemzőjelző jelenik meg ezeken a koordinátákon, kivéve, ha a Wikidata-elemnek van egy OpenStreetMap relációs azonosítója (P402) megadva.
Használata
[szerkesztés]Megjegyzés:' Ha a fő névtérben van, a |id= paraméter nem szükséges (kivéve, ha egy másik oldal adatait szeretné használni).
Alap
[szerkesztés]{{Infobox mapframe}}
Ha paraméterek nélkül, vagy csak a |id= paraméterekkel használjuk, a térkép a Wikidata és az OpenStreetMap adatbázisában rendelkezésre álló adatoktól függően alakzatot, vonalat vagy pontot jelenít meg.
- Ha a Wikidata elem nem ad meg OpenStreetMap-kapcsolat azonosítója (P402) értéket, akkor alapértelmezés szerint egy pontjelölő jelenik meg az OSM bármely alakzat vagy vonal jellemzője mellett.
- Ha a Wikidata elem nem ad meg földrajzi koordináta (P625) vagy földrajzi alakzat (P3896) értéket, akkor nem jelenik meg térkép.
| Alap felhasználási példák |
|---|
|
Pont funkció (Wikidata coordinates): {{Infobox mapframe |id=Q7270550}}
{{Infobox mapframe |id=Q1318331}}
{{Infobox mapframe |id=Q61}}
|
Megadott koordináták használata a Wikidata helyett
[szerkesztés]Csak pontjellemző, nincs alakzat vagy vonal:
{{Infobox mapframe |coord=}}
Pontjellemző és alakzat/vonaljellemző, ha van:
{{Infobox mapframe |wikidata=yes |coord=}}
Specify coordinates using the {{Coord}} templates, e.g. |coord=
{{Coord|32.1|S|116.2|E}}
- If
|coord=is specified, then by default only that coordinate will be displayed (no line or shape features) - If
|coord=is specified and|wikidata=yesis used, then those coordinate will be displayed, along with any line or shape features linked to the Wikidata item.
A megjelenített funkciók testreszabása
[szerkesztés]Inverz alakzat
[szerkesztés]{{Infobox mapframe |shape=inverse}}
Az alakzatot egy inverz alakzattal (geomaszk) helyettesíti a következő beállítással: |shape=inverse
| Inverse shape example |
|---|
{{Infobox mapframe |id=Q61 |shape=inverse}}
|
Turn point marker on or off
[szerkesztés]Force point marker to be displayed:
{{Infobox mapframe |point=on}}
Prevent point marker from being displayed:
{{Infobox mapframe |point=none}}
Turn shape feature off
[szerkesztés]Prevent shape feature from being displayed:
{{Infobox mapframe |shape=none}}
Turn line feature off
[szerkesztés]Prevent line feature from being displayed:
{{Infobox mapframe |line=none}}
Show a geomask from a related Wikidata item
[szerkesztés]{{Infobox mapframe |geomask=}}
Set |geomask= to a Wikidata item id (Q-number), or property id (P-number) such as (QP17)
| Geomask examples |
|---|
|
Use the item linked from the (QP17) statement as a geomask: {{Infobox mapframe |id=Q3239281 |geomask=P17}}
{{Infobox mapframe |id=Q3239281 |geomask=Q1199}}
|
A nagyítás meghatározása az objektum hosszából vagy területéből=
[szerkesztés]Use |length_km= or |length_mi= or |area_km2= or |area_mi2=
Parameters
[szerkesztés]All parameters are optional.
Sablon:Infobox mapframe/doc/parameters
Examples for use within templates
[szerkesztés]| Infobox hospital |
|---|
|
|image3 = {{yesno|{{{mapframe|yes}}}|no=|yes={{Infobox mapframe
|zoom={{{mapframe-zoom|}}}
|frame-width={{{mapframe-width|}}}
|frame-height={{{mapframe-height|}}}
|marker={{{mapframe-marker|hospital}}}
|marker-color={{{mapframe-marker-color|{{{mapframe-marker-colour|}}}}}}
|frame-lat={{{mapframe-lat|{{{mapframe-latitude|}}}}}}
|frame-long={{{mapframe-long|{{{mapframe-longitude|}}}}}}
|stroke-color={{{mapframe-stroke-color|{{{mapframe-stroke-colour|}}}}}}
}}
}}
|caption3 = {{yesno|{{{mapframe|yes}}}|no=|yes={{{mapframe-caption|}}}}}
|
| Infobox power station |
|---|
|
| image2 = {{#ifeq:{{{location_map|}}}|no|<!-- -->|{{Infobox mapframe
|id = {{{qid|}}}
|coord = {{{coordinates|}}}
|frame-width = {{Digits|1={{#if:{{{image_size|}}}|{{{image_size|}}}|300px}}}}
|marker = industrial
|zoom = {{#if:{{{location_map_geomask|}}}|{{{location_map_zoom|}}}|{{{location_map_zoom|5}}}}}
|geomask = {{#ifeq:{{{location_map_geomask|}}}|Yes|P17|<!-- -->}}
|geomask-stroke-width = {{#ifeq:{{{location_map_geomask|}}}|Yes|0.5|<!-- -->}}
|geomask-stroke-colour = {{#ifeq:{{{location_map_geomask|}}}|Yes|#000000|<!-- -->}}
|geomask-fill = {{#ifeq:{{{location_map_geomask|}}}|Yes|#BABABA|<!-- -->}}
}}}}
| caption2 = {{#ifeq:{{{location_map|}}}|no|<!-- -->|{{#if:{{{coordinates|}}}{{#property:P625}}|{{{location_map_caption|}}}}}}}
|
| Infobox Australian road |
|---|
|
| data3 = {{#ifexist:media:{{{location|}}}<!--
-->|[[File:{{{location}}}|270px|frameless|alt={{{location_alt|{{{loc_alt|{{{alt|}}}}}}}}}]]<!--
-->|{{{location|<!--
-->{{yesno| {{{mapframe|yes}}}<!--
-->|no=<!--
-->|yes={{Infobox mapframe | length_km={{{length|}}} }}<!-- Tracking category:
--><!--{{main other|{{#if:{{#property:P625}}|[[Category:Infobox Australian road articles with an infobox mapframe map|{{#if:{{{coordinates_a|}}}|π}}{{PAGENAME}}]]}}}}--><!--
-->}}<!--
-->}}}<!--
-->}}
|
Template data
[szerkesztés]Sablon:Template data header Sablon:Collapse top
Nincs leírás.
| Paraméter | Leírás | Típus | Állapot | |
|---|---|---|---|---|
| mapframe | mapframe alias | =yes will create a map
| Logikai | nem kötelező |
| mapframe-caption | mapframe-caption | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-custom | mapframe-custom | nincs leírás | Ismeretlen | nem kötelező |
| qid | qid | nincs leírás | Ismeretlen | nem kötelező |
| coordinates | coordinates | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-wikidata | mapframe-wikidata | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-shape | mapframe-shape | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-point | mapframe-point | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-line | mapframe-line | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-geomask | mapframe-geomask | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-switcher | mapframe-switcher | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-frame-width | mapframe-frame-width | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-frame-height | mapframe-frame-height | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-shape-fill | mapframe-shape-fill | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-shape-fill-opacity | mapframe-shape-fill-opacity | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-stroke-color | mapframe-stroke-color | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-stroke-width | mapframe-stroke-width | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-marker | mapframe-marker | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-marker-color | mapframe-marker-color | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-geomask-stroke-color | mapframe-geomask-stroke-color | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-geomask-stroke-width | mapframe-geomask-stroke-width | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-geomask-fill | mapframe-geomask-fill | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-geomask-fill-opacity | mapframe-geomask-fill-opacity | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-zoom | mapframe-zoom | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-length_km | mapframe-length_km | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-length_mi | mapframe-length_mi | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-area_km2 | mapframe-area_km2 | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-area_mi2 | mapframe-area_mi2 | nincs leírás | Ismeretlen | nem kötelező |
| mapframe-frame-coordinates | mapframe-frame-coordinates | nincs leírás | Ismeretlen | nem kötelező |
See also
[szerkesztés]- Wikipedia:Maps for Wikipedia, a list of mapping tools available on Wikipedia










