Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 32 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
32
Dung lượng
2,01 MB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN – ĐHQG TPHCM KHOA MẠNG MÁY TÍNH & TRUYỀN THƠNG ĐỒ ÁN PHÁT TRIỂN ỨNG DỤNG TRÊN THIẾT BỊ DI ĐỘNG ĐỀ TÀI GPS TRACKER – CHƯƠNG TRÌNH THEO DÕI VÀ ĐỊNH VỊ TÊN ỨNG DỤNG: TÌM NGƯỜI THƯƠNG GV Hướng dẫn: Ths Trần Mạnh Hùng Sinh Viên Thực Hiện: Nguyễn Thị Yến Lệ - 12520223 Đỗ Hoàng Hiển - 12520587 PHÁT TRIỂN ỨNG DỤNG TRÊN THIẾT BỊ DI ĐỘNG – GPS TRACKER – TÌM NGƯỜI THƯƠNG MỤC LỤC GIỚI THIỆU I Tổng quan Tính 3 Yêu cầu 4 Mô tả hoạt động Cách thức hoạt động II CƠ SỞ LÝ THUYẾT Google Maps API Web Service JSON III MÔ TẢ ỨNG DỤNG Cách hoạt động ứng dụng Nhược điểm ứng dụng .13 Hướng phát triển 13 PHỤ LỤC 15 Hướng dẫn tạo sở liệu 15 Lấy key từ google maps 16 ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng PHT TRIN NG DNG TRấN THIT B DI ĐỘNG – GPS TRACKER – TÌM NGƯỜI THƯƠNG I GIỚI THIỆU Tổng quan Ứng dụng Tìm người thương ứng dụng di động chạy điện thoại cá nhân, sử dụng hệ điều hành Android Ứng dụng cung cấp cho người cài đặt sử dụng ứng dụng chế định vị, theo dõi vị trí thời gian người mà họ muốn giám sát tìm kiếm Ví dụ: Một người cha muốn theo dõi cịn xem vào thời gian đâu, từ nắm bắt sơ lược hoạt động, sinh hoạt, việc quản lí chặt chẽ Sơ đồ tổng quan xử lí liệu liên quan tới ứng dụng - Ứng dụng gồm thành phần: Người bị theo dõi - Tracked: điện thoại bị theo dõi Điện thoại bị ghi lại ví trí thời gian vị trí (location) có kết nối Internet gửi ví trí lưu lên server Server: lưu lại vị trí thời gian tracked gửi lên Người theo dõi - Tracker: Lấy vị trí tracked gửi lên server, hiển lên google map Tính - Ứng dụng có tính sau: Người theo dõi: Đăng kí tài khoản với Server ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng PHT TRIN NG DNG TRấN THIT B DI ĐỘNG – GPS TRACKER – TÌM NGƯỜI THƯƠNG - Đăng nhập tài khoản đăng kí chọn user cần theo dõi hiển thị trực quan vị trí user ghi lại google map Việc hiển thị chia thành: o Hiển thị vị trí thời gian mà tracker chưa xem gần o Hiển thị vị trí tùy vào thời gian (ngày, tháng, năm) mà tracker cần xem Người bị theo dõi: Đăng nhập tài khoản tracker Tạo user user tracker đăng kí tiến hành cài đặt thời gian khoảng cách để lưu lại vị trí sau gửi liệu lên Server có Internet Yêu cầu - Smart Phone chạy Android OS Tracked phải có GPS Cần có Internet để gửi nhận liệu App tracked phải chạy ngầm App tracker cấu hình cho phép chạy ngầm khơng Mơ tả hoạt động - - - Tracker: Mỗi tracker đăng kí tài khoản với Server Mỗi tài khoản theo dõi nhiều đối tượng Tracker đăng nhập tài khoản đăng kí, để lấy vị trí đối tượng mà theo dõi từ Server hiển thị lên maps Tracked: Sau khoảng thời gian (được tracker cấu hình) tracked ghi lại ví trị thời gian vị trí Nếu GPS khơng kích hoạt cố kích hoạt GPS, ghi lại vị trí tắt GPS Nếu khơng chờ tới người dùng kích hoạt GPS ghi lại vị trí Khi vị trí ghi lại vào sở liệu tracked Khi có kết nối Internet Nó gửi liệu lên Server Server: Mở kết nối để nhận vị trí tracked gửi lên Chờ yêu cầu tracker để gửi lại liệu Cách thức hoạt động - Account: Username: nht ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng PHT TRIN NG DNG TRấN THIẾT BỊ DI ĐỘNG – GPS TRACKER – TÌM NGƯỜI THƯƠNG - - Password: mã hố Có user con: o Tên user - nameChild: o KEY_ID_USER (Username + namechild): Cấu trúc gói tin tracked gửi cho server: Phương thức gửi (get || post) KEY_ID_USER Time Location Tracked: Đóng gói liệu (vị trí, thời gian) gửi lên Server (account, tên thành viên bị theo dõi, vị trớ, thi gian ti v trớ ú) ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng PHÁT TRIỂN ỨNG DỤNG TRÊN THIẾT BỊ DI ĐỘNG – GPS TRACKER – TÌM NGƯỜI THƯƠNG II CƠ SỞ LÝ THUYẾT Google Maps API Google Map dịch vụ ứng dụng vào công nghệ đồ trực tuyến web miễn phí cung cấp Google, hỗ trợ nhiều dịch vụ khác Google đặc biệt dò đường đường; hiển thị đồ đường sá, tuyến đường tối ưu cho loại phương tiện, cách bắt xe chuyển tuyến cho loại phương tiện công cộng (xe bus, xe khách ), địa điểm (kinh doanh, trường học, bệnh viện, ATM ) khu vực khắp nơi giới Map API phương thức cho phép website B sử dụng dịch vụ đồ website A (gọi Map API) nhúng vào website (site B) Site A google map, site B website cá nhân tổ chức muốn sử dụng dịch vụ google (di chuột, room, đánh dấu đồ…) Các ứng dụng xây dựng maps nhúng vào trang web cá nhân thông qua thẻ javascripts việc sử dụng API google dễ dàng Google Map API nâng cấp lên phiên v3 không hỗ trợ cho máy để bàn truyền thống mà cho thiết bị di động; ứng dụng nhanh nhiều Các dịch vụ hoàn toàn miễn phí với việc xây dựng ứng dụng nhỏ Trả phí việc sử dụng cho mục đích kinh doanh, doanh nghiệp Một số ứng dụng Google Map API - - - Đánh dấu địa điểm đồ kèm theo thông tin cho địa điểm : khu vui chơi giải trí, nhà hàng khách sạn, ATM, bệnh viện, trường học,… địa điểm bạn muốn Chỉ dẫn đường đến địa điểm cần tìm(đường tối ưu nhiều option khác),chỉ dẫn đường giao thơng cơng cộng, địa điểm cung cấp Ở sử dụng service google cung cấp Khoanh vùng khu vực: trung tâm kinh tế, khu thị, khu nhiễm… Tình trạng giao thơng khu vực… từ đưa cỏc gii phỏp ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng PHT TRIN NG DNG TRấN THIẾT BỊ DI ĐỘNG – GPS TRACKER – TÌM NGƯỜI THƯƠNG Activity cho phép người dùng đăng kí tài khoản để theo dõi đối tượng Thơng tin đăng kí bao gồm Username password, thông tin kiểm tra database trước cho phép đăng kí Password mã hóa HAS1 Activity Log in Người dùng phải đăng nhập vào tài khoản mà đăng kí Dù Tracker hay Tracked phải đăng nhập để thao tác chức khác Activity Tracked Sau log in với tính Tracked hiển thị với giao diên bên Tại activity người dùng thực add đối tượng theo dõi vào danh sách quản lý Mỗi thiết bị cài ứng dụng bị theo dõi item danh sách Button log out để đăng xuất ứng dụng sau tạo đối tượng cài đặt xong Activity addChild 10 ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng PHT TRIN NG DNG TRấN THIẾT BỊ DI ĐỘNG – GPS TRACKER – TÌM NGƯỜI THƯƠNG Thiết bị cài ứng dụng thêm người dùng bị theo dõi Người bị theo dõi tạo thêm vào sở d liu ca user cha (theo dừi) 11 ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng PHÁT TRIỂN ỨNG DỤNG TRÊN THIẾT BỊ DI ĐỘNG – GPS TRACKER – TÌM NGƯỜI THƯƠNG Activity Tracked Setting Sau đối tượng tạo ra, người theo dõi tiến hành cài đặt cho đối tượng thời gian khoảng cách sau đối tượng di chuyển để post liệu (vị trí, thời gian) lên Web Service Activity Tracker Setting Sau Tracked cài đặt xong Người theo dõi đăng nhập, chọn đối tượng theo dõi tiến hành cài đặt tính để theo dõi: Hiển thị vị trí đối tượng theo thời gian (ngày, giờ) Hiển thị vị trí chưa xem Cài đặt chọn ngày để hiển th v trớ ca i tng 12 ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng PHT TRIỂN ỨNG DỤNG TRÊN THIẾT BỊ DI ĐỘNG – GPS TRACKER – TÌM NGƯỜI THƯƠNG Activity Monitor Maps hiển thị trực quan vị trí đối tượng mà người dùng cần theo dõi Xem thông tin chi tiết đối tượng: tên đối tượng, vị trí, thời gian cách chọn mark Mỗi marker đồ hiển thị thông tin khác Nhược điểm ứng dụng - Nhiều Activity dẫn đến ứng dụng cịn chậm Người bị theo dõi gỡ bỏ ứng dụng Bảo mật chưa cao Hướng phát triển - Cải thiện lại giao diện cách triển khai thiết kế với Fragment để chương trình chạy nhanh Khóa ứng dụng khơng cho người dùng tự ý gỡ bỏ Chuyển ứng thành root app, có root gỡ bỏ ứng dụng Xác định thiết bị cài đặt chế độ bị theo dõi nhằm quản lí tốt 13 ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng PHT TRIN NG DNG TRấN THIT B DI ĐỘNG – GPS TRACKER – TÌM NGƯỜI THƯƠNG - Có thể theo dõi theo hay nhiều đối tượng lúc, hiển thị trực quan hay nhiều marker đồ (mỗi đối tượng màu) 14 ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng PHT TRIN NG DNG TRấN THIT B DI ĐỘNG – GPS TRACKER – TÌM NGƯỜI THƯƠNG PHỤ LỤC Hướng dẫn tạo sở liệu - Cài đặt MySQL Sau tạo User với tên “gps” password “gps123” Tạo sở liệu cho ứng dụng với tên: “gpsdatabase” Tạo bảng liệu cho sở liệu Bảng account: Bảng child_info Bng login_session 15 ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng PHT TRIN NG DNG TRấN THIẾT BỊ DI ĐỘNG – GPS TRACKER – TÌM NGƯỜI THƯƠNG Bảng tracked_info Lấy key từ google maps Để sử dụng Google Maps API phải đăng kí key từ Google cách Trước tiên ta vào đường link: To project vi Google maps API: Demo 16 ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng ãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂngãỏằã.ti.gps.tracker.õ.chặặĂng.trơnh.theo.dài.v.ỏằnh.vỏằ.tên.ỏằâng.dỏằƠng.tơm.ngặỏằãi.thặặĂng