Bysen:Infobox mapframe

Map

Documentation icon Bysen documentation[view] [edit] [history] [purge]

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.

Usage

adiht

Note: When in mainspace, parameter |id= is not required (except to use a different page's data)

Basic

adiht
{{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}}

Map Line feature:

{{Infobox mapframe |id=Q1318331}}

Map Shape feature:

{{Infobox mapframe |id=Q61}}

Map Bysen:Cob

Using specified coordinates instead of Wikidata

adiht

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=yes is 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}} }}

Map 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}} }}

Map Bysen:Cob

Customizing which features are displayed

adiht

Inverse shape

adiht
{{Infobox mapframe |shape=inverse}}

Replace the shape with an inverse-shape (geomask) by setting |shape=inverse Bysen:Cot

{{Infobox mapframe |id=Q61 |shape=inverse}}

Map Bysen:Cob

Turn point marker on or off

adiht

Force point marker to be displayed:

{{Infobox mapframe |point=on}}

Prevent point marker from being displayed:

{{Infobox mapframe |point=none}}

Turn shape feature off

adiht

Prevent shape feature from being displayed:

{{Infobox mapframe |shape=none}}

Turn line feature off

adiht

Prevent line feature from being displayed:

{{Infobox mapframe |line=none}}
adiht
{{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}}

Map Use the item Bysen:Q as a geomask:

{{Infobox mapframe |id=Q3239281 |geomask=Q1199}}

Map Bysen:Cob

Determine zoom from object length or area

adiht

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}}

Map 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}}

Map Bysen:Cob

Parameters

adiht

All parameters are optional.

Bysen:Infobox mapframe/doc/parameters

Examples for use within templates

adiht

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:Cob

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:Cob

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}}]]}}}}<!--
   -->}}<!--
 -->}}}<!--
-->}}

Bysen:Cob

Template data

adiht

Bysen:Template data header Bysen:Collapse top

No description.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
mapframemapframe alias

=yes will create a map

Default
no
Booleanoptional
mapframe-captionmapframe-caption

no description

Unknownoptional
mapframe-custommapframe-custom

no description

Unknownoptional
qidqid

no description

Unknownoptional
coordinatescoordinates

no description

Unknownoptional
mapframe-wikidatamapframe-wikidata

no description

Unknownoptional
mapframe-shapemapframe-shape

no description

Unknownoptional
mapframe-pointmapframe-point

no description

Unknownoptional
mapframe-linemapframe-line

no description

Unknownoptional
mapframe-geomaskmapframe-geomask

no description

Unknownoptional
mapframe-switchermapframe-switcher

no description

Unknownoptional
mapframe-frame-widthmapframe-frame-width

no description

Unknownoptional
mapframe-frame-heightmapframe-frame-height

no description

Unknownoptional
mapframe-shape-fillmapframe-shape-fill

no description

Unknownoptional
mapframe-shape-fill-opacitymapframe-shape-fill-opacity

no description

Unknownoptional
mapframe-stroke-colormapframe-stroke-color

no description

Unknownoptional
mapframe-stroke-widthmapframe-stroke-width

no description

Unknownoptional
mapframe-markermapframe-marker

no description

Unknownoptional
mapframe-marker-colormapframe-marker-color

no description

Unknownoptional
mapframe-geomask-stroke-colormapframe-geomask-stroke-color

no description

Unknownoptional
mapframe-geomask-stroke-widthmapframe-geomask-stroke-width

no description

Unknownoptional
mapframe-geomask-fillmapframe-geomask-fill

no description

Unknownoptional
mapframe-geomask-fill-opacitymapframe-geomask-fill-opacity

no description

Unknownoptional
mapframe-zoommapframe-zoom

no description

Unknownoptional
mapframe-length_kmmapframe-length_km

no description

Unknownoptional
mapframe-length_mimapframe-length_mi

no description

Unknownoptional
mapframe-area_km2mapframe-area_km2

no description

Unknownoptional
mapframe-area_mi2mapframe-area_mi2

no description

Unknownoptional
mapframe-frame-coordinatesmapframe-frame-coordinates

no description

Unknownoptional

Bysen:Collapse bottom

See also

adiht

Bysen:Sandbox other --->