批量整理自己的巡礼清单——从 KML / KMZ 文件导入地标到 Anitabi
什么是 KML / KMZ
KML(Keyhole Markup Language)是一种基于 XML 的标记语言,用来表达地理标记——Google Earth 和 Google My Map 的原生格式。KMZ 是 KML 加相关资源的压缩包。
简单来说:如果你在 Google My Map 里建了一个"镰仓巡礼"的项目,里面标了 10 个点,导出 KML 就能把这 10 个点一次性搬进 Anitabi。
导入前提
KML 导入目前只在网页端(anitabi.cn/import)可用,iOS / Android App 暂不支持。
导入步骤
第一步:从 Google My Map 导出 KML
- 打开 Google My Map(maps.google.com/mymaps)
- 点开你已有的巡礼项目(如果没有就新建一个)
- 点击项目右上角的省略号按钮
- 菜单里选 Export to KML/KMZ
- 在导出界面选择:是导出整个地图还是部分图层
- 点击下载,得到一个
.kml或.kmz文件
第二步:在 Anitabi 上传
- 打开 anitabi.cn/import
- 选择要导入的作品——KML 里的地标会归属到这个作品
- 点击上传 KML 地标文件按钮,等待读取
如果长时间卡在加载中,可能是读取出了问题——可以重试,或按 F12 呼出开发者工具切到 console tab,把错误截图发给官方。
第三步:设置集数和时间
KML 本身不含集数和秒数,所以 Anitabi 提供了辅助工具:
- 集数管理区:先设好作品总集数,自定义 EP 名(如 "SP / OAD / 剧场版")
- trace.moe 批量抓取:点击底部的「使用 trace.moe 批量抓取空的截图时间」按钮——Anitabi 会用 trace.moe 图片搜索引擎自动把空的 EP/时间填上
- 手动补正:trace.moe 抓不到或抓错的地标,提交后可以进地标编辑器单个修改
第四步:统计和提交
导入页面底部会实时显示三个数字:
- 导入地标数
- 缺少截图数(需要你自己补截上传)
- 缺少时间数(trace.moe 没抓到的)
设置好地标来源文字和来源链接(如果是自己整理的就勾"我就是创建人"),然后提交。
适用场景
- 我已经在 Google My Map 里标记好了要去的 50 个点 → 导出 KML 一次性搬进 Anitabi
- 我自己写程序从某个巡礼攻略网站批量爬了坐标 → 转成 KML 就能导入
- 我想给某个作品一次性添加 30 个新地标 → KML 导入比一个个手动点坐标快得多
数据限制
- KML 导入走后台地标管理入口(需要管理员权限吗?不需要——普通用户也能导入自己的数据,但批量添加到公共地图可能需要审核)
- 地图图层(layer)信息在目前的导入中会被忽略,最终地标按地域分组
- 目前不能手动为地标设置时间(必须先提交空数据,用 trace.moe 抓,抓不到再进编辑器改)