Hệ thống webatlas được thiết kế như một phần mềm tương tác với bản đồ thông qua nền web, người sử dụng có thể hiển thị toàn bộ bản đồ trên giao diện hoặc cũng có thể b[r]
(1)Tạp chí KTKT Mỏ - Địa chất, sè 38/4-2012, tr.59-
NGHIÊN CỨU XÂY DỰNG MÔ HÌNH CHO HỆ THỐNG WEBATLAS PHỤC VỤ CƠNG TÁC QUẢN LÝ HÀNH CHÍNH
BÙI NGỌC QUÝ, Trường Đại học Mỏ - Địa chất
Tóm tắt: Bản đồ từ lâu công cụ quan trọng thiếu công việc hỗ trợ cho nhà quản lý việc định Ngày với bùng nổ công nghệ thông tin đặc biệt phát triển không ngừng mạng internet kéo theo thay đổi to lớn ngành đồ Sự kết hợp đồ internet tạo hệ đồ – đồ mạng (web map), loại đồ cho phép ta sử dụng nơi đâu có mạng internet Với tính vượt trội đồ mạng mà ngày nhiều nhà khoa học vào nghiên cứu xây dựng trang đồ mạng phục vụ cho việc phát triển lĩnh vực kinh tế, văn hóa - xã hội [1;2;5;6;7;8] Bài báo giới thiệu kết trình nghiên cứu và xây dựng mơ hình cho hệ thống web Atlas phục vụ cơng tác quản lý hành thành phố Hà Nội Hệ thống webatlas hành Hà Nội hồn thiện chạy hồn tồn ổn định trình duyệt web như: Firefox, Google Chrome, Internet Explorer,…
1 Đặt vấn đề
Quản lý hành nhà nước lĩnh vực quan trọng có tác động lớn ổn định trị phát triển kinh tế xã hội quốc gia, địa phương Cuộc sống xã hội phong phú không ngừng phát triển, cơng tác quản lý hành nhà nước phải thường xuyên cải tiến, nâng cao hoàn thiện để đáp ứng yêu cầu thời kì phát triển đất nước Với vai trị mình, Bản đồ GIS khơng ngừng nâng cao hồn thiện cơng nghệ việc hỗ trợ cho công tác quản lý hỗ trợ định cấp quyền Việc xây dựng hệ thống webatlas hỗ trợ cho công tác quản lý hành vấn đề cấp thiết, đặc biệt sở hạ tầng mạng internet phát triển
2 Thiết kế mơ hình webatlas hỗ trợ cơng tác quản lý hành
2.1 Cơ sở cơng nghệ ứng dụng
Webatlas dạng Atlas điện tử, thiết kế xây dựng cho mục đích phát hành mạng internet Các hệ thống Webatlas sau thiết kế xây dựng hồn thiện sử dụng trình duyệt internet như: Firefox, Internet Explore, Google Chrome, để sử dụng thông qua sở hạ tầng mạng internet
Trong [8] trình bày phương thức xây dựng phát triển hệ thống webatlas dựa
trên sở MapXtreme Đây phương pháp nhằm kế thừa sở liệu đồ mà quan tiến hành xây dựng Bài báo thực trình ứng dụng MapXtreme cho công tác xây dựng hệ thống quản lý, hiển thị, phân tích, tính tốn ứng dụng cho việc quản lý hành dựa website kèm theo hệ thống thông tin địa lý giúp người dùng dễ dàng tiếp cận sử dụng thông tin cách trực quan
2.2 Thiết kế chung hệ thống webatlas quản lý hành Hà Nội
2.2.1 Quy trình cơng nghệ (hình 1)
Công nghệ ứng dụng phát triển môi trường web, phần đồ phát triển môi trường Mapxtreme Mapinfo theo chuẩn hệ thống thông tin địa lý[1;8]; phần hệ thống chức web phát triển môi trường ASP.Net Microsoft
2.2.2 Xây dựng sở liệu
Hệ thống sở liệu đồ hành xây dựng dựa định dạng phần mềm mapinfo Toàn liệu sử dụng chung hành phân cấp mức độ chi tiết theo cấp hành chính: Thành phố; Quận, huyện, thị xã; Xã, phường, thị trấn
2.2.3 Thiết kế phần quản trị
(2)một hệ thống website Do tùy theo mục đích hệ thống website mà cần phải thiết kế giao diện quản trị phù hợp Đối với hệ thống webatlas phục vụ cho công tác quản lý hành giao diện thiết kế cho dễ dàng nhận biết, phân cấp đơn vị hành theo dạng thư mục Trong thư mục cấp thư mục tương đương với cấp
đơn vị hành (Thành phố; Quận, huyện, thị xã; Xã, phường, thị trấn)
Trong phần quản trị hệ thống có cơng cụ thao tác với đồ phần người dùng, nhiên cịn có số điểm khác biệt mang tính chất quản trị như: phân cấp quyền đăng nhập vào hệ thống, cập nhật sửa chữa sở liệu
Hình Sơ đồ quy trình cơng nghệ xây dựng hệ thống Webatlas phục vụ cho công tác quản lý hành Hà Nội
2.2.4 Thiết kế giao diện người dùng
Giao diện người dùng thiết kế với nhiều nhóm memu chức khác như: tương tác với đồ; hiển thị thơng tin thuộc tính, truy vấn thơng tin đồ sở liệu; tạo đồ chuyên đề từ sở liệu,…
2.2.4.1 Thiết kế thư mục đơn vị hành
Các đơn vị hành hệ thống webatlas thiết kế dạng thư mục giống phần quản trị hệ thống Với đơn vị hành thành phố liên kết với trang đồ tương ứng sở liệu thuộc tính Người sử dụng nhấn chuột để
tìm kiếm đơn vị hành thông tin liên quan đồng thời hiển thị đồ đơn vị hành giao diện website
2.2.4.2 Xây dựng chức hệ thống webatlas
Hệ thống webatlas thiết kế phần mềm tương tác với đồ thông qua web, người sử dụng hiển thị tồn đồ giao diện bật/ tắt để hiển thị riêng biệt lớp nội dung đồ; phóng to, thu nhỏ, di chuyển đồ theo hướng khác nhau; hiển thị đồ theo mức tỷ lệ khác nhau; đo khoảng cách đồ; hiển thị thơng tin thuộc tính đối tượng đồ,… Xác định mục tiêu
webAtlas
Liên kết tích hợp đồ vào hệ thống website Quy trình thành lập trang
bản đồ hành
Xây dựng thành phần Webatlas CSDL gốc
Thiết kế tổng thể WebAtlas
CSDL hiển thị
Hệ thống Webatlas quản lý hành
Thu thập tư liệu
Biên tập đồ đa tỷ lệ, đa tiêu
Giao diện quản trị
hệ thống người dùng Giao diện
Phân quyền quản trị; Quản lý, cập nhật tương tác
với CSDL
Hiển thị, tương tác thực số phân tích
(3)Dưới ví dụ đoạn code mơ tả cho số công cụ tương tác với đồ web[7]: + Phóng to đồ:
<cong_cu_bd:ZoomInTool ID="ZoomInTool1" runat="server" MapControlID="MapControl1"/>
+ Thu nhỏ đồ:
<cong_cu_bd:ZoomOutToolID="ZoomOutTool1"runat="server" MapControlID="MapControl1"/>
+ Dịch chuyển đồ theo chuột:
<cong_cu_bd:PanTool ID="PanTool1"runat="server" MapControlID="MapControl1"/> + Định mức thu nhỏ hay phóng to đồ:
<cong_cu_bd:ZoomBarTool ID="ZoomBarTool1" runat="server" ZoomLevel="12500" MapControlID="MapControl1" />
<cong_cu_bd:ZoomBarTool ID="ZoomBarTool2" runat="server" ZoomLevel="6500" MapControlID="MapControl1" />
<cong_cu_bd:ZoomBarTool ID="ZoomBarTool3" runat="server" ZoomLevel="3550" MapControlID="MapControl1" />
<cong_cu_bd:ZoomBarTool ID="ZoomBarTool4" runat="server" ZoomLevel="1500" MapControlID="MapControl1" />
<cong_cu_bd:ZoomBarTool ID="ZoomBarTool7" runat="server" ZoomLevel="500" MapControlID="MapControl1" />
2.2.4.3 Xây dựng chức tạo đồ chuyên đề webatlas
Ngoài chức để tương tác với đồ, hệ thống webatlas quản lý hành Hà Nội xây dựng thêm chức tạo đồ chuyên đề theo tiêu khác từ sở liệu đồ thơng tin thuộc tính hệ thống sở liệu nhờ cơng cụ lập trình Visual Studio MapXtreme Hệ thống thực cơng việc tạo chuyên đề với đơn vị hành dựa sở số liệu diện tích, dân số, …kết hợp với số mầu sắc; mức phân chia số từ tạo chuyên đề website
2.2.4.4 Xây dựng chức tìm kiếm mở rộng
Hệ thống tiến hành xây dựng cơng cụ tìm kiếm đối tượng đồ cấp hành (thành phố; quận, huyện, thị xã; xã, phường, thị trấn, thơn xóm,…) nhờ cơng cụ lập trình Visual Studio MapXtreme Sau thực chức tìm kiếm người dùng hiển thị đồ đối tượng tìm kiếm giao diện webatlas
Ngồi ra, cơng cụ cịn tìm kiếm đơn vị hành theo số liệu thống kê (diện tích, dân số,…) hiển thị đồ xem chi tiết thơng tin
đơn vị hành vừa thực tìm kiếm từ sở liệu web
3 Kết thực nghiệm xây dựng webatlas quản lý hành Hà Nội
3.1 Hệ thống quản trị chung
Quản trị sở liệu hành Hà Nội thơng qua hệ thống web bảo mật tài khoản mật cho thành viên hệ thống
Hình Đăng nhập để sử dụng chức hệ thống webatlas
(4)
Hình Giao diện phần Quản trị chung quản lý thành viên tồn hệ thống
Hình Cập nhật thông tin cho đơn vị hành
Với chức phần quản trị hệ thống, cập nhật liệu, số liệu hành như: diện tích, dân số, mật độ dân cư, số nam, số nữ,… liệu multimedia, thống kê báo cáo, văn thông qua hệ thống thư điện tử chức khác hệ thống
3.2 Giao diện người dùng
Người dùng sử dụng tiện ích hệ thống Webatlas để tra cứu thơng tin tích hợp đồ nhờ cơng cụ hỗ trợ tìm kiếm xây dựng sẵn như: phóng to, thu nhỏ, dịch chuyển, đo khoảng cách, tìm kiếm, tạo đồ chuyên đề, …
(5)4 Kết luận
Qua thực tế nghiên cứu triển khai xây dựng hệ thống webatlas phục vụ cho cơng tác quản lý hành thành phố Hà Nội, nhận thấy hệ thống Webatlas cài đặt máy tính cá nhân, mạng nội mạng internet ứng dụng cho đơn vị hành cấp tỉnh, thành phố, sở ban ngành quản lý,… Hệ thống giúp cho cấp quản lý, chuyên gia, người sử dụng thơng thường sử dụng để xem, tìm kiếm, tra cứu, phân tích, tính tốn… thơng tin hành dựa website kèm theo hệ thống thông tin địa lý cách trực quan sở liệu đồ
Có thể tiến hành công tác chỉnh sửa, cập nhật, bổ sung sở liệu cách dễ dàng thời điểm hệ thống Tạo hiển thị chuyên đề riêng nhanh chóng với nhiều tiêu số liệu nhiều năm khác phục vụ cho việc so sánh đánh giá cách thuận lợi Các thông tin hệ thống cung cấp theo nhiều chiều: đồ, tìm kiếm đơn vị hành chính, tìm kiếm đối tượng…
Với mơ hình tạo hệ thống kho lưu trữ thông tin giúp cấp lãnh đạo, chuyên viên, nhà nghiên cứu,… có nhìn cụ thể tổng quát hành Hà Nội nói riêng tỉnh, thành phố nước nói chung Từ đưa sách, chiến lược phát triển dự đốn thông tin cho năm kế tiếp, đồng thời giúp việc quản lý thuận tiện đơn giản phải so sánh đối chiếu với số liệu văn
Cùng với khả phát triển công nghệ Bản đồ GIS, đồng thời với lớn mạnh sở hạ tầng mạng internet địa phương
ở nước ta việc triển khai xây dựng hệ thống webatlas hỗ trợ cho cơng tác quản lý hành tỉnh thành việc hoàn toàn khả thi Tuy nhiên phát triển rộng rãi hệ thống cần ý tới công tác bảo mật sở liệu nói riêng bảo mật hệ thống nói chung
TÀI LIỆU THAM KHẢO
[1] Bùi Ngọc Quý, 2009 Nghiên cứu xây dựng Atlas điện tử Hành thành phố Hà Nội, Tạp chí Khoa học kỹ thuật Mỏ - Địa chất số 27, trang 100-104
[2] Bùi Ngọc Quý, 2009 Nghiên cứu sở khoa học xây dựng Atlas điện tử (Thử nghiệm thành lập Atlas điện tử Hành Thành phố Hà Nội), Luận văn Thạc sỹ kỹ thuật – Trường đại học Mỏ - Địa chất
[3] MapXtreme 2005 Developer Guide, 2006 MapInfo Corporation
[4] http://vi.wikipedia.org/wiki/html http://vi.wikipedia.org/wiki/http
[5] Menno-Jan Kraak and Allan Brown, “Web Cartography”, ITC-Division of Geoinformatics, Cartography and Visualisation, Enschede, The Netherlands
[6] Dương Anh Quân, 2009 Nghiên cứu xây dựng hệ thống chia sẻ liệu địa lý phục vụ cho hệ thống cảnh báo xử lý tràn dầu biển Đông dựa tảng Internet GIS Luận văn Thạc sỹ kỹ thuật - Trường đại học Mỏ - Địa chất [7] Bui Ngoc Quy, et al, 2009 Application of Electronic Atlas for Land management in Ha Noi VNU Journal of Science, Earth Sciences, Volume 25, No.3, 2009 page 153-160
[8] Bùi Ngọc Quý, 2011 Xây dựng phát triển hệ thống Webatlas dựa sở MapXtreme Tạp chí Khoa học kỹ thuật Mỏ Địa chất số 34, trang 59-63
SUMMARY
Model development for Web Atlas system applying in administration management Bui Ngoc Quy, University of mining and Geology
http://vi.wikipedia.org/wiki/html http://vi.wikipedia.org/wiki/http