TÍNH CẤP THIẾT CỦA ĐỀ TÀỊ

Một phần của tài liệu Nghiên cứu xây dựng bản đồ số hóa công nghiệp Việt Nam (Trang 58 - 77)

1 TỔNG QUAN

1.2TÍNH CẤP THIẾT CỦA ĐỀ TÀỊ

4 5 6

8.2 BIU DIN THễNG TIN ĐỊNH V

Chỳng tụi sử dụng VML để biểu diễn thụng tin định vị.

Chỳng tụi xõy dựng cỏc hộp gọi dựa vào VML, sử dụng DHML và Javascript để tạo nội dung. Đối với cỏc cụng cụ, chỳng tụi sử dụng thờm điểm, đường và tụ màụ Sau đõy là một số hỡnh vẽ đó được sử dụng để biểu diễn thụng tin định vị.

Hỡnh 34: Biểu diễn điểm cụng ty cụng nghiệp

Hỡnh 36: Biểu diễn thụng tin quận/ huyện

Hỡnh 37: Biểu diễn thụng tin phường/xó

9 CÁC CễNG C BN ĐỒ

Bộ phận điều khiển bản đồ chủ yếu điều khiển Pan và Zoom, hay núi chung là duyệt bản đồ. Bờn cạnh cỏc chức năng cơ bản này, bản đồ thường cần một số cụng cụ khỏc. Trong phiờn bản hiện hành, chỳng tụi phỏt triển cỏc cụng cụ: chỳ giải, đo khoảng cỏch và đo diện tớch.

9.1 CHÚ GII

Chỳ giải là một bộ phận khụng thể thiếu của bản đồ, đặc biệt đối với cỏc bản đồ cú số lượng biểu trưng lớn và nhiều hỡnh vẽ. Cụng cụ chỳ giải về mặt kỹ thuật tương đối cổ điển: liệt kờ cỏc hỡnh vẽ và cú giải thớch cho cỏc hỡnh vẽ đú.

Hỡnh 38: Biểu trưng trờn chỳ giải và trờn bản đồ

Biểu trưng trờn chỳ giải và trờn bản đồ

9.2 ĐO KHONG CÁCH

Cụng cụ đo khoảng cỏch sử dụng tương tỏc giữa giao diện cụng cụ và phần di chuyển bản đồ (xem hỡnh vẽ). Cỏc chức năng được trỡnh bày tường minh. Độ chớnh xỏc phụ thuộc vào sai số chuyển đổi kinh vĩ độ sang một và km, đồng thời cũn phụ thuộc giữa chuyển đổi giữa kinh vĩ độ và pixel trờn màn hỡnh.

Chi tiết thao tỏc xin xem phần hướng dẫn sử dụng.

Hỡnh 39: Tương tỏc giữa cụng cụđo khoảng cỏch và phần di chuyển bản đồ

9.3 TÍNH DIN TÍCH

Phần tớnh diện tớch tương tự như phần đo khoảng cỏch.

10 KT LUN VÀ KIN NGH

So sỏnh với mục tiờu đề ra, chỳng tụi thấy:

Chỳng tụi đó khảo sỏt nghiờn cứu kỹ chuẩn OpenGIS và ứng dụng MySQL để lưu thụng tin theo đỳng tinh thần của chuẩn. Trờn cơ sở tỡm hiểu thờm về MapInfo, chỳng tụi đó lập kiến trỳc CSDL và đó giải được vấn đề dung lượng lớn của cơ sở dữ liệụ

Do cú cấu trỳc cơ bản, chỳng tụi đó cú thuật toỏn co cụm húa dữ liệu, đảm bảo cú một số lượng cỏc bản ghi để hiển thị nằm trong một giới hạn nhất định. Thuật toỏn này của chỳng tụi hiện nay độc lập với hệ quản trị CSDL và chưa sử dụng cỏc thuộc tớnh mở rộng của SQL92 with Geometry Types. Chỳng tụi hy vọng là khi sử dụng với phần mở rộng thuật toỏn sẽ hoạt động tốt hơn.

Chỳng tụi đó xõy dựng được cỏc tớnh năng cơ bản của phần mềm bản đồ và tiếp cận theo phương ỏn web-based. Trong năm thứ hai, chỳng tụi đó hoàn thiện hơn cỏc chức năng này và phỏt triển mở rộng trờn Desktop, trờn PDẠ Cỏc chức năng được xõy dựng theo cơ chế đơn thể húạ

Chỳng tụi đó xõy dựng được một thư viện nhập dữ liệu từ MapInfo và nhận thấy cỏc dữ liệu nhập vào đều tương thớch và chưa gặp cỏc sai sút xảy rạ

Chỳng tụi đó bước đầu xõy dựng mụ tơ tỡm kiếm bỏn ngữ nghĩa và cỏc kết quả cho thấy chỳng tụi đang tiếp cận đỳng hướng để dần dần tiến tới xõy dựng cơ sở dữ liệu ontologỵ

Qua việc xõy dựng website nội bộ, tuy mới xõy dựng phiờn bản thử nghiệm Beta, chỳng tụi nhận thấy phần chạy trờn web, trờn Desktop và trờn PDA cú tốc độ xử lý chấp nhận được.

11 TÀI LIU THAM KHO VÀ S DNG

1. http://www.mysql.com/ - MySQLđ database 2. http://www.php.net/ - PHP language

3. http://www.opengis.org

4. http://www-istp.gsfc.nasạgov/stargaze/Slatlong.htm (adsbygoogle = window.adsbygoogle || []).push({});

BÁO CÁO TểM TT

KT QU THC HIN ĐỀ TÀI NCKH VÀ PTCN

CP B NĂM 2007

Đề tài:

NGHIấN CU XÂY DNG BN ĐỒ S HểA CễNG NGHIP VIT NAM

(Mó s: 140.07 RD/HĐ-KHCN)

Ch nhim đề tài: Ths. Lờ Văn Li

Hà nội, 2007

VIỆN NGHIấN CỨU ĐIỆN TỬ, TIN HỌC, TỰĐỘNG HểA

Ch nhim đề tài: ThS. Lờ Văn Li

TT Họ và tờn Học vị Cơ quan

1 Lờ Văn Lợi Thạc sỹ Viện NC Điện tử, Tin học, Tựđộng hoỏ 2 Nguyễn Đỡnh Lượng Cử nhõn Viện NC Điện tử, Tin học, Tựđộng hoỏ 3 Lờ Đỡnh Hanh Thạc sỹ Viện NC Điện tử, Tin học, Tựđộng hoỏ 4 Phạm Đỡnh Thế Kỹ sư Viện NC Điện tử, Tin học, Tựđộng hoỏ 5 Nguyễn Kim Anh Kỹ sư Viện NC Điện tử, Tin học, Tựđộng hoỏ

MC LC

1 TỔNG QUAN ...3

1.1 TÍNH CẤP THIẾT CỦA ĐỀ TÀỊ...3

1.2 MỤC TIấU NGHIấN CỨỤ...3

1.3 ĐỐI TƯỢNG, NỘI DUNG VÀ PHƯƠNG PHÁP NGHIấN CỨU ...3

1.3.1 Đối tượng nghiờn cứụ...3

1.3.2 Nội dung nghiờn cứu ...4

2 PHƯƠNG PHÁP TIẾN HÀNH NGHIấN CỨU ...4

2.1 PHÂN TÍCH ĐẶC ĐIỂM CỦA CHUẨN OPENGIS ...5

2.2 LỰA CHỌN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆỤ...5

3 THIẾT KẾ HỆ THỐNG TỔNG QUAN ...6

3.1 KIẾN TRÚC HỆ THỐNG QUẢN TRỊ NỘI DUNG...7

3.2 KIẾN TRÚC NHÂN VÀ GIAO TIẾP TRèNH ỨNG DỤNG ...8

4 KIẾN TRÚC VÀ GIẢI THUẬT Mễ TƠ TèM KIẾM BÁN NGỮ NGHĨA ...9

4.1 KỸ THUẬT TèM KIẾM THEO NGỮ NGHĨA ...9

4.2 KỸ THUẬT PHÂN CỤM VĂN BẢN...9

5 KẾT LUẬN VÀ KIẾN NGHỊ...10

5.1 KẾT LUẬN...10 (adsbygoogle = window.adsbygoogle || []).push({});

5.1.1 Mục tiờu nghiờn cứụ...10

5.1.2 Kết quả đạt được ...10

1 TNG QUAN

1.1 TÍNH CP THIT CA ĐỀ TÀI

- Việt Nam đang hội nhập với khu vực và toàn thế giới về tất cả cỏc lĩnh vực cụng nghệ và cỏc ngành cụng nghiệp. Việc tổ chức, thu thập và giới thiệu cỏc đặc điểm của cỏc ngành cụng nghiệp Việt Nam là rất cần thiết để xõy dựng một hỡnh ảnh rừ nột hơn về cỏc lợi thế

của cụng nghiệp Việt Nam.

- Giới thiệu theo phương thức điện tử cú nhiều ưu thế hơn hẳn so với giới thiệu bằng cỏc phương thức khỏc như xuất bản bằng giấy, phỏt thanh, truyền hỡnh: thời gian cập nhật nhanh, lưu trữ cú hệ thống, xuất bản tức thời, thụng tin thường trực 24/24, 7/7.

- Trong phương thức điện tử, bản đồ số húa theo cụng nghệ GIS cú ưu thế vượt trội vỡ tớnh thõn thiện và dễ tiếp cận với người dựng. Mặt khỏc, cỏc ngành cụng nghiệp thường phõn bố trờn nền địa lý nờn giới thiệu theo bản đồ là hợp logic.

1.2 MC TIấU NGHIấN CU

Đề tài đặt ra cỏc mục tiờu cụ thể như sau:

- Nghiờn cứu, thiết kế khung cơ sở dữ liệu cho việc lưu cỏc tham số của cỏc ngành cụng nghiệp Việt Nam. Thiết kế này sẽ cú tớnh mởđể cú thể xõy dựng cơ sở dữ liệu theo lớp. Như vậy khi cỏc ngành, vựng, đặc điểm cụng nghiệp tăng lờn thỡ khung sẽ tự thay đổi một cỏch mềm dẻo đểđỏp ứng với dữ liệu thu thập được.

- Xõy dựng cỏc tớnh năng cơ bản của kỹ thuật bản đồ như pan, zoom, tỡm kiếm, hiển thị

kết quả bằng đồ họạ Đặc biệt trong tỡm kiếm thụng tin, đề tài sẽ tỡm kiếm theo tiếng Việt với nhiều tựy chọn và tiờu chớ khỏc nhau tựy theo nhu cầu của người dựng.

- Xõy dựng bộ cụng cụ cho phộp nhập dữ liệu từ cỏc nguồn đó cú theo cỏc chuẩn đó

được thừa nhận hiện nay trờn thế giới hoặc nhập dữ liệu trực tiếp.

- Tổ chức nhập dữ liệu theo bản đồ hành chớnh làm bản đồ nền. Trờn cơ sở này nhập dữ

liệu của từng ngành được lựa chọn theo một thứ tựưu tiờn nhất định.

- Từng bước xõy dựng mụ tơ tỡm kiếm theo văn bản và theo ngữ nghĩạ

- Xõy dựng Website nội bộ.

1.3 ĐỐI TƯỢNG, NI DUNG VÀ PHƯƠNG PHÁP NGHIấN CU 1.3.1 Đối tượng nghiờn cu 1.3.1 Đối tượng nghiờn cu

1. Khỏi niệm

Cỏc bản đồ số húa cú tờn chung là Hệ thống Thụng tin Địa lý (GIS: Geographical Infromation System). GIS là hệ thống thụng tin cho phộp người dựng cú thể thu thập số liệu, quản trị và phõn tớch số liệu đó thu thập được bằng giao diện bản đồ. Cỏc thuộc tớnh của dữ liệu đều gắn trực tiếp hoặc giỏn tiếp với cỏc tham sốđịa lý. Mục tiờu của hệ thống GIS là tớch hợp và biểu diễn dữ liệu trờn nền thụng tin địa lý.

GIS được rất nhiều cụng ty phần mềm quan tõm và phỏt triển thành cỏc thương phẩm (MapInfo, ArcView, Google Maps, Google Earth, ...). Cỏc gúi phần mềm này cú ba dạng:

a - Dạng cài đặt trờn Desktop, phõn phối dưới dạng đúng gúi;

b - Dạng sử dụng qua Web (khụng cần cài đặt, nhưng cỏc bộ duyệt phải ở mức cao); c - Dạng kết hợp – nghĩa là cú cài đặt trờn Desktop nhưng vẫn phải kết nối với Internet để

lấy dữ liệu từ mỏy chủ trung tõm về. 3. Đặc điểm

- Cỏc gúi phần mềm thuộc dạng a- cú ưu thế là tốc độ cao vỡ cơ sở dữ liệu GIS được lưu ngay trờn mỏỵ Bất lợi của phần mềm dạng này là tớnh phổ biến khụng cao vỡ nú chỉ chạy trờn một mỏy hoặc một số mỏy và cỏc thay đổi, cập nhật của cơ sở dữ liệu chỉ mang ý nghĩa cục bộ.

- Cỏc gúi phần mềm thuộc dạng b- cú ưu thế là tớnh phổ biến rất cao, người nào cũng cú thể

truy nhập được, chỉ cần kết nối mỏy vào Internet. Tuy nhiờn, tốc độ xử lý chậm vỡ cỏc giao dịch đều phải trao đổi giữa Client (mỏy trạm) và Chủ (mỏy Server trờn Internet). Google Maps sử dụng phương ỏn nàỵ

- Cỏc gúi phần mềm dạng c- sử dụng khung dữ liệu sẵn cú trờn Desktop cũn cơ sở dữ liệu để (adsbygoogle = window.adsbygoogle || []).push({});

trờn mỏy chủ. Đặc điểm này cho phộp phần mềm tải dữ liệu từ mỏy chủ về một lần trờn Desktop và sau đú sử dụng lại (cache dữ liệu). Google Earth sử dụng kỹ thuật nàỵ

1.3.2 Ni dung nghiờn cu

- Thiết kế CSDL bản đồ số húa và nhập dữ liệu từ bản đồ hành chớnh: Lược đồ CSDL về

bản đồ chuẩn húa theo ERD

- Thiết kế và xõy dựng phần nhập dữ liệu cho bản đồ: điểm, đường, vựng: Thiết kế chức năng và phần coding cho việc nhập dữ liệu bản đồđể vẽ bản đồ nền: thiết kế hướng đối tượng và giao diện thõn thiện

- Thiết kế và xõy dựng phần nhập dữ liệu cho cỏc lớp thụng tin khỏc nhau trờn bản đồ: Thiết kế chức năng và phần mềm nhập dữ liệu bản đồ cho cỏc lớp thụng tin: thiết kế

hướng đối tượng và giao diện thõn thiện

- Thiết kế và xõy dựng giao diện bản đồ với cỏc chức năng ở mức đơn giản

- Lập Website nội bộ và chạy thử nghiệm về bản đồ số húa ngành cụng nghiệp Việt Nam: Website nội bộ với cỏc thụng tin thử nghiệm ở mức 1: cho phộp hiển thị cỏc vựng theo lĩnh vực cụng nghiệp

2 PHƯƠNG PHÁP TIN HÀNH NGHIấN CU

Cỏc bản đồ số húa cú tờn chung là Hệ thống Thụng tin Địa lý (GIS: Geographical Infromation System). GIS là hệ thống thụng tin cho phộp người dựng cú thể thu thập số liệu, quản trị và phõn tớch số liệu đó thu thập được bằng giao diện bản đồ. Cỏc thuộc tớnh của dữ liệu đều gắn trực tiếp hoặc giỏn tiếp với cỏc tham sốđịa lý. Mục tiờu của hệ thống GIS là tớch hợp và biểu diễn dữ liệu trờn nền thụng tin địa lý.

Để xõy dựng bản đồ số húa ngành Cụng nghiệp Việt Nam, chỳng ta cần đi theo một mụ hỡnh về

GIS. Sau khi khảo sỏt, xem xột cỏc khớa cạnh liờn quan (cơ sở dữ liệu và đồ họa), mụ hỡnh

Trờn cơ sở về mụ hỡnh, chỳng tụi cần nghiờn cứu kỹ cỏc đặc điểm của mụ hỡnh này và đi đến lựa chọn Hệ quản trị cơ sở dữ liệu, phương phỏp và ngụn ngữ thể hiện cỏc giao tiếp với cơ sở

dữ liệu, ngụn ngữ thể hiện đồ họa, ngụn ngữ phục vụđiều hành đồ họạ

2.1 PHÂN TÍCH ĐẶC ĐIM CA CHUN OpenGIS

Cỏc cụng ty đề xướng chuẩn OpenGIS:

Environmental Systems Research Institute, Inc., IBM, Informix, MapInfo, Oracle

OpenGIS là chuẩn về hệ quản trị (HQT) cơ sở dữ liệu (CSDL). Mục tiờu của chuẩn này là định nghĩa một lược đồ SQL cho phộp trớch xuất, truy vấn và cập nhật CSDL đối với cỏc tuyển GIS thụng qua cỏc giao tiếp ODBC. Chuẩn này đưa ra cỏc khỏi niệm thuộc tớnh khụng gian và phi khụng gian. Cỏc thuộc tớnh khụng gian ởđõy là cỏc thuộc tớnh cú gắn đặc điểm địa lý, là cỏc đặc tớnh đơn giản nội suy từ khụng gian hai chiềụ

2.2 LA CHN H QUN TR CƠ S D LIU

Theo truyền thống và kinh nghiệm sử dụng, chỳng tụi vẫn thường chọn MySQL. MySQL là hệ

quản trị cơ sở dữ liệu mó nguồn mở cung cấp dưới dạng Dual License: hoặc GNU General Publicc License (GPL). Chỳng tụi sử dụng GPL licensẹ

MySQL là HQT CSDL quan hệ. MySQL tuõn thủ cỏc cõu lệnh chuẩn của cỏc chuẩn phổ thụng như SQL92, SQL99 và SQL2003. Tuy nhiờn, MySQL khụng yểm trợ một cỏch đầy đủ cỏc chuẩn nàỵ Mặt khỏc MySQL lại cú phần mở rụng mang đặc trưng riờng của nú.

Qua thực tế sử dụng, MySQL là một phần mềm rất ổn định, và theo kinh nghiệm của chỳng tụi là dễ sử dụng.

Đối với mụi trường Web, hiện tại MySQL là HQT CSDL được sử dụng rộng rói nhất.

Kể từ phiờn bản 4.0, MySQL hỗ trợ mụ hỡnh OpenGIS đối với Engine MyISAM. Kể từ phiờn bản 5.0, MySQL hỗ trợ OpenGIS ở tất cả cỏc enginẹ

Tuy nhiờn, do hiện nay trờn cỏc ISP, cỏc gúi MySQL vẫn cũn cỏc phiờn bản thấp (4. là chủ yếu) nờn chỳng tụi chỉ sử dụng mụ hỡnh mà khụng sử dụng cỏc thuộc tớnh đặc trưng.

3 THIT K H THNG TNG QUAN

Mó phần mềm: IMAP (Industrial Map – Bản đồ Cụng nghiệp).

Mụ hỡnh ứng dụng của phàn mềm này được mụ tả như trong hỡnh vẽ sau: (adsbygoogle = window.adsbygoogle || []).push({});

Hỡnh 1: Mụ hỡnh ứng dụng của IMAP

Từ hỡnh vẽ trờn, ta thấy cú 2 vấn đề chớnh, đú là: 1. Khởi tạo và cập nhật

2. Khai thỏc

Toàn bộ dữ liệu được lưu vào CSDL quan hệ, cụ thểởđõy là MySQL. Vấn đề cũn lại là xõy dựng mụ hỡnh tổng quan cho phộp khởi tạo, cập nhật và khai thỏc đều thụng qua giao diện Web. Trờn cơ sở giao diện Web, chỳng ta cú thể chuyển qua khai thỏc ở Desktop bằng cỏch xõy dựng một bộ giao tiếp Ngụn ngữ lập trỡnh – CSDL.

Server DB

Khởi tạo & Cập nhật (Web)

Khai thỏc (Web)

Khai thỏc (Desktop)

3.1 KIN TRÚC H THNG QUN TR NI DUNG

Về mặt kiến trỳc cơ bản, luồng tỏc nghiệp chung được hỡnh dung như trong hỡnh vẽ sau:

Hỡnh 2: Luồng thụng tin dưới gúc độ kỹ thuật

Người dựng thụng thường chỉ truy cập, đọc tin trờn trang chủ.

Nhúm qun trngười đăng tin, đương nhiờn là người dựng thụng thường nhưng cú vai trũ và được cấp quyền quản trị.

Cỏc thành phần như Web server, CGI engines, databases, Files, Documents nằm trờn mỏy chủ. Tất cả cỏc giao diện đều web-based, cú nghĩa là người dựng (hoặc quản trị) chỉ sử dụng cỏc bộ

duyệt – như Microsoft Internet Explorer, Netscape, FireFox – để giao tiếp. Phõn biệt người dựng thụng thườngqun tr viờn:

Người dựng thụng thường cú thể xem thụng tin tất cả cỏc mục đăng tải cụng cộng. Ngoài ra, họ

cú thể tham gia vào cỏc diễn đàn. Họ cú quyền viết bài, sửa bài đăng trờn diễn đàn. Tuy nhiờn, họ khụng được phộp thay đổi cỏc dữ liệu của trang tin.

Quản trị viờn cú quyền thay đổi từng phần hoặc toàn bộ thụng tin tựy thuộc vào quyền được cấp trong tài khon của họ. Chỳng tụi sẽ cung cấp hệ thống cấp quyền đối với tất cả cỏc user quản trị.

Kiến trỳc giao din:

Về mặt kiến trỳc, trang tin được tổ chức theo cấu trỳc phõn cấp: Mọi người Nội dung hiển thị trờn

Một phần của tài liệu Nghiên cứu xây dựng bản đồ số hóa công nghiệp Việt Nam (Trang 58 - 77)