TỔNG QUAN VỀ SPEED LIMIT API
Speed Limit API là một công cụ giúp người dùng truy xuất thông tin về giới hạn tốc độ tại các vị trí cụ thể. Người dùng chỉ cần cung cấp tọa độ vĩ độ (lat) và kinh độ (lon) cùng với một API key hợp lệ để nhận được các thông tin chi tiết, bao gồm giới hạn tốc độ tối đa, hướng di chuyển (bearing), khoảng cách đến điểm có dữ liệu gần nhất và danh sách các camera giám sát tốc độ.
Tham số bearing”: giúp Speed Limit API hoạt động chính xác hơn trong các trường hợp có hướng di chuyển khác nhau, đặc biệt là khi xử lý các đoạn đường hai chiều hoặc những nơi có giới hạn tốc độ khác nhau theo từng hướng. Điều này rất hữu ích trong các ứng dụng dẫn đường, quản lý phương tiện, và các hệ thống giao thông thông minh
LÝ DO NÊN SỬ DỤNG SPEED LIMIT API
Truy xuất giới hạn tốc độ chi tiết: Speed Limit API cung cấp thông tin về giới hạn tốc độ, hệ thống biển báo, camera giao thông tại các vị trí cụ thể. Bạn có thể sử dụng để tích hợp, ứng dụng vào nhiều mục đích khác nhau, từ hỗ trợ lái xe cá nhân đến các hệ thống giám sát vận hành xe trong đội.
Ứng dụng được trong nhiều lĩnh vực: Speed Limit API có thể được tích hợp vào các ứng dụng an toàn giao thông, website, và các hệ thống quản lý giao thông, phù hợp với nhiều nhu cầu.
Phù hợp với đặc thù giao thông phức tạp tại Việt Nam: Hệ thống dữ liệu được tối ưu hóa cho môi trường giao thông Việt Nam, bao gồm các tuyến đường nội đô phức tạp, đường cao tốc và đường giao thông liên tỉnh ở các địa phương.
Dữ liệu cập nhật thường xuyên: Goong cam kết cung cấp dữ liệu được cập nhật liên tục, theo định kỳ dựa trên thông tin giao thông mới nhất tại Việt Nam.
ỨNG DỤNG THỰC TẾ
Ứng dụng hỗ trợ lái xe an toàn: Dữ liệu từ API giúp các ứng dụng cảnh báo tài xế khi họ vượt quá giới hạn tốc độ, các biển báo như cấm dừng đỗ, đèn tín hiệu giao thông, vạch kẻ người qua đường… nhằm giảm thiểu vi phạm luật và giảm nguy cơ tai nạn giao thông.
Quản lý đội xe: Goong Speed Limit API giúp các doanh nghiệp vận tải giám sát vận hành của xe trong đội, bảo đảm tài xế tuân thủ quy định về tốc độ.
Nghiên cứu giao thông: hỗ trợ các nhà quy hoạch giao thông phân tích mức độ phù hợp của quy định hiện tại và đề xuất cải tiến.
CÁCH THỨC TÍCH HỢP
Đầu tiên, để có thể tích hợp API Speed limit vào hệ thống/ ứng dụng của mình bạn cần phải có tài khoản Goong và một API key của Goong theo hướng dẫn chi tiết tại đây.
Link gọi:
Phương thức: GET
Ví dụ về request:
- Trường hợp không truyền tham số “bearing”, bạn truy vấn theo link sau:
https://speedlimit.goong.io/api/v1/speedlimit?lat=21.03055204166129&lon=105.80106320002825&api_key={YOUR_API_KEY}'
- Trường hợp truyền tham số “bearing”, bạn truy vấn theo link sau:
https://speedlimit.goong.io/api/v1/speedlimit?lat=21.03055204166129&lon=105.80106320002825&bearing=290.70792&api_key={YOUR_API_KEY}'
Tham số |
Kiểu dữ liệu | Yêu cầu |
Ví dụ |
lat | Vĩ độ của vị trí | Bắt buộc | 21.005048 |
lon | Kinh độ của vị trí | Bắt buộc | 105.792468 |
bearing | Hướng di chuyển hiện tại của người dùng tính bằng độ | Không bắt buộc | 20 |
api_key | API Key của bạn để xác thực | Bắt buộc |
Tham số “bearing” được truyền vào nhằm mục đích xác định rõ hướng di chuyển chính của bạn, đây là tham số không bắt buộc.
Trường hợp không truyền tham số “bearing” khi truy vấn, kết quả trả về sẽ bao gồm cả thông tin hướng chính “max_speed” và thông tin hướng ngược lại “re_speed” của tuyến đường mà bạn đang di chuyển
Trường hợp truyền tham số “bearing”, kết quả API trả về chỉ có thông tin của hướng chính “max_speed”.
Bạn có thể tham khảo kết quả trả về của cả hai trường hợp qua ví dụ dưới đây:
Ví dụ về response:
- Khi đầu vào không truyền tham số “bearing”
{ "name": "Quan Hoa", "bearing": 39.258904, "latitude": 21.03048783700288, "longitude": 105.80114400599984, "id_sy": 66479, "max_speed": 50, "re_speed": 50, "distance": 11.013874646176397 }
- Khi đầu vào có truyền tham số “bearing”:
{ "name": "Cầu Giấy", "bearing": 304.41342, "latitude": 21.030470130002836, "longitude": 105.8011716979998, "id_sy": 17453, "max_speed": 60, "distance": 14.483243740388113 }
Tham số |
Kiểu dữ liệu |
Ví dụ |
name | Tên của địa điểm | Cầu Giấy |
bearing | Hướng của địa điểm tính bằng độ | 304.41342 |
latitude | Vĩ độ của địa điểm | 21.030470130002836 |
longitude | Kinh độ của địa điểm | 105.8011716979998 |
id_sy | ID hệ thống liên kết với địa điểm | 17453 |
max_speed | Tốc độ tối đa cho phép theo hướng chính | 60 |
re_speed | Tốc độ tối đa cho phép theo hướng ngược lại
(Thông tin này sẽ xuất hiện khi đầu vào không truyền tham số bearing) |
|
distance | Khoảng cách từ điểm truy vấn đến địa điểm tính bằng kilomet | 14.483243740388113 |
LÀM THẾ NÀO ĐỂ CÓ THỂ SỬ DỤNG SPEED LIMIT API?
Bạn có nhu cầu sử dụng và tích hợp Speed limit API của Goong, hãy liên hệ với chúng tôi ngay để được hỗ trợ.
Thông tin liên hệ như sau:
Email: admin@goong.io
SĐT(zalo): 0904522538 – 0869697502