3D 打印地图:STL 导出
2026-03-03
3D 打印地图是可视化城市环境的一种独特方式。建筑物变得立体,道路化为凹陷,公园和水体也呈现出各自的起伏。 osm2cdr.ru 服务可将任意区域导出为 STL 格式,随时可用于 3D 打印。
工作原理
STL 导出器将平面的 OpenStreetMap 数据转换为三维模型:
- 建筑物 —— 按高度拉伸(来自 OSM 的 building:levels 或 height 属性)。
- 道路 —— 在基准平面上形成凹陷或凸起。
- 水体 —— 低于基底的凹陷。
- 绿地 —— 带纹理的表面。
导出建议
- 选择较小的区域(0.5–3 km²)。对于 3D 打印,重要的是细节而非范围。
- 细节级别选「maximum」。这将包含所有建筑物和细小对象。
- STL 为二进制格式,最适合切片软件(Cura、PrusaSlicer、OrcaSlicer)。
打印准备
下载 STL 文件后:
- 在切片软件中打开并检查模型尺寸。建议长边尺寸为 150–200 毫米。
- 如有需要请进行缩放。
- 对于 PLA,建议层高为 0.15–0.2 毫米。
- 通常无需支撑 —— 模型具有平整的底面。
其他 3D 格式
- OBJ —— 带纹理和材质,用于渲染。
- glTF —— 用于在 Three.js 和 Cesium 中进行 Web 可视化。
- 3MF —— STL 的现代替代格式,包含颜色信息。
项目创意
来自 OSM 的 3D 地图可用于建筑模型、纪念礼品(家乡地图)、教学模型和展览展台。模型可用丙烯颜料上色, 或使用多色 3D 打印机打印。