文档图示 模块文档[查看] [编辑] [历史] [清除缓存]
Earth 位置图
名称 Earth
边界经纬
90
-180 ←↕→ 180
-90
地图中心 0°N 0°E / 0°N 0°E / 0; 0
图像 World location map (equirectangular 180).svg
图像1 World location map (equirectangular 180).svg


Module:Location map/data是用于在[[Module:Location_map第59行Lua错误:要使用的位置图坐标的名称必须指定]]的等距长方投影英语equirectangular projection地图上叠加标记和标签的位置图定义。标记是按默认的地图或类似地图图像上的纬度经度坐标放置。

使用方法

以下模板均使用名为“”的参数:

地图定义

  • 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错误:要使用的位置图坐标的名称必须指定]]
    替代地图图像,通常是地形图,可使用reliefAlternativeMap参数显示出来
  • 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错误:要使用的位置图坐标的名称必须指定
    地图最北端的纬度,以十进制度数英语decimal degrees显示。
  • 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)以外的标记,可以通过Template:Location mapmark参数指定。
  • 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的地图可以使用reliefAlternativeMap参数显示出来。 image2 / image3 / image4可以使用AlternativeMap参数显示出来。您可以在以下模板中找到更多范例:

精度

经度:这张地图从西到东为表达式错误:预期外的<运算符。度。

  • 如果图像的宽度为200像素,则为每像素表达式错误:预期外的<运算符。度。
  • 如果图像的宽度为1000像素,则为每像素表达式错误:预期外的<运算符。度。

纬度:这张地图从北到南为表达式错误:预期外的<运算符。度。

  • 如果图像的垂直长度为200像素,则为每像素表达式错误:预期外的<运算符。度。
  • 如果图像的垂直长度为1000像素,则为每像素表达式错误:预期外的<运算符。度。

参见

位置图模板

创建新的地图模块

-- 这是一个占位页面
-- 此模块被用于避免该页面的子页面或讨论页由于此页面不存在而符合孤立页面标准并因此被删除。

return require('Module:Location map/data/Earth')