ワルシャワ中心部の新しいインタラクティブ3Dジオラマは、都市中心部のスタイライズされたボクセルベースの表現を提供します。3950 x 3150 mのエリアをカバーするこのプロジェクトは、MagicaVoxelにインスパイアされたスタイルで、都市を1メートルのボクセル解像度でレンダリングします。これには、文化科学宮殿(PKiN)、Złota 44タワー、ヴィスワ河岸などの主要なランドマークが含まれています。このマップはPKiNの尖塔を基準点とし、宮殿の軸に合わせて回転させることで、街路のグリッドや建物の壁が「階段状」のアーティファクトなしに正しく表示されるように設計されています。
このプロジェクトの核心となるメカニズムは、複数の種類の公開地理データの融合です。ポーランド測地・地図局(GUGiK)からのLiDAR表面モデルおよび地形モデルを利用して、建物の高さ、屋根の形状、および地表の起伏を確立します。この物理構造に、ファサードの色、素材、道路の表面、および3,000本以上の樹木に関する情報を提供するOpenStreetMap(OSM)のデータを重ね合わせます。LiDARが細い尖塔を過小サンプリングしたり、新しい建設物を捉えられなかったりする場合など、これらのソース間の不一致を処理するために、システムはクロスチェックパイプラインを使用します。例えば、OSMにおける建物の高さがLiDARでキャプチャされた高さよりも高い場合、システムはその建物が2025年の飛行後に建設されたと判断し、OSMのデータを優先します。
Webブラウザにおいてマップのパフォーマンスを維持するため、都市はタイル状のquadtreeに整理されています。ビューアは最初にマップを粗い8メートルの解像度で読み込み、ユーザーの現在位置の周辺エリアのみを段階的に1メートルのボクセルへと詳細化します。このストリーミングアプローチはリソースの使用を大幅に最適化します。すべてをメモリに保持するモデルと比較して、quadtreeシステムはJavaScriptのヒープメモリを約280 MBから90〜230 MBの範囲に削減し、初期ロード時間を3秒未満に改善しました。ただし、このモデルには特定の制限があります。窓は個別にマッピングされるのではなくプロシージャルに生成され、RomaやLiliumといった特定の構造物は、2025年のデータ収集時点でまだ建設されていなかったため除外されています。さらに、路面電車は実際の軌道形状に沿ってアニメーション化されていますが、その特定の位置はリアルタイムデータとは同期されていません。
