各国真实大小——拖拽对比
看看法国和肯尼亚放在一起到底有多大——把任意国家拖到地图上的任何位置,无变形对比。
法国的面积约为肯尼亚的 1.08 倍(643,829 平方公里对 593,484 平方公里)。
把这个国家拖到地图上的任意位置。
固定不动——把另一个国家拖到它上面进行对比。
用鼠标、手指或方向键拖动高亮的国家。它的形状和面积永不改变——这就是真实大小。 聚焦地图后用方向键微调拖动的国家,按住 Shift 可以更精细地移动。
对比结果
| 对比结果 | 拖动方: 法国 | 参照方: 肯尼亚 |
|---|---|---|
| 真实面积 | 643,829 平方公里 | 593,484 平方公里 |
| 面积比值 | 1.08 × | |
工作原理
- 选择要拖动的国家(A)和参照国家(B)。
- 用鼠标、手指或方向键拖动 A——它保持精确的形状和面积,只有位置在变。
- 把它放到 B(或任何位置)上,读取计算结论:真实面积与面积比值,由等积公式计算,而非变形的墨卡托网格。
状态保存在 URL 中 (?a=france&b=kenya),
任何对比都可以直接分享、收藏或被索引。
数据与方法(无 JS 降级)
边界数据:Natural Earth 1:110m(公有领域)。面积为各国边界的球面表面积(Chamberlain–Duquette 等积公式),单位为平方公里。 默认对比:
| 国家 | 真实面积 |
|---|---|
| 法国 (拖动方) | 643,829 平方公里 |
| 肯尼亚 (参照方) | 593,484 平方公里 |
| 比值 | 1.08 × |
常见问题
为什么普通地图上的国家看起来不太对?
大多数网页地图使用 Web Mercator(墨卡托)投影,越靠近两极面积被放得越大——格陵兰看起来和非洲差不多大,实际上非洲约为它的 14 倍。本工具让每个国家保持真实、无变形的形状随意拖动,你可以直接对比真实大小。
拖动国家会改变它的大小吗?
不会。被拖动的国家只是在球面上平移,没有任何缩放,形状和面积保持精确。对比由等积球面公式计算:法国 ≈ 643,829 平方公里,肯尼亚 ≈ 593,484 平方公里。
对比使用哪些数据?
国家边界来自 Natural Earth(1:110m 比例尺,公有领域),面积在客户端用等积球面公式(Chamberlain–Duquette,与 d3-geo 同族)计算。该比例尺下小型岛屿可能有简化。
可以分享某个具体对比吗?
可以——URL 即状态。选择两个国家后地址会更新(例如 /zh/tools/true-size?a=france&b=kenya);用分享按钮或地址栏复制,发送的就是这个对比。