Phát triển ứng dụng bản đồ số trên thiết bị trợ giúp cá nhân kỹ thuật số (pda)

126 7 0
Phát triển ứng dụng bản đồ số trên thiết bị trợ giúp cá nhân kỹ thuật số (pda)

Đ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

MỤC LỤC Chương MỞ ĐẦU 1 ĐẶT VẤN ĐỀ MỤC TIÊU NGHIÊN CỨU NỘI DUNG NGHIÊN CỨU PHẠM VI NGHIÊN CỨU Chương 2: .4 TÌM HIỂU VỀ MOBILE GIS ĐỊNH NGHĨA VỀ MOBILE GIS .4 LĨNH VỰC ỨNG DỤNG MOBILE GIS 2.1 Lĩnh vực ứng dụng truyền thống (Field-based GIS) 2.2 Lĩnh vực ứng dụng dựa vị trí (Location – based services (LBS) XU HƯỚNG PHÁT TRIỂN VÀ HIỆN TRẠNG ỨNG DỤNG BẢN ĐỒ SỐ TRÊN PDA 3.1 Xu hướng phát triển giới 3.1.1 Bộ sản phẩm ArcGIS ESRI .7 3.1.2 Bộ sản phẩm MapX Mobile MapInfor 10 3.1.3 Tổ chức OGC (Open Geospatial Consortium) 10 3.1.4 Một số ứng dụng đồ số cho PDA giới 16 3.2 Xu hướng phát triển Việt Nam .18 CÁC CÔNG NGHỆ DI ĐỘNG KHÔNG DÂY HIỆN CÓ 22 4.1 Mạng GSM (Global system for mobile communication) 22 4.2 Thế hệ thứ 22 4.3 General Packet Radio Service (GPRS) 23 4.4 Code Division Multiple Access (CDMA) 24 4.5 Wireless Local Area Network (WIFILAN) .25 4.6 Mơ hình ứng dụng mạng di động kết nối Internet qua GPRS .26 Chương 30 KIẾN TRÚC TỔNG QUAN CỦA MỘT HỆ THỐNG MOBILE GIS 30 KHÁI NIỆM 30 KIẾN TRÚC WEBGIS VÀ ỨNG DỤNG VÀO MƠ HÌNH MOBILEGIS32 2.1 Mơ hình lớp client/server .32 2.2 Mơ hình lớp 33 2.3 Mơ hình lớp 36 MỘT SỐ VẤN ĐỀ KHI PHÁT TRIỂN CÁC ỨNG DỤNG MOBILEGIS39 3.1 Về kiến trúc hệ thống mobile GIS theo mơ hình lớp 39 3.2 Về xây dựng ứng dụng PDA mobile 42 3.3 Về giải thuật tìm đường ngắn .43 3.3.1 Cấu trúc Topology 45 3.3.2 Thuật tốn tìm đường ngắn AStart(A*) 48 3.4 Về lập trình kết nối client-server qua socket .52 Chương 57 PHÂN TÍCH THIẾT KẾ ỨNG DỤNG BẢN ĐỒ SỐ TRÊN PDA 57 PHÂN TÍCH VÀ XÁC ĐỊNH YÊU CẦU .57 THIẾT KẾ .59 2.1 Thiết kế kiến trúc .59 2.2 Thiết kế sở liệu .62 2.2.1 Phân tích 62 2.2.2 Thiết kế cấu trúc topology cho Cung Nút 63 2.2.3 Các thực thể thuộc tính thực thể khác 65 2.2.4 Quan hệ thực thể 68 2.2.5 Lược đồ Cơ sở liệu 70 2.2.6 Cấu trúc liệu 72 2.3 Thiết kế chức 80 2.3.1 Sơ đồ chức chương trình 80 2.3.2 Mô tả chức người dụng 81 Chương 83 XÂY DỰNG ỨNG DỤNG BẢN ĐỒ SỐ TRÊN PDA .83 Xây dựng module ứng dụng biên tập, chuẩn bị liệu cho PDA 83 1.1 Chuyển đổi tọa độ hiển thị 84 1.2 Xây dựng thuật tốn Topology liệu đường giao thơng .87 1.3 Xây dựng công cụ biên tập, chuẩn bị liệu 93 Xây dựng module ứng dụng đồ số PDA 96 2.1 Xây dựng sỏ liệu PDA 96 2.2 Xây dựng thuật toán lưu thông tin địa điểm đồ PDA.96 2.3 Xây dựng chức tra cứu danh bạ điện thoại tìm địa nhà đồ số .99 2.4Xây dựng chức tìm đường ngắn từ điểm đến điểm từ địa danh đến địa danh từ giao lộ đến giao lộ khác 100 2.5 2.6 Xây dựng công cụ hiển thị đồ 101 2.5.1 Công cụ Zoom In, Zoom Out .101 2.5.2 Công cụ dịch chuyển đồ (Pan) .101 2.5.3 Công cụ xem đối tượng đồ .102 2.5.4 Công cụ xem thông tin địa điểm 102 Xây dựng chức tra cứu, truy vấn thông tin 103 2.6.1 Chức tra cứu địa điểm 103 2.6.2 Chức tra cứu giao lộ 104 2.6.3 Chức tra cứu danh bạ điện thoại 104 2.6.4 Chức xem bảng báo hiệu giao thông đường luật giao thông 105 2.7 Xây dựng chức trao đổi truyền liệu 107 2.7.1 2.7.2 Chức truyền thông tin qua hệ thống tin nhắn107 Chức kết nối trao đổi thông tin với Server108 Xây dựng module Socket Server 110 CÀI ĐẶT, THỬ NGHIỆM 112 Chương 116 KẾT LUẬN .116 CÁC KẾT QUẢ ĐẠT ĐƯỢC 116 NHỮNG VẤN ĐỀ CẦN NGHIÊN CỨU THÊM 116 HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI 117 TÀI LIỆU THAM KHẢO 118 HÌNH MINH HỌA Hình 1.1 Các ứng dụng mobile GIS thực tiễn Hình 2.1 Một mơ hình mobile GIS tiêu biểu Hình 2.2 Xu hướng phát triển ứng dụng GIS .8 Hình 2.3 Minh họa ứng dụng Google Map PDA .18 Hình 2.4 Ứng dụng TomTom Navigator PDA 19 Hình 2.5 Ứng dụng OziExplorer PDA 20 Hình 2.6 Sản phẩm VietMap R2.1 21 Hình 2.7 Mơ hình mạng GSM SMS 24 Hình 2.8 Mơ hình kết nối GPRS 25 Hình 2.9 Mơ hình kết nối CDMA 26 Hình 2.10 Mơ hình kết nối di dộng Internet qua GPRS 28 Hình 3.1 Kiến trúc tổng quan hệ thống mobile GIS 30 Hình 3.2 Mơ hình kết nối trao đổi hệ thống mobile GIS 31 Hình 3.3 Kiến trúc mơ hình client/server 33 Hình 3.4 Mơ hình kiến trúc lớp 34 Hình 3.5 Kiến trúc n-tier tương tác client với hệ thống 36 Hình 3.6 Kiến trúc mơ hình lớp 38 Hình 3.7 Sơ đồ logic mơ hình lớp .38 Hình 3.8 Minh họa nút, cung vùng 45 Hình 3.9 Minh họa cấu trúc Topology .47 Hình 3.10 Các loại socket 54 Hình 3.11 Minh họa tiến trình kết nối Socket hướng kết nối 55 Hình 3.12 Minh họa tiến trình kết nối Socket phi kết nối 56 Hình 4.1 Giải pháp ứng dụng PDA theo mơ hình lớp Client-Server .59 Hình 4.2 Mơ hình truyền nhận liệu Client-server .61 Hình 4.3 Minh họa cấu trúc Spaghetti .62 Hình 4.4 Minh họa chuyển đổi chuyển đổi cấu trúc Spaghetti sang Topology 64 Hình 4.5 Minh họa xác định vị trí tương đối địa điểm 65 Hình 4.6 Minh họa bảng tham chiếu địa 67 Hình 4.7 Minh họa ứng dụng biển báo giao thông đường 70 Hình 4.8 Minh họa biên tập xây dựng ứng dụng PC 83 Hình 4.9 Ánh xạ tọa độ từ giới thực sang hình hiển thị PDA 85 Hình 4.10 Mơ tả trình chuyển đổi tỉ lệ 85 Hình 4.11 Cấu trúc Topology Cung-Nút 87 Hình 4.12 Cấu trúc bảng TapDiem TapDoan 87 Hình 4.13 Tách đọan giao thành đọan .88 Hình 4.14 Minh họa nút cung 90 Hình 4.15 Minh họa cấu trúc Topology Cung – Nút xây dựng 91 Hình 4.16 Minh họa vẽ tên đường .93 Hình 4.17 Minh họa chiều đường 94 Hình 4.18 Minh họa ứng dụng đồ số PDA 96 Hình 4.19 Minh họa xác định vị trí tương đối địa điểm .97 Hình 4.20 Minh họa chức tìm địa 99 Hình 4.21 Minh họa chức tìm đường PDA 102 Hình 4.22 Minh họa ứng dụng biển báo giao thông đường 107 Hình 4.23 Minh họa chức truyền liệu qua SMS 108 Hình 4.24 Minh họa chức truyền liệu đến Server .109 Hình 4.25 Minh họa module ứng dụng Socket Server 110 DANH MỤC BẢNG Bảng 2.1 Phạm vi ứng dụng mobile GIS công nghiệp 11 Bảng 2.2 Một số đặc tả tổ chức OGC 13 Bảng 2.3 Đánh giá tính số ứng dụng PDA 23 Bảng 4.1 Cấu trúc TopoNut .72 Bảng 4.2 Cấu trúc liệu đối tượng TOPOCUNG 72 Bảng 4.3 Cấu trúc liệu đối tượng DUONGGIAOTHONG 73 Bảng 4.4 Cấu trúc liệu đối tượng GIAOLO 73 Bảng 4.5 Cấu trúc liệu đối tượng DIA DIEM 74 Bảng 4.6 Cấu trúc liệu đối tượng QUAN 74 Bảng 4.7 Cấu trúc liệu đối tượng DUONGGIAOTHONG 75 Bảng 4.8 Cấu trúc liệu đối tượng KENH RACH .75 Bảng 4.9 Cấu trúc liệu đối tượng DANHBADT 75 Bảng 4.10 Cấu trúc liệu đối tượng BANGGIAOTHONG 76 Bảng 4.11 Cấu trúc liệu đối tượng LOAIBANGGT .77 Bảng 4.12 Cấu trúc liệu đối tượng THAMCHIEUDC 77 Bảng 4.13 Cấu trúc liệu đối tượng BANGLUATGT 78 Bảng 4.14 Cấu trúc liệu đối tượng CAUHINH 78 Bảng 4.15 Cấu trúc liệu đối tượng NENBANDO .78 Bảng 4.16 Đánh giá số chức ứng dụng 111 Chương MỞ ĐẦU ĐẶT VẤN ĐỀ : Hiện với phát triển mạnh mẽ công nghệ thông tin, Internet, hạ tầng viễn thông di động với việc sử dụng rộng rãi thiết bị không dây đầu cuối thông minh : hệ điện thoại di động đa chức năng, PDA, PALM ứng dụng khơng dây (WAP) Con người làm việc định vị vị trí nơi đâu, chí có thể: “ làm việc di chuyển”[6] Đây khái niệm làm việc tương lai Việc ứng dụng khoa học GIS tích hợp với hệ thống khơng dây thiết bị đầu cuối thông minh hệ điện thoại di động đa chức năng, PALM, PDA, Pocket PC hình thành khái niệm “Mobile GIS” Ý nghĩa khoa học : Mobile GIS hình thức GIS nghiên cứu ứng dụng thực đối tượng di chuyển phi địa lý không gian địa lý (các đối tượng di chuyển phi địa lý người, xe hoạt động, di chuyển không gian địa lý đường giao thông ) Mobile GIS nghiên cứu mối quan hệ đối tượng di chuyển phi địa lý không gian địa lý mối quan hệ đối tượng di chuyển phi địa lý với Ví dụ tích hợp GIS, GPS, Internet khơng dây để xây dựng hệ thống Mobile GIS nhằm quản lý, theo dõi xe Chúng ta nghiên cứu việc di chuyển xe thực thể không gian địa lý, quản lý theo dõi di chuyển xe xe khác…[8] Xuất phát từ nhu cầu truy xuất thời gian thực Internet, ứng dụng GIS tĩnh truyền thống dần trở nên di động có khả hoạt động lúc di chuyển[4] Công nghệ di động không dây ngày sẵn sàng cho GIS Vì vậy, Mobile GIS xu hướng phát triển ứng dụng GIS tương lai Trong tương lai, ứng dụng GIS di động góp phần phổ biến mang GIS vào thực tiễn, vào đời sống cá nhân, tổ chức Xuất phát từ trên, đề tài đặt vấn đề nghiên cứu công nghệ Mobile GIS xây dựng ứng dụng đồ số thiết bị PDA Mobile nhằm minh họa khả ứng dụng MobileGIS thiết bị di động PDA Mobile, phục vụ cho nhu cầu khai thác thông tin định tuyến người dùng di động MỤC TIÊU NGHIÊN CỨU : Phát triển ứng dụng đồ số PDA phép người sử dụng tìm kiếm thu thập thơng tin khu vực đứng ngồi thực địa cho phép xác định tuyến đường tối ưu để đến địa điểm quan tâm khác NỘI DUNG NGHIÊN CỨU: - Nghiên cứu Mobile GIS cơng nghệ mobile GIS có - Nghiên cứu kiến trúc tổng quát hệ thống mobile GIS - Xây dựng ứng dụng đồ số PDA mobile PHẠM VI NGHIÊN CỨU: Về mơ hình ứng dụng: Xây dựng ứng dụng đồ số PDA theo mơ hình lớp (Client-Server) gồm module: - Module : Biên tập chuẩn bị liệu đồ cho PDA - Module 2: Ứng dụng đồ số PDA - Module 3: Xây dựng ứng dụng SocketServer để kết nối thông tin với ứng dụng đồ số PDA Client Về liệu đồ : Ứng dụng đồ số PDA sử dụng cho đồ giao thông tỉnh thành phố khác Trong phạm vi đề tài nghiên cứu này, đồ giao thông Q1 Tp HCM chọn để xây dựng thí điểm ứng dụng Về Cơng nghệ sử dụng: Hiện có số cơng cụ phát triển đồ số PDA miễn phí có thu phí như: MapX MapInfo cơng cụ phát triển ứng dụng theo chuẩn OGC .Tuy nhiên cơng cụ có nhược điểm phải phụ thuộc vào cơng nghệ nước ngồi, khơng chủ động linh hoạt xây dựng ứng dụng Do đề tài chủ trương tự thiết kế, xây dựng chương trình chức cho ứng dụng đồ số PDA Ngơn ngữ lập trình: Để khai thác tối đa sức mạnh hệ điều hành WindowsMobile for PDA, đề tài sử dụng ngơn ngữ lập trình C# Visual Studio Net 2005 hãng Microsoft Cơ sở liệu: Cơ sở liệu đồ cho phía Server dùng sở liệu SQL Server 2005 Microsoft Cơ sở liệu PDA dùng sở liệu SQL Mobile Database Microsoft Hình 1.1: Các ứng dụng mobile GIS thực tiễn 105 + Người dùng nhập tên địa điểm để tra cứu xác tìm tên gần giống với tên địa điểm cần tìm + Người dùng chọn địa điểm chọn chức dịch chuyển đồ đến vị trí địa điểm - Đầu ra: + Nếu tìm thấy địa điểm có tên xác với tên người dùng cần tìm thơng tin địa điểm, khơng danh sách địa điểm có tên gần giống + Dịch chuyển đồ đến vị trí địa điểm mà người dùng chọn hiển thị đồ lên hình PDA - Giải thuật: + Lưu tên địa điểm cần tra cứu mà người dùng nhập Tra cứu sở liệu để tìm thơng tin địa điểm + Nếu tìm thấy kết qủa cho người dùng + Lưu tọa độ địa điểm mà người dùng chọn, sau dịch chuyển đồ đến địa điểm 2.6.2 Chức tra cứu giao lộ: - Đầu vào: + Người dùng chọn công cụ xem danh sách giao lộ đồ + Người dùng chọn loại giao lộ để lọc thông tin ( ngã ba, ngã tư ) nhập tên đường để tìm tất giao lộ có chứa tên đường + - Dịch chuyển đồ đến vị trí giao lộ mà người dùng chọn Đầu ra: + Danh sách giao lộ theo yêu cầu người dùng + Dịch chuyển đồ đến vị trí giao lộ mà người dùng chọn hiển thị đồ lên hình PDA - Giải thuật: 106 + Lưu tên đường cần tra cứu mà người dùng nhập Tra cứu sở liệu để tìm danh sách giao lộ có chứa tên đường mà người dùng yêu cầu + Nếu tìm thấy kết qủa cho người dùng + Lưu tọa độ giaolộ mà người dùng chọn, sau dịch chuyển đồ đến địa điểm đó, hiển thị đồ hình PDA 2.6.3 Chức tra cứu danh bạ điện thoại: - - - Đầu vào: + Người dùng chọn công cụ xem tra cứu danh bạ điện thoại + Người dùng nhập số điện thoại cần tra cứu + Người dùng dịch chuyển đồ đến địa chủ thuê bao vừa tìm Đầu ra: + Thơng tin chủ th bao tìm + Dịch chuyển đồ đến vị trí chủ thuê bao Giải thuật: + Tra cứu sở liệu danh bạ điện thoại để tìm thơng tin chủ thuê bao mà người dùng yêu cầu + Nếu tìm thấy kết cho người dùng + Truy vấn bảng tham chiếu địa để tìm khoảng địa chứa địa vừa tìm Dịch chuyển đồ đến vị trí hiển thị cho người dùng 2.6.4 Chức xem bảng báo hiệu giao thông đường luật giao thông: - Đầu vào: + Người dùng chọn công cụ xem bảng báo hiệu giao thông đường luật giao thông + Người dùng chọn xem theo loại bảng luật giao thông: bảng cấm , bảng dành cho xe bánh - Đầu ra: 107 + - Danh sách bảng giao thông đường luật giao thông Giải thuật: + Tra cứu sở liệu thông tin biển báo hiệu giao thông luật giao thông đường + Nếu tìm thấy kết cho người dùng Hình 4.22 : Minh họa ứng dụng biển báo giao thông đường 2.7 Xây dựng chức trao đổi truyền liệu: 2.7.1 Chức truyền thông tin qua hệ thống tin nhắn SMS: Gồm phần: Chức gửi thông tin qua SMS: Ứng dụng cho phép người dùng nhắn tin thơng tin địa điểm vị trí cho qua hệ thống tin nhắn SMS (Sort Message) hệ mạng GSM Dịch vụ tin nhắn ngắn (SMS - Short Message Services) giao thức viễn thông cho phép gửi thông điệp dạng text ngắn (không 160 chữ cái) Giao thức có hầu hết điện thoại di động số PDA với khả truyền thông không dây.SMS dịch vụ tin nhắn ngắn dùng phổ biến Thơng tin trao đổi vị trí người dùng đồ thông tin địa điểm gồm tên địa điểm, loại địa điểm, giới thiệu địa điểm vị trí địa điểm đồ Thông tin trao đổi theo cấu trúc sau: Thơng tin địa điểm: chuỗi có cấu trúc sau: 108 DD X ; Y TENDIADIEM ; LOAIDIA DIEM ; DIACHI ; IDPOINT Thơng tin vị trí PDA Client thời: VT X ; Y TEN PDA USER ; IDPOINT Chức cập nhật liệu nhận từ tin nhắn vào sở liệu: Khi người dùng nhận tin nhắn chép (copy) nội dung tin nhắn dán nội dung tin vào công cụ cập nhật liệu Chương trình phân tích nội dung tin theo cấu trúc cập nhật thơng tin vào sở liệu Hình 4.23: Minh họa chức truyền liệu địa điểm qua SMS 2.7.2 Chức kết nối trao đổi thông tin với Server: Để kết nối trao đổi thông tin với Server, thiết bị PDA phải kết nối Internet qua GPRS Wifi Sau kết nối thiết lập, ứng dụng khởi động lớp Socket Client cổng 1550, kết nối đến địa IP Server xác định trước 109 Tiến trình thiết lập kết nối đến socket Server PDA Client dùng nghi thức mạng TCP: Tạo socket PDA Client Socket() Kết nối đến server địa IP Port xác định trước ( ví dụ : connect(203.150.141.120:1550) Truyền/nhận liệu từ server Send()/Recv() Kết thúc kết nối CloseSocket() Hình 4.24: Minh họa ứng dụng kết nối truyền liệu đến Server 110 Xây dựng module Socket Server: Module Soket Server thi hành tiến trình Socket Server server ứng dụng ( Apllication Server).Socket Server khởi tạo đối tượng socket Server cổng xác định ( ví dụ Port 1550) lắng nghe (listen) liên tục để kiểm tra kết nối từ PDA Client Nếu có kết nối đến server Port này, Server chấp nhận kết nối tiến hành truyền nhận thông tin từ PDA Client Sau nhận thông tin từ PDA Client, kết nối với PDA Client đóng lại thơng tin nhận phân tích cập nhật vào sở liệu SQL Server 2005 Hình 4.25: Minh họa module ứng dụng Socket Server 111 Tiến trình khởi tạo socket Server Server theo mơ hình sau Tạo socket Server Socket() Đặt tên cho Socket Lắng nghe kết nối Listen() Chờ kết nối từ PDA Client Chấp nhận kết nối Accept() Truyền/nhận liệu Send()/recv() Kết thúc kết nối CloseSocket() Cập nhật thông tin vào sở liệu 112 CÀI ĐẶT, THỬ NGHIỆM : Cơ sở liệu đồ SQL Server 2005 ứng dụng socket Server cài đặt máy chủ có cấu hình IBM X226, CPU P4 3.2GHz, RAM: 2GB, HDD:160GB, kết nối Internet ADSL Ứng dụng biên tập đồ cài đặt máy trạm có cấu hình : P4 3.0GHz, Ram 512 M, HDD:80 GB, kết nối mạng Lan 100M đến Server Ứng dụng đồ số PDA cài đặt thử nghiệm máy PDA P3300 HTC O2XdaMini hãng O2 Cả hai máy có kết nối GPRS Wifi, Ram 64M, chạy hệ điều hành WindowMobile 6.0 Kết thử nghiệm: Module biên tập liệu máy tính trạm họat động tốt, thời gian đáp ứng nhanh chóng tức thời, chức biên tập đồ topology liệu, thêm thuộc tính cho đối tượng cập nhật vào sở liệu Server họat động tương đối tốt Xuất liệu đồ file text để chuẩn bị truyền cho ứng dụng PDA đầy đủ thơng tin khơng gian thuộc tính đối tượng Module 2: Ứng dụng đồ số PDA : Cập nhật liệu xuất từ module vào sở liệu PDA đầy đủ, nhiên thời gian cập nhật lâu phải có nhiều bảng thơng tin đối tượng phải cập nhật Bảng 4.14 đánh giá số chức ứng dụng đồ số PDA STT Tính Hiển thị đồ PDA Đánh giá Hiển thị đồ Q1 TPHCM thời gian khoảng từ 8-10s, hiển thị đầy đủ lớp thông tin Đường giao thông, tên đường, địa điểm, chiều đường, đường sơng kênh rạch 113 Chức phóng to, thu nhỏ, Thực nhanh chóng Tuy nhiên dịch chuyển đồ đường chiều phải vẽ mũi tên chiều đường nên bị giựt hiển thị Chức xem thơng tin Nhanh chóng thơng tin đối tượng thuộc tính đối tượng người dùng chấm hình PDA, hiển thị đầy đủ thông tin Chức thêm địa điểm, Dễ dàng sử dụng, lưu đầy đủ thông tin giao lộ người dùng nhập vào sở liệu Tuy nhiên việc nhập liệu PDA khó khăn nên để người dùng đọc vào PDA lưu file âm không cần phải nhập thông tin chi tiết địa điểm Chức đánh số địa Do chức yêu cầu người dùng phải chọn nhà tuyến đường giao lộ bắt đầu kết thúc để đánh số khoảng địa nên khó sử dụng cần cải tiến thêm Chức tìm đường Tìm đường từ điểm đến điểm người dùng chọn hay từ địa điểm, giao lộ thực nhanh chóng, tương đối xác nhiên hình đồ số dừng điểm kết thúc người dùng phải dịch chuyển đồ điểm bắt đầu để xem lộ trình nên tự động dịch đồ đến điểm bắt đầu tìm xong lộ trình Chức tra cứu địa điểm Đáp ứng yêu cầu tra cứu xác hay gần tên địa điểm Nhanh chóng dịch chuyển đồ đến địa điểm người dùng chọn 114 Chức xem hình ảnh, âm Hiển thị địa điểm dạng đẹp mắt, chức thanh, video clip phát âm phim giới thiệu địa điểm hoạt động nhiên số trường hợp bị treo máy ( dùng nhiều nhớ PDA) Chức tra cứu danh bạ Tương đối nhanh xác, nhiên điện thoại dịch chuyển đến trường hợp tìm thấy tên th bao địa chưa có thơng tin tham chiếu địa đồ cần thông báo cho người dùng biết Chức xem bảng báo Hoạt động tốt đẹp mắt Tuy nhiên giao thông chưa có chức tìm kiếm theo tên biển báo Chức truyền thông tin Hoạt động tốt, thông tin nhận được qua SMS cập nhật vào database đầy đủ Tuy nhiên nên xây dựng cho ứng dụng tự nhận tin nhắn tự động cập nhật vào sở liệu Chức truyền thông tin Hoạt động chậm đợi kết nối đến Server, lên Server thông tin truyền lên cập nhật vào sở liệu Server đầy đủ Tuy nhiên số trường hợp thông tin truyền lên thiếu bị thơng tin ( lỗi đường truyền) 115 Một số hình ảnh ứng dụng đồ số PDA: Thêm địa điểm Xem thông tin địa điểm Tìm đường từ địa điểm tới địa điểm khác Gửi thông tin qua tin nhắn SMS 116 Chương KẾT LUẬN CÁC KẾT QUẢ ĐẠT ĐƯỢC: Đề tài thực nội dung sau: Nghiên cứu tổng quát Mobile GIS, khảo sát đánh giá sơ số công nghệ sản phẩm đồ số cho PDA giới nước Tổng quát kiến trúc Mobile GIS mơ hình ứng dụng Mobile GIS Nghiên cứu cấu trúc topology xây dựng thuật toán chuyển đổi liệu đồ từ cấu trúc spaghetty sang cấu trúc topology Áp dụng giải thuật AStart để tìm đường ngắn cấu trúc Topology Nghiên cứu thuật toán lưu thơng tin vị trí tương đối địa điểm đồ số mà không dùng GPS Xây dựng thuật toán đánh số khoảng địa đoạn đường để phục vụ cho tốn tìm địa nhà kết hợp tra cứu danh bạ điện thoại PDA Thiết kế xây dựng ứng dụng theo mô hình lớp Client-Server gồm module Xây dựng ứng dụng đồ số PDA với chức hiển thị, tra cứu, biên tập liệu truyền liệu qua SMS kết nối đến Server NHỮNG VẤN ĐỀ CẦN NGHIÊN CỨU THÊM: Nghiên cứu thêm việc tối ưu hóa liệu, nén liệu sở liệu PDA để ứng dụng đồ số PDA áp dụng cho đồ lớn thành phố Hồ Chí Minh hay Hà nội Thuật toán topology mà đề tài xây dựng áp dụng với liệu đồ xử lý tốt :làm mịn, loại bỏ điểm trùng, bắt dính điểm cần xây dựng lại công cụ để đáp ứng với loại liệu đồ chưa xử lý 117 Nghiên cứu thêm chế đồng liệu sở liệu SQL Mobile sở liệu SQL Server 2005 Nghiên cứu mơ hình ứng dụng lớp Mobile GIS xây dựng ứng dụng PDA theo chuẩn OGC Nghiên cứu áp dụng thiết bị GPS ứng dụng đồ số PDA để định vị tìm đường HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI Xây dựng ứng dụng đồ số PDA hoàn chỉnh áp dụng cho đồ giao thông thành phố Việt Nam Kết hợp dịch vụ quảng cáo cho địa điểm ( nhà hàng, khách sạn, quán ăn, khu du lịch ) tích hợp ứng dụng đồ số PDA Tạo website thể thông tin địa điểm mà thành viên sử dụng ứng dụng PDA thu thập cho phép thành viên trao đổi thông tin cho 118 TÀI LIỆU THAM KHẢO Tài liệu nước: [1] Hòang Kiếm, Dương Anh Đức, Lê Đình Duy, Vũ Hải Quân (1999), Giáo trình sở đồ họa máy tính [2] Trần Vĩnh Phước(2001), GIS Một số vấn đề chọn lọc [3] TS Vũ Thanh Nguyên (2005), Báo cáo nghiệm thu giai đoạn đề tài xây dựng công cụ biên tập liệu topology hỗ trợ cho hệ thống HCMsGIS [4] Trung Tâm ứng dụng hệ thống thông tin địa lý TPHCM (2006) : Nghiên cứu áp dụng công nghệ GIS theo chuẩn OGC Điện Thoại Di Động Tài liệu nước ngoài: [5] Thomas H Cormen, Charles E Leiserson, Ronald L Rivest, and Clifford Stein(2001), Introduction to Algorithms [6] Liu Yong, Li Qing Quan, Xie Zhi Ying and Wang Chong(2002.): Research of mobile GIS application based on handled computer, ISPRS Proceeding [7] Russell, S J.; Norvig, P (2003) Artificial Intelligence: A Modern Approach, pp 97-104 [8] Li Luqun,LiMinhLu, Computer Department of Shanghai Jiaotong University,PR China, Shandong University of Science and Technology, Tai’an,Shandong Province ,PR China (2004), A Research on Development of mobile GIS architecture [9] Aymen A Solyman,Gesellschaft fur Technische Zusammenarbeit (GTZ) (2005), Investigating Mobile GIS [10] Aymen A Solyman,Gesellschaft fur Technische Zusammenarbeit (GTZ) (2006), Technology for a Mobile Map Application [11] AT&T UNIX System V Release 4, Programmer’s Guide: Networking Interface Prentice H 119 Các website: [12] Vector Product Format Overview, http://164.214.2.59/vpfproto [13] Tổ chức Open Geospatial Consortium www.opengeospatial.org [14] ESRI www.esri.com [15] Mapinfo www.mapinfo.com [16] Microsoft – www.microsoft.com [17] The worldwide source for Geospatial Technology http://www.directionsmag.com [18] Sản phẩm GoogleMap for Mobile www.google.com/googlemobile/ [19] Công ty Tomtom www.tomtom.com [20] Công ty Vietmap www.vietmap.com.vn [21] Bách khoa toàn thư mở: www.wikipedia.org [22] www.oziexplorer.com ... v.v XU HƯỚNG PHÁT TRIỂN VÀ HIỆN TRẠNG ỨNG DỤNG BẢN ĐỒ SỐ TRÊN PDA: Hình 2.2 Xu hướng phát triển ứng dụng GIS Đây xu hướng phát triển ứng dụng GIS tương lai Trong tương lai, ứng dụng GIS di động... PDA - Module 2: Ứng dụng đồ số PDA - Module 3: Xây dựng ứng dụng SocketServer để kết nối thông tin với ứng dụng đồ số PDA Client 3 Về liệu đồ : Ứng dụng đồ số PDA sử dụng cho đồ giao thông tỉnh... sử dụng để đưa ứng dụng đồ có vào thiết bị mobile (di động) để tạo ứng dụng Đặc trưng ứng dụng tạo MapX Mobile: • Ứng dụng thực nơi không cần kết nối không dây (wireless) • Ứng dụng liệu đồ tích

Ngày đăng: 15/02/2021, 17:57

Mục lục

  • Mucluc.pdf

  • LUAN VAN TOT NGHIEM MOBILEGISF.pdf

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

Tài liệu liên quan