map3d
基于React Three Fiber的网页应用,利用建筑和道路数据生成真实城市的3D地图,可导出为GLB文件。
挑一个能复现的小 issue,用 AI 编程助手把它修好。
分享到 X许可证: MIT
概述
map3d 是一个用 React Three Fiber 构建的网页应用,可为真实地点生成包含建筑和道路的 3D 地图。地图数据来自 OpenStreetMap,结果可导出为 GLB 文件。README 提到它可作为数字孪生、无人机测绘和 GPS 标记等功能的基础,同时提醒精度无法保证,因为 OpenStreetMap 的高度数据可能缺失或有误。
主要特点
- 基于 OpenStreetMap 数据生成 3D 建筑和道路
- 可将地图导出为 GLB 文件
- 使用 React Three Fiber 构建
- 路线图包含纹理、高度自定义和高度图
适用场景
适合想快速得到 GLB 格式 3D 城市模型,用于可视化或作为数字孪生起点的开发者。建筑高度取决于 OpenStreetMap 的数据质量。
- 上游仓库
- cartesiancs/map3d
- GitHub 上的 fork
- Guo-astro/map3d
- 上游 Star 数
- 2.6k
- 分类
- 地图与地理空间
- 编程语言
- TypeScript
- 许可证
- MIT
- Fork 时间
- 2026-05-09
- 同步状态
- 已同步上次同步 2026-10-20
同分类更多: 地图与地理空间
用 Go 编写的终端地图查看与行程规划工具,可检查记录轨迹和计划路线。支持离线查看与回放,也可通过 Mapbox 搜索地点和规划道路路线。
GeoLibre是一个可在浏览器、桌面、移动端和Jupyter中可视化与分析地理空间数据的GIS。它让数据保持本地化并在浏览器中处理。
开源命令行工具,可将无人机、气球或风筝拍摄的照片生成地图、点云、3D模型和高程模型,用于航拍测绘。
地图点亮挑战的H5原型。发起人选定真实区域并分享链接,参与者在范围内走动即可点亮地图格子。