Busabase
Busabase는 AI 에이전트를 위한 오픈소스(MIT) 데이터베이스 및 작업 공간입니다
DWG 도면을 업로드하면 지도상의 GeoJSON 레이어로 변환, 브라우저 내 WebAssembly로 처리돼 파일이 로컬을 벗어나지 않음
Upload a DWG drawing and see it as a GeoJSON layer on a map. Converted entirely in your browser with WebAssembly — the file never leaves your machine.
데이터JavaScript · CSSGitHub @milkway온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기In-browser DWG → GeoJSON map viewer — dwg2geo compiled to WebAssembly, reprojection with proj4js, rendering with MapLibre
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
dwg2geo-app
)
A browser app that turns a DWG drawing into a map layer. Upload a .dwg, pick its coordinate system, and see it rendered as GeoJSON on an interactive MapLibre map.
The conversion is dwg2geo — the audited, pure-Rust DWG→GeoJSON converter — compiled to WebAssembly. Your drawing is read and converted entirely on your device: the file is never uploaded to any server. The app is a static site.README 전문 보기 ↗A browser app that turns a DWG drawing into a map layer. Upload a .dwg, pick its coordinate system, and see it rendered as GeoJSON on an interactive MapLibre map.
Live app: https://milkway.github.io/dwg2geo-app/
The conversion is dwg2geo — the audited, pure-Rust DWG→GeoJSON converter — compiled to WebAssembly. Your drawing is read and converted entirely on your device: the file is never uploaded to any server. The app is a static site.
FeatureCollection in the drawing's local coordinates, plus a conversion report (feature counts, skipped/failed entities with reasons, warnings, bounding box).UTM - SIRGAS-2000 - MC 33° W - FUSO 25 SUL, or a GEODATA object. The converter surfaces those declarations and the app reads them: when both datum and zone are stated, the CRS is prefilled and the quoted text is shown, so you can see exactly what the choice rests on. Anything weaker (only a zone, only coordinate magnitudes) is offered as a suggestion. The app reprojects every coordinate to WGS 84 in the browser with proj4js.No Rust toolchain needed — the converter is the published dwg2geo npm package (the same audited core, compiled to WebAssembly), vendored into web/pkg/ at build time and self-hosted with the site:
./build.sh # fetches dwg2geo@<version> from npm into web/pkg
python3 -m http.server -d web 8080 # then open http://localhost:8080
To upgrade the converter, bump VERSION in build.sh. maplibre-gl and proj4 load from a CDN; the wasm bundle is served from this site's own origin (web/pkg/, git-ignored — regenerated on each deploy).
MIT (LICENSE-MIT). Bundles no LibreDWG/GDAL. The conversion core (dwg2geo + its dependencies) is permissive; the only weak-copyleft dependency is acadrust (MPL-2.0). See the dwg2geo licensing notes.