MapCar

Giới hạn đã biết

Những chỗ app còn yếu, và phạm vi cố ý không làm — nói trước để bạn khỏi mất công tìm.

Đọc trước khi tin vào con số trên biển

Chỗ nào không có maxspeed thật trong dữ liệu thì giới hạn là do app suy ra, hiện kèm chữ ~ ước tính, và có thể thấp hoặc cao hơn mức thực tế được phép. Dữ liệu cộng đồng là do tài xế khác báo, chưa qua kiểm chứng. Biển báo trên đường và luật giao thông luôn là căn cứ cuối cùng — app chỉ hỗ trợ, không thay người lái.

Những chỗ còn yếu

Nói thẳng để bạn khỏi mất công tưởng là máy mình hỏng.

Nút giao tầng

Ở cầu vượt chồng lên đường gom, việc bám đường có thể chọn nhầm con đường bên dưới — khoảng cách và hướng gần như bằng nhau. Đã có ưu tiên cho đoạn là cầu và cho đường trục khi xe chạy nhanh, cộng cơ chế bám dính giữa các khung hình, nhưng đây vẫn là điểm yếu thật. Gặp trường hợp này thì sửa giới hạn ngay trên xe là cách nhanh nhất.

“Khu đông dân cư” chỉ là suy đoán từ lớp landuse

Lớp này phủ không đều — chạy thử ở Thủ Đức cho ra “ngoài đô thị” giữa khu dân cư dày, tức là giới hạn ước tính cao hơn thực tế và cảnh báo muộn hơn. Chỉ còn ảnh hưởng tới những đoạn không có maxspeed thật; tải dữ liệu ngoại tuyến thì phần lớn quốc lộ đã có số thật.

Bám đường phụ thuộc khung hình đang vẽ

App chỉ nhận ra được những đoạn đường đang thực sự được render. Kéo bản đồ đi chỗ khác thì bám đường dừng lại cho tới khi camera quay về xe — vì thế camera tự bám lại sau 12 giây không chạm. Màn hình bị camera de hay app khác che thì biển giới hạn giữ giá trị cuối.

Chỉ dẫn ngoại tuyến không có tên đường

Mất sóng thì BRouter tính đường trên máy và nói “rẽ phải”, không nói được “rẽ phải vào Lê Lợi”. Giới hạn của dữ liệu dẫn đường ngoại tuyến, không phải của code. Có sóng thì chỉ dẫn đầy đủ tên đường.

Tuyến đề xuất không biết cấm tải, cấm giờ, chiều cao

Valhalla và BRouter tính theo dữ liệu OpenStreetMap, không có cấm đường tạm thời, khung giờ cấm xe tải hay chiều cao xe của bạn. Bạn tự chịu trách nhiệm chọn đường.

Khoảng cách xe trước cần camera nhìn được đường

Camera phải gắn đúng hướng, đo được chiều cao ống kính, và head unit phải cho ứng dụng đọc luồng camera — camera AHD cắm vào cổng video thường đi thẳng vào bo mạch, Android không thấy. Trời tối, mưa to, kính bẩn thì khoảng cách đo kém đi. Đây là lời nhắc, không phải phanh tự động.

Đèn tín hiệu: app không biết đèn đang màu gì

Chỉ có vị trí đèn từ OpenStreetMap, không có chu kỳ đèn — ở Việt Nam không có nguồn dữ liệu cho việc đó. App nhắc “phía trước có đèn” như một tấm biển báo. Đèn mới lắp có thể chưa có trong dữ liệu.

Bản đồ cộng đồng chỉ tốt bằng số người báo

Biển tốc độ cần ba máy khác nhau cùng báo mới công bố, nên tuyến ít người đi thì lâu có. Sự cố hiện ngay nhưng cũng là lời của một người; tự hết hạn sau 30–60 phút.

OBD-II chỉ đọc được bộ thông số chuẩn

OBD-II sinh ra cho kiểm soát khí thải: vòng tua, tốc độ, nhiệt nước, nhiệt dầu, điện áp, mã lỗi. Áp suất lốp, nhiên liệu còn lại theo lít, điều hoà, cửa — mỗi hãng một địa chỉ riêng không công bố, app không đọc. Hộp BLE cho iPhone không dùng được, chỉ hộp Bluetooth SPP hoặc WiFi.

Chuyến quá ngắn không được ghi

Chuyến dưới 300 m không vào lịch sử. Đây là chủ ý: lùi xe ra khỏi bãi hay nhích vài mét cũng tạo ra một chuyến, và một danh sách đầy những chuyến như vậy thì không đọc được.

Giới hạn bạn sửa chỉ nằm trên máy này

Những con số bạn ghi đè lưu trong cơ sở dữ liệu trên máy. Đổi head unit hoặc gỡ app là mất, chưa có đồng bộ. Muốn chia sẻ cho người khác thì báo lên bản đồ cộng đồng.

Gói Lifetime không tự chuyển giữa hai app

Mua trên bản head unit không tự có quyền ở bản Android Auto và ngược lại — Google buộc gói bán gắn với từng package. Cầu nối là mã kích hoạt.

Những chỗ này đang được xử lý

Lộ trình ghi rõ cái nào làm trước và vì sao.