Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)

68 428 2
Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)Nghiên cứu hệ thống giao thông thông minh và thử nghiệm hệ thống Telematics car (LV thạc sĩ)

1 HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG NGUYỄN THƯỜNG TÍN NGHIÊN CỨU HỆ THỐNG GIAO THÔNG THÔNG MINH VÀ THỬ NGHIỆM HỆ THỐNG TELEMATICS CAR CHUYÊN NGÀNH : KỸ THUẬT VIỄN THÔNG MÃ SỐ: 60.52.02.08 ĐỀ CƯƠNG LUẬN VĂN THẠC SĨ KỸ THUẬT NGƯỜI HƯỚNG DẪN KHOA HỌC: PGS-TS ĐẶNG HOÀI BẮC HÀ NỘI – 2017 i i LỜI CAM ĐOAN Tôi xin cam đoan công trình nghiên cứu riêng Các số liệu, kết nêu luận văn trung thực chưa công bố công trình khác Các kế thừa tác giả khác trích dẫn Tác giả Nguyễn Thường Tín ii LỜI CẢM ƠN Để hoàn thành đề tài luận văn thạc sĩ cách hoàn chỉnh, bên cạnh nỗ lực cố gắng thân có hướng dẫn nhiệt tình Thầy, Cô, giúp đỡ gia đình, bạn bè suốt thời gian học tập nghiên cứu thực luận văn thạc sĩ Đặc biệt, em xin gửi lời cảm ơn sâu sắc đến PGS-TS ĐẶNG HOÀI BẮC, Thầy trực tiếp hướng dẫn, bảo tận tình, chu đáo có nhận xét, góp ý quý báu giúp em suốt trình thực luận văn luận văn hoàn thành Em xin gửi làm cảm ơn đến tất Thầy, Cô giáo Học viện Công nghệ Bưu Viễn thông tận tình bảo tạo điều kiện thuận lợi để em nghiên cứu học tập thời gian qua Hà Nội, ngày tháng 05 năm 2017 Học viên Nguyễn Thường Tín iii MỤC LỤC LỜI CAM ĐOAN i LỜI CẢM ƠN ii MỤC LỤC iii DANH MỤC HÌNH ẢNH v LỜI NÓI ĐẦU vii CHƯƠNG I: HỆ THỐNG GIAO THÔNG THÔNG MINH HIỆN ĐẠI 1.1 Hạ tầng giao thông thông minh (Intelligent infrastructure) 1.1.1 Hệ thống quản lý trục giao thông (Arterial Management) 1.1.2 Hệ thống quản lý đường cao tốc (Freeway Management) 1.1.3 Hệ thống an toàn ngăn ngừa tai nạn (Crash Prevention and Safety) 1.1.4 Hệ thống quản lý đường điều kiện thời tiết (Road Weather Management) 10 1.1.5 Hệ thống vận hành bảo trì đường (Roadway Operat ion and Maintenance) 12 1.2 Phương tiện thông minh (Intelligent Vehicles) 13 1.2.1 Hệ thống ngăn ngừa va chạm (Collision Avoidance) 13 1.2.2 Hệ thống hỗ trợ người lái (Driver Assistance) 15 1.2.3 Hệ thống cảnh báo va chạm (Collision Notification) 17 KẾT LUẬN CHƯƠNG 18 CHƯƠNG II: CÁC ỨNG DỤNG CỦA HỆ THỐNG GIAO THÔNG THÔNG MINH VÀ ĐỀ XUẤT MÔ HÌNH HỆ THỐNG TELEMATICS CAR 19 2.1 Các ứng dụng hệ thống giao thông thông minh 19 2.1.1 Hệ thống quản lý giao thông(Traffic Management System) 19 2.1.2 Đèn giao thông thông minh 21 2.1.3 Hệ thống bãi giữ xe thông minh 22 2.1.4 Thiết bị "lái xe" thông minh 23 2.2 Các ứng dụng ITS Việt Nam 24 2.2.1 Đưa hệ thống ITS vào đường cao tốc 24 2.2.2 Xây dựng trạm thu phí tự động 25 2.2.3 VOV giao thông 28 2.2.4 Bãi giữ xe nhiều tầng 30 2.3 Đề xuất mô hình ITS sử dụng thiết bị Telematics Car 31 KẾT LUẬN CHƯƠNG 33 iv CHƯƠNG III: THỬ NGHIỆM HỆ THỐNG TELEMATICS CAR 34 3.1 Mô tả chi tiết hệ thống Telematics Car 34 3.1.1 Trung tâm điều hành hệ thống Telematics Car 34 3.1.2 Thiết bị Telematics Car 35 3.1.3 Các phần mềm sử dụng 36 3.2 Thử nghiệm tính hệ thống Telematics Car 41 3.2.1 Thử nghiệm tính quản lý phương tiện giao thông 41 3.2.2 Thử nghiệm tính cảnh báo tai nạn, tắc đường 42 3.2.3 Thử nghiệm tính eCall trường hợp gặp tai nạn 47 KẾT LUẬN CHƯƠNG 48 KẾT LUẬN VÀ KIẾN NGHỊ 49 DANH MỤC TÀI LIỆU THAM KHẢO 50 PHỤ LỤC: MÃ CHƯƠNG TRÌNH ỨNG DỤNG BẢN ĐỒ 51 v DANH MỤC HÌNH ẢNH Hình 1 Hệ thống giao thông thông minh [4] Hình Hệ thống quản lý trục giao thông [4] Hình Hệ thống quản lý đường cao tốc [4] Hình Hệ thống an toàn ngăn ngừa tai nạn [4] Hình Hệ thống quản lý đường điều kiện thời tiết [4] Hình Hệ thống vận hành bảo trì đường [4] Hình Hệ thống ngăn ngừa va chạm [4] Hình Hệ thống hỗ trợ người lái [4] Hình Hệ thống cảnh báo va chạm [4] 11 12 14 16 18 Hình Trung tâm quản lý giao thông (TMS) Athens 19 Hình 2 Hệ thông giao thông thông minh Hồng Kông 20 Hình Camera AIS có độ phân giải cao, 21 Hình Đèn giao thông thông minh 21 Hình Sơ đồ hệ thống đèn giao thông thông minh 22 Hình Bãi giữ xe thông minh 23 Hình Ô tô thông minh 23 Hình Mô hình cao tuyên đường thuộc TPHCM 24 Hình Hình ảnh phương tiện vi phạm 27 Hình 10 Hình ảnh trạm thu phí 28 Hình 11 Biên tập viên VOV giao thông làm việc 28 Hình 12 Tình trạng tắc nghẽn giao thông tuyến phố 29 Hình 13 Bãi đậu xe dạng khung thép lắp ghép sử dụng công nghệ xếp xe tự động 30 Hình 14 Mô hình tổng quan hệ thống Telematics Car 32 Hình 15 Sơ đồ khối mô hình thử nghiệm Telematics Car 33 Hình Sơ đồ kết nối trung tâm điều hành hệ thống Telematics Car Hình Quy trình đăng ký sử dụng Google API Hình 3 Mã nhúng chương trình đồ Hình Giao diện đăng nhập vào trang web quản lý hệ thống Hình Giao diện quản lý phương tiện Hình Giao diện hình cảm ứng Hình Vị trí phương tiện thị trung tâm liệu Hình Vị trí phương tiện hiển thị thiết bị Hình Thông báo thu phí thành công Hình 10 Thông tin phí đường cộng dồng lưu trữ hệ thống Hình 11 Giao diện quản lý tập trung phương tiện Hình 12 Giao diện quản lý nhà vận hành Hình 13 Cảnh báo tai nạn hiển thị thiết bị Telematics Car 34 36 37 37 38 39 40 40 41 42 42 43 44 vi Hình 14 Cảnh báo tắc đường hiển thị thiết bị Telematics Car Hình 15 Hiển thị clip cảnh báo thiết bị Telematics Car Hình 16 Hiện thị hình ảnh cảnh báo thiết bị Telematics Car Hình 17 Người tham gia gửi cảnh báo đến trung tâm liệu Hình 18 Thông báo gửi cảnh báo thành công Hình 19 Thao tác gọi cứu hộ Hình 20 Thông báo gọi cứu hộ thành công Hình 21 Hiển thị trạng thái gọi cứu hộ phương tiện 44 45 45 46 46 47 47 48 42 Hình 10 Thông tin phí đường cộng dồng lưu trữ hệ thống Tính quản lý phương tiện tập trung Trung tâm liệu quản lý tất phương tiện tham gia mạng lưới hệ thống thông qua thiết bị Telematics Car Chi tiết vị trí tình trạng tham gia quản lý tập trung thông qua giao diện website Trung tâm liệu gửi thông báo đến phương tiện tham gia gia thông Hình 11 Giao diện quản lý tập trung phương tiện 3.2.2 Thử nghiệm tính cảnh báo tai nạn, tắc đường Trong mô hình hệ thống thử nghiệm, thiết bị Telematics Car Trung tâm liệu có khả tương tác hai chiều với Trung tâm liệu sử dụng thông tin từ CCTV, trạm cảm biến,… đặc biệt thông tin gửi từ thiết bị Telematics Car Những thông tin hữu ích để nhà vận hành nắm bắt xử lý trước đưa quyêt định gửi cảnh báo đến phương tiện chuẩn bị vào vùng xảy tai nạn tắc đường Tương tác từ Trung tâm liệu đến thiết bị Telematics Car 43 Khi trung tâm điều hành phát cố tai nạn giao thông tắc đường, người vận hành sau xử lý gửi thông báo dạng text đến tất phương tiện nằm khu vực cảnh báo Có lựa chọn để người vận hành lựa chọn bao gồm: Gửi cảnh báo tắc đường Gửi cảnh báo tai nạn Khi muốn gửi cảnh báo tai nạn cố gây tắc đường, người vận hành lựa chọn phím “Tắc đường” phím “Tai nạn” giao diện quản lý Hình 12 Giao diện quản lý nhà vận hành Ngay sau người vận hành gửi cảnh báo, thông tin chuyển đến người tham gia giao thông thông qua giao diện thiết bị Telematics Car.Người sử dụng muốn quan sát trực quan cố thực việc tiếp nhận khởi chạy thông tin cảnh báo với định dạng ảnh video trung tâm điều hành gửi đến 44 Hình 13 Cảnh báo tai nạn hiển thị thiết bị Telematics Car Hình 14 Cảnh báo tắc đường hiển thị thiết bị Telematics Car Người tham gia giao thông xem hình ảnh clip thu thập xử lý từ nhà vận hành Thiết bị Telematics Car hiển thị trực tiếp hình ảnh video từ người tham gia giao thông đánh giá đưa định có tiếp tục tham gia tuyến đường xảy tai nạn tắc đường hay không 45 Hình 15 Hiển thị clip cảnh báo thiết bị Telematics Car Hình 16 Hiện thị hình ảnh cảnh báo thiết bị Telematics Car Tương tác từ Thiết bị Telematics Car đên Trung tâm liệu Trong trình tham gia giao thông, người điều khiển phương tiện gặp cố tắc đường tai nạn (của phương tiện khác), chức gửi cảnh báo tai nạn/ tắc đường cho trung tâm tâm điều hành thực đơn giản thông qua hình cảm ứng hình sau: 46 Hình 17 Người tham gia gửi cảnh báo đến trung tâm liệu Khi trình gửi thành công, thông báo lên hình Hình 18 Thông báo gửi cảnh báo thành công Gọi cứu hộ gặp tình khẩn cấp Đây tính hữu ích người sử dụng hệ thống giao thông thông minh Telematics Car Giả sử phương tiện ta gặp trục trặc cung đường vắng người, đường cao tốc, cần thực thao tác gọi cứu hộ trung tâm điều hành 47 3.2.3 Thử nghiệm tính eCall trường hợp gặp tai nạn Tính eCall (Emergency Call) ứng dụng trường hợp khẩn cấp người tham gia giao thông xảy tai nạn Theo lý thuyết xây dựng, cảm biến lực gắn vị trí xung quanh thân xe có nhiệm vụ thu thập thông tin tương tác lực lên thân xe gửi thông tin cho thiết bị Telematics Car xử lý Khi có va chạm giao thông xảy với phương tiện, liệu từ cảm biến thiết bị Telematics Car so sánh tính toán, sau thiết bị mở phiên gọi khẩn cấp trung tâm với thông tin cấu hình sẵn Tuy nhiên, khuôn khổ thời gian luận văn có hạn nên mô hình này, thiết bị Telematics Car thiết kế có phím bấm gọi khẩn cấp hình Khi người tham gia giao thông xảy va chạm, chủ phương tiện chủ động ấn vào phím eCall để gọi cho trung tâm thông báo xảy va chạm yêu cầu cứu hộ Hình 19 Thao tác gọi cứu hộ Khi gửi thành công, hình có thông báo sau: Hình 20 Thông báo gọi cứu hộ thành công 48 Tại trung tâm điều hành, phương tiện gọi cứu hộ, thông tin chi tiết phương tiện hiển thị sau: Hình 21 Hiển thị trạng thái gọi cứu hộ phương tiện trung tâm điều hành Khi nhận thông báo này, trung tâm điều hành nhanh chóng xác định vị trí phương tiện gặp nạn thông qua hệ thống định vị GPS, từ đưa phương án cứu hộ kịp thời KẾT LUẬN CHƯƠNG Trong chương III, tác giả giới thiệu hệ thống Telematic Car, mô tả thao tác sử dụng thiết bị Telematic Car Trong khuôn khổ luận văn, tác giả thử nghiệm tính cho thiết bị nhận, gửi cảnh báo tắc đường, tai nạn gọi khẩn cấp Bên cạnh đó, phần quản lý hệ thống giới thiệu với nhiệm vụ tổng hợp thông tin từ thiết bị Telematics Car gửi Sau phân tích, tin cảnh báo tắc đường, tai nạn phân phối đến phương tiện tham gia giao thông thông qua thiết bị Telematics Car 49 KẾT LUẬN VÀ KIẾN NGHỊ Tốc độ đô thị hóa ngày nhanh Đặc biệt khu vực Hà Nội TP Hồ Chí Minh phương tiện giao thông tăng đột biến Nếu điều hành, tổ chức quản lý ùn tắc ô nhiễm môi trường trầm trọng Ảnh hưởng kinh tế - xã hội tất lớn Ứng dụng ITS Việt Nam điều tất yếu nhằm khắc phục nạn kẹt xe, ùn tắc giao thông diễn thường xuyên đồng thời đáp ứng nhu cầu quản lý điều phối hoạt động giao thông theo mạng lưới quy hoạch Thử nghiệm mô hình ITS sử dụng thiết bị Telematics Car với mong muốn giải phần thách thức toán quản lý giao thông, tạo tiền đề để xây dựng phát triển hệ thống khác với lực xử lý ngày tốt Với phát triển mạnh mẽ trí tuệ nhân tạo, tương lai gần, mô hình ITS áp dụng Machine Learning nhằm nâng cao hiệu suất tính toán dự đoán kiện tắc đường Từ giúp cho hệ thống vận hành cách linh hoạt hiệu 50 DANH MỤC TÀI LIỆU THAM KHẢO [1] Phạm Ngọc Đăng, Phạm Ngọc Hồng, Nguyễn Xuân Tùng, Đặng Văn Đam (2004), “Ô nhiễm không khí giao thông đường phố Hà Nội” Tạp chí Khoa Học Công Nghệ, trang 13 – 27 [2] Ana L.C Bazzan Franziska Klugl (2013), “Introduction to Intelligent Systems in Traffic and Transportation” – Morgan & ClayPool Publishers, pp 112 118 [3] P.D Heermann; D.L Caskey Britain (1995) , “Intelligent Vehicle Highway System: Advanced Public Transportation Systems” Mathematical and Computer Modelling, pp 445-453 [4] Roger P.Roess, Elena S.Prassas, William R.McShane (2004), “Traffic engineering” Pearson prentice Hall [5] Wei-Hsun Lee; Shian-Shyong Tseng; Wern-Yarng Shieh (2010), “Collaborative real-time traffic information generation and sharing framework for the intelligent transportation system” Information Sciences, pp 63-69 [6] Nguyen Thanh Nam, Dang Van Huu, (2012) “Environment Monitoring Report – VIE Ho Chi Minh – Long Thanh – Cau Giay Expressway Project” Internal Misoft Report, pp 198 - 244 [7] Website https://en.wikipedia.org/wiki/Intelligent_transportation_system, truy cập ngày 27/03/2017 51 PHỤ LỤC: MÃ CHƯƠNG TRÌNH ỨNG DỤNG BẢN ĐỒ package org.itsmap.mygooglemap; import import import import import import import import import import import import import import android.Manifest; android.app.ProgressDialog; android.content.pm.PackageManager; android.location.Criteria; android.location.Location; android.location.LocationListener; android.location.LocationManager; android.os.Build; android.os.Bundle; android.support.v4.app.ActivityCompat; android.support.v4.content.ContextCompat; android.support.v7.app.AppCompatActivity; android.util.Log; android.widget.Toast; import import import import import import import import com.google.android.gms.maps.CameraUpdateFactory; com.google.android.gms.maps.GoogleMap; com.google.android.gms.maps.OnMapReadyCallback; com.google.android.gms.maps.SupportMapFragment; com.google.android.gms.maps.model.CameraPosition; com.google.android.gms.maps.model.LatLng; com.google.android.gms.maps.model.Marker; com.google.android.gms.maps.model.MarkerOptions; public class MainActivity extends AppCompatActivity implements LocationListener { private GoogleMap myMap; private ProgressDialog myProgress; private static final String MYTAG = "MYTAG"; // Mã yêu cầu uhỏi người dùng cho phép xem vị trí họ (***) // Giá trị mã 8bit (value < 256) public static final int REQUEST_ID_ACCESS_COURSE_FINE_LOCATION = 100; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Tạo Progress Bar myProgress = new ProgressDialog(this); myProgress.setTitle("Map Loading "); myProgress.setMessage("Please wait "); myProgress.setCancelable(true); // Hiển thị Progress Bar myProgress.show(); 52 SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.fragment); // Sét đặt kiện thời điểm GoogleMap sẵn sàng mapFragment.getMapAsync(new OnMapReadyCallback() { @Override public void onMapReady(GoogleMap googleMap) { onMyMapReady(googleMap); } }); } private void onMyMapReady(GoogleMap googleMap) { // Lấy đối tượng Google Map ra: myMap = googleMap; // Thiết lập kiện tải Map thành công myMap.setOnMapLoadedCallback(new GoogleMap.OnMapLoadedCallback() { @Override public void onMapLoaded() { // Đã tải thành công tắt Dialog Progress myProgress.dismiss(); // Hiển thị vị trí người dùng askPermissionsAndShowMyLocation(); } }); myMap.setMapType(GoogleMap.MAP_TYPE_NORMAL); myMap.getUiSettings().setZoomControlsEnabled(true); myMap.setMyLocationEnabled(true); } private void askPermissionsAndShowMyLocation() { // Với API >= 23, bạn phải hỏi người dùng cho phép xem vị trí họ if (Build.VERSION.SDK_INT >= 23) { int accessCoarsePermission = ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION); int accessFinePermission = ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION); 53 if (accessCoarsePermission != PackageManager.PERMISSION_GRANTED || accessFinePermission != PackageManager.PERMISSION_GRANTED) { // Các quyền cần người dùng cho phép String[] permissions = new String[]{Manifest.permission.ACCESS_COARSE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION}; // Hiển thị Dialog hỏi người dùng cho phép quyền ActivityCompat.requestPermissions(this, permissions, REQUEST_ID_ACCESS_COURSE_FINE_LOCATION); return; } } // Hiển thị vị trí thời đồ this.showMyLocation(); } // Khi người dùng trả lời yêu cầu cấp quyền (cho phép từ chối) @Override public void onRequestPermissionsResult(int requestCode, String permissions[], int[] grantResults) { super.onRequestPermissionsResult(requestCode, permissions, grantResults); // switch (requestCode) { case REQUEST_ID_ACCESS_COURSE_FINE_LOCATION: { // Chú ý: Nếu yêu cầu bị bỏ qua, mảng kết rỗng if (grantResults.length > && grantResults[0] == PackageManager.PERMISSION_GRANTED && grantResults[1] == PackageManager.PERMISSION_GRANTED) { Toast.makeText(this, "Permission granted!", Toast.LENGTH_LONG).show(); // Hiển thị vị trí thời đồ this.showMyLocation(); } // Hủy bỏ từ chối else { Toast.makeText(this, "Permission denied!", Toast.LENGTH_LONG).show(); } break; 54 } } } // Tìm nhà cung cấp vị trị thời mở private String getEnabledLocationProvider() { LocationManager locationManager = (LocationManager) getSystemService(LOCATION_SERVICE); // Tiêu chí để tìm nhà cung cấp vị trí Criteria criteria = new Criteria(); // Tìm nhà cung vị trí thời tốt theo tiêu chí // ==> "gps", "network", String bestProvider = locationManager.getBestProvider(criteria, true); boolean enabled = locationManager.isProviderEnabled(bestProvider); if (!enabled) { Toast.makeText(this, "No location provider enabled!", Toast.LENGTH_LONG).show(); Log.i(MYTAG, "No location provider enabled!"); return null; } return bestProvider; } // Chỉ gọi phương thức có quyền xem vị trí người dùng private void showMyLocation() { LocationManager locationManager = (LocationManager) getSystemService(LOCATION_SERVICE); String locationProvider = this.getEnabledLocationProvider(); if (locationProvider == null) { return; } // Millisecond final long MIN_TIME_BW_UPDATES = 1000; // Met final float MIN_DISTANCE_CHANGE_FOR_UPDATES = 1; Location myLocation = null; try { // Đoạn code cần người dùng cho phép (Hỏi ***) locationManager.requestLocationUpdates( locationProvider, MIN_TIME_BW_UPDATES, MIN_DISTANCE_CHANGE_FOR_UPDATES, (LocationListener) this); 55 // Lấy vị trí myLocation = locationManager getLastKnownLocation(locationProvider); } // Với Android API >= 23 phải catch SecurityException catch (SecurityException e) { Toast.makeText(this, "Show My Location Error: " + e.getMessage(), Toast.LENGTH_LONG).show(); Log.e(MYTAG, "Show My Location Error:" + e.getMessage()); e.printStackTrace(); return; } if (myLocation != null) { LatLng latLng = new LatLng(myLocation.getLatitude(), myLocation.getLongitude()); myMap.animateCamera(CameraUpdateFactory.newLatLngZoom(latLng, 13)); CameraPosition cameraPosition = new CameraPosition.Builder() target(latLng) // Sets the center of the map to location user zoom(15) // Sets the zoom bearing(90) // Sets the orientation of the camera to east tilt(40) // Sets the tilt of the camera to 30 degrees build(); // Creates a CameraPosition from the builder myMap.animateCamera(CameraUpdateFactory.newCameraPosition(came raPosition)); // Thêm Marker cho Map: MarkerOptions option = new MarkerOptions(); option.title("My Location"); option.snippet(" "); option.position(latLng); Marker currentMarker = myMap.addMarker(option); currentMarker.showInfoWindow(); } else { Toast.makeText(this, "Location not found!", Toast.LENGTH_LONG).show(); Log.i(MYTAG, "Location not found"); } } @Override public void onLocationChanged(Location location) { } @Override public void onStatusChanged(String provider, int status, Bundle 56 extras) { } @Override public void onProviderEnabled(String provider) { } @Override public void onProviderDisabled(String provider) { } } ... ỨNG DỤNG CỦA HỆ THỐNG GIAO THÔNG THÔNG MINH VÀ ĐỀ XUẤT MÔ HÌNH HỆ THỐNG TELEMATICS CAR 19 2.1 Các ứng dụng hệ thống giao thông thông minh 19 2.1.1 Hệ thống quản lý giao thông( Traffic... 2 Hệ thông giao thông thông minh Hồng Kông 20 Hình Camera AIS có độ phân giải cao, 21 Hình Đèn giao thông thông minh 21 Hình Sơ đồ hệ thống đèn giao thông thông minh 22 Hình Bãi giữ xe thông minh. .. Hệ thống cảnh báo va Hình 1 Hệ thống giao thông thông minh [4] chạm 1.1 Hạ tầng giao thông thông minh (Intelligent infrastructure) - Hệ thống quản lý trục giao thông (Arterial Management) - Hệ

Ngày đăng: 23/10/2017, 11:30

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan