MCPcopy Create free account
hub / github.com/cartesiancs/map3d

github.com/cartesiancs/map3d @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
59 symbols 122 edges 23 files 0 documented · 0% updated 3mo ago★ 2,2643 open issues

Browse by type

Functions 55 Types & classes 4
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

🗺️ map3d

Generate a real world 3D map

Visit Website · Report Bugs

img

About The Project

This is a 3D building mapping service implemented with React-Three-Fiber. It allows exporting as a GLB file, and all features are free to use. Based on this project, various functionalities such as digital twin, drone surveying, and GPS markers can be implemented.

The map files are based on OpenStreetMap data.

[!IMPORTANT] 📢 This project cannot guarantee the accuracy of the data. Since it uses OpenStreetMap data, some height values may be missing or incorrectly recorded. To address this issue, an option will be added in the future to allow users to manually correct the data.

Roadmap

  • [x] Create 3D Buildings
  • [x] Create Roads
  • [x] Export GLB
  • [ ] Building Texture
  • [ ] Height Customization
  • [ ] Material
  • [ ] Heightmap

Demo

https://github.com/user-attachments/assets/1b61c2f8-dcf9-40bb-9804-59f6a74594dc

Contributors

Hyeong Jun Huh (GitHub)

License

MIT License

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 55
Interface 4

Languages

TypeScript100%

Modules by API surface

src/ui/App.tsx14 symbols
src/components/map/SelectMap.tsx14 symbols
src/three/Space.tsx8 symbols
src/components/button/BottomButton.tsx4 symbols
src/utils/cookie.ts3 symbols
src/three/Car.tsx3 symbols
src/components/nav/TopNav.tsx3 symbols
src/components/modal/Modal.tsx2 symbols
src/components/map/Processing.tsx2 symbols
src/global.d.ts1 symbols
src/components/text/Title.tsx1 symbols
src/components/text/Description.tsx1 symbols

For agents

$ claude mcp add map3d \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page