免费在线气泡图制作工具

免费在线制作气泡图。上传数据,自定义气泡大小和颜色,即可在浏览器中即时生成交互式气泡图。无需注册。

气泡图制作工具

必需的列latitudelongitudevalue也可以用 lat 和 lng

文件大小不设上限。工具不会按文件尺寸拒绝导入。处理在浏览器中完成,实际处理能力取决于设备可用内存。

一切都在你的浏览器中运行,数据不会离开你的设备。

  • 粘贴或上传 CSV,每一行都会变成一个气泡。
  • 气泡面积与数值成正比。
  • 可在 OpenStreetMap 底图上缩放和平移。
  • 完全免费,无需注册,也不用安装任何东西。

什么是气泡图?

气泡地图会在数据里的每个地点画一个圆,并按一个数值决定圆的大小,比如每家门店的销售额、每座城市的人口或每个区的病例数。数值大的一眼就能看到,数值小的也不会消失,聚集的区域会如实出现在它们所在的位置。

namelatitudelongitudevalue
Tokyo35.6897139.692237.4
Delhi28.613977.209030.3
Shanghai31.2304121.473727.1
São Paulo-23.5505-46.633322.0
Mexico City19.4326-99.133221.8
Dhaka23.810390.412521.0
Cairo30.044431.235720.9
+ 还有 33 行
  • latitude 和 longitude 决定气泡位置
  • value 决定气泡面积
Tokyo37.4
每一行对应一个气泡。示例数据:40 个大型都市区的大致人口(单位:百万)。想把这 40 个都画到地图上,请使用工具上方的「复制示例 CSV」。 将鼠标悬停在某一行上,或按 Tab 键移到该行,即可在地图上找到它。
经纬度决定位置
每一行的坐标会把对应的气泡固定在地图上,所以你看到的分布就是数据真实的地理分布。
数值决定面积
随数值变大的是面积,而不是宽度。人口多一倍的城市,气泡面积也大一倍。
重叠处显示密度
气泡是半透明的,所以密集区域在重叠处颜色更深,稀疏区域则保持浅色。
气泡地图的适用场景
门店网络、人口普查数据、各城市销售额、事件报告和实地调查都很合适,因为每个数字都对应一个地点。

制图学上把这种地图叫作比例符号地图。它最适合表现落在具体点位上的总量。如果要表现整片区域的百分比或比率,按区域填色的分级统计地图(填色地图)通常更易读。

你要找的是哪种气泡图?

这个名字其实指三种不同的东西,本页工具制作的是第一种。

  • 本工具

    气泡地图

    在真实地图上画圆,圆的大小由数值决定。适合位置很重要的场景:门店、城市、传感器、客户。

    用上方的工具制作

  • 气泡图(散点气泡图)

    圆按 x 轴和 y 轴上的两个数值定位,再用第三个数值决定大小,例如 GDP 对比人均预期寿命、用人口决定气泡大小。在散点图生成器中,把一个数值字段拖到「大小」上就能做出来。

    打开散点图生成器

  • 思维图示或建筑草图中的气泡图

    把词语写在圆圈里、围绕一个中心概念展开,比如课堂上常用的气泡图和双气泡图,或建筑师用来推敲房间相邻关系的功能气泡图。它们表达的是想法而不是数值,所以白板或绘图工具比数据工具更合适。

如何在线制作气泡图

  1. 1

    准备 CSV

    每行放一个地点,列名分别为 latitude、longitude 和 value。也可以用简写 lat 和 lng。加一列 name 就能给每个气泡标上名称,其他多余的列会被忽略。

  2. 2

    粘贴或上传

    把数据行粘贴到地图旁边的文本框里,或者点击「上传 CSV」选择一个 .csv 文件。上传的文件会立即画到地图上。

  3. 3

    点击「渲染地图」

    坐标有效的每一行都会变成一个蓝色气泡,地图会自动缩放到能看到全部气泡。如果没有任何一行包含可用的坐标,按钮下方会显示错误提示。

  4. 4

    缩放、平移并截图

    把鼠标移到气泡上或轻点气泡,就能看到它的名称和数值。滚动鼠标滚轮或点击 + 和 − 按钮来缩放,拖动地图即可平移。视图调整好后,截图放进你的幻灯片或报告。

为何使用本气泡图制作器

几秒钟做出气泡地图
粘贴数据或上传 CSV,点击「渲染地图」,每一行都会显示为一个气泡。整个过程不经过服务器,所以点击后地图会立即重绘。
大小对比不失真
跟随数值变化的是气泡面积,而不是宽度。销售额多一倍的地点,气泡面积也大一倍,这和制图学中比例符号地图的规则一致。
可以自由探索的真实地图
气泡叠加在 OpenStreetMap 底图上,地图会自动缩放到你的数据范围。把鼠标移到气泡上或轻点气泡即可查看名称和数值,滚动滚轮缩放,拖动即可平移。
无需注册或安装
打开页面就能开始用。不需要账号,没有试用期,也不用下载任何东西。
文件只留在你的设备上
CSV 由你的浏览器读取,不会上传,所以客户名单或尚未公开的数据也能直接做成地图,不必发送到任何地方。
简单的 CSV 格式
三列就够了:latitude、longitude 和 value,也可以简写为 lat 和 lng。可选的 name 列会作为每个气泡的名称。其他多余的列会被忽略,没有有效坐标的行会被跳过。

气泡图最佳实践

  • 按面积缩放气泡

    让气泡的面积而不是宽度跟随数值变化。宽度翻一倍,面积就变成四倍,于是两倍的数值看起来像四倍。本工具按面积缩放。

    40 是 10 的四倍,大气泡的面积也是四倍。

  • 把数值控制在易读的范围内

    在本工具中,数值 100 会画出宽约 40 像素的气泡,10000 则会画出宽约 400 像素的气泡,把周围的气泡都盖住。数值在 1 到 1000 之间效果最好,所以人口可以用百万为单位,营收可以用千元为单位。

  • 展示总量,而不是比率

    气泡表现的是「哪里有多少」。请使用计数和总量,比如门店数、销售额或人数。比率和百分比更适合用按整片区域填色的分级统计地图(填色地图)来表现。

  • 减少密集区域的气泡

    同一座城市里挤着几百个气泡,就会糊成一大团。制图前先按城市或地区把邻近的点加总,或者放大地图,直到气泡彼此分开。

  • 检查坐标

    使用十进制度数,例如 39.9042,而不是 39°54′N。纬度范围是 −90 到 90,经度范围是 −180 到 180。气泡跑到海里,通常说明经纬度两列填反了,或者漏了负号。

  • 数字不要带格式

    写成 1234.5,不要写成 1,234.5 或 1.234,5。千位分隔符和用作小数点的逗号会让数字解析出错:1,234 会被读成 1,或者整行被丢弃。

气泡图制作器常见问题

什么是气泡图制作器?

气泡图制作器能把一份地点和数值的列表变成地图:每个地点画一个圆,圆的大小由对应的数值决定。本工具免费,在浏览器中运行,也不需要注册。粘贴或上传 CSV,然后点击「渲染地图」即可。

如何免费制作气泡地图?

准备一个包含 latitude、longitude 和 value 三列的 CSV,粘贴到本页的工具中,或者用「上传 CSV」打开,然后点击「渲染地图」。把地图缩放、平移到想要的视图后截图即可。全程免费,也不需要账号。

气泡地图和气泡图表有什么区别?

气泡地图根据纬度和经度把圆放在地理地图上。气泡图表(散点气泡图)则用两个数值把圆放在 x 轴和 y 轴上,再用第三个数值表示大小。本工具制作的是气泡地图。要做气泡图表,请使用散点图生成器,把一个数值字段拖到「大小」上。

什么是气泡图(Bubble Diagram)?

这种气泡图是用线条把圆圈连起来的草图。老师用它来描述一个主题,比如八大思维图示(Thinking Maps)中的气泡图和双气泡图;建筑师用它来规划哪些房间彼此相邻。它表达的是想法而不是数值,所以更适合用白板或绘图工具来画,而不是本工具。

使用这个气泡图制作器时数据安全吗?

安全。CSV 由你的浏览器读取,气泡也在浏览器中绘制,文件从不上传到服务器。唯一的网络请求是加载 OpenStreetMap 地图瓦片,这些请求会透露你正在查看的区域,但不包含你的任何数据。

气泡图生成器支持什么数据格式?

带表头行的 CSV,可以是 .csv 文件,也可以是粘贴的文本。列名请用小写的 latitude、longitude 和 value,也可以用 lat 和 lng。坐标必须是十进制度数。如果缺少 value 列,所有气泡的大小都一样。可选的 name 列会作为每个气泡的名称。

可以自定义气泡的颜色和大小吗?

大小由 value 列决定,气泡面积与数值成正比。想让所有气泡整体变大或变小,可以在渲染前把整列数值乘以或除以同一个数。颜色固定为半透明的蓝色,气泡重叠的地方颜色会更深。

这个气泡地图制作工具可以用地址或国家名称吗?

不能直接使用。工具要求每一行都有纬度和经度。如果手头只有地址或地名,请先做地理编码(可以用地理编码服务或电子表格插件),再把结果粘贴到这里。

可以把气泡地图保存为图片吗?

工具没有导出按钮。把视图调整好后,用系统自带的截图工具截取即可,比如在 Mac 上按 Shift+Command+4,在 Windows 上按 Windows+Shift+S。

需要颜色、筛选功能或更多图表类型?

Graphic Walker 是我们的开源可视化分析应用,可以根据经纬度绘制点地图,支持大小、颜色和悬停提示,也能画柱状图、折线图和散点图。你可以下载 macOS 或 Windows 桌面版,也可以通过 PyGWalker 在 Jupyter 中使用。

需要更多图表类型?试试我们的图表制作器,可创建柱状图、折线图、散点图等。