免费在线气泡图制作工具
免费在线制作气泡图。上传数据,自定义气泡大小和颜色,即可在浏览器中即时生成交互式气泡图。无需注册。
气泡图制作工具
必需的列latitudelongitudevalue也可以用 lat 和 lng
文件大小不设上限。工具不会按文件尺寸拒绝导入。处理在浏览器中完成,实际处理能力取决于设备可用内存。
一切都在你的浏览器中运行,数据不会离开你的设备。
- 粘贴或上传 CSV,每一行都会变成一个气泡。
- 气泡面积与数值成正比。
- 可在 OpenStreetMap 底图上缩放和平移。
- 完全免费,无需注册,也不用安装任何东西。
什么是气泡图?
气泡地图会在数据里的每个地点画一个圆,并按一个数值决定圆的大小,比如每家门店的销售额、每座城市的人口或每个区的病例数。数值大的一眼就能看到,数值小的也不会消失,聚集的区域会如实出现在它们所在的位置。
| name | latitude | longitude | value |
|---|---|---|---|
| Tokyo | 35.6897 | 139.6922 | 37.4 |
| Delhi | 28.6139 | 77.2090 | 30.3 |
| Shanghai | 31.2304 | 121.4737 | 27.1 |
| São Paulo | -23.5505 | -46.6333 | 22.0 |
| Mexico City | 19.4326 | -99.1332 | 21.8 |
| Dhaka | 23.8103 | 90.4125 | 21.0 |
| Cairo | 30.0444 | 31.2357 | 20.9 |
| + 还有 33 行 | |||
- latitude 和 longitude 决定气泡位置
- value 决定气泡面积
- 经纬度决定位置
- 每一行的坐标会把对应的气泡固定在地图上,所以你看到的分布就是数据真实的地理分布。
- 数值决定面积
- 随数值变大的是面积,而不是宽度。人口多一倍的城市,气泡面积也大一倍。
- 重叠处显示密度
- 气泡是半透明的,所以密集区域在重叠处颜色更深,稀疏区域则保持浅色。
- 气泡地图的适用场景
- 门店网络、人口普查数据、各城市销售额、事件报告和实地调查都很合适,因为每个数字都对应一个地点。
制图学上把这种地图叫作比例符号地图。它最适合表现落在具体点位上的总量。如果要表现整片区域的百分比或比率,按区域填色的分级统计地图(填色地图)通常更易读。
你要找的是哪种气泡图?
这个名字其实指三种不同的东西,本页工具制作的是第一种。
如何在线制作气泡图
- 1
准备 CSV
每行放一个地点,列名分别为 latitude、longitude 和 value。也可以用简写 lat 和 lng。加一列 name 就能给每个气泡标上名称,其他多余的列会被忽略。
- 2
粘贴或上传
把数据行粘贴到地图旁边的文本框里,或者点击「上传 CSV」选择一个 .csv 文件。上传的文件会立即画到地图上。
- 3
点击「渲染地图」
坐标有效的每一行都会变成一个蓝色气泡,地图会自动缩放到能看到全部气泡。如果没有任何一行包含可用的坐标,按钮下方会显示错误提示。
- 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 中使用。
需要更多图表类型?试试我们的图表制作器,可创建柱状图、折线图、散点图等。