AEC Platform English

← Tất cả sản phẩm

roomgraph

Đưa vào một PDF mặt bằng dạng vector. Nhận về phòng, diện tích, cửa đi, cửa sổ và đồ thị liền kề.

Trạng thái
Thử nghiệm sớm
Giấy phép
MIT
Ngôn ngữ
Python
Số test
135

Cài đặt

pip install git+https://github.com/aec-platform/roomgraph.git

Chưa lên PyPI — lệnh này cài trực tiếp từ mã nguồn.

Chạy thử

roomgraph extract plan.pdf -o out/

Phần lớn mặt bằng đến tay người thẩm tra là PDF chứ không phải mô hình, và hình học vốn đã nằm sẵn trong file — chỉ là trong đó không có khái niệm phòng. roomgraph dựng lại: vùng khép kín, diện tích, lỗ mở, và đồ thị cái gì thông với cái gì, xuất JSON, GeoJSON và một file IFC thô. Bộ đọc PDF, phần hình học, bộ ghi IFC và cả ảnh GIF động trong README đều nằm trong gói, viết bằng thư viện chuẩn.

Điểm khác biệt

Mã nguồn →