GraphHopper Distance Matrix: Triển khai Routing Engine
🇬🇧 Read the English version of this article on tanhdev.com GraphHopper Distance Matrix Là Gi? Answer-first: GraphHopper distance matrix là API endpoint /matrix thuộc thư viện định tuyến mã nguồn mở (open-source routing engine) GraphHopper. Nó tiếp nhận thông tin tọa độ của N điểm trạm và trả về một ma trận kết quả kích cỡ N×N chứa toàn bộ dữ liệu thời gian di chuyển (tính theo giây) và độ dài khoảng cách (tính theo mét) dựa trên mạng lưới giao thông thực tế được cung cấp bởi bản đồ OpenStreetMap — hoàn toàn miễn phí khi bạn chọn cách tự triển khai (self-hosted). Với quy mô 100 điểm dừng giao hàng (delivery stops), cỗ máy này dễ dàng xử lý toàn bộ 10,000 cặp lộ trình chỉ trong khoảng thời gian dưới 50 mili-giây (50ms) ngay trên một máy chủ VPS thông thường. ...