来源

https

安装

shell

使用

在 Markdown 文档中直接使用 {% map %} 标签

1
{% map [参数列表] %}

除了标签值 map 之外其余参数依次有:经度,纬度,提示语句,缩放等级,宽,高,默认图层。

7 个参数顺序不能颠倒。不能往前省略,但是可以往后省略,最简单的就是只提供最前面的经纬度值,后面的使用默认值,例如:

1
{% map 120.101101,30.239119 %}

查看效果

另外插件还支持多种地图,如 GoogleMap、高德地图、百度、Geoq 地图、openstreetMap,它们均可共用一个坐标值。


取坐标网站

高德

百度

但是实测百度地图会有偏差。

踩坑

由于参数间都是用英文逗号间隔,所以提示语句里面不能有英文的逗号,否则会被切分为多个参数,并且报错:>>>>>>> map 标签错误:标签内参数不正确,请查看文档

所以提示语句里面只能用中文标点符号了。即使写的是英文,如: “hello, world!”,中间需要用中文逗号。不过这一点其实插件作者在文档里说过,只不过我一开始没注意到。另外同一个页面放两个经纬度都一样的 map 标签,只会显示一个。

提示语句里不能有英文逗号

即使是英文提示语

放两个相同坐标的标签


插件笔记