←🗺️ MyFavsMap
FrançaisEnglishEspañolРусский

如何导出你的 Google 地图收藏和清单(CSV、KML)

你在 Google 地图里保存了几十家餐厅、酒店和景点,想留一份备份,或者拿到别的工具里用?下面几分钟就能取回你的收藏。

免费试用 MyFavsMap →

为什么要导出谷歌地图收藏?

谷歌地图把你的地点存放在各种列表里(收藏、想去、已加星标,还有你自建的列表)。它能把这些地点显示在地图上,却不让你把它们带走:应用里没有导出命令,按类别或地区整理也只能一个列表一个列表地手动完成。导出数据把控制权还给你:备份、更换工具,也能把一张干净的地图分享给朋友。

这也是保护多年搜集成果的唯一方式。一旦账号无法登录,或误删了一个列表,几百个地点就随之消失。一份 CSV 导出就是你的保险。

谷歌地图为什么没有「导出」按钮?

这其实是大多数人搜到这个页面时真正想问的问题,答案很简单:谷歌地图从来就不是为保存数据设计的,它只负责浏览。应用里没有导出命令,没有「下载列表」菜单,也没有把一个列表转到其他地图工具的官方途径。

谷歌提供的是 Google Takeout——账号级的数据下载服务,它完全独立于地图之外。这就是整个流程绕来绕去的原因:你不是从地图里导出,而是下载谷歌账号数据的副本,再从里面把地图那部分挑出来。下面所有内容,都由这一点决定。

在哪里导出:手机还是电脑?

任何设备都能发起导出,但用电脑更省事:Google Takeout 在桌面浏览器里运行得最好,得到的 ZIP 压缩包也更容易解压和查看。而下面那个「分享列表」的快捷方法,才是最适合手机的做法。

方法一 — Google Takeout(导出全部收藏地点)

这是完整的方法:一次导出所有已保存的地点,没有 200 条的上限。

  1. 打开 takeout.google.com,用存有这些地点的谷歌账号登录。
  2. 点击「取消全选」——跳过这一步,谷歌会打包你整个账号的数据,可能要等上好几天。
  3. 向下滚动,勾选 「Saved」(你保存的列表)和 「Maps(你的地点)」(加星标和带标签的地点)。
  4. 点击下一步,选择一次性导出为 .zip,然后创建导出。
  5. 谷歌会用邮件发来下载链接,通常几分钟内送达;账号数据多的话,可能要等几个小时。

在压缩包里,你保存的列表以 CSV 文件形式出现(每个列表一份),加星标的地点则是 GeoJSON —— 两种其他地图工具都能读取的开放格式。

导出超过 200 个收藏地点

这是常见的困扰:谷歌地图的网页界面很难显示成百上千个收藏地点,而过去的导出技巧大约到 200 条就卡住了。Takeout 没有这个上限 —— 无论你有 50 个还是 5000 个地点,它都会一次性导出全部历史记录。如果你收藏得很多,这是唯一可靠的途径。

修复没有坐标的 CSV

这是大多数教程避而不谈的陷阱:「Saved」文件夹里的 CSV 通常只包含地点名称和一个谷歌地图链接,而没有经纬度。用表格软件打开就会看到一列网址,而不是坐标。这是正常现象。

要把这些链接还原成地图上真正的标记点,需要一个能解析每个网址并定位的工具。MyFavsMap 在导入时会自动完成这一步,你无需手动做任何地理编码。

方法二 — 分享列表(快捷)

如果只需要一个列表,在谷歌地图应用中打开它,点击「分享」并复制链接。这一步是即时的,当你只需要某个特定列表(例如「里斯本的餐厅」)时非常方便。

这个链接随后可以粘贴到能读取它的工具中,在别处重建该列表 —— 无需文件,也无需解压。

方法三 —— 干脆不用导出

这话别的指南多半不会说:如果你是从零开始建一张新地图,而不是抢救多年积累的收藏,那导出根本就是用错了工具。Takeout 给你的是一份过去的存档,对你明天之后收集的地点毫无帮助。

新地点直接在 MyFavsMap 里添加:按名称搜索餐厅或咖啡馆,或一次粘贴一整份地点名单(朋友发来的、文章里的、你的笔记)。每个地点都会落到地图上并按类别归类,电脑和手机都能用。

实际上多数人两样都用:先用 Takeout 导一次,把已有的搬过来,之后直接在应用里添加。

把收藏导入自定义地图

用 MyFavsMap,导入 Takeout 文件或粘贴列表链接:你所有的地点都会落在同一张交互式地图上,自动按类别和地区归类,可直接用于逐日行程 —— 完全免费,在手机上即可使用,无需安装。

你的收藏终于重新可用:筛选、搜索、离线访问,以及一键分享。

Takeout 导入 Google My Maps 还是专用地图?

你可以把 Takeout 文件导入 Google My Maps,但必须在电脑上手动重建一切 —— 一层层地放置和上色,而且最多只有 10 个图层。专用工具会替你完成分类。请参阅我们完整的MyFavsMap 与谷歌地图对比,以及把地点列表导入自定义地图的指南。

只导出一个谷歌地图列表(不导出全部)

Takeout 会把你保存过的所有地点全部交给你。如果你只想要一个谷歌地图列表 —— 里斯本的餐厅,或者日本之行 —— 有一条更短的路,而且完全不涉及 ZIP 文件。

在 Takeout 压缩包里,你的每个列表本来就是一个独立的 CSV 文件,并以列表名称命名。打开 Takeout/Saved/,只取你需要的那一个。每一行就是一个地点名称加上它的谷歌地图网址。

还有更快的:在谷歌地图应用中打开该列表,点击分享并复制链接。这一条链接就承载了整个列表。把它粘贴到能读取它的工具中,几秒钟内列表就被重建,无需下载,也无需解压。当你要的是一个列表而不是整份存档时,就用这个方法。

导出 Google My Maps(KML 或 KMZ)

Google My Maps 不是 Google Maps,导出方式也完全不同 —— 大多数人就卡在这里。My Maps 装的是你自己绘制的自定义地图;谷歌地图装的是你加星标和保存的地点。Takeout 并不导出 My Maps。

导出 My Maps 地图的方法:在电脑上打开 Google My Maps,打开地图,点击标题旁边的三点菜单,然后选择导出为 KML/KMZ。只有当你需要一个实时网络链接时才勾选保持数据同步;否则请保持不勾选,以得到一个简单、可移植的文件。

KML 会保留你的图层、颜色和描述,几乎所有地图工具都能读取它 —— 包括 Google Earth、Organic Maps 和 MyFavsMap。KMZ 只是压缩过的 KML:把它改名为 .zip 打开,KML 就在里面。

该选哪种格式?

谷歌会给出三种格式,它们装的东西并不一样:

CSV —— 你保存的列表。每个列表一个文件,每个地点一行:名称加一个谷歌地图链接。可用 Excel、Numbers 或 Google 表格打开。请注意它通常不含经纬度,这就是为什么原始 CSV 在解析这些链接之前,无法落在地图上的任何位置。

GeoJSON —— 你加星标和带标签的地点,含真实坐标。这是唯一无需任何查询就能直接在地图上显示的格式。

KML / KMZ —— 你的 My Maps 自定义地图,图层、颜色和描述都会保留。当样式和地点同样重要时,就选它。

GPX —— 徒步、骑行和 GPS 设备通用的格式。谷歌不会生成它:Takeout 存档里根本没有 .gpx 文件。你得把 GeoJSON、KML,或者一份已经带真实坐标的 CSV 转换过去。如果你的目标是 Garmin 或离线导航应用,这一点值得记住。

格式里面是什么谷歌直接提供?带坐标?
CSV你保存的列表,每个列表一个文件是,通过 Takeout通常没有 —— 只有链接
GeoJSON你加星标和带标签的地点是,通过 Takeout有
KML / KMZ你的 My Maps 自定义地图,含图层和颜色是,但来自 My Maps —— 不是 Takeout有
GPX给 GPS 设备和户外应用用的路径点否 —— 需要转换转换后有

如果你只是想把地点放在地图上,而不是放进表格,那就不必纠结:有哪个文件就导入哪个,剩下的交给工具处理。

导出之后往哪里导入:逐个应用来看

拿到文件之后,真正的问题是谁读得懂它。下面是各个去处的要求——以及那个几乎人人都会踩、而且每次都一样的坑:「Saved」CSV 里装的是链接,不是坐标,所以在这些链接被解析之前,下面每一个工具都会把你的地点放到不知哪里去。

Excel、Numbers 或 Google Sheets —— 直接打开 CSV,不用转换。如果你要的是一份可以排序、可以加备注的清单,而不是一张地图,选它没错。

Google Earth —— 原生支持 KML 和 KMZ,所以 My Maps 的导出可以原样导入,图层和颜色都保留。电脑版 Google Earth Pro 也能导入 CSV,但前提是文件里已经有经纬度两列。

Organic Maps 和 OsmAnd(离线导航)—— 都支持 KML、KMZ 和 GPX。出国没有网络时想随时调出自己的地点,这两个很实用。

Garmin 设备和 Gaia GPS —— 它们只认 GPX。而谷歌从不提供 GPX,所以这条路必然要经过一次转换,也就必然要先有真实坐标。

QGIS 等 GIS 软件 —— 可以直接打开 GeoJSON 和 KML。CSV 要作为「分隔文本图层」添加,QGIS 会问你哪两列是纬度和经度——而原始的谷歌 CSV 恰恰没有这两列。

MyFavsMap —— 接受 Takeout 存档、单个 CSV、GeoJSON、KML,或者干脆粘贴一个列表链接,替你把缺失的坐标解析出来,再按分类和区域自动整理。这一步解析,恰恰是上面所有格式都不会替你做的。

导出自己的数据合法吗?

合法。下载自己的谷歌数据是一项权利,不是什么变通做法:Takeout 之所以存在,正是因为 GDPR 这类数据可携带性规则有此要求。你复制的是自己保存的地点,去向由你自己决定。

不过还是有两点常识性的提醒。你的导出文件没有加密,里面列着对你重要的地址——你的家、亲友的住处——所以请把这个 ZIP 当作私人文件对待,导入完成后就把下载删掉。另外,对那些要求上传整个存档的在线转换工具要留个心眼:优先选择明确说明保存什么、保存多久的工具。

常见问题

可以免费导出谷歌地图收藏吗?
可以。Google Takeout 完全免费,允许你下载全部已保存的地点,数量不限。
地点以什么格式导出?
你保存的列表为 CSV 文件(每个列表一份),加星标的地点为 GeoJSON —— 都是大多数地图工具可读的开放格式。
为什么导出的 CSV 没有坐标?
谷歌的「Saved」CSV 通常只列出地点名称和一个谷歌地图网址,而不是经纬度。像 MyFavsMap 这样的工具会自动把这些链接还原成地图标记点。
可以导出超过 200 个收藏地点吗?
可以。Google Takeout 没有 200 个地点的限制 —— 它会把你全部的收藏历史导出到一份存档里。
怎样在一张地图上看到我所有的收藏?
把导出的文件(或粘贴一个列表链接)导入 MyFavsMap,即可免费在一张交互式地图上按类别显示你所有的地点。
怎样只导出一个谷歌地图列表?
有两种方法。在 Takeout 存档中打开 Takeout/Saved/,取出以该列表命名的那一个 CSV。或者在谷歌地图应用中打开列表,点击分享并复制链接 —— 这条链接就承载整个列表,无需下载任何东西。
怎样导出 Google My Maps 地图?
在电脑上打开 Google My Maps,打开你的地图,点击标题旁的三点菜单,选择导出为 KML/KMZ。Google Takeout 不导出 My Maps,它只涵盖你保存和加星标的地点。
可以把谷歌地图的收藏地点导出到 Excel 吗?
可以。Takeout 存档中的 Saved 列表本身就是 CSV 文件,Excel、Numbers 和 Google 表格都能直接打开。请注意这些 CSV 通常包含地点名称及其谷歌地图网址,而不是经纬度。
导出会把地点从谷歌地图里删除吗?
不会。导出只是复制一份你的数据,原有列表在谷歌地图中保持不变。
能把谷歌地图导出成 GPX 吗?
不能直接导出。Google Takeout 只给 CSV 和 GeoJSON,My Maps 只给 KML 或 KMZ,都不是 GPX。要得到 GPX(用于 Garmin 或户外应用),需要把 GeoJSON、KML,或者一份已经带真实坐标的 CSV 转换过去。
我的谷歌地图导出文件能导入哪些应用?
Google Earth 和多数 GIS 软件读 KML 和 GeoJSON;Organic Maps 和 OsmAnd 读 KML、KMZ 和 GPX;Garmin 设备和 Gaia GPS 要 GPX;Excel、Numbers 和 Google Sheets 直接打开 CSV。凡是要显示成地图的,都得先有坐标,而「Saved」CSV 里没有。
Takeout 导出一直没收到,怎么办?
别只盯着邮箱,直接去 Takeout 页面看:不管邮件到没到,存档都会列在那里。账号数据多的话可能要等几个小时。如果你不小心勾选了「Saved」和「Maps」以外的内容,导出可能要花上好几天——取消它,先点「取消全选」再重来。
分享出去的谷歌地图列表链接会过期吗?
只要列表还处于分享状态、还在你的账号里,链接就一直有效。它反映的是列表的实时状态:你在谷歌地图里删掉的地点,链接里也会跟着消失。方便,但正因为如此,它不算备份——只有下载下来的文件才算。
位置记录和我保存的地点是一回事吗?
不是,而且要分开导出。位置记录是你实际去过哪里的轨迹;保存的地点是你主动收藏的那些。在 Takeout 里勾选「Saved」和「Maps(你的地点)」,覆盖的是收藏,不包含你的行踪记录。

这篇文章对你有帮助吗?

💬 WhatsApp📘 Facebook

创建你自己的旅行地图

导入你的 Google 地图收藏,按类别整理并规划行程——完全免费。

免费试用 MyFavsMap →
在 App Store 下载在 Google Play 获取

延伸阅读