OpenStreetMap:实时查询
方框会发送到 Overpass,即 OpenStreetMap 的查询服务,返回所有标记为建筑的 way 和 multipolygon 关系。没有固定版本日期:你按下按钮时,得到的是地图当时的状态。系统会将关系重新拼接为真正的多边形,因此带庭院的建筑会保留洞,而不是以零散线条返回。
免费工具
在地图上绘制矩形框,读取其中三个开放建筑数据集,并将建筑物轮廓以 GeoJSON 格式下载,用于 QGIS 或 ArcGIS。无需账户或邮箱。许可信息和署名随文件一并保留。
拖动框可移动它。拖动角点可调整其大小。
还没有可下载的内容。请先绘制方框。
下面每张图片都是这个工具给出的一次结果,直接根据它交付的文件绘制。没有重新绘制,也没有整理。
下载日期






3 个数据集都允许商业使用,也都要求你履行一些义务。ODbL 下的 OpenStreetMap 和 Google 要求将衍生数据库按相同条款共享。CC BY 4.0 下的 Google 和 CDLA Permissive 2.0 下的 Microsoft 只要求署名。它们对同一片地面的结果也可能不同,而这种差异正是它们有用的地方。
| 数据集 | 覆盖范围 | 数据时间 | 许可 | 多边形的形态 |
|---|---|---|---|---|
| OpenStreetMap | 全球,完整程度取决于当地制图社区完成的工作。大多数欧洲和北美城市的数据很密集,尚未有人绘制地图的地方则很稀疏。 | 实时。以地图当前显示的内容为准。 | ODbL 1.0 | 由人绘制。排屋通常是一个多边形。属性丰富:地址、楼层数、名称、屋顶形状。 |
| Microsoft Global ML Building Footprints | 全球。模型基于卫星和航空影像运行,因此能识别测量员从未到访过的建筑物,也不会有意漏检。它也只能识别影像显示的内容。 | 发布于 3 February 2026 | CDLA Permissive 2.0 | 由模型检测。每栋建筑一个多边形,并提供置信度分数。如果影像允许,还会提供高度估算值。 |
| Google Open Buildings v3 | 仅覆盖非洲、南亚、东南亚、拉丁美洲和加勒比地区。不包括欧洲、北美和澳大利亚。在这片范围内,它的覆盖最密集。 | 截至 May 2023 的影像 | CC BY 4.0 or ODbL 1.0 | 由模型检测。会将一个建筑群拆成许多小多边形,并提供置信度分数和以 m² 计的面积。 |
于 2026-08-14 根据边界框 2.345400,48.852100,2.359000,48.861100 测量,范围在 Île de la Cité 周边。下面的数字是此工具返回的结果,不是估算值。 巴黎西岱岛和拉丁区, 1.0 km².
| 数据集 | 建筑物 | 总轮廓面积 | 结果 |
|---|---|---|---|
| OpenStreetMap | 1,391 | 454,132 m² | Overpass 实时返回结果,约需六秒。每个多边形 326 m²。 |
| Microsoft Global ML Building Footprints | 213 | 568,930 m² | 一个 91 MB 文件,quadkey 120220011,完整读取后按边界框过滤。每个多边形 2,671 m²。 |
| Google Open Buildings v3 | 0 | 0 m² | 无覆盖范围。Google Open Buildings v3 不发布欧洲数据。 |
再读一遍这两行。OpenStreetMap 返回的多边形数量是 Microsoft 的 6.5 倍,Microsoft 覆盖的地面多 25%。两者都是真的。在巴黎市中心,模型会将整块街区合并成一个形状,平均面积为 2 671 m²;人们则逐栋建筑绘制,平均面积为 326 m²。因此,数量说明的是数据如何切分,而不是城市有多少区域被覆盖。这就是为什么本页从不按数量给来源排名,也为什么每个来源旁边都会显示建筑物轮廓总面积。
方框会发送到 Overpass,即 OpenStreetMap 的查询服务,返回所有标记为建筑的 way 和 multipolygon 关系。没有固定版本日期:你按下按钮时,得到的是地图当时的状态。系统会将关系重新拼接为真正的多边形,因此带庭院的建筑会保留洞,而不是以零散线条返回。
Microsoft 将全球发布为 30,344 个 gzip 压缩文件,每个文件对应一个 Web Mercator zoom-9 切片,总计 117 GB。文件内部没有索引,所以要获取一个小方框,只能读取整个切片,再丢弃其余部分。中位数切片小到可以在 Web 请求中完成。高密度城市则不行:巴黎市中心是一个 91 MB 的文件。切片太大时,本页会列出确切文件,而不是一直转圈。
Google Open Buildings v3 包含 1.85 billion 个建筑,分布在 312 个文件中,总大小为 178 GB,按 S2 单元格拆分。中位数文件大小为 164 MB,最大文件大小为 8.4 GB。几乎没有方框可以在 Web 请求中从这些文件中切出,因此对于 Google,本页主要是定位工具:告诉你覆盖所在区域的 312 个文件中的哪一个,以及它有多大。这仍然是大多数人要找的答案。
Google 会发布每个已发布单元格的边界,本页也保存了一份副本。因此,当结果是“Google 在此处没有数据”时,依据的是 Google 自己的索引,而不是某人手写的查找表。Google 不覆盖欧洲、北美或澳大利亚。
本页写出的每个文件都会在 GeoJSON 内写入许可和署名字符串,因此即使文件被重命名或转交,这项义务也会保留。发布任何基于 ODbL 数据的衍生成果前,请先阅读许可协议:它要求相同方式共享,另外两个许可协议则不要求。
ODbL 1.0
将此行与数据一起保留
© OpenStreetMap contributors, ODbL 1.0
阅读许可协议CDLA Permissive 2.0
将此行与数据一起保留
Microsoft Global ML Building Footprints, CDLA Permissive 2.0
阅读许可协议CC BY 4.0 or ODbL 1.0
将此行与数据一起保留
© Google Open Buildings v3, CC BY 4.0 or ODbL 1.0
阅读许可协议开放建筑数据有两种失效方式,本页会把两种都展示出来。没有人测绘的地方,OpenStreetMap 数据很少。Microsoft 和 Google 的数据停留在影像拍摄日期,因此之后新建的建筑会缺失。如果你刚刚绘制的方框返回的数据不完整,这些建筑仍然存在于影像中。检测它们正是我们的 QGIS 插件所做的事。
深入了解获取建筑物轮廓的 3 种方式,以及决定图层是否可用的筛选步骤: 如何在 QGIS 中检测建筑物轮廓