返回 BIM 与 IFC 博客
La Rambla(兰布拉大道)是巴塞罗那最知名的街道,它沿着一条季节性溪流的河床延伸,这条溪流曾经沿着中世纪城墙流过。在加泰罗尼亚语和西班牙语中,riera 或 rambla 指的正是这种一年中大部分时间干涸的溪流,而这座城市就是在几十条这样的溪流上发展起来的。Riera de Sant Miquel、Riera Blanca 等街道的名字里至今仍带着这个词。随着城市在平原上扩张,它们大多被改成街道下的管道,或被填平。
巴塞罗那并不特殊。伦敦在弗利特河(Fleet)和泰伯恩河(Tyburn)上建起了城区;首尔用一条道路覆盖了清溪川,又在 2005 年将它重新揭开。这些城市的共同点是:地面仍保持着溪流塑造的形态。当暴雨超出排水系统的能力,地表水就会回到溪流曾经流过的地方。
要点
- 暗河在街区中留下最低的一条线。当暴雨超出排水系统的能力,水就会沿着它流动。
- OpenStreetMap 常常保留着这些河道,或用生命周期前缀(disused:, abandoned:, was:…)标注,或记录为长涵洞。
- IFC Viewer Online 的内涝模拟用紫色虚线标出它们,不会把它们挖入地面,并测量其上方的积水。
- 在 OpenStreetMap 没有记录的地方,裸地表地形模型仍会显示谷地,模拟也会自己找到它。
巴塞罗那 Torre Poblenou:ICGC 地形起伏上的极端暴雨(2 小时 120 mm),2 m 单元。紫色虚线是 OpenStreetMap 记录为已消失或已管道化的水道;琥珀色和红色轮廓是水到达的相邻建筑。
为什么消失的河流依然重要
裸地表高程模型[icgc-met]去除了建筑,保留了地面的形态。在一座建于溪流之上的城市里,它仍能勾勒出这些溪流的河床。
- 谷地还在。旧河床是穿过街区的最低线,地表水最先找到它们。
- 涵洞有过流能力。被改成街道下管道的溪流,只能输送管道容纳得下的水量。遇到短时强降雨,多余的水会冒出来,而且是沿着旧河道冒出来。
- 回填土会沉降,而且往往不如它所取代的砾石透水。
- 建筑就建在旧河床上:地下室、停车场和首层都处在街道的最低点。
OpenStreetMap 如何记录已消失的水道
OpenStreetMap 测绘的是现存的事物,但对过去存在过的事物也有一套约定:在键名上加生命周期前缀[osm-lifecycle]。一条被填平的河流,可以保留为一条线,标注为 disused:waterway=river, abandoned:, historic:, was:, razed:, removed: 或 demolished:waterway。较早的编辑则用 waterway=* 加 disused=yes 达到同样效果。从道路或建筑下方穿过的溪流,测绘为带 tunnel=culvert 的水道[osm-culvert];在城市里,这样的涵洞可以长达数百米。
内涝模拟读取的标签,以及对每种标签的处理方式。
涵洞还是已消失:为什么模拟区别对待
明渠溪流会按其深度挖入模拟地面(按标签取值,否则溪流取 0.6 m、河流取 2 m),让水在河道中流动。道路下的短涵洞也会挖入:否则每个道路交叉处都会像坝一样截断溪流。
长涵洞则不同。巴塞罗那把部分旧水道测绘为在城市地下延伸数百米的涵洞溪流。把它们挖入地面,就会在街坊中间画出一条条运河,这是我们尝试时最先测到的问题。因此,长度超过 40 m 的涵洞以及所有已消失的河道,都被视为埋藏河道:不挖入地面,而是用紫色虚线绘出;模拟结束后,面板会说明水覆盖了其中多少面积、有多深。
示例:Torre Poblenou
Torre Poblenou 模型位于 Parc del Clot 附近,地处巴塞罗那的老工业区。在 ICGC 的 5 m 地形起伏上,采用 2 m 单元和极端暴雨(两小时 120 mm),水可自由流出区域,OpenStreetMap 带入了 93 条街道、17 处绿地或裸地、9 道墙、36 栋建筑,以及 3 条记录为已消失或已管道化的水道。这三条水道在 OpenStreetMap 中都没有名称。
| 暴雨过后 | 实测 |
|---|
| 区域内的旧水道或暗渠 | 3 条,共 2,308 m² |
| 其上方的积水 | 2,308 m² 中的 204 m²,最深 0.13 m |
| 水到达的相邻建筑 | 13 |
| 贴靠单栋建筑的最大水深 | 58 cm,位于 Pavelló Poliesportiu Municipal La Nau del Clot 与一栋工业建筑之间的凹处 |
2026-10-10 在运行中的查看器里测得。模型声明的高程比 ICGC 地面高 1.8 m,模拟将地面贴合到了模型首层。
这 58 cm 位于一个约 4 × 6 m 的凹处,裸地表模型显示它比周围的街道更低:也许是装卸区,或是一段坡道。这正是模拟的用武之地。它无法告诉你那里有什么,但会告诉你该去哪里看。
检查你自己的场地
- 加载模型,开启带地形起伏的地图 如果你所在地区有裸地表模型,就用它;它保留了旧谷地。
- 打开“内涝”,并开启 OpenStreetMap 周边环境 只要地图开启,它默认就是开启的。
- 生成网格,查看“周边环境(OSM)”一行 它会统计区域内的旧水道或暗渠,并在 OpenStreetMap 有名称时列出名称。
- 在水可自由流出的条件下运行暴雨 然后再用封闭边界运行一次,作为最不利工况。
- 沿着紫色虚线查看 模拟结束后,面板会报告旧河道有多少被水覆盖,以及水有多深。
- 打开水到达的相邻建筑 按水深从深到浅排列;点击即可飞到对应建筑。
- 与历史资料交叉核对 旧地图和航拍照片、地方档案、街道名称。在西班牙,1956–57 年“美国航拍”的正射影像可以在国家和地区的地图查看器中在线查看。
当 OpenStreetMap 也不知道时
已消失水道的测绘程度参差不齐:有些城市全部都有,很多城市一条也没有。没有这些数据,模拟仍会基于给定的地面运行;而在裸地表模型上,旧谷地就在地面数据里:水会找到它,只是没有标注。如果你知道某处有河道,就把它添加到 OpenStreetMap:沿旧河床画一条线,标注 disused:waterway=stream(或 was:waterway)及其名称;如果已经管道化,则标注 waterway=stream 和 tunnel=culvert。下一个查看这条街的人就能看到它。
看不见的河流:被掩埋的水道与建筑周边的内涝风险