Template:Maplink/testcases: Difference between revisions

From Jonesipedia
Jump to navigation Jump to search
Mapframe tag: fix spacing
 
m 1 revision imported
 
(No difference)

Latest revision as of 12:44, 28 April 2022

Simple geoline
Simple geoshape
Simple geomask
Simple Data: page
title display
Simple point (supplied coordinates)
Simple point (Wikidata coordinates)
{{Maplink|id=Q797|type=point}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Simple circle (supplied coordinates)
Simple circle (wikidata coordinates)
{{Maplink|id=Q60|radius=5000|type=circle}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Mapframe tag

Simple geoline
Simple geoline with coordinates on Wikidata
Frame latitude & longitude (simple geoline)
Frame latitude & longitude within {{Coord}} template (simple geoline)
Frameless (simple geoline)
Simple geoshape
Simple geomask
Simple Data: page
Raw data
Raw Wikidata query
Simple point (supplied coordinates, |lat|long )
Simple point (supplied coordinates, |lat|S|long|E )
Simple point (supplied coordinates, |lat_d|lat_m|S|long_d|long_m|E )
Simple point (supplied coordinates, |lat_d|lat_m|lat_s|S|long_d|long_m|long_s|E )
Simple point (Wikidata coordinates)
{{Maplink|frame=yes|id=Q797|type=point}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Point from Wikidata, but with novalue set on item (error expected)
{{Maplink|frame=yes|id=Q2327957|type=point}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Simple circle (supplied coordinates)
Simple circle (wikidata coordinates)
{{Maplink|frame=yes|id=Q60|radius=5000|type=circle}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Multiple features

2 lines
2 shapes
2 .map pages
2 points (manually specified)
Line + point
Shape + point
Shape + line
Shape + line + point
Circle + point
Circle + line
{{Maplink|id=Q3495894|id2=Q1318331|radius=2000|type=circle|type2=line}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Line + Shape-inverse + point

Mapframe tag

2 lines
2 shapes
2 .map pages
2 points (manually specified)
Line + point
Shape + point
Shape + line
Shape + line + point
Point within a shape, with various optional/style parameters
{{Maplink|frame=yes|frame-height=280|frame-lat=29.185|frame-long=76.225|frame-width=250|id=Q1174|id2=Q200663|plain=yes|stroke-width=3|title2=Faridabad|type=shape-inverse|type2=point|zoom=7}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Line + Shape-inverse + point

Styles

Stroke width and stroke colour for line
Stroke width, stroke colour, and fill colour for shape
Stroke width, stroke colour, and fill colour for shape-inverse
Marker symbol and colour for point
{{Maplink|frame=yes|id=Q100|marker=star|marker-color=#888800|type=point|zoom=9}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Stroke-opacity and fill-opacity for shape
Stroke-opacity and fill-opacity for shape-inverse
Stroke width, stroke colour, and fill colour for circle
{{Maplink|fill=#00ff00|frame=yes|id=Q100|radius=10000|stroke-color=#008888|stroke-width=3|type=circle|zoom=9}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Stroke-opacity and fill-opacity for circle
{{Maplink|fill=#00ff00|fill-opacity=0.4|frame=yes|id=Q100|radius=10000|stroke-color=#008888|stroke-opacity=0.4|stroke-width=3|type=circle|zoom=9}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Circles

Radius in metres
Radius in kilometres
Radius in miles
Radius in feet
Fewer edges
Extra edges
No radius specified (error expected)
{{Maplink|type=circle|radius_m=1110|coord={{coord|-31.95|115.85}}}}

{{Maplink}}

Lua error: Circle radius must be specified.

{{Maplink/sandbox}}

Lua error: Circle radius must be specified.

Geomasks

Geomask with hole
Geomask with holes and stroke styles

Multi switcher

Multiple zoom levels (specifying numbers)
{{Maplink|frame=yes|id=Q100|plain=yes|switch=zoomed out; zoomed mid; zoomed in|type=point|zoom=SWITCH:5;8;11}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Multiple geolines (shape outlines), which are auto-zoomed
{{Maplink|frame=yes|frame-align=left|id=Q100|id2=SWITCH:Q578170, Q771, Q100|plain=yes|stroke-width2=1|switch=country, state, city|type=point|type2=line}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Inside an infobox
Framed, align right
{{Maplink|frame=yes|id=Q100|switch=zoomed out; zoomed mid; zoomed in|text=Captiony thingy|type=point|zoom=SWITCH:5;8;11}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Framed, align left, no text
{{Maplink|frame=yes|frame-align=left|id=Q100|id2=SWITCH:Q578170, Q771, Q100|stroke-width2=1|switch=country, state, city|type=point|type2=line}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Framed, align center
{{Maplink|frame=yes|frame-align=center|id=Q100|switch=zoomed out; zoomed mid; zoomed in|type=point|zoom=SWITCH:3,7,11}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Multiple switch parameters (zoom and geomask)
{{Maplink|frame=yes|frame-align=center|id=SWITCH:Q30, Q771, Q100|id2=Q100|switch=demo #1, demo#2, demo#3|text=Foo [[bar]] baz|type1=shape-inverse|type2=point|zoom=SWITCH:2,6,10}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Multiple switch parameters (zoom and frame-coord)
{{Maplink|frame=yes |frame-align=center |switch=demo #1, demo#2, demo#3 |zoom=SWITCH:2,6,10 |type1=point |id1=Q100 |frame-coord=SWITCH:{{Coord|1|23|N|2|34|E}}###{{Coord|32|1|S|115|6|E}}###{{Coord|32|1|N|115|6|W}}}}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

Errors expected

Extended content

Named coordinates test data

Named coordinates

All coordinates on page
All coordinates on page in a section
All coordinates on another page
All coordinates on page plus a geoshape
With style params

Overlays

Simple overlay
{{Maplink|frame=yes|plain=yes|type=point|id=Q100|overlay={{mapframe|frame=yes|plain=yes|frame-width=100|frame-height=100|type=shape|id=Q100|zoom=5}} }}

{{Maplink}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.

{{Maplink/sandbox}}

Lua error: Coordinates must be specified on Wikidata or in |coord=.