Chụp ảnh bằng chứng khi không có mạng: làm sao cho đúng
Chụp ảnh bằng chứng ở tầng hầm, vùng sâu không có sóng: GPS, giờ tin cậy và hàng chờ tải lên hoạt động thế nào, cùng checklist cho đội hiện trường.
Không có sóng vẫn chụp được ảnh bằng chứng có ngày giờ và vị trí, vì GPS không cần internet. Phần khó nằm ở chỗ khác: giờ trên ảnh có đáng tin khi điện thoại không thể đối chiếu với máy chủ, và ảnh được giữ an toàn ra sao cho đến lúc có mạng. Bài này giải thích từng phần và đưa ra quy trình cho đội làm việc ở tầng hầm, nhà xưởng, công trình vùng sâu.
Những nơi hay mất sóng khi làm việc hiện trường
Ở Việt Nam, đội hiện trường thường gặp tình trạng mất mạng ở:
- Tầng hầm chung cư, trung tâm thương mại, bãi đỗ xe khi kiểm tra hệ thống PCCC, điện nước.
- Nhà xưởng khung thép trong khu công nghiệp, nơi sóng di động yếu.
- Công trình vùng sâu: trạm điện, đường giao thông nông thôn, trang trại, ao nuôi ở miền Tây.
- Trên biển, đảo, vùng núi Tây Bắc, Tây Nguyên.
- Mạng chập chờn ở nơi đông người, nơi có sóng nhưng không tải được ảnh.
Tình huống cuối thường bị bỏ qua: máy hiện có sóng nhưng mạng quá yếu để tải ảnh. Ứng dụng tốt phải xử lý cả “có mà như không”.
Khi không có mạng, cái gì vẫn hoạt động, cái gì không
| Thành phần | Cần internet? | Ghi chú |
|---|---|---|
| Tọa độ GPS | Không | Có thể bắt vệ tinh chậm hơn do không có A-GPS |
| Ngày giờ | Không | Nhưng cần cơ chế giờ tin cậy, xem bên dưới |
| Địa chỉ dạng chữ | Thường cần | Chuyển tọa độ thành địa chỉ cần dịch vụ trực tuyến |
| Bản đồ nhỏ | Thường cần | Trừ khi đã có sẵn trong bộ nhớ |
| Thời tiết | Cần | Dữ liệu lấy từ dịch vụ thời tiết |
| Tải ảnh lên, xác thực | Cần | Thực hiện khi có mạng trở lại |
Ở tầng hầm, vấn đề thường không phải internet mà là mất cả tín hiệu vệ tinh. Khi đó tọa độ có thể là vị trí cũ hoặc lệch nhiều. Đọc bài độ chính xác GPS điện thoại để hiểu con số sai số.
Giờ tin cậy khi offline hoạt động thế nào
Đồng hồ điện thoại ai cũng chỉnh được trong vài giây. Nếu ứng dụng lấy giờ từ đó, nhân viên có thể lùi giờ để “đúng hạn”. Cách làm phổ biến để chống việc này:
- Đồng bộ với máy chủ mỗi khi có mạng, ghi lại mốc giờ chuẩn.
- Đồng thời ghi lại giá trị của đồng hồ đơn điệu (monotonic clock) của máy, loại đồng hồ chỉ đếm tiến và không bị ảnh hưởng khi người dùng đổi giờ hệ thống.
- Khi chụp offline, giờ trên ảnh = mốc giờ chuẩn + thời gian đã trôi qua theo đồng hồ đơn điệu.
Kết quả là dù người dùng chỉnh giờ điện thoại, giờ trên ảnh vẫn đúng. Giới hạn cần biết: nếu điện thoại khởi động lại khi đang offline, đồng hồ đơn điệu bị đặt lại, nên ứng dụng không còn mốc để tính. Ảnh chụp lúc đó cần được đánh dấu là giờ chưa xác minh cho đến lần đồng bộ tiếp theo. Bài giờ chuẩn và giờ điện thoại đi sâu hơn vào chủ đề này.
Hàng chờ tải lên: ảnh được giữ an toàn ra sao
Một ứng dụng chụp ảnh bằng chứng nghiêm túc không bao giờ bắt bạn chờ mạng mới chụp được. Thay vào đó:
- Ảnh được đóng dấu ngay và lưu vào vùng nhớ riêng của ứng dụng (không phải bộ nhớ tạm hệ điều hành có thể tự xóa).
- Ảnh vào hàng chờ, tự tải lên khi có mạng, kể cả sau khi tắt ứng dụng hay khởi động lại máy.
- Lỗi mạng tạm thời được thử lại tự động; lỗi không sửa được thì báo rõ cho người dùng.
- Có thể chọn chỉ tải qua Wi-Fi để tiết kiệm dữ liệu di động.
Điều quan trọng với người duyệt ảnh: ảnh tải lên trễ là bình thường khi làm việc offline. Hệ thống nên ghi nhận độ trễ đó một cách minh bạch thay vì giấu đi, để người duyệt đọc trong đúng ngữ cảnh.
Checklist cho đội làm việc ở nơi không có sóng
Trước khi đi:
- Mở ứng dụng khi còn mạng để đồng bộ giờ và tải mẫu dấu, danh sách dự án mới nhất.
- Kiểm tra dung lượng trống của máy; ảnh chờ tải chiếm bộ nhớ.
- Sạc đầy pin, mang sạc dự phòng. Tránh để máy sập nguồn vì khởi động lại khi offline ảnh hưởng đến giờ tin cậy.
Tại hiện trường:
- Trước khi xuống hầm, chụp một ảnh mở đầu ở lối vào khi GPS còn tốt.
- Ghi chú rõ tầng, khu vực, hạng mục, vì tọa độ trong hầm kém tin cậy.
- Không xóa ứng dụng, không đăng xuất khi còn ảnh chờ tải.
Sau khi ra khỏi vùng mất sóng:
- Mở ứng dụng để hàng chờ chạy; kiểm tra số ảnh còn chờ về 0.
- Báo trưởng nhóm nếu có ảnh lỗi để xử lý ngay trong ngày.
SnapID Mark làm việc offline như thế nào
Với SnapID Mark, bạn chụp offline như bình thường. Mỗi ảnh được đóng dấu giờ tin cậy (đồng bộ máy chủ, đồng hồ đơn điệu giữ đúng giờ khi offline, đổi giờ điện thoại không làm thay đổi) và nhận ngay một mã SnapID cấp sẵn, nên mã QR trên ảnh đã có từ lúc chụp. Ảnh nằm trên máy và tự tải lên khi có mạng; có tùy chọn chỉ tải qua Wi-Fi.
Khi tải lên, máy chủ kiểm tra lại mọi thông tin. Ảnh tải lên muộn hơn 15 phút được gắn cờ tải lên trễ, giúp quản lý hiểu ảnh được chụp offline thay vì nghi ngờ vô cớ. Thông tin cần mạng như thời tiết hay bản đồ có thể không xuất hiện khi chụp offline. Xem cách hoạt động và bảo mật.
Câu hỏi thường gặp
Chụp ảnh khi không có mạng có lưu được vị trí không?
Có, nếu máy bắt được tín hiệu vệ tinh. Trong tầng hầm sâu thì có thể không, vì vấn đề là tín hiệu vệ tinh chứ không phải internet.
Ảnh chờ tải lên có bị mất nếu tắt ứng dụng?
Với ứng dụng thiết kế đúng thì không. Ảnh nằm trong bộ nhớ của ứng dụng và hàng chờ tiếp tục khi mở lại. Tuy vậy, gỡ ứng dụng sẽ xóa dữ liệu chưa tải.
Vì sao ảnh offline lại bị gắn cờ tải lên trễ?
Cờ này không có nghĩa là gian lận. Nó cho người duyệt biết ảnh đến máy chủ sau thời điểm chụp, để họ đối chiếu với hoàn cảnh làm việc.
Có nên bật chỉ tải qua Wi-Fi?
Nên bật nếu đội chụp nhiều ảnh và dùng gói dữ liệu giới hạn. Nếu cần quản lý xem ảnh gần như ngay lập tức, hãy để tải qua cả mạng di động.
Nếu đội bạn thường làm việc ở nơi sóng yếu, hãy tải SnapID Mark và thử chụp một buổi ở chế độ máy bay để thấy hàng chờ hoạt động.