On code lập trình nhúng bn đồ theo dõi vị trí xe trên máy server

Một phần của tài liệu Nghiên cứu hệ thống cảnh báo tốc độ an toàn chủ động ứng dụng GPS trên xe máy (Trang 52 - 54)

d ng ứng d ng google map tĩnh bằng cách đăng kí với máy chủ của google sau đó

ta nhận đ c thông tin b n đồ để nhúng vào phần mềm LabVIEW. Đầu tiên ta cần m t mư b o mật đ c cấp b i máy chủ google.Sau khi đ c cấp quyền truy cập ứng d ng google map tĩnh thì việc hiển thị map lên ch ơng trình LabVIEW bằng cách nhúng đ ng dẫn của ứng d ng google map có d ng :

http://maps.googleapi.com/maps/api/staticmap?center.

Từ đ ng dẫn này hàm lập trình trên LabVIEW sẽ hiển thị và sử d ng đ c nguồn tài nguyên cần thiết cho việc hiển thị, cập nhật b n đồ.

Công c kh i t o ứng d ng Webrowser đ c tách và t o thu c tính thông qua công c Invoke Node, nguồn dữ liệu web đ c lấy từ đ ng dẫn d ới d ng cấu trúc string sau đó qua công c Concatenate string để g p nhiều d ng String thành 1 kiểu String trích xuất thành 1 chu i đ ng dẫn và kết thúc ứng d ng bằng công c Close Reference.

Hình 3.13:Đo n code lập trình nhận và truyền dữ liệu với máy client qua giao thức TCP/IP

Đo n codetrên hình 3.13 có chức năng lập trình truyền nhận trên máy server t ơng tự nh trên máy client. Đo n code này có 2 đo n mư truyền (1) và đo n mư nhận (2). Máy server sẽ nhận giá trị kinh đ , vĩ đ , vận tốc, vận tốc giới h n bằng

1

1

2

công c Index Array. Công c này tách các phần tử ra khỏi m ng đ c gửi từ máy client lên. Sau đó các giá trị này sẽ đ c ghi l i trên b ng dữ liệu bằng công c Build Table.

Giao diện máy server đ c lập trình nh hình 3.14 với b ng thống kê về tình tr ng của xe theo th i gian và vị trí thực của ph ơng tiện khi di chuyển trên đ ng. Từ đóph c v cho công tác giám sát.

Một phần của tài liệu Nghiên cứu hệ thống cảnh báo tốc độ an toàn chủ động ứng dụng GPS trên xe máy (Trang 52 - 54)

Tải bản đầy đủ (PDF)

(67 trang)