Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 157 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
157
Dung lượng
3,17 MB
Nội dung
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM – 9912616 K H TN VÕ SỸ NAM ĐỖ LỆNH HÙNG SƠN – 9912064 H XÂY DỰNG MỘT ỨNG DỤNG BẢN ĐỒ TRÊN Đ MÁY POCKET PC 2002 (WINDOWS CE 3.0) – CHO PHÉP HIỂN THỊ MỘT BẢN ĐỒ C N TT ĐIỆN TỬ VÀ CUNG CẤP MỘT SỐ CHỨC NĂNG TÌM KIẾM THÔNG TIN K H O A LUẬN VĂN CỬ NHÂN TIN HỌC GIÁO VIÊN HƯỚNG DẪN TS DƯƠNG ANH ĐỨC LÊ THỤY ANH TP HCM, 2003 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 K H TN H Đ – C N TT K H O A Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 K H TN NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN H Đ – C N TT K H O A Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN K H TN H Đ – C N TT K H O A Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 LỜI CÁM ƠN Luận văn chúng em khó hoàn thành truyền đạt kiến thức quí báu hướng dẫn tận tình Thầy Dương Anh Đức thầy Lê K H TN Thụy Anh Chúng em xin chân thành cám ơn bảo thầy Chúng xin gửi tất lòng biết ơn, kính trọng đến ông bà, cha mẹ, toàn thể gia đình, người nuôi dạy, cho chúng niềm tin nghị lực để vượt qua khó khăn Chúng em xin trân trọng cám ơn quý Thầy cô Khoa Công nghệ thông H tin trường Đại học Khoa học Tự nhiên Tp.Hồ Chí Minh tận tình giảng dạy, truyền đạt kiến thức quý báu tạo điều kiện cho chúng em thực Đ luận văn – Xin chân thành cám ơn giúp đỡ, động viên bảo nhiệt tình anh chị trước tất bạn bè Các anh chị, bạn có mặt C N TT thời điểm khó khăn nhất, tiếp thêm động lực ý chí, giúp hoàn thành luận văn Mặc dù cố gắng nỗ lực mình, song chắn luận văn không khỏi nhiều thiếu sót Chúng em mong nhận thông cảm bảo tận tình K H O A quý Thầy cô bạn Tp.HCM, 7/2003 Nhóm sinh viên thực Võ Sỹ Nam - Đỗ Lệnh Hùng Sơn Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 LỜI NÓI ĐẦU Ngày nay, tất lãnh vực đời sống kinh tế, xã hội, công nghệ thông tin xem ngành công nghệ mũi nhọn, đóng vai trò hết K H TN sức quan trọng, tạo bước đột phá mạnh mẽ Công nghệ thông tin phát triển ngày, kĩ thuật phần cứng lẫn lĩnh vực phần mềm Kích thước khả thiết bị ngày cải thiện nhiều Từ máy tính có kích thước lớn mainframe, nay, giới xuất loại thiết bị hỗ trợ cá nhân di động, gọi PDA (Personal Digital Assistant), nhỏ gọn tiện lợi, đặc biệt H người có nhu cầu di chuyển nhiều Các thiết bị thông minh, không dây thuận tiện Đ ngày khẳng định vị trí với đặc tính Pocket PC dạng thiết bị PDA phổ biến sử dụng rộng – rãi giới với nhiều tiện lợi phần mềm hữu ích Trên môi trường này, C N TT có nhiều ứng dụng phát triển với mục đích hỗ trợ tối đa người sử dụng thường xuyên phải di chuyển nhiều, sổ tay điện tử, xem phim, nghe nhạc, đồ du lịch điện tử Tại thị trường Việt Nam, Pocket PC ngày trở nên thông dụng Trong bối cảnh Việt Nam chuẩn bị đăng cai Đại hội Thể thao Đông Nam Á K H O A (SEA Games) lần thứ 22, chúng em nhận thấy việc cho đời ứng dụng đồ điện tử Pocket PC cần thiết, Việt Nam nói chung Tp.Hồ Chí Minh nói riêng Với ý tưởng trên, chúng em tập trung thực đề tài “XÂY DỰNG MỘT ỨNG DỤNG BẢN ĐỒ TRÊN MÁY POCKET PC 2002 (WINDOWS CE 3.0) CHO PHÉP HIỂN THỊ MỘT BẢN ĐỒ ĐIỆN TỬ VÀ CUNG CẤP MỘT SỐ CHỨC NĂNG TÌM KIẾM THÔNG TIN” xây dựng ứng dụng với liệu đồ Tp.Hồ Chí Minh Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Nội dung luận văn chia làm chương: Chương 1: Mở đầu giới thiệu chung đề tài, ý nghĩa mục tiêu đề tài; trình bày giải pháp hướng nghiên cứu thực nước K H TN Chương 2: Tổng quan Pocket PC Windows CE 3.0 giới thiệu tổng quan Pocket PC Windows CE 3.0, môi trường sử dụng ứng dụng đồ Chương giới thiệu khả lập trình Pocket PC 2002 Hệ điều hành nhúng Windows CE 3.0 Chương 3: Các vấn đề xây dựng ứng dụng đồ Pocket PC trình bày vấn đề liên quan trực tiếp đến việc xây dựng ứng dụng đồ Đ hiển thị, vấn đề lưu trữ Pocket PC H điện tử Pocket PC 2002 (Windows CE 3.0) hạn chế tốc độ tính toán, Chương 4: Các giải pháp cho ứng dụng đồ Pocket PC giới thiệu – phân tích giải pháp thực việc xây dựng ứng dụng đồ điện tử C N TT Pocket PC hiển thị, tìm kiếm, giải pháp tiếng Việt Chương 5: Tổ chức liệu đồ Pocket PC trình bày liệu nguồn vấn đề liên quan tới phương diện tổ chức lưu trữ thông tin liệu Pocket PC Các giải thuật để xây dựng tổ chức lại liệu từ liệu nguồn giới thiệu chương K H O A Chương 6: Ứng dụng Pocket Map giới thiệu ứng dụng đồ điện tử Tp.Hồ Chí Minh Pocket PC 2002, mô tả khảo sát trạng, đặc tả yêu cầu phân tích thiết kế cho số chức ứng dụng Chương giới thiệu giao diện cách sử dụng số chức ứng dụng Chương 7: Tổng kết tóm tắt lại vấn đề đặt luận văn, cách giải quyết, kết đạt đề số hướng phát triển tương lai Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 MỤC LỤC Danh sách hình i K H TN Danh sách bảng .iii Một số khái niệm thuật ngữ v Chương : Mở đầu 1.1 GIS, ứng dụng giải pháp GIS 1.2 Ứng dụng GIS Pocket PC .2 H 1.3 Các giải thuật nghiên cứu GIS 1.4 Mục tiêu đề tài Đ Chương : Tổng quan Pocket PC Windows CE 3.0 – 2.1 Giới thiệu thiết bị PDA 2.2 Tổng quan Windows CE C N TT 2.3 Tổng quan Pocket PC 2.4 Khả lập trình Pocket PC Windows CE 3.0 Chương : Một số vấn đề xây dựng ứng dụng đồ Pocket PC 20 3.1 Khả tính toán Pocket PC 20 K H O A 3.2 Tốc độ hỗ trợ khả hiển thị 21 3.3 Khả hình thức lưu trữ 25 3.4 Cấp phát nhớ 28 3.5 Tương tác người sử dụng thiết bị 29 Chương : Các giải pháp cho ứng dụng đồ Pocket PC 31 4.1 Yêu cầu chung 31 4.2 Vấn đề tối ưu tốc độ hiển thị 31 4.3 Tìm đường ngắn 38 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 4.4 Tìm kiếm thông tin phi không gian 42 4.5 Giải pháp tiếng Việt môi trường Pocket PC 45 Chương : Tổ chức liệu đồ Pocket PC 54 5.1 Dữ liệu nguồn 54 5.2 Mối liên hệ file MNT, SHP DBF 60 K H TN 5.3 Tổ chức lại liệu 61 5.4 Xây dựng liệu Topology 72 Chương : Ứng dụng PocketMap 78 6.1 Khảo sát trạng 78 6.2 Phân tích xác định yêu cầu 79 H 6.3 Đặc tả Use Case 81 Đ 6.4 Sơ đồ lớp Class Diagram 89 6.5 Mô tả lớp 91 – 6.6 Các lưu đồ hoạt động 102 C N TT 6.7 Thiết kế hình 116 6.8 Cài đặt thử nghiệm 123 6.9 Hướng dẫn sử dụng 125 Chương : Tổng kết 133 7.1 Kết luận 133 K H O A 7.2 Hướng phát triển 134 Tài liệu tham khảo 136 Phụ lục 139 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Danh sách hình Hình 2-1: Phân bố nhớ Windows CE 14 Hình 4-1: Đoạn thẳng giao vùng nhìn 33 Hình 4-2: Cung giao vùng nhìn 34 K H TN Hình 4-3: Lưu đồ vẽ đối tượng 38 Hình 5-1: Liên hệ cung điểm .57 Hình 5-2: Liên hệ đường cung 57 Hình 5-3: Đường bao quận/huyện 64 Hình 6-1: UseCase tìm kiếm đường 81 H Hình 6-2: Usecase Tìm kiếm địa điểm 83 Hình 6-3: Tìm đường ngắn .85 Đ Hình 6-4: Usecase Tìm kiếm quận/huyện .87 – Hình 6-5: Sơ đồ tổng quát 89 Hình 6-6: Sơ đồ lớp liệu 89 C N TT Hình 6-7: Sơ đồ lớp vẽ 90 Hình 6-8: Sơ đồ lớp kiện 90 Hình 6-9: Lớp liệu đường 92 Hình 6-10: Lớp GraphData 94 Hình 6-11: Lớp DistrictData 96 K H O A Hình 6-12: Lớp PlaceData .97 Hình 6-13: Lớp RoadView .98 Hình 6-14: Lớp DistrictView 99 Hình 6-15: Lớp PlaceView 100 Hình 6-16: Lớp DragEvent 100 Hình 6-17: Lớp DetailEvent 101 Hình 6-18: Lớp ShortestPathEvent 101 Hình 6-19: Lớp ZoomEvent 102 i Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 C N TT – Đ H K H TN Chương :Ứng dụng PocketMap Hình 6-44: Màn hình tìm thông tin Nhập tên đối tượng vào hộp văn (Object) Hoặc lựa chọn tên đối tượng danh sách liệt kê sau Sau bấm phím mũi tên để K H O A bắt đầu tìm kiếm Nếu tìm thấy thông tin liệt kê danh sách phía Ví dụ danh sách đường giao với đường An Dương Vương 127 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Chương :Ứng dụng PocketMap Sử dụng Menu Map đạt mong muốn Tên menu Chức Center Place Di chuyển đồ cho đối tượng nằm đồ Center Road Di chuyển đồ cho đường nằm đồ Center Crossed Road Di chuyển đồ cho góc đường giao nằm Set Starting Node K H TN đồ Đặt giao lộ điểm xuất phát Chức thực chế độ tìm đường ngắn Set Goal Node Đặt giao lộ điểm đích đến Chức thực chế độ tìm đường ngắn Đặt giao lộ điểm cần tránh Chức thực H Set Avoided Node chế độ tìm đường ngắn Xóa bỏ giao lộ bị đặt điểm cần tránh Chức Đ Remove Avoided Node Đặt đường đường cần tránh Chức C N TT Set Avoided Road – thực chế độ tìm đường ngắn thực chế độ tìm đường ngắn Remove Avoided Road Xóa bỏ đường đường cần tránh Chức thực chế độ tìm đường ngắn K H O A Set Temporary Node Đặt giao lộ điểm dừng tạm thời Chức thực chế độ tìm đường ngắn Bảng 6-22: Các menu tìm đốI tượng 128 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Chương :Ứng dụng PocketMap K H O A C N TT – Đ H K H TN Tìm đường ngắn Hình 6-45: Màn hình tìm đường ngắn 129 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 K H O A C N TT – Đ H K H TN Chương :Ứng dụng PocketMap Hình 6-46: Màn hình tìm đường ngắn với ràng buộc cấm qua điểm 130 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 K H O A C N TT – Đ H K H TN Chương :Ứng dụng PocketMap Hình 6-47: Màn hình tìm đường ngắn đường chiều 131 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Chương :Ứng dụng PocketMap STT Biểu tượng Chức Chọn điễm xuất phát Chọn điểm đến Chọn điểm tránh Chọn cung tránh Chọn điểm dừng tạm thời Tìm đường tự động Hiện thị kết qủa tìm văn K H TN K H O A C N TT – Đ H Bảng 6-23: Các nút bấm tìm đường ngắn 132 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Chương :Tổng kết Chương : Tổng kết 7.1 Kết luận Dựa vào nghiên cứu tảng lĩnh vực GIS ứng dụng K H TN GIS phát triển, đề tài đạt mục tiêu đề xây dựng ứng dụng đồ điện tử, cụ thể đồ Tp.Hồ Chí Minh, Pocket PC 2002 với Hệ điều hành nhúng Windows CE 3.0 Ứng dụng tổ chức thành hai phần: • Pocket Mapping Network: Chương trình cài đặt desktop để có thông tin phi không gian khác H thể cập nhật đồ với thông tin không gian, tạo topology Đ • PocketMap: Ứng dụng đồ điện tử với thông tin đồ Tp.Hồ Chí – Minh cài đặt môi trường Pocket PC 2002 C N TT Pocket Mapping Network đạt tốc độ hiển thị di chuyển đồ tốt so với số ứng dụng GIS phát triển, đáp ứng gần tức thời trước kiện người sử dụng tác động Dựa vào Pocket Mapping Network, người sử dụng có khả tổ chức, thay đổi cập nhật lại liệu đồ sử dụng cho Pocket Map K H O A Với mục tiêu đưa vào sử dụng thực tế, PocketMap xây dựng với chức cho người dùng sử dụng thuận tiện, đơn giản nhanh chóng nhất, phù hợp với dạng thiết bị PDA cầm tay Người sử dụng xem đồ, định vị nhanh tới đường, quận huyện, địa danh; tìm kiếm tra cứu thông tin đường, địa danh , tìm kiếm đường ngắn vị trí, tìm kiếm đường ngắn với yêu cầu ràng buộc, thiết lập lộ trình cho riêng mình, xác định nhanh khúc quanh di chuyển Nhìn khía cạnh người sử dụng, tốc độ hiển thị di chuyển đồ Pocket Map Pocket PC mức độ tương đương so với số ứng dụng GIS 133 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Chương :Tổng kết khác phát triển môi trường Pocket PC Module Pocket Mapping Network (sử dụng giải pháp áp dụng cho Pocket PC đề cập chương 4) cài đặt Desktop có tốc độ hiển thị, di chuyển đồ tìm kiếm gần tức thời, nhanh so với ứng dụng đồ khác Desktop sử dụng Việt Nam K H TN Tốc độ tìm kiếm thông tin đường, địa danh nhanh chóng, đáp ứng nhu cầu tra cứu Chức tìm kiếm đường ngắn cho kết chấp nhận mặt tốc độ Chúng em hi vọng thời gian tới, ứng dụng cài đặt hoàn chỉnh hơn, cung cấp thêm nhiều chức hiệu tiện dụng hơn, đáp ứng nhu H cầu lại người sử dụng Đ 7.2 Hướng phát triển – Đề tài mở rộng theo hướng sau: C N TT 7.2.1 Hỗ trợ hiển thị tìm kiếm tuyến giao thông công cộng Người sử dụng có nhu cầu di chuyển nhiều muốn sử dụng Pocket PC để tìm kiếm xem xét tuyến giao thông công cộng xe buýt, tàu điện ngầm trình di chuyển Đây nhu cầu thực tế có khả gặp cao Vì vậy, tương lai, cần phát triển vấn đề hiển thị tuyến K H O A tìm kiếm mạng giao thông công cộng Ứng dụng PocketMap hỗ trợ khả (tham khảo chức hiển thị, lựa chọn tuyến đường theo người dùng), chưa có thông tin đồ tuyến giao thông công cộng nên phiên tại, chưa cung cấp cách chi tiết thông tin tuyến 7.2.2 Tích hợp với hệ thống WEB Ứng dụng Pocket PC hỗ trợ khả liên lạc với hệ thống GIS WEB thông qua công nghệ mạng không dây để nhận gửi thông 134 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Chương :Tổng kết tin GIS cần thiết Chẳng hạn, yêu cầu tối ưu lưu trữ khả tính toán có giới hạn, ứng dụng Pocket PC thông tin đầy đủ hệ thống giao thông khả kẹt xe, tính toán ràng buộc địa điểm phải qua.Ứng dụng liên lạc với hệ thống GIS để yêu cầu xử lý K H TN nhận lại kết tốt 7.2.3 Tích hợp với hệ thống định vị toàn cầu (GPS) Ứng dụng tích hợp với hệ thống định vị toàn cầu thông qua hệ thống điều phối sử dụng toán điều phối giao thông K H O A C N TT – Đ H taxi, chuyển hàng 135 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Tài liệu tham khảo Tài liệu tham khảo Tài liệu viết: K H TN [ 1] Hoàng Kiếm (chủ biên)- Dương Anh Đức- Lê Đình Duy- Vũ Hải Quân, Cơ sở đồ hoạ máy tính, 2001 [ 2] Nick Grattan - Marshall Brain, Windows CE 3.0 Application Programming, Prentice Hall PTR, 2000 H [ 3] 3C Soft, Lập trình C cho trí tuệ nhân tạo, Nhà Xuất Đại học Đ Giáo dục chuyên nghiệp, 1991 [ 4] Lê Thụy Anh- Đinh Bá Tiến, Xây dựng hệ thống dẫn giao thông, C N TT – Luận văn cử nhân tin học, Đại học Khoa học Tự nhiên Tp.Hồ Chí Minh, 2000 [ 5] Trương Hải Nam, Tìm đường ngắn A* đồ thị có thông tin định hướng, PCWorld Việt Nam, 1/2002, trang 66-68 [ 6] Jason P.Nottingham – Steven Makofsky – Andrew Tucker- Teach K H O A Yourself Windows CE Programming in 24 hours- SAMS – 2001 [ 7] Alan Cox, Beginning Linux Programming, Unicode programming, Wrox Press Ltd, 2000 [ 8] Nguyễn Văn Hiệp - Mã Unicode tiếng Việt Hiện thực Windows Linux, PCWorld Việt Nam, 12/2001, trang 54-60 [ 9] ESRI, ESRI Shapefile Technical Description, July 1998 136 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Tài liệu tham khảo [ 10] Trần Đức Huyên – Phương pháp giải toán Tin học – Nhà Xuất Giáo dục - 1997 [ 11] Trương Mỹ Dung – Bài giảng Lý thuyết đồ thị - ĐH.Khoa học Tự nhiên – 1999-2000 K H TN [ 12] Robin Wilson, Introduction to Graph Theory, Fourth Edition, Oliver & Boyd, 1996 [ 13] Trương Thị Hồng Hạnh – Lê Thị Bảo Phương, Tìm hiểu việc xây dựng ứng dụng Pocket PC cài đặt thử nghiệm từ điển Anh Việt- Việt Anh, H Luận văn cử nhân tin học, Đại học Khoa học Tự nhiên Tp.Hồ Chí Minh, 2001 Đ [ 14] Nguyễn Hồng Linh - Nguyễn Hữu Tiến, Tìm hiểu Hệ điều hành nhiên Tp.Hồ Chí Minh, 2002 – Windows CE.NET, Đồ án tốt nghiệp cử nhân tin học, Đại học Khoa học Tự C N TT [ 15] Kate Gregry, Using Visual C++ 6.0, Que, 1998 [ 16] Microsoft, Microsoft eMbedded Visual C++ Guide K H O A [ 17] Microsoft, Microsoft Developer Network, 4-2003 Website: [ 18] Chris De Herrera's Windows CE Site, http://www.cewindows.net/wce/maps.htm [ 19] Pocket PC Developer Network, http://www.pocketpcdn.com [ 20] Windows CE Developers FAQ, http://www.cegadgets.com/wincedevfaq 137 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Tài liệu tham khảo [ 21] GeoCommunity handheld, http://software.geocomm.com/handheld [ 22] The CodeProject eMbedded and Mobile, http://codeproject.com/ce [ 23] The Codeguru Sites, http://www.codeguru.com/ce [ 25] Microsoft Embedded homepage, http://www.microsoft.com/windows/embedded K H TN [ 24] Network of Windows CE, http://www.cewindows.net [ 26] Pocket PC homepage, http://www.pocketpc.com H [ 27] Field Software Homepage, http://www.fieldsoftware.com K H O A C N TT – Đ [ 28] IconToday, http://www.icontoday.com 138 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Phụ lục Phụ lục Hướng dẫn sử dụng trình giả lập PocketPC 2002 (emulator) • Khởi động ứng dụng Microsoft eMbedded Visual C++ 3.0 (tương tự K H TN cho Microsoft eMbedded Visual Basic) K H O A C N TT – Đ H Sau khởi động xong hình có dạng sau Màn hình Microsoft ® eMbedded Visual C++ Để thiết lập cấu hình cho máy ảo vào Configure Platform Manager • Chọn PocketPC 2002 chọn trực tiếp Toolbar Pocket PC 2002, Win32 (WCE x86) Release, Pocket PC 2002 Emulation 139 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Đ H K H TN Phụ lục Màn hình Chọn chế độ chạy eMbedded VC++ – Sau chọn xong cấu hình máy ảo Bước sử dụng Remote File C N TT Viewer menu Tool để cấu hình hệ điều hành máy ảo Cụ thể chép K H O A file liệu vào máy ảo, chép font cho máy ảo 140 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Phụ lục Dựa vào hình sau bạn biết thực thành công C N TT – Đ H K H TN thao tác cấu hình máy ảo: K H O A Màn hình máy ảo 141 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 [...]... áp dụng trên các hệ thống máy tính lớn, có cấu hình mạnh • Hiển thị và tìm kiếm các thông tin bản đồ Đây là dạng ứng dụng bản đồ điện tử, cung cấp các khả năng cho phép người sử dụng xem bản đồ và tìm kiếm một số thông tin cần thiết, thường được áp dụng trên các máy tính thông thường và nhỏ 1 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Chương 1 :Mở đầu 1.2 Ứng dụng GIS trên Pocket PC. .. trình trên môi trường này • Dựa vào những hiểu biết này, xem xét việc xây dựng một ứng dụng bản đồ sẽ phải liên quan trực tiếp tới những vấn đề nào, sau đó, trình bày các giải pháp thực hiện để xây dựng một ứng dụng bản đồ trên Pocket PC 2002 • Triển khai vào một ứng dụng cụ thể là bản đồ Tp.Hồ Chí Minh Ứng dụng cho phép xem bản đồ Thành phố một cách trực quan, tìm kiếm các thông tin 3 Viết thuê luận văn. .. một ứng dụng bản đồ điện tử tại Việt Nam nói chung, và Tp.Hồ Đ Chí Minh trên môi trường Pocket PC là rất cần thiết khi lượng khách du lịch từ nước ngoài đến tham quan Việt Nam ngày càng tăng, cũng như sự phổ biến ngày – càng rộng rãi của Pocket PC tại Việt Nam Với đặc tính nhỏ gọn và tiện lợi của nó, C N TT Pocket PC đặc biệt thích hợp với dạng ứng dụng bản đồ điện tử hỗ trợ người dùng xem bản đồ và... văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Chương 3 :Một số vấn đề khi xây dựng ứng dụng bản đồ trên Pocket PC 3.1 Khả năng tính toán của Pocket PC K H TN Chương 3 : Một số vấn đề khi xây dựng ứng dụng bản đồ trên Pocket PC Pocket PC sử dụng một loại CPU khác với CPU thông thường Máy Pocket PC 2002 sử dụng CPU StrongARM hoặc XScale của Intel Các CPU này được gọi là các bộ xử lý RISC (Reduced Instruction... từ nhu cầu nói trên, chúng em đã đầu tư xây dựng đề tài ““Xây dựng một ứng dụng bản đồ trên Pocket PC 2002 (Windows CE 3.0) cho phép hiển thị một bản đồ điện tử và cung cấp một số chức năng tìm kiếm thông tin” K H O A Đề tài phải giải quyết một số công việc chính: • Nghiên cứu về Pocket PC 2002 và Hệ điều hành nhúng Windows CE 3.0 để thấy được sự khác biệt về trong mô hình với Windows trên Desktop,... thường có tốc độ chậm hơn nhiều so với các ứng dụng trên PC thông thường Ngoài ra, do khả năng lưu trữ có giới hạn, việc ứng dụng GIS trên môi trường này cũng gặp không ít khó khăn Trên thị trường, một số sản phẩm GIS trên Pocket PC đã được phổ biến rộng rãi như Pocket Street của Microsoft, MapInPocket của Information Technologies India Ltd 2 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399... thiết bị Pocket PC là một dạng thiết bị PDA, do nhiều hãng như Compag, HP, Casio sản xuất PocketPC sử dụng các chuẩn cắm công nghiệp, có tính tương thích và mở rộng cao như có thể kết nối với máy tính để bàn, gắn thêm storage card, modem kết nối Internet Ghi chú: K H O A Từ đây, trong luận văn, khi đề cập đến Pocket PC xin hiểu đây là thiết bị Pocket PC chạy trên phiên bản hệ điều hành Pocket PC 2002,... được khá nhiều nhà sản xuất phần mềm quan tâm trong lĩnh vực phát triển ứng dụng, trong đó có các ứng dụng GIS Tuy nhiên, Pocket PC chạy trên nền hệ điều hành nhúng Windows CE, hệ điều hành chỉ cung cấp bộ nhớ một cách giới hạn cho các ứng dụng phát triển trên nó Vì vậy, các ứng dụng liên quan tới hệ thống GIS phát triển trên Pocket PC và hệ điều hành Windows CE gặp phải các vấn đề về tối ưu hoá bộ nhớ... mềm tối thiểu trên một thiết bị nhỏ gọn Pocket PC Khái niệm này có thể dùng để • Hệ H chỉ: điều hành nhúng Đ Pocket PC do Microsoft của – phát triển dựa trên nhân Hệ điều hành C N TT Windows CE 3.0 • Các thiết bị PDA sử dụng hệ điều hành Pocket PC Palm-size Một dạng thiết bị cầm tay, sử Đang có khuynh hướng K H O A dụng Windows CE 2.21 Handheld PC Palm OS bị Pocket PC thay thế do có nguồn điện và khả... là Pocket PC Hệ điều hành Pocket PC là một phiên bản của Windows CE 3.0, với các tính năng và giao diện được thiết kế riêng cho các thiết bị hỗ trợ cá nhân (PDA – Personal Digital Assistant) và máy tính cầm K H TN tay (handheld PC) Có thể hiểu Pocket PC là một phiên bản của Windows CE được cài đặt nhằm tối ưu cho các thiết bị này Phiên bản hiện đang được sử dụng rộng rãi nhất là Pocket PC 2002 Pocket ... ứng dụng đồ Pocket PC 3.1 Khả tính toán Pocket PC K H TN Chương : Một số vấn đề xây dựng ứng dụng đồ Pocket PC Pocket PC sử dụng loại CPU khác với CPU thông thường Máy Pocket PC 2002 sử dụng. .. cho ứng dụng đồ Pocket PC giới thiệu – phân tích giải pháp thực việc xây dựng ứng dụng đồ điện tử C N TT Pocket PC hiển thị, tìm kiếm, giải pháp tiếng Việt Chương 5: Tổ chức liệu đồ Pocket PC trình... đời ứng dụng đồ điện tử Pocket PC cần thiết, Việt Nam nói chung Tp.Hồ Chí Minh nói riêng Với ý tưởng trên, chúng em tập trung thực đề tài “XÂY DỰNG MỘT ỨNG DỤNG BẢN ĐỒ TRÊN MÁY POCKET PC 2002