Lenh: mã quy ƣớc lệnh khai thác dịch vụ, biểu diễn dƣới dạng xâu văn
bản (ví dụ: “TD” để tìm đƣờng).
Dau: Vị trí hiện thời của của ngƣời sử dụng (cũng chính là của máy
khách). Vị trí này có thể nhận đƣợc thông qua thiết bị định vị hoặc do ngƣời dùng cung cấp. Vị trí có thể biểu diễn bằng cặp toạ độ (x,y) hoặc tên nút giao thông hay tuyến đƣờng. Phần mềm xử lý phía máy chủ sẽ tự động phân tích nhận dạng kiểu dữ liệu phù hợp. Vị trí này cũng chính là vị trí xuất phát.
Cuoi: Vị trí đến, vị trí này có thể biểu diễn dƣới dạng toạ độ thông qua
thiết bị trỏ (áp dụng cho trƣờng hợp có hiển thị bản đồ số phía máy khách) hoặc tên nút giao thông hay tuyến đƣờng do ngƣời dùng cung cấp. Định dạng tƣơng tự nhƣ định dạng của vị trí xuất phát.
TTGT: Thông tin cho biết tình trạng giao thông hiện. Có 3 giá trị tƣơng
ứng với 3 trạng thái: bình thƣờng, bị tắc nhẹ, bị tắc hoàn toàn. Trong đó, giá trị “0” ứng với bình thƣờng, “1” ứng với tắc nhẹ và “2” ứng với tắc hoàn toàn.
PT: Xác định kiểu phƣơng tiện sử dụng để lƣu thông trên lộ trình cần tìm. Giá trị của PT=”xemay” nếu đi phƣơng tiện là xe máy hay các phƣơng tiện khác tƣơng tự hoặc đi bộ. PT=”Oto” nếu đi bằng phƣơng tiện là ô tô. Giá trị của PT có thể đƣợc bỏ qua, khi đó hệ thống tự động xác định phƣơng tiện sử dụng là “xe máy”.
4.3.2.2. Gói tin báo kết quả
Gói tin báo kết quả đƣợc máy chủ sử dụng để trả lời cho máy khách. Gói tin này đƣợc dùng để thông báo kết quả tìm đƣờng theo yêu cầu của máy khách. Trƣờng trƣờng hợp tìm đƣợc giá trị biểu diễn chính là danh sách các cung đƣờng phải đi qua và độ dài tƣơng ứng. Trƣờng hợp không tìm đƣợc sẽ là thông báo “không tồn tại đƣờng đi cần tìm” dƣới dạng văn bản.
Ngoài chức năng báo kết quả, gói tin này còn có thể sử dụng với vai trò xác nhận thông tin. Trong trƣờng hợp máy khách gửi số liệu về “vị trí xuất phát”, “vị trí đến” dƣới dạng tên nút giao thông, tuyến đƣờng. Nếu dữ liệu không hoàn toàn khới với dữ liệu hiện có trên máy chủ thì khi đó máy chủ sẽ phải yêu cầu máy khách xác nhận lại thông tin chính xác. Để trợ giúp cho ngƣời dùng lựa chọn đƣợc chính xác, máy chủ sẽ gửi về danh sách một số “tên” có mức độ “giống” cao nhất so với “tên” đã đƣợc yêu cầu. Nếu ngƣời dùng trả lời với “tên” để trống hoặc không trả lời sau khoảng thời gian quy định hệ thống sẽ tự huỷ bỏ yêu cầu dịch vụ. Gói tin trả lời xác nhận thông tin của ngƣời dùng chỉ
gồm một xâu văn bản biểu diễn “tên” đƣợc chọn. Cấu trúc gói tin đƣợc mô tả nhƣ sau:
TieuDe NoiDung