Pāriet uz saturu

Veidne:Infobox mapframe

Vikipēdijas lapa

Karte

Dokumentācijas ikona Veidnes dokumentācija[skatīt] [labot] [hronoloģija] [pārlādēt]

Veidne:Sister project Veidne:Lua sidebar 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 Veidne:Em the Wikidata item has an Open Street Map sasaistes ID (P402) specified.

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

{{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.

Basic usage examples

Point feature (Wikidata coordinates):

{{Infobox mapframe |id=Q7270550}}

Karte Line feature:

{{Infobox mapframe |id=Q1318331}}

Karte Shape feature:

{{Infobox mapframe |id=Q61}}

Karte

Using specified coordinates instead of Wikidata

[labot pirmkodu]

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.
Specified coordinates examples

Point feature (with coordinates specified, no shape/line feature from Wikidata item):

{{infobox mapframe |coord={{coord|31|56|S|115|58|E}} }}

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

Karte

Customizing which features are displayed

[labot pirmkodu]

Inverse shape

[labot pirmkodu]
{{Infobox mapframe |shape=inverse}}

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

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

Karte

Turn point marker on or off

[labot pirmkodu]

Force point marker to be displayed:

{{Infobox mapframe |point=on}}

Prevent point marker from being displayed:

{{Infobox mapframe |point=none}}

Turn shape feature off

[labot pirmkodu]

Prevent shape feature from being displayed:

{{Infobox mapframe |shape=none}}

Turn line feature off

[labot pirmkodu]

Prevent line feature from being displayed:

{{Infobox mapframe |line=none}}
[labot pirmkodu]
{{Infobox mapframe |geomask=}}

Set |geomask= to a Wikidata item id (Q-number), or property id (P-number) such as valsts (P17)

Geomask examples

Use the item linked from the valsts (P17) statement as a geomask:

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

Karte Use the item Sistēmai nav zināms ID "PQ1199". Lūdzu, norādi derīgu vienuma ID. as a geomask:

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

Karte

Determine zoom from object length or area

[labot pirmkodu]

Use |length_km= or |length_mi= or |area_km2= or |area_mi2=

Zoom from length/area examples

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

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

Karte

Parameters

[labot pirmkodu]

All parameters are optional.

Veidne:Infobox mapframe/doc/parameters

Examples for use within templates

[labot pirmkodu]
Infobox hospital

{{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|}}}}}
Infobox power station

{{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|}}}}}}}
Infobox Australian road

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

[labot pirmkodu]

Veidne:Template data header

parameters

Nav apraksta.

Veidnes parametri[Labot TemplateData]

ParametrsAprakstsTipsStatuss
mapframemapframe alias

=yes will create a map

Noklusējuma vērtība
no
Būlaneobligāts
mapframe-captionmapframe-caption

nav apraksta

Nezināmsneobligāts
mapframe-custommapframe-custom

nav apraksta

Nezināmsneobligāts
qidqid

nav apraksta

Nezināmsneobligāts
coordinatescoordinates

nav apraksta

Nezināmsneobligāts
mapframe-wikidatamapframe-wikidata

nav apraksta

Nezināmsneobligāts
mapframe-shapemapframe-shape

nav apraksta

Nezināmsneobligāts
mapframe-pointmapframe-point

nav apraksta

Nezināmsneobligāts
mapframe-linemapframe-line

nav apraksta

Nezināmsneobligāts
mapframe-geomaskmapframe-geomask

nav apraksta

Nezināmsneobligāts
mapframe-switchermapframe-switcher

nav apraksta

Nezināmsneobligāts
mapframe-frame-widthmapframe-frame-width

nav apraksta

Nezināmsneobligāts
mapframe-frame-heightmapframe-frame-height

nav apraksta

Nezināmsneobligāts
mapframe-shape-fillmapframe-shape-fill

nav apraksta

Nezināmsneobligāts
mapframe-shape-fill-opacitymapframe-shape-fill-opacity

nav apraksta

Nezināmsneobligāts
mapframe-stroke-colormapframe-stroke-color

nav apraksta

Nezināmsneobligāts
mapframe-stroke-widthmapframe-stroke-width

nav apraksta

Nezināmsneobligāts
mapframe-markermapframe-marker

nav apraksta

Nezināmsneobligāts
mapframe-marker-colormapframe-marker-color

nav apraksta

Nezināmsneobligāts
mapframe-geomask-stroke-colormapframe-geomask-stroke-color

nav apraksta

Nezināmsneobligāts
mapframe-geomask-stroke-widthmapframe-geomask-stroke-width

nav apraksta

Nezināmsneobligāts
mapframe-geomask-fillmapframe-geomask-fill

nav apraksta

Nezināmsneobligāts
mapframe-geomask-fill-opacitymapframe-geomask-fill-opacity

nav apraksta

Nezināmsneobligāts
mapframe-zoommapframe-zoom

nav apraksta

Nezināmsneobligāts
mapframe-length_kmmapframe-length_km

nav apraksta

Nezināmsneobligāts
mapframe-length_mimapframe-length_mi

nav apraksta

Nezināmsneobligāts
mapframe-area_km2mapframe-area_km2

nav apraksta

Nezināmsneobligāts
mapframe-area_mi2mapframe-area_mi2

nav apraksta

Nezināmsneobligāts
mapframe-frame-coordinatesmapframe-frame-coordinates

nav apraksta

Nezināmsneobligāts

See also

[labot pirmkodu]

Veidne:Sandbox other