模块:Location map/data
跳转到导航
跳转到搜索
| 名称 | 地球 | |||
|---|---|---|---|---|
| 边界经纬 | ||||
| 90 | ||||
| -180 | ←↕→ | 180 | ||
| -90 | ||||
| 地图中心 | Lua错误:callParserFunction: function "#coordinates" was not found。 | |||
| 图像 | World location map (equirectangular 180).svg
| |||
| File:World location map (equirectangular 180).svg | ||||
| 图像1 | World location map (equirectangular 180).svg
| |||
| File:World location map (equirectangular 180).svg | ||||
Module:Location map/data是用于在[[Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定]]的等距长方投影地图上叠加标记和标签的位置图定义。标记是按默认的地图或类似地图图像上的纬度和经度坐标放置。
使用方法
以下模板均使用名为“”的参数:
{{Location map | | ...}}{{Location map many | | ...}}{{Location map+ | | ...}}{{Location map~ | | ...}}
地图定义
name = Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定- 用于地图描述的默认值
image = [[:File:Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定|Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定]]- 默认地图图像,无"Image:"和"File:"前缀
image1 = [[:File:Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定|Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定]]- 替代地图图像,通常是地形图,可使用
relief或AlternativeMap参数显示出来
- 替代地图图像,通常是地形图,可使用
image2 = [[:File:Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定|Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定]]image3 = [[:File:Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定|Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定]]image4 = [[:File:Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定|Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定]]- 替代地图图像,可使用
AlternativeMap参数显示出来
- 替代地图图像,可使用
top = Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定
bottom = Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定- 地图最南端的纬度,以十进制度数显示。
left = Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定- 地图最西端的经度,以十进制度数显示。
right = Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定- 地图最东端的经度,以十进制度数显示。
x = Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定- 根据经度计算地图上位置的公式;最西端为0,最东端为100。
y = Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定- 根据纬度计算地图上位置的公式;最北端为0,最南端为100。
mark = [[:File:Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定|Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定]] ([[File:Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定|Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定|8px]])- 如果要在地图上显示的标记使用默认值Red pog.svg(File:Red pog.svg)以外的标记,可以通过Template:Location map的
mark参数指定。
- 如果要在地图上显示的标记使用默认值Red pog.svg(File:Red pog.svg)以外的标记,可以通过Template:Location map的
marksize = Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定- 以像素为单位指定地图上显示的标记的大小(不可包括单位
px,例如marksize=Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定,而非marksize=Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定px。默认值为 8,但您可以使用marksize指定任何值。
- 以像素为单位指定地图上显示的标记的大小(不可包括单位
替代地图
{{Location map}}、{{Location map many}}和{{Location map+}}模板可使用参数来指定替代地图图像。image1的地图可以使用relief和AlternativeMap参数显示出来。 image2 / image3 / image4可以使用AlternativeMap参数显示出来。您可以在以下模板中找到更多范例:
- Template:Location map#地形图参数
- Template:Location map+/relief
- Template:Location map#置换成其它地图的参数(AlternativeMap)
- Template:Location map+/AlternativeMap
精度
经度:这张地图从西到东为表达式错误:预期外的<运算符。度。
- 如果图像的宽度为200像素,则为每像素表达式错误:预期外的<运算符。度。
- 如果图像的宽度为1000像素,则为每像素表达式错误:预期外的<运算符。度。
纬度:这张地图从北到南为表达式错误:预期外的<运算符。度。
- 如果图像的垂直长度为200像素,则为每像素表达式错误:预期外的<运算符。度。
- 如果图像的垂直长度为1000像素,则为每像素表达式错误:预期外的<运算符。度。
参见
位置图模板
- Template:Location map ——使用纬度和经度显示单个标记和标签。
- Template:Location map many ——显示高达9个标记和标签。
- Template:Location map+ ——显示无限数量的标记和标签。