Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 58 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
58
Dung lượng
2,31 MB
Nội dung
Hệ Hệ thống thống thông thông tin tin địa địa lý lý biển biển Vịnh Vịnh Bắc Bắc Bộ Bộ PHẦN V: PHÂN TÍCH, THIÉT KÉ VÀ XÂY DựNG CHƯƠNG TRÌNH MỤC LỤC Nội dung Phân tích yêu cầu đặt cho chương trình 48 Trang Phâ n tích chức nhận tín hiệu GPS 50 LỜI MỞ ĐẦU 3 Phâ n tích thiết kế chương trình 60 PHẦN I: HỆ THỐNG THÔNG TIN ĐỊA LÝ GIS VÀ ỨNG DỤNG Thiết kế module chương trình .71 TRONG QUẢN LÝ DỮ LIỆU BẢN ĐÒ SỐ KẾT LUẬN 76 Khái niệm hệ thống thông tin địa lý (GIS) 4 Các phép chiếu không gian GIS Cơ sở liệu hệ thống thông tin địa lý 11 Các phương pháp xây dựng đồ số 17 Khả làm việc GIS 22 Các lĩnh vực ứng dụng GIS 23 PHẦN II: KIẾN TRÚC CỦA CHƯƠNG TRÌNH ỨNG DỤNG GIS Hệ quản trị sở liệu GIS 27 Kiến trúc chương trình ứng dụng GIS 31 PHẦN III: GIẢI PHÁP SÓ HOÁ VÀ TÓ CHỨC DỮ LIỆU BẢN ĐÒ VỊNH BẮC Bộ (VBB) Giải pháp số hoá tố chức đồ số VBB 34 PHẦN IV: GIỚI THIỆU VỀ MAPINFO, MAPX VÀ TỚ CHỨC DỮ LIỆU BẢN ĐỒ Giới thiệu MAPINFO 38 Giới thiệu MAPX 39 Cách thức tổ chức liệu đồ MAPINFO .43 Trang Trang 12 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ Ngày thuật ngữ Hệ thống thông tin địa lý (GIS - Geography InFormation System) không xa lạ với người làm việc lĩnh vực tin học lợi ích thực tế hứa hẹn GIS tưong lai Công nghệ GIS có ứng dụng nhiều lĩnh vực như: giao thông vận tải, quân sự, quản lý đô thị, quản lý hệ thống viễn thông, thuỷ lợi Một hệ thống GIS hoàn chỉnh kết hợp với kĩ thuật truyền thông điện tử, công ty vận tải biến biết vị trí tàu với độ xác cao cập nhật liên tục hành trình Hệ thống G1S trang bị luật suy diễn đắn đưa dự đoán ảnh hưởng dự án với môi trường tương lai tiến hành từ đưa định nên hay không nên tiến hành dự án Điều quan trọng thao tác thể giao diện đồ thân thiện nhằm đem lại cho người sử dụng nhìn trực quan cho câu hỏi đặt tác nghiệp Từ lợi ích to lớn GIS, em vào nghiên cứu mạnh, khả GIS với ước muốn xây dựng chương trình tra cứu thông tin địa lý biến đế công việc tác nghiệp ngành có sử dụng đồ trở nên hiệu Em xin chân thành cảm ơn giúp đỡ thầy, cô giáo khoa Công nghệ thông tin, trường Đại học Hàng Hải đặc biệt xin trân trọng cảm ơn đến thầy giáo Phạm Quý Phương giúp đỡ hướng dẫn em hoàn thành đề tài Em xin gửi lời cảm ơn đến anh công tác ban kĩ thuật trung tâm biên vẽ đồ biến đoàn Hải Quân có ý kiến đóng góp quý báu đế em hoàn thành đề tài với kết qủa tốt Trang Hệ thống thông tin địa lý biển Vịnh Bắc Bộ PHẦN I HỆ THỐNG THÔNG TIN ĐỊA LÝ GIS VÀ ỨNG DỤNG TRONG QUẢN LÝ DỮ LIỆU BẢN ĐÒ SÓ l Khái niên hệ thống thông tin địa lý (GIS) Có nhiều cách hiểu nhu định nghĩa khác GIS, song có điếm giống như: bao hàm liệu không gian, phân biệt hệ thông tin quản lý GIS So với đồ GIS lưu trữ biểu diễn liệu hoàn toàn độc lập với GIS cung cấp khả quan sát góc độ khác với tập liệu Theo cách định nghĩa dự án The Geographer’s Craft khoa địa lý trường đại học TEXAS : GIS co sở liệu (CSDL) số chuyên dụng hệ trục toạ độ không gian phương tiện tham chiếu GIS gồm công cụ đế thực công việc sau : • Nhập số liệu từ đồ giấy, ảnh vệ tinh, ảnh máy bay, số liệu tống họp từ nguồn khác • Lưu trữ liệu, khai thác, truy vấn CSDL • Biến đối liệu, phân tích, mô hình hoá bao gồm liệu thống kê liệu không gian • Lập báo cáo gồm đồ chuyên đề, bảng biểu, kế hoạch Từ định nghĩa cho thấy vấn đề GIS: Trang Hệ thống thông tin địa lý biển Vịnh Bắc Bộ • Thứ ba : GIS không đơn hệ thống phần cứng, phần Theo cách định nghĩa David Cowen (Hoa kỳ) : GIS hệ thống phần cứng, phần mềm thủ tục thiết kế đế thu thập, quản lý, xử lý, phân tích, mô hình hoá hiến thị liệu qui chiếu không gian đế giải vấn đề quản lý lập kế hoạch phức tạp Độ phức tạp giới thực không giới hạn Đe lưu trữ, quản lý liệu giới thực cần có CSDL lớn Khi lưu trữ liệu cần giảm số lượng liệu đến mức quản lý trình đơn giản hoá hay trừu tượng hoá Thực chất trình tập trung chọn lọc điểm bản, đặc trưng đối tượng cần lưu trữ, loại bỏ chi tiết thừa không cần thiết đồng thời hình tượng hoá đổi tượng Người sử dụng Mục tiêu GIS là: cung cấp cấu trúc hệ thống để quản lý thông tin địa lý khác phức tạp, công cụ, thao tác hiển thị, truy vấn, mô GIS lưu thông tin giới thực thành tầng đồ chuyên đề (Layer) có khả liên kết địa lý với tù' đổi tượng có liên quan, thể đồ chuyên đề layer tương ứng gọi Trang Hệ thống thông tin địa lý biển Vịnh Bắc Bộ Ví dụ đồ thành phố tách thành layer đế hiển thị lưu trữ liệu hình Vậy hiểu GIS tập hợp có tổ chức gồm: phần cứng, phần mềm, liệu địa lý, người thiết kế để nắm bắt, lưu trữ, cập nhật, thao tác hiến thị tất dạng thông tin liên quan đến vị trí địa lý Phần cứng gồm: hệ thống máy tính, thiết bị ngoại vi đặc biệt bàn số hoá, máy vẽ, máy quét ảnh vào trí thiết bị công nghệ cao phục vụ việc thu thập số liệu đồ vệ tinh, máy bay viễn thám Các thiết bị nối với thông qua thiết bị truyền tin trục tiếp với mạng cục Phần mềm gồm hệ điều hành hệ thống, phần mềm quản trị sở liệu, phần mềm hiến thị đồ hoạ, module chuông trình cung cấp cho người sử dụng công cụ quản lý phân tích không gian dễ dàng xác Dựa mục tiêu xây dựng hệ thống GIS mà lựa chọn giải pháp đồng cho phần cứng phần mềm Trang Hệ thống thông tin địa lý biển Vịnh Bắc Bộ Dữ liệu GIS phần quan trọng hệ thống GIS Đó thông tin đối tượng giới thực đựơc lưu máy tính sau trừu tượng hoá, đơn giản hoá qua thiết bị phần cứng, phần mềm Các thông tin tồn dạng liệu đồ hoạ (hình dạng, vị trí tương đổi đối tượng) liệu thuộc tính (tính chất đối tượng) Dữ liệu GIS định khả hoạt động hệ thống GIS xây dựng tuỳ thuộc mục đích hoạt động hệ thống Trong trình xây dựng hệ thống thông tin địa lý GIS, việc xây dựng CSDL vấn đề quan trọng chiếm nhiều thời gian công sức Con người chuyên viên tin học, chuyên gia GIS, thao tác viên GIS, nhà cung cấp phát triến ứng dụng GIS Nhiệm vụ họ xây dựng hệ thống GIS, thu thập cập nhật liệu đồng thời trì hoạt động thường xuyên hệ thống GIS Các phép chiếu không gian GIS 2.1 Hệ thống tham chiếu không gian Vị trí vật không gian phải gắn liền với hệ toạ độ Trong GIS, đế biểu diễn liệu không gian người ta thường dùng hệ toạ độ là: hệ toạ độ địa lý hệ toạ độ quy chiếu Hệ toạ độ địa lý hệ toạ độ lấy mặt cầu ba chiều bao quanh trái đất làm sở Một điếm xác định Trang Hệ thống thông tin địa lý biển Vịnh Bắc Bộ _ chiều thu cách chiếu liệu đồ nằm hệ toạ độ địa lý mặt phang 2.2 Hệ to độ địa lỷ Hệ tọa độ địa lý dùng bề mặt hình cầu để xác định vị trí điểm trái đất, đơn vị đo hệ độ Vì hệ tọa độ gắn liền với trục trái đất nên đế xác định vị trí đối tượng người ta chia bề mặt trái đất thành đường kinh tuyến vĩ tuyến Kinh tuyến đường cong cách chạy qua hai điểm cực Bắc Nam, vĩ tuyến đường tròn song song có tâm nằm trục trái đất Giao điếm kinh tuyến vĩ tuyến tạo thành ô lưới Trong số kinh tuyến vĩ tuyến có hai đường quan trọng lấy làm gốc toạ độ là: đường xích đạo kinh tuyến chạy qua vùng Greenland nước Anh Giao điếm hai đường gốc toạ độ Hai đường đồng thời chia trái đất làm phần nhau: nửa Bắc Nam nằm phía đường xích đạo; nửa Đông Tây nằm phía bên phải trái kinh tuyến gốc Một điểm nằm mặt cầu có hai giá trị toạ độ kinh độ vĩ độ xác định hình vẽ Giá trị đo độ theo số 10 theo độ, phút, giây Miền giá trị vĩ độ: -90° đến 90° Miền giá trị kinh độ: -180° đến 180° Chỉ đường xích đạo khoảng cách độ vĩ tuyến khoảng cách độ kinh tuyến Trên vĩ tuyến khác khoảng cách khác nhiều Người ta tính độ kinh tuyến dài khoảng 111,321 km 60° vĩ tuyến có độ dài 55,802 km Vì khác nên ta không đo xác chiều dài diện tích đối tượng liệu đồ chiếu lên mặt phang Trang Hệ thống thông tin địa lý biển Vịnh Bắc Bộ Trong hệ toạ độ địa lý có hai bề mặt hình cầu sử dụng là: mặt cầu (tuyệt đối) mặt Ellipsoid Vì bề mặt trái đất ta hình cầu tuyệt đối mà gần với hình Ellipsoid nên mặt Ellipsoid thường dùng để biểu diễn Tuy nhiên người ta sử dụng mặt cầu để công việc tính toán dễ dàng Khi tỷ lệ đồ nhỏ (nhỏ 1:5000.000) khác biệt liệu biếu diễn mặt cầu mặt Ellipsoid không phân biệt mắt thường Lúc này, mặt cầu dùng Nhưng tỷ lệ lớn 1:1.000.000 người ta cần thiết phải dùng mặt Ellipsoid đế đảm bảo độ xác Do đó, việc lựa chọn mặt cầu hay mặt Ellipsoid phụ thuộc vào mục đích đồ độ xác liệu Neu mặt cầu dựa hình tròn mặt Ellipsoid lại có sở hình Ellip Hình Ellip xác định hai bán trục mà ta hay gọi là: bán trục lớn bán trục nhỏ Ta cho Ellip xoay quanh bán trục nhở ta thu hình Ellipsoid Kích thước hình dạng Ellipsoid xác định bán trục lớn a bán trục nhỏ b, hay a hệ số dẹt f = (a - b) / a Vì hệ số/rất nhỏ nên người ta thường dùng giá trị l/f (1: bán kính xích đạo, f: bán kính cực) 2.3 Hệ toạ độ quy chiếu Đe thuận tiện cho sử dụng người ta phải nghiên cứu cách bề mặt trái đất lên mặt phang đồ Do phải thực phép chiếu bề mặt cong trái đất lên mặt phẳng hệ toạ độ quy chiếu đời Hệ toạ độ lấy hệ toạ độ địa lý làm sở Hệ toạ độ quy chiếu đặc trung hai trục X, Y theo phương ngang thắng đứng Gốc toạ độ giao điếm hai trục Hai trục giao đồng thời chia mặt phẳng làm phần tương ứng với phần hệ toạ độ địa lý Một điểm mặt xác định xác định cặp giá trị (x,y) Trang Hệ thống thông tin địa lý biển Vịnh Bắc Bộ _ 2.4 Các phép chiếu Trong phần ta tìm hiếu ba phép chiếu thường sử dụng phép chiếu với mặt chiếu: mặt hình nón, mặt hình trụ mặt phang phương vị Bước tiến hành phép chiếu tạo hay tập điếm tiếp xúc Các điểm tiếp xúc gọi tiếp điếm tiếp tuyến Các điếm có vai trò quan trọng, độ biến dạng phép chiếu điếm không Độ biến dạng tăng khoảng cách điếm chiếu điểm tiếp xúc tăng 2.4.1 Mặt hình nón Đe thực phép chiếu người ta dùng mặt hình nón “úp” lên bề mặt cầu Đường thẳng tiếp xúc mặt nón mặt cầu vĩ tuyến gọi vĩ tuyến chuẩn Các đường kinh tuyến sau chiếu mặt nón thành đường thẳng đứng, đường vĩ tuyến tạo thành đường tròn Sau thực phép chiếu, người ta cắt hình nón dọc theo kinh tuyến bất kỳ, lúc ta kết phép chiếu bề mặt nón Sự giao đường thắng cung tròn tạo nên mặt lưới Đường thẳng đối diện với đường cắt gọi kinh tuyến trung tâm Càng xa vĩ tuyến chuân độ biến dạng tăng Do để tăng độ xác người ta cắt bỏ phần đỉnh mặt nón hay ta không tiến hành chiếu lên vùng Phép chiếu thường dùng cho việc chiếu vùng có vĩ tuyến trung bình chạy qua hướng theo chiều đông - tây 2.4.2 Mặt hình trụ Như phép chiếu mặt nón, phép chiếu có đường thắng tiếp tuyến Khi sử dụng mặt trụ, người ta phân làm loại tuỳ thuộc vào vị trí tương đối mặt trụ so với mặt cầu Phép chiếu Mercator: Hình trụ đặt theo phương thẳng đứng tiếp xúc với mặt cầu theo vĩ tuyến, thường đường xích đạo Trang 10 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ Phép chiếu Transverse: Hình trụ đặt theo phương nằm ngang, đường thắng tiếp xúc kinh tuyến Phép chiếu Oblique: Hình trụ đặt xiên tiếp xúc với mặt cầu theo đường tròn có bán kính lớn (bằng bán kính xính đạo) Phép chiếu thường dùng Mercator Trong phép chiếu này, đường kinh tuyến chiếu thành đường thẳng đứng cách nhau, đường vĩ tuyến trở thành đường nằm ngang có khoảng cách không tăng dần phía hai cực Do biến dạng tăng dần phía hai cực Sau thực phép chiếu, người ta cắt mặt hình trụ dọc theo kinh tuyến, trải mặt phang để thu kết 2.4.3 Mặtphẳngphương vị Là phép chiếu liệu đồ lên mặt phang tiếp xúc với mặt cầu Điểm tiếp xúc nằm hai cực, đường xích đạo, vị trí nằm Vị trí điểm tiếp xúc cho biết vị trí tương đối mặt phang chiếu với mặt cầu tạo nên ba kiểu chiếu khác nhau: poỉar, equatoriaỉ oblỉque Mặt phang chiếu tiếp xúc với cực mặt cầu kiếu chiếu đơn giản hay dùng Trong phép chiếu này, đường kinh tuyến chiếu thành chùm đường thẳng giao điểm cực, vĩ tuyến đường tròn có tâm cực mặt cầu Góc đường kinh tuyến bảo tồn Co’ sở liệu hệ thống thông tin địa lý GIS Cơ sở liệu (CSDL) GIS hiếu tập hợp lớn dạng số Trang 11 Hệ Hệthống thốngthông thôngtin tinđịa địalýlýbiển biểnVịnh VịnhBắc BắcBộ _ Bộ Bộ $GPGGA,011123.80,2049.5430423, N, 10642.0399564, E,2,09,1.1,-2.34, M,-17.60, M,6.0,0647*4B hiệu Settings: cốt lõi dùng để phát hiệncó rathểvị có trí độ Cácchính máy xác nhậntốttínhơn hiệuvớiGPS WAAS Người GPSphần Vi lớn sai thiết kế kết nối với máy tính qua cống RS232 (cống com) (Differential GPS, DGPS) sửa lỗi tín hiệu GPS đế có độ xác • $GPGGA rõ tín Phòng hiệu nhận theoMỹ chuẩn khoảng đến :mét Cục vệ Bờ biến vận$GPGGA hành dịch vụ sửa lỗi Hệ thống bao gồm mạng đài thu tín hiệu GPS tín hiệu sửa Xác định tham số cho công nối tiếp Cúphátpháp: lỗi máy phát hiệu Để thu tín hiệu sửa lỗi, người Một kỹ thuật đo GPS ứng dụngdùng rộngphải rãi MSComml.Settings = ParamString có máy thu hiệu vi sai bao gồm ăn-ten để dùng với máy thu GPS họ DGPS (Differential Global Positioning System Phép đo GPS vi MSComml: tên đối: tượng • 011123.80 thời gian tín hiệu xác lập lgiờ 11 phút 23 giây 80 sai) Dữ tín liệuhiệu: GPS định dạng theo chuẩn GPGGA, cấu trúc Xác định chất lượng frame GPSkhi cóđối dạng : Việt Nam 11 phút 23 giây 80 giờliệu GMT sang $GPGGA,hhmmss.ss, 1111.11,GPS r,yyyyy.yy,r,a,qq,b.b,c.c,M,d.d,M,e.e,xxxx*hh Hệ thống vệ tinh gồm 24 vệ tinh làm nên vùng không gian GPS quỹ đạo 12 nghìn dặm cách bề mặt trái đất Chúng chuyến động ổn -0 = Tín hiệu lỗi hai vòng quỹ đạo khoảng thời gian gần 24 Các vệ tinh định, • 2049.5430423: độ chuyển động với vận tốcVĩ7 nghìn dặmđối mộttượng xác định 20 độ 49 phút 54.30423 giây Các vệ tinh nuôi lượng mặt trời Chúng có nguồn pin dự phòng để trì hoạt động chạy khuất vào vùng ánh sáng• mặt trời.độCác N: Vĩ bắc.tên lửa nhỏ gắn vệ tinh giữ chúng bay quỹ đạo định 2.1.4 Tín hiệu GPS - cẩu trúc tín hiệu GPS P: kiểm tra chẵn lẻ, với giá trị: • 10642.0399564: kinh độ đối tượng xác định 106 độ 42 phút 03.99564 giây.GPS phát hai tín hiệu vô tuyến công suất thấp giải LI Các vệ tinh L2 (Giải L phần sóng cực ngắn phổ điện từ trải rộng từ 0.39 tới 1.55GHz) GPS dân dùng tần số LI 1575.42 MHz giải UHF Tín hiệu truyền trục thị, có nghĩa chúng xuyên qua mây, thuỷ tinh nhựa • E: Kinhqua độ đông không phần lớn đổi tượng cứng núi nhà Tín hiệu GPS chứa ba mẩu thông tin khác - mã giả ngẫu nhiên, liệu thiên văn liệu lịch Mã giả ngẫu nhiên đơn giản mã định danh đế xác định vệ tinh phát thông tin Có nhìn số hiệu vệ tinh • : Tín hiệu nhận theo kĩ thuật đo DGPS (phép đo GPS vi sai) trang vệ tinh máy thu Garmin đế biết nhận tín hiệu Dữ liệu thiên văn cho máy thu GPS biết vệ tinh đâu quỹ đạo thời điểm ngày Mỗi vệ tinh phát liệu thiên văn thông : Tín hiệu đượcvệ khoá vớikhác vệ tinh hệ thống Dữ liệu lịch tin •quỹ09đạo cho vệnhận tinh tinh vệ tinh, D:được số bit phát liệu (4, đặn 5, 6, hay 8), mặc định bchứa i t thông tin quan trọng trạng thái vệ tinh (lành mạnh hay không), ngày Phần tín S: số bit stop (1, 1.5, 2) Theo phân tích liệu chuẩn GPGGA írame liệu chia thành VD: cách MSComml.Settings = "9600,0,8,1" xác định tốc độ truyền 9600bps, kiếm tra parity lẻ với bit stop bit liệu 15 đoạn liệu khác nhau, đoạn xác định ngăn cách dấu CommPort: Trang Trang52 55 54 53 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ _ VD: MSComml CommPort = xác định mở liệu cống COM1 PortOpen: Đặt trạng thái hay kiểm tra trạng thái đóng / mở cống nối tiếp Neu dùng thuộc tính đế mở cống nối tiếp phải sử dụng trước thuộc tính Settings CommPort Cú pháp : MSComml PortOpen = True I False Giá trị xác định true đế mở cống false đế đóng cống đồng thời xoá toàn nội dung đệm truyền nhận VD: Mở cổng COM1 với MSComml Settings = "9600,N,8,1" tốc độ MSComml CommPort MSComml PortOpen = True truyền = 9600 bps Các thuộc tính nhận liệu: • Input: Nhận chuỗi ký tự từ đệm nhận xoá khỏi đệm nhận Cú pháp: InputString = MSComml Input Thuộc tính kết hợp với InputLen xác định số ký tụ’ đọc vào Neu InputLen = đọc toàn liệu có đệm • InBufferCount: Trang 56 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ _ Giá trị mặc định 1024 byte Kích thước đệm phải đủ lớn để tránh tình trạng liệu VD: Đọc toàn nội dung đệm nhận có liệu MSComml InputLen = If MSComml InBufferCount Then InputString = MSComml Input End If Các thuộc tính xuất liệu: Bao gồm thuộc tính Output, OutBufferCount OutBufferSize, chức thuộc tính giống thuộc tính nhập • CDTimeout: Đặt xác định khoảng thời gian lâu (tính ms) tù’ lúc phát sóng mang lúc có liệu Neu khoảng thời gian mà chưa có liệu gán thuộc tính CommEvent CDTO (Carrier Detect Timeout Error) tạo kiện OnComm.Cú pháp: MSComml CDTimeout = NumTime DSRTimeout: Xác định thời gian chờ tín hiệu DSR trước xây kiện OnComm • CTSTimeout: Trang HệHệ thống thống thông thông tintin địađịa lý lý biển biển Vịnh Vịnh Bắc Bắc BộBộ MSComml CTSTimeout = NumTime • CTSHolding: Xác định có tín hiệu CTS hay chưa, tín hiệu dùng cho trình bắt tay phần cứng (cho biết DCE sẵn sàng nhận liệu) trả giá trị True hay False • CommEvent: • DSRHolding: Xác định trạng thái DSR (báo hiệu tồn DCE), trả giá trị True hay False • CDHolding: Xác định trạng thái CD, trả giá trị True hay False • DTREnable: Đặt hay xoá tín hiệu DTR để báo tồn DTE Cú pháp: MSComml DTREnable = True I False • RTSEnable: Trang 5958 Trang Hệ thống thông tin địa lý biển Vịnh Bắc Bộ I, II sẽ3.được Phân lưutích trữvàtrong thiết kho kế chưong liệutrình người dùng lấy so sánh người dùng đăng nhập hệ thống Đe bảo đảm an toàn liệu thông tin trước lưu trữ’ CSDL người dùng mã hoá hàm băm RSA tự’ xây dựng Người dùng cấp I, II thực khối chức chưong trình Người dùng cấp III người dùng không cần đăng nhập hệ thống sử dụng chương trình sử dụng khối chức : khối chức hiến thị đồ, khối chức tìm kiếm hiến thị, khối chức tiện ích đồ Mở đồ Cập nhật thông tin đối tương 3.2 Biểu đồ luồng liệu Phóng to, thu nhỏ 3.2.1 Thêm đối tượng Biếu đồ mức neữ Tim đôi tượng theo yêu cầu Di chuycn nhanh Thcm người dùng cấp Hiên thông cảnh Đo khoảng cách Xoá người dùng cấp II (3) thị (3) Cấu trúc chương (1) trình (2) gồm khối chức : (3) • Khối hiển thị đồ : với chức hiển thị đồ số theo yêu ( cầu khác (4) • Người dùng cấp III (5) (6) (6) 6) (5) Khối cập nhật đồ: có chức cập nhật liệu không gian phi không gian 1) Yêu cầu tạo, xoá ngưòi dùng cấp II • Khối tìm kiếm hiến thị: có chức tìm kiếm hiến thị thông tin đổi tượng đồ số 2) Yêu cầu cập nhật thông tin đồ • Khối tiện ích đồ : với chức cung cấp cho người dùng 3) Yêu cầu tìm kiếm, hiến thị thông tin thực tiện ích đồ 60 Trang 61 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ 3.2.2.Biểu đồ mức đỉnh 1) Các yêu cầu hiến thị đồ tù’ nguời sử dụng 2) Các kết trả từ chuơng trình tuơng ứng với yêu cầu hiến thị người dùng 3) Các yêu cầu cập nhật đồ từ người sử dụng cấp Ivà II 4) Các kết trả tù’ chương trình tương ứng với yêu cầu cập nhật người sử dụng 5) Các yêu cầu tìm kiếm đối tượng hiển thị thông tin đối tượng người sử dụng 6) Đối tượng tìm thấy thông tin đối tượng hiến thị theo yêu cầu người sử dụng 7) Các yêu cầu sử dụng tiện ích đồ tù’ người sử dụng Trang 62 Hệ thống thống thông thông tin tin địa địa lý lý biển biển Vịnh Vịnh Bắc Bắc Bộ Bộ Hệ 3.2.3.3 3.2.3.2 Khốidưới tìm cập đỉnh kiếm nhật bảnhiến đồ thị 3.2.3 Biếu đồ mức 2.2.3.1 Khối hiển(2) thị đồ Người dùng cấpI,II (2) (8) Ngưòi dùng (6) (1) (1) (10) (7) 15) (9) (12) (4) (4) (10) (8) (8) (9) m (11) Kho DL (7) (7) thuộc 1) Yêu cầu tìm đối tuợng (nhóm đốicho tuợng) củatượng người dùng cập kiếm nhật thông tin thuộc tính đối 1) Yêu cầu mở đồ từ nguời sử dụng, yêu cầu mở đồ VBB tỷ lệ 1:1.000.000 đồ biển Hải Phòng với tỷ lệ 1:100.000 2) Ket trình trả gồmtính vị trí, thông đối tượng Quáquả trìnhchuơng cập nhật CSDL thuộc theo yêu tin cầu 2) Ket trả đồ mở theo yêu cầu người dùng 3) Quá trình trình lấy kiểm tra tínhyêu đế cầu xác định ID đối tượng CSDL thuộc CSDL tính phùthuộc hợp với cần tìm (nhóm đối tượng cần tìm) 3) Yêu cầu thực công cụ đồ phóng to, thu nhỏ 4) Ket trả thông tin thuộc tính cập nhật 4) Ket trả ID đổi tượng cần tìm 4) Bản đồ phóng to, thu nhỏ theo yêu cầu người sử dụng 5) Yêu cầu thêm đối tượng đồ hoạ đồ số 5) Từ ID nhận kiểm tra CSDL đồ để xác định đối tượng 5) Yêu cầu di chuyến đồ nhằm hiến thị phần đồ bị che khuất người dùng 6) Cập nhật CSDL đồ hoạ theo yêu cầu 6) Đối tượng tìm kiếm hiến thị đồ số 6) Quá Bản trình đồ di chuyến đế hiến thị tù’ vùng bị chephù khuất yêu cầu cầu 7) lấy đối tượng đồ hoạ CSDL họptheo với yêu 7) Yêu cầu hiến thị thông tin đối tượng đồ Trang 65 64 63 Trang Hệ Hệthống thống thống thông thông tin tinđịa địa địa lý lýbiển biển biển Vịnh Vịnh Bắc BắcBắc Bộ _ Bộ Bộ Hệ Hệ thống thông thông tin tin lý địa lý biển Vịnh Vịnh Bắc Bộ Taudam :Lưu trữ thông ích đối tượng tàu đắm VBB 3.23.4 3.2.3.5 Khối Khối cáctin tiện phân đồ (2)liệu thuộc tính : 3.3 C0’ sỏ’ (2)dữ (8 ) (11) (8 ) Ngưòi dùng Ngưòi dùng cấp II Người dùng cấp I CSDL thuộc tính(6)gồm bảng liệu luu trữ thông tin thuộc tính (3) (4) (9) (6) (5) (1) Máy (1 ) Dao : Lưu trữ thông tin thuộc tính đối tượng đảo (8) (8) (8) (8) V J V J (4) thu (1 ) Loaitau : Lưu trữ loại tàu đắm V _J (4) (4) Bailay :Lưu trữ’ thông tin thuộc tính bãi lầy (7) (7) (3) (7) (7) (3) Kvnuoc :Lưucầu trữdithông tin nhanh thuộc tính khu nước phân layer 1) Yêu chuyển đồ tới vị trí vực xác định Ctbien : Lưu trữ thuộc tính công trình biến (đèn biến, phao tiêu ) 2) Ket trả chương trình đồ di chuyến nhanh tới vị trí cầu 1) yêu Yêu cầu thêm người dùng cấp II từ người dùng cấp I 3) Yêu cầu đodùng khoảng từ thêm điếm bất kìyêu củahiếm người Kvnguyhiem :Lưu trữ thông tinđược thuộc tính theo khu vực nguy 2) Người cấpcách II cầu củađồ người dùng dùng cấp I 4) Ket 3) Quá trìnhquá cậptrình nhậtđo dữđược liệu hiến ngườithị dùng theo yêu cầu 5) Yêu cầu đánh dấucác cácdữ toạliệu độ nguời dùng 4) Quá trình lấy người dùng phù họp với yêu cầu Loaict: Lưu trữ loại công trình biến 6) Đối tượng đánh dấu thêm vào đồ 7) Quá trình kiểm tra kho liệu đồ để lấy liệu cần thiết cho trình xử lý Trang Trang 66 68 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ Baomat: Lưu trữ thông tin người dùng cấp I,II Mối liên hệ bảng CSDL : tgbatdau tgbaotri kinhdo v - \ -J - Dangsau :Lưu trữ thông tin thuộc tính vê đường đăng sâu 69 Trang 70 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ GISOS GIS OF SEA Thiết kế module chưong trình Sửa đổi đổ Tài khoản người dùng Tiện ích K Thêm điểm - à||x Thêm đôi tượng 13 TênĐia Danh VỊ trí xác tầu đắm (3 Hệ thống phao dẫn đường VỊ trí đường đẳng sâu [3 Đat liền hải đảo [3 Chỉ số độ sâu [3 VỊ trí cấc khu vực ý [3 Phản lớp độ sâu Giao diện Form chương trình • Trên Form sau lựa chọn đối tượng, muốn thao tác với đổi tượng đó, kích chuột phải chọn chức menu mở kích chọn theo menu bên hay biểu tượng toolbar • Đe chọn hiến thị hay không hiến thị layer ta chọn bỏ chọn check có tên layer Panel bên trái • Để chọn layer tác động chọn tên layer theo combobox panel • Muốn di chuyến nhanh đồ tới vị trí kích vào vị trí Trang 71 Hệ thông thông tin địa lý biên Vịnh Băc Bộ Giao diện Form mở bàn đồ theo tỷ lệ • Sau lựa chọn đối tượng Form chính, cập nhật thông tin Giao diện Form thông tin đổi tượng Trang 72 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ • Nếu muốn thêm loại đối tuợng kich vào nút “Thêm loại” Form Giao diện Form thêm loại đổi tượng Giao diện Form tìm kiếm đối tượng Trang 73 HệHệ thống thống thông thông tintin địađịa lý lý biển biển Vịnh Vịnh Bắc Bắc BộBộ • Khi chọn chức kết nối GPS Form kết nối hiến thị: Trong trình nhận liệu thay đối cấu hình hệ thống nhận Cổng R s 232 T uỳ chọn ) Tín hiệu nhận từ GPS Tín hiệu sau lọc Thuộc cồng: |com1 I Thời gian Đổng ý Huỷ Bỏ Thuộc tính Kiểu tín hi Data Bits: [íT Parity: ỊNone Stop Bits: [ĩ Flow Control ■3 U 3] (• None r Xon/Xoff r RTS r Xon/RTS Status: Giao Giao diện Fonn cấu hình thuGPS tín hiệu GPS diện Form kết nối với thiết bị thu GPSbáo thành trình ô textđãđầu • Để Sau hiển thị kết tiếngnốiViệt thông lỗi, công chưong sử tiên dụngsẽ hiến thị tất liệu nhận thông qua kết nối Sau kiếm tra liệu đối tượng MyMsgbox thaydạng chotínđổihiệutượng Đối thị tượng xác định khuôn GPS Msgbox hiển ô text thứ (tín hiệu sau lọc) Neu trình phân tích liệu thành công MyMsgbox đối tượng xây dựng riêng với chức hiển thị thông tin phân tích ô text Trang Trang 7574 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ Cùng với phát triển nhanh chóng ngành Công nghệ thông tin, công nghệ GIS ngày ứng dụng rộng rãi lĩnh vực khác đời sống Đặc biệt ngành có sử dụng đồ, công nghệ GIS giúp việc tác nghiệp đồ trở nên nhanh chóng, thuận tiện, xác nhờ mang lại hiệu cao công việc Trong thời gian làm luận văn tốt nghiệp em nắm bắt khái niệm co GIS, cách thức thiết lập hệ GIS, công cụ, kỹ thuật cần thiết đế sổ hóa đồ Trên sở đề tài giải vấn đề sau : Số hoá thành công đồ biển Vịnh Bắc Bộ Xây dựng hệ GIS theo kiến trúc phân tầng địa lý biến Vịnh Bắc Bộ Phân tích thiết kế hệ thống toán Xây dựng chương trình đáp ứng yêu cầu tác nghiệp đồ số Bài toán xây dựng hệ thống thông tin địa lý biển Vịnh Bắc Bộ đòi hỏi khối lượng liệu lớn cập nhật liên tục theo thời gian Trong phạm vi luận văn tốt nghiệp, chương trình xây dựng đáp ứng yêu cầu tác nghiệp đồ số Tuy nhiên đế trở thành hệ thống thông tin địa lý biến thực sự, trình sử dụng, liệu chương trình phải cập nhật liên tục theo yêu cầu tác nghiệp Trong thời gian tới, em tiếp tục phát trien chương trình với mong muốn xây dựng hệ thống thông tin địa lý biển Việt Nam với đồ số mã hoá chi tiết liệu cập nhật đầy đủ Trang 76 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ TÀI LIỆU THAM KHẢO Microsoft - MSDN Lỉbraty - July 2001 http://WWW.mapinfo.com Mapx Deveỉoper‘s Guide MapInfo Proýessional 6.0 Developer‘s Guide TS.Nguyễn Thế Thận, TS Trần Công Yên -Tồ chức hệ thông tin địa lý & phần mềm MapInfo 4.0 -Nhà xuất Xây dựng 2000 TS Đặng Văn Đức - Hệ thông tin địa lý GĩS -Nhà xuất bán Khoa học kỹ thuật 2001 Các hệ quy chiếu địa lỷ sử dụng đồ biến - Phòng bảo đảm hàng hải, Quân chủng hái quân Quy phạm kí hiệu đồ biên - Phòng bảo đảm hàng hải, Quân chủng hải quân Hệ thống định vị toàn cầu GPS, hệ qui chiếu hệ toạ độ quốc gia 2000 - Phòng biên vẽ đồ biến, Quân chủng hải quân Trang 77 [...]... trục toạ độ thống nhất GIS sử dụng hai mô hình dữ liệu không gian là: mô hình dữ liệu dạng Vector và mô hình dữ liệu dạng Raster Trang 12 Hệ Hệ thống thống thông thông tin tin địa địa lý lý biển biển Vịnh Vịnh Bắc Bắc Bộ Bộ Hệ thông thông tin địa lý biên Vịnh Băc Bộ 3.1.3 So sánh mô hình Raster và Vector Biểu diễn dạng Vector, Raster X2,Y2 ■ ■ Thuận tiện biểu diễn X3,Y3 hiện tượng tự Mô hình hiệu quả... Biểu diễn dạng Vector Hệ thống thông tin địa lý biển biển Vịnh Vịnh Bắc Bộ Hệ thống thông tin địa lý Bắc Bộ Điểm +x 3.1.1 (x,y)Mô hình dữtrong liệu Vector 2D CSDL của GIS được chia làm 2 loại cơ bản là: dữ liệu không gian (dữ liệu đồ hoạ) và dữ liệu phi không gian (dữ liệu thuộc tính) Mỗi loại có đặc điểm riêng khác nhau về lưu Hai Biểu và diễn cácDanh đặc trưng địa lý các số phần đồ lýhoạvàcơhiến bảnthị... thuỷ chiều xuống mức thấp nhất Phần lớn các khu vực bãi lầy là các bãi Trang 35 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ cát chạy dọc bờ biển 3 Đổi tượng đá ngầm : gồm các bãi đá ngầm nằm rải rác trong các khu vục khác nhau trong Vịnh Bắc Bộ 4 Đối tượng chỉ số độ sâu : là chỉ số độ sâu tại các điểm khác nhau trong Vịnh Bắc Bộ, các chỉ số này được đo vào lúc thuỷ triều xuống thấp nhất trong ngày và lấy... pháp phụ thuộc vào chất lượng ảnh truyền và cách xử lý dữ liệu ảnh Dữ liệu ảnh sẽ được đưa qua phần mềm nhận dạng từ đó sẽ đưa về dạng bản đồ đã số hoá Trang 18 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ Anh chụp thành phố từ máy bay sau đó qua chương trình nhận dạng đã xác định được vị trì nhà và đường giao thông Anh chụp từ vệ tinh một góc Vịnh Bắc Bộ Thứ hai là thu thập dữ liệu từ nguồn số hóa Phương... sinh viên trở nên hiệu quả hơn Trang 26 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ PHẦN II 1 Hệ quản trịCSDLGIS Hệ quản trị CSDL (Database Management System- DBMS) là một hệ cung cấp các phương pháp xử lý dữ liệu trong CSDL, các xử lý đó có thế là truy nhập dữ liệu, cập nhật dữ liệu theo khuôn mẫu xác định hay thực hiện các tính toán trên các dữ liệu trong CSDL Một hệ quản trị CSDL phải đảm bảo được tính... hình ngoài (thông tin được mô tả theo cách nhìn của người dùng) Mô hình khái niệm (thông tin lưu trữ theo Mô hình lôgic (được định nghĩa theo khái Mô hình vật lv (thông tin được định nghĩa 1.1 Mô hình khái niệm Đế xây dựng CSDL ta phải hình thành các mô hình khái niệm và mô hình ngoài Quá trình này được gọi là mô hình hóa khái niệm, gồm việc xác Trang 27 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ ... các thông tin phi không gian riêng rẽ và tạo ra các bản đồ trên cơ sở các giá trị thuộc tính Phần lớn các phần mềm thông tin địa lý cũng có thể hiển thị các thông tin phi không gian như các ghi chú • Tổng hợp từ các nguồn khác Trang 17 16 Trang Hệ thống thông tin địa lý biển Vịnh Bắc Bộ chính xác trong khoảng vài xentimet đến đêximet Phương pháp này không cần sử dụng các thiết bị quá hiện đại xong... thế hay đối tượng được gọi là tập hợp, phương pháp này khác với Bản đồ biển Tập họp Trang 29 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ 1.3 Mô hình lôgic Ket quả của mô hình hóa khái niệm là biếu diễn rõ ràng các thực thế và thuộc tính của chúng và toàn bộ các quan hệ giữa các thực thể để thỏa mãn nhu cầu khai thác, lưu trữ thông tin đã dự đoán trước Mục đích của mô hình dữ liệu lôgic là biểu diễn các... đích xây dựng hệ thống thông tin địa lý Biến Vịnh Bắc Bộ đi sâu vào lĩnh vực an toàn hàng hải, các đối tượng của Vịnh Bắc Bộ cần số hoá phục vụ cho quá trình tác nghiệp khi hành trình trên biến gồm : 1 Đối tượng hải đảo và đất liền : Các hòn đảo nằm rải rác trong vịnh và phần đất liền trải dài tiếp giáp với vịnh 2 Đối tượng bãi lầy : là các khu vực có độ sâu tù' Om đến 2m so với mực nước biển, các khu... sử dụng để nhập, lưu Trang 25 Hệ thống thông tin địa lý biển Vịnh Bắc Bộ trữ, cập nhật các thông tin đất đai như danh giới giữa các thửa đất, chủ sở hữu hợp pháp, loại đất, mức thuế • Tài nguyên và môi trường : GIS được sử dụng rộng rãi trong lĩnh vực quy hoạch, quản lý tài nguyên và môi trường ở các địa phương, quốc gia, khu vục và toàn cầu Cụ thế là quy hoạch và quản lý các tài nguyên đất, nước, ... thị thông tin đối tượng đồ Trang 65 64 63 Trang Hệ H thống thống thống thông thông tin tinđịa địa địa lý l biển biển biển Vịnh Vịnh Bắc BắcBắc Bộ _ Bộ Bộ Hệ Hệ thống thông thông tin. .. kết qủa tốt Trang Hệ thống thông tin địa lý biển Vịnh Bắc Bộ PHẦN I HỆ THỐNG THÔNG TIN ĐỊA LÝ GIS VÀ ỨNG DỤNG TRONG QUẢN LÝ DỮ LIỆU BẢN ĐÒ SÓ l Khái niên hệ thống thông tin địa lý (GIS) Có nhiều... chờ tín hiệu DSR trước xây kiện OnComm • CTSTimeout: Trang H Hệ thống thống thông thông tintin địa ịa lý lý biển biển Vịnh Vịnh Bắc Bắc B Bộ MSComml CTSTimeout = NumTime • CTSHolding: Xác định có