Giám sát tiến độ thi công

Chụp ảnh hiện trường — tự gắn toạ độ và thời gian.

Kiểm tra máy

Làm một lần cho máy này, mất khoảng nửa phút. Sẽ có hộp xin quyền vị trí rồi tới camera hiện ra — bấm Cho phép cả hai.

1 · Đăng nhập

Quản trị viên vào trang quản trị.

Bạn đang đăng nhập bằng tài khoản quản trị

Đây là màn hình chụp ảnh của kỹ sư. Phân dự án, lịch sử ảnh và nhật ký nằm ở trang quản trị.

Đổi mật khẩu

2 · Dự án & loại ảnh

Người dùng
Loại ảnh

3 · Chụp ảnh

Đang khởi động camera…

Chạm vào khung ảnh ở chỗ cần rõ để lấy nét

Kết quả

Chưa có ảnh nào được chụp trong phiên này. Sang tab Chụp để tạo ảnh test.

Đã lưu ảnh

Kiểm tra ảnh trước khi lưu

Ảnh vừa chụp

Số đo đầu ra

Payload sẽ gửi lên server


      

Trường server_* và id_token để trống — sẽ do backend/OAuth điền ở bước sau. Canvas xoá sạch EXIF, nên toạ độ/thời gian buộc phải đi kèm dạng dữ liệu như trên.

Chế độ kỹ thuật

Tắt đi để xem đúng những gì kỹ sư hiện trường nhìn thấy — tab này biến mất, tab Kết quả chỉ còn ảnh và nút lưu.

Bật lại: đăng xuất rồi đăng nhập lại bằng tài khoản quản trị. Tab này chỉ hiện với tài khoản quản trị.

Hàng đợi offline (IndexedDB)

Mô phỏng vùng sóng yếu: ảnh nằm lại trong máy đến khi gửi được. Toạ độ & thời gian được ghi lúc chụp, không phải lúc gửi.

Gửi báo cáo về

Đang kiểm tra kênh gửi…

Thử mở camera ở 3 mức constraint khác nhau và lấy 1 fix GPS, ghi lại tên lỗi chính xác nếu thất bại. Dùng chính nút này khi mở trong Zalo.

Xem / copy tay toàn bộ báo cáo

Không copy được? Chạm giữ vào khung dưới → Chọn tất cả → Copy, rồi dán vào tin nhắn. Hoặc đơn giản nhất: chụp màn hình khung xanh phía trên và gửi ảnh.

Chẩn đoán thiết bị

GPS — theo dõi liên tục

Để yên 60–90 giây ngoài trời và xem accuracy tụt xuống bao nhiêu mét. Đây là con số quyết định bán kính geofence đặt được bao nhiêu.

Độ phân giải camera khả dụng

Kiểm tra xem getUserMedia() có thật sự cho ảnh đủ nét để đọc nhãn cáp / số hiệu cột hay không.

Chế độ nhanh

Chọn một chế độ rồi bấm Lưu cài đặt. Ảnh mờ thì chọn Nét tối đa chụp lại thử.

Thông số xuất ảnh

Đây là trần an toàn, không phải mục tiêu nén: ảnh dưới ngưỡng không bị đụng tới. Chỉ khi vượt trần app mới hạ quality từng nấc 0.1, sàn 0.60 — dưới mức đó ảnh hiện trường vỡ khối, nhãn cáp không đọc nổi. Không bao giờ hạ độ phân giải để đạt dung lượng.

Trên iPhone đây là thứ QUYẾT ĐỊNH độ phân giải ảnh: iOS không có ImageCapture nên ảnh luôn lấy từ khung video. Đặt thấp là ảnh nhỏ, dù camera máy tốt tới đâu.

Danh sách dự án (mô phỏng sheet Projects)

Sửa toạ độ tâm về đúng công trường thật của bạn để test geofence cho ra kết quả có nghĩa.

Ảnh chỉ chụp trực tiếp · tự gắn toạ độ và thời gian