@editbds/cli
v0.1.1
Published
EditBĐS / editgeo CLI — login, resolve, preview, render, export video bản đồ BĐS (chạy local).
Maintainers
Readme
editgeo CLI
Tạo video bản đồ bất động sản (chạy local). Phần của EditBĐS — engine @editgeo/engine.
Cài
npm i -g editgeo # (khi đã publish)Dùng
editgeo login # đăng nhập Google → cấp API key → lưu ~/.editgeo/config.json
editgeo whoami # xem tài khoản
editgeo logout # đăng xuất (xoá key local)
editgeo buy # mở editbds.com/app mua gói Map / template
editgeo resolve map.json # geocode/route/footprint/road/boundary → bake (qua server, tính theo gói Map)
editgeo preview map.json # xem trước trong trình duyệt
editgeo render map.json # render ra MP4Cách hoạt động
login: mởeditbds.com/cli-login?port=<PORT>→ đăng nhập Google → trang web tự gọi/auth/keylấy API key → redirect vềhttp://127.0.0.1:<PORT>/cb→ CLI lưu key. (Loopback OAuth, nhưgh auth login.)resolve: injectEDITGEO_API+EDITGEO_KEYvào engine → các call dữ liệu bản đồ (Overpass…) đi qua server gated, tính theo gói Map của tài khoản. Cần gói còn hạn (editgeo buy).preview/render: chạy engine local (Chrome headless + FFmpeg).
Yêu cầu
Node ≥ 20, Google Chrome, FFmpeg.
Cấu hình
~/.editgeo/config.json — { apiKey, email, api, site }. Override qua env EDITGEO_API, EDITGEO_SITE.
