Optimized Route APIs
API Optimized Route cung cấp khả năng tính toán nhanh về thời gian và khoảng cách giữa một tập hợp các điểm xuất phát và điểm đến, sau đó trả về kết quả theo thứ tự lộ trình tối ưu, và hình học hóa tuyến đường để bạn có thể phân tích.
Mô tả
API này sẽ trả về một lộ trình tối ưu, dừng lại tại mỗi điểm trên lộ trình đúng một lần. Điểm (tọa độ) đầu tiên trong danh sách sẽ luôn là điểm bắt đầu và điểm (tọa độ) cuối cùng trong danh sách này sẽ là điểm cuối cùng. Lộ trình này sẽ bao gồm nhiều chặng (legs). API Optimized Route rất hữu ích để lập kế hoạch cho các lộ trình có nhiều điểm dừng, như lộ trình giao hàng hoặc lên kế hoạch cho tour tham quan.
Hãy sử dụng Enterprise Dashboard hoặc hướng dẫn API Key để tạo API Key và trải nghiệm miễn phí!
Base URL
Mã URL chung cho tất các yêu cầu API:https://mapapis.openmap.vn/v1
Endpoint
GET /optimized-route
Ví dụ
Yêu cầu
/optimized-route?json={"locations":[{"lat":21.03624,"lon":105.77142},{"lat":21.0332607,"lon":105.7874323},{"lat":21.00329,"lon":105.81834},{"lat":21.02863,"lon":105.85164},{"lat":21.07517,"lon":105.81098},{"lat":21.03624,"lon":105.77142}],"costing":"auto","directions_options":{"units":"km"}}
Các tham số yêu cầu
Param | Description | Example |
---|---|---|
locations | Danh sách các tọa độ ( địa điểm) cần phải đi qua. Mỗi địa điểm phải bao gồm vĩ độ và kinh độ dưới dạng số thập phân. | 21.03624,105.77142 |
costing | Loại hình phương tiện để di chuyển. Chúng tôi cung cấp các lựa chọn sau auto , bicycle , pedestrian | auto |
directions_options | Các lựa chọn tùy chỉnh cho tuyến đường. service. | {"units":"km"} |
admin_v2 | Trả về thông tin địa điểm mới sau sáp nhập địa giới hành chính | true |