事情起因是在https://storeweb.cn/rss逛的时候,看到这么一篇文章 - https://pwsz.com/hobby/4108.html

觉得挺好玩的,我就下载下来了,想着给你自己的站也整一个。

足迹地图源代码: footprints.zip,自行下载,博主网站带宽不高,下载估计有点慢。

下载源码

下载完成后,解压压缩包,目录如下:

我们主要修改的部分是 footprints.html ,程序员的话你们习惯用什么软件用什么软件,非程序员的记事本打开一样可以操作。


修改足迹地图文件

由于博主打包的是上传到Halo的文件,所以本地调试的时候需要先将引用修改为本地的相对目录

Snipaste_2024-11-15_16-29-21.png

将图中的 /upload 修改为 ./js/ 方便本地调试,修改完成如下图所示

Snipaste_2024-11-15_16-29-01.png

同理,你如要做的足迹地图是世界地图或者美国地图也一样需要修改。


预览调整足迹地图

修改完成后,右键 footprints.html 选择打开方式,选择一个你看着舒服的浏览器打开

打开后,你会看到类似于这样的足迹地图,再根据需要进行调整和编辑。

Snipaste_2024-11-15_16-34-51 (1).png

目前的足迹还是博主的本人,你需要继续修改和调整 footprints.html 文件,来实现你自己的地图。

背景颜色

Snipaste_2024-11-15_16-24-03.png

调整 #062563 值来修改页面背景颜色

地图颜色、选中省份高亮、足迹颜色等

Snipaste_2024-11-15_16-24-12.png

源码里创作者都有给对应的备注。

足迹(重头戏)

滑动到页面最底部

Snipaste_2024-11-15_16-45-46 (1).png

以上这部分就是你的足迹,比较麻烦的是,要根据你自己去过的城市去找对应的经纬度。

由于原来的创作者提供的经纬度网站,博主这里打不开,所以博主自己又去找了一个网站https://map.yanue.net/toLatLng


部署到Halo站点

上传全部文件到附件

注意:上传前需要将之前 /upload 修改为 ./js/ 修改回去。

分不分组看个人,我习惯做个分组,后续如果我有到新地方也可以进行修改。

上传后如下图:

Snipaste_2024-11-15_16-48-06 (1).png

创建足迹地图页面

要使用页面或者文章模板看个人习惯,我以页面为例

先在附件页面中找到刚才上传的 footprints.html(如果你没改名的话) 单击查看详情

Snipaste_2024-11-15_16-50-33 (1).png

单击红框中的复制按钮复制文件的访问地址。

新建一个页面,并在编辑器上方的 + 号中选择 嵌入网页

Snipaste_2024-11-15_16-51-02 (1).png

在输入框中输入刚才复制的文件访问地址

Snipaste_2024-11-15_16-51-41 (1).png

然后回车,就可以看到你的足迹地图了

Snipaste_2024-11-15_16-57-06 (1).png

然后根据你使用的主题情况去调整宽高来适配你的页面。

博主自己是打算以后没去一个地方写一篇文章,然后足迹页面等于是个目录,来去记录自己的足迹情况。