🚀 基于 PyPRT + OpenStreetMap

从 OSM 数据到城市级 3D 场景,只需一次点击

RulePackage.com 是一个面向 CityEngine RPK 规则的在线城市场景生成平台。 上传或选择 RPK,导入 OSM 建筑、道路、地块数据,即可生成可浏览、可下载的 3D 城市模型。

核心能力

为城市规划、游戏、仿真和数字孪生场景提供一站式 3D 生成能力

🗺️

OSM 数据直连

内置 Overpass 查询,支持按城市或自定义 BBox 下载建筑、道路、地块、地形等要素。

📦

RPK 规则驱动

上传 CityEngine Rule Package,自动识别顶层属性参数,支持在线调节 ModelStyle、高度、颜色等。

🏙️

城市级生成

单次可生成数百栋建筑,输出 GLB/JSON 场景,支持 Cesium 三维地球可视化。

🌐

浏览器即工作台

无需安装 CityEngine,在浏览器中完成数据下载、参数调节、模型生成与场景查看。

👤

账户与项目

注册登录后保存项目、管理个人 RPK,管理员可在后台统一维护规则包。

⚡

实时参数反馈

调节 RPK 参数后自动重新生成,立即在 3D 视图中看到不同建筑形态。

使用流程

四步完成从数据到模型

选择城市或区域

输入城市名称,或直接在 OSM 实验室框选感兴趣的区域。

选择 RPK 规则包

使用平台默认规则,或上传自己的 CityEngine RPK 文件。

一键生成模型

后端调用 PyPRT 执行 CGA 规则,输出带材质和属性的 3D 建筑。

浏览与导出

在 Cesium 地球中查看,或下载 GLB 文件用于 Blender、Unity 等工具。

准备好构建你的数字城市了吗?

注册账户并登录后,即可使用本地与免费 RPK 规则生成城市模型。

注册账户 进入生成器