Bysen:Infobox mapframe
This template generates a mapframe map, suitable for infoboxes, with minimal user input. This template only works with single features (points, lines, or shapes); use {{maplink}} if more advanced options, such as displaying multiple features, are required.
If coordinates are not supplied, they will be fetched from the page's Wikidata item. In such cases, if |point= is not set, then a point feature marker is displayed at those coordinates Bysen:Em the Wikidata item has an Bysen:Q specified.
- See Category:Infobox mapframe without OSM relation ID on Wikidata for pages which have items without Bysen:Q
Usage
[adihtan fruman]Note: When in mainspace, parameter |id= is not required (except to use a different page's data)
Basic
[adihtan fruman]{{Infobox mapframe}}
When used without parameters, or with only |id=, the map will display either a shape, line, or point feature, depending on the data available on Wikidata and OpenStreetMap.
- If the Wikidata item does not specify a Bysen:Q value, then a point marker will be displayed by default in addition any OSM shape or line feature.
- If the Wikidata items does not specify a Bysen:Q value, then no map will be displayed
Bysen:Cot Point feature (Wikidata coordinates):
{{Infobox mapframe |id=Q7270550}}
{{Infobox mapframe |id=Q1318331}}
{{Infobox mapframe |id=Q61}}
Using specified coordinates instead of Wikidata
[adihtan fruman]Point feature only, no shapes or lines:
{{Infobox mapframe |coord=}}
Point feature and shape/line feature if available:
{{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.
Bysen:Cot Point feature (with coordinates specified, no shape/line feature from Wikidata item):
{{infobox mapframe |coord={{coord|31|56|S|115|58|E}} }}
Point feature (with coordinates specified, along with shape/line feature from Wikidata item):
{{infobox mapframe |wikidata=yes |coord={{coord|31|56|S|115|58|E}} }}
Customizing which features are displayed
[adihtan fruman]Inverse shape
[adihtan fruman]{{Infobox mapframe |shape=inverse}}
Replace the shape with an inverse-shape (geomask) by setting |shape=inverse
Bysen:Cot
{{Infobox mapframe |id=Q61 |shape=inverse}}
Turn point marker on or off
[adihtan fruman]Force point marker to be displayed:
{{Infobox mapframe |point=on}}
Prevent point marker from being displayed:
{{Infobox mapframe |point=none}}
Turn shape feature off
[adihtan fruman]Prevent shape feature from being displayed:
{{Infobox mapframe |shape=none}}
Turn line feature off
[adihtan fruman]Prevent line feature from being displayed:
{{Infobox mapframe |line=none}}
Show a geomask from a related Wikidata item
[adihtan fruman]{{Infobox mapframe |geomask=}}
Set |geomask= to a Wikidata item id (Q-number), or property id (P-number) such as Bysen:Q
Bysen:Cot
Use the item linked from the Bysen:Q statement as a geomask:
{{Infobox mapframe |id=Q3239281 |geomask=P17}}
Use the item Bysen:Q as a geomask:
{{Infobox mapframe |id=Q3239281 |geomask=Q1199}}
Determine zoom from object length or area
[adihtan fruman]Use |length_km= or |length_mi= or |area_km2= or |area_mi2=
Bysen:Cot
Determine zoom from object length in kilometres or miles
{{Infobox mapframe |id=Q1318331 |length_km=5.6}}
{{Infobox mapframe |id=Q1318331 |length_mi=3.5}}
Determine zoom from object area in square kilometres or square miles
{{Infobox mapframe |id=Q100 |area_km2=232.14}}
{{Infobox mapframe |id=Q100 |area_mi2=89.63}}
Parameters
[adihtan fruman]All parameters are optional.
Examples for use within templates
[adihtan fruman]Bysen:Cot {{Infobox hospital}} (as of 5 October 2019)
|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|}}}}}
Bysen:Cot {{Infobox power station}} (as of 2 April 2019):
| 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|}}}}}}}
Bysen:Cot {{Infobox Australian road}} (as of 5 October 2019):
| 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
[adihtan fruman]Bysen:Template data header Bysen:Collapse top
No description.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| mapframe | mapframe alias | =yes will create a map
| Boolean | optional |
| mapframe-caption | mapframe-caption | no description | Unknown | optional |
| mapframe-custom | mapframe-custom | no description | Unknown | optional |
| qid | qid | no description | Unknown | optional |
| coordinates | coordinates | no description | Unknown | optional |
| mapframe-wikidata | mapframe-wikidata | no description | Unknown | optional |
| mapframe-shape | mapframe-shape | no description | Unknown | optional |
| mapframe-point | mapframe-point | no description | Unknown | optional |
| mapframe-line | mapframe-line | no description | Unknown | optional |
| mapframe-geomask | mapframe-geomask | no description | Unknown | optional |
| mapframe-switcher | mapframe-switcher | no description | Unknown | optional |
| mapframe-frame-width | mapframe-frame-width | no description | Unknown | optional |
| mapframe-frame-height | mapframe-frame-height | no description | Unknown | optional |
| mapframe-shape-fill | mapframe-shape-fill | no description | Unknown | optional |
| mapframe-shape-fill-opacity | mapframe-shape-fill-opacity | no description | Unknown | optional |
| mapframe-stroke-color | mapframe-stroke-color | no description | Unknown | optional |
| mapframe-stroke-width | mapframe-stroke-width | no description | Unknown | optional |
| mapframe-marker | mapframe-marker | no description | Unknown | optional |
| mapframe-marker-color | mapframe-marker-color | no description | Unknown | optional |
| mapframe-geomask-stroke-color | mapframe-geomask-stroke-color | no description | Unknown | optional |
| mapframe-geomask-stroke-width | mapframe-geomask-stroke-width | no description | Unknown | optional |
| mapframe-geomask-fill | mapframe-geomask-fill | no description | Unknown | optional |
| mapframe-geomask-fill-opacity | mapframe-geomask-fill-opacity | no description | Unknown | optional |
| mapframe-zoom | mapframe-zoom | no description | Unknown | optional |
| mapframe-length_km | mapframe-length_km | no description | Unknown | optional |
| mapframe-length_mi | mapframe-length_mi | no description | Unknown | optional |
| mapframe-area_km2 | mapframe-area_km2 | no description | Unknown | optional |
| mapframe-area_mi2 | mapframe-area_mi2 | no description | Unknown | optional |
| mapframe-frame-coordinates | mapframe-frame-coordinates | no description | Unknown | optional |
See also
[adihtan fruman]- Wikipedia:Maps for Wikipedia, a list of mapping tools available on Wikipedia
Bysen:Sandbox other --->
| The above documentation is transcluded from Bysen:Infobox mapframe/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories and interwikis to the /doc subpage. Subpages of this template. |







