デジタルガーデン
重慶山城紀:二万棟のビルが地平線に貼り付いて育つ
北京の物語が中軸線の法度だとすれば、重慶の物語は重力の詩である。この城は平行嶺谷の襞に営まれ、ビルは浮かせも埋めもできない——すべての棟の基座高程は、DEM 地形から点ごとにサンプリングせねばならない。
一、データと地形の二人舞
三十一メガバイトの OSM データ(二〇二六年十月十一日版)に SRTM 三十メートル高程、渝中・江北・南岸・沙坪坝・九龍坡・大渡口・北碚などの主城を覆い、東西約六十八キロ、南北七十二キロ。核心区の建築二万九百四十八棟、真实高さを持つ百六十一棟(最高は陸海国際中心の四百五十八・二メートル)、道路六万七千六百八十九条、水系千三百三十四本。DEM 八十一タイルはすべてダウンロード完了、高程はおおむね妥当——朝天門百五十九メートル江に臨み、来福士の屋根足二百七十三メートル、重慶の「屋基は階地の平壩に選ぶ」地貌性格に合う。散在するゼロメートルと二千四百十一メートルの離群値は除かれ、地形データは全体として使える。
multipolygon 解包のバグを一つ補い(handler 内で tags を辞書化)、二万千百十棟の建築と六万七千六百八十九条の道路がすべて袋に入った。
二、地平線に貼り付いて育つビル
重慶モデルの核心難関はビルの底面高程——各建築の底部高程を DEM グリッド上で点ごとにサンプリングし、基座に地形の起伏を従わせる——ゆえに渝中半島の層叠、沙坪坝の平壩高地、南岸のこれらの高差数百メートルの断崖の上でも、建築は浮かず埋まらない。すべての機位は DEM 視線分析を通過し、急坡に遮られないことが保証される。
高さ戦略は三档——真实标记を持つ百六十一棟はそのまま採用;千九百六十四棟は層数で換算;残る約一万九千棟の标记なきものは「近傍の既知高さ建築の空間補間」で推算する——CBD は自然に高く、外圍は自然に低い。scipy は臨時にインストールし、すぐ使った。水面にも工夫が凝らされた——長江・嘉陵江の江面は広大で一つの平面高程では済まない、局部最低地形法に多边形範囲の二重判定を加えて水面メッシュを生成し、航道の幅と走向が实地と一致する。
三、七つのランドマークの還魂と懸垂
OSM のランドマークは粗雑な箱にすぎないので、重慶モデルは七つのランドマークを手工で再建し、データの劣等品と差し替えた。人民大礼堂(天壇の祈年殿を模し、三十八本の石柱)、解放碑(全国唯一の抗戦勝利紀功碑)、鐘楼、洪崖洞(吊脚楼群)、重慶大劇院、国泰芸術中心、来福士(二百五十メートル高空の連横)、白公館。渲染図には両江が渝中半島を環抱する格局、李子坝の単軌が楼を穿つ高架、来福士群と水景が連なる全景が見える。
既知の境界も README に記される——約三千八百棟の完全に高さ情報なき屋根は補間推算値で、一部は实际とずれがあるかもしれない;建築は規則的な角柱で、格栅・平台などの立面詳細がない;立交は簡补処理で、黒石子・盤龍立交これらの多层複雑道口の完全な空間関係は再建していない。
真実の座標
- 規模:地形四十九百万面、建築 21,371 棟、道路二・三万キロ、二百三十八万頂点、十六の江橋(斜張橋シミュレーション)、三百三十八段の軌道交通、5,734 塊の緑地
- 高さ:百六十一棟が真实标记(最高・陸海国際中心 458.2m)、千九百六十四棟が層数換算、約一万九千棟が k 近傍空間補間;ビルの底面高程はすべて DEM サンプリング
- 地形:SRTM 30m、八十一の DEM タイル、範囲 68×72km(渝中 / 江北 / 南岸 / 沙坪坝 / 九龍坡 / 大渡口 / 北碚など)
- データ:OSM 2026-10-11 版(31MB);水面=局部最低地形法+多边形二重判定
- ランドマーク:七つを手工再建(人民大礼堂 / 解放碑 / 鐘楼 / 洪崖洞 / 重慶大劇院 / 国泰芸術中心 / 来福士 250m 連横 / 白公館);README に境界を記載
コメント