NGHIÊN CỨU XÂY DỰNG BẢN ĐỒ CHUYÊN ĐỀ THỐNG KÊ KINH TẾ XÃ HỘI TRỰC TIẾP TRÊN MÔI TRƯỜNG INTERNET

12 411 0
NGHIÊN CỨU XÂY DỰNG BẢN ĐỒ CHUYÊN ĐỀ THỐNG KÊ KINH TẾ XÃ HỘI TRỰC TIẾP TRÊN MÔI TRƯỜNG INTERNET

Đ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

KỶ YẾU HỘI NGHỊ KHOA HỌC VÀ CÔNG NGHỆ LẦN THỨ 12 HCMUT – 26-28/10/2011 NGHIÊN CỨU XÂY DỰNG BẢN ĐỒ CHUYÊN ĐỀ THỐNG KÊ KINH TẾ XÃ HỘI TRỰC TIẾP TRÊN MÔI TRƯỜNG INTERNET NGUYỄN TRỌNG KHÁNH(1), LÊ MINH VĨNH(2) (1) Bộ môn Địa Tin Học, Khoa KTXD, Trường Đại học Bách Khoa, ĐHQG-HCM (2) Khoa Địa Lý, Trường Đại học Khoa học Xã hội Nhân Văn, ĐHQG-HCM Đặt vấn đề: Ngày nay, số liệu thống kê đóng vai trò quan trọng đời sống xã hội Số liệu thống kê đáng tin cậy, thu thập theo chuẩn mực quy định thực tiễn tốt quan trọng việc theo dõi tình hình phát triển quan, tổ chức hay quốc gia đó, sở cho việc đánh giá tình trạng phát triển quan, tổ chức hay quốc gia giúp định hoạt động chiến lược cần thiết phải thực tương lai [4] Bên cạnh đó, số liệu thống kê sở để nhà đầu tư nước xem xét trước định có nên đầu tư hay không; sở việc đánh giá tính hiệu hoạt động đầu tư Những điều khẳng định tầm quan trọng liệu thống kê quan, tổ chức, nhà đầu tư hoạt động quốc gia Số liệu thống kê nói chung trình bày, thể nhiều hình thức khác đoạn văn (paragraph), bảng (table) biểu đồ (chart) Các hình thức thể truyền thống quen thuộc, dễ hiểu đặc biệt, biểu đồ hình thức thể trực quan Đối với số liệu thống kê nhà nước theo đơn vị hành chánh, ta có hình thức thể khác đồ số liệu thống kê chất liệu địa lý - gắn kết với địa phương - đơn vị hành chánh cụ thể phần không gian liệu Số liệu thống kê thể theo hình thức truyền thống không cho ta thấy mối quan hệ số thống kê với việc phân bố không gian vùng địa lý Trong đó, số liệu thống kê thể đồ làm gia tăng giá trị thông tin thống kê nhờ vào khía cạnh không gian khả trực quan hóa đồ Căn vào đồ thống kê, người sử dụng biết mối tương quan liệu thống kê với vị trí, từ nhận biết đặc điểm phân bố xu hướng địa lý tượng Đây ưu lớn so với việc thể dạng bảng biểu đồ truyền thống Hiện nay, với phát triển công nghệ thông tin hệ thống thông tin địa lý GIS, việc thể hiện, cập nhật quản lý liệu thống kê lên đồ thực dễ dàng hỗ trợ phần mềm GIS thương mại (Arcview, ArcGIS ESRI ) hay phần mềm GIS mã nguồn mở (Quantum GIS - QGIS, GVSIG, ), phần mềm ứng dụng chạy máy đơn vấn đề chia sẻ liệu thực cách rộng rãi Với đời hệ thống phần mềm cho phép đưa đồ thống kê lên môi trường world wide web - gọi giải pháp Web Mapping, đưa đồ thống kê lên môi trường internet để phục vụ cho việc thể hiện, quản lý chia sẻ liệu thống kê cộng đồng Với giải pháp Web Mapping, mức độ tương tác với liệu - đồ cao khả công bố rộng rãi liệu thực hóa Trong thực tế, quan thống kê nhiều nước Malaysia [5], Đan Mạch [11], Mỹ [6, 14], Anh [2], Tổ chức lương thực nông nghiệp giới (FAO) [1] xây dựng trang web hỗ trợ việc khai thác liệu thống kê cách hiệu Với mong muốn nâng cao giá trị hiệu sử dụng liệu thống kê Việt Nam việc thể qua đồ phổ biến rộng rãi liệu này, xây dựng thử nghiệm trang web mapping hỗ trợ người dùng cuối tương tác lên trang web để thể nội dung đồ chuyên đề thống kê kinh tế xã hội cách trực quan, hiệu Các phương pháp thể nội dung đồ chuyên đề thống kê: Nhà đồ học Kraak M J Ormeling F J [7] đưa định nghĩa “Phương pháp thể nội dung đồ cách thức vận dụng hệ thống ký hiệu để diễn đạt đối tượng, tượng khác mặt nội dung phân bố không gian” Các nhà đồ học cố gắng tìm để lựa chọn phương pháp thể nội dung hiệu thích hợp định chất lượng đồ Phương pháp thể nội dung phụ thuộc vào đặc điểm liệu yêu cầu đồ Hiện có nhiều phương pháp thể nội dung đồ chuyên đề, nhiên để thể liệu thống kê theo đơn vị hành chánh, thường dùng cặp phương pháp: đồ giải (Choropleth maps) biểu đồ đồ (Propotional Symbol maps), phương pháp gọi phương pháp đồ thống kê (Statistical maps) 2.1 Phương pháp đồ giải - Choropleth maps: Phương pháp sử dụng để hiển thị trực quan hóa liệu thống kê Đối với phương pháp này, liệu phải giá trị tương đối (đã đưa chuẩn) [7, trang 139] từ liệu thống kê theo đơn vị hành chánh tương ứng với đồ liệu phải chia nhóm để thể đồ người ta nhận biết, phân biệt 4-9 cấp độ màu Việc phân nhóm thực cách sử dụng phương pháp chia nhóm như: chia khoảng (equal intervals), chia số đối tượng (quantiles), chia theo độ lệch chuẩn (standard deviation), chia theo cách biệt giá trị (natural breaks) [10] Hình thức thể dùng màu hay hệ thống nét gạch để thể cấp bậc Màu kiểu nét phải có mối liên hệ hợp lý diễn đạt cấp bậc, mức độ Trong ví dụ xây dựng trang web, sử dụng hai phương pháp chia nhóm chia khoảng chia số đối tượng dùng màu để thể cấp bậc Hình 1a minh họa đồ thống kê sử dụng phương pháp đồ giải 2.2 Phương pháp biểu đồ đồ - Propotional Symbol maps: Trong phương pháp này, liệu thể giá trị tuyệt đối tượng từ liệu thống kê theo đơn vị hành chánh tương ứng với đồ Hình thức thể dùng ký hiệu tượng hình, ký hiệu hình học hay loại biểu đồ khác với kích thước thay đổi theo quy mô đối tượng để thể giá trị tượng Để diễn đạt quy mô định lượng đối tượng thông qua kích thước ký hiệu, ta sử dụng thang khác nhau: thang liên tục tuyệt đối, liên tục tương đối, phân bậc tuyệt đối hay phân bậc tương đối [12] Trong ví dụ xây dựng trang web, sử dụng ký hiệu hình học dạng tròn với thang liên tục tuyệt đối để thể quy mô đối tượng Hình 1b minh họa đồ thống kê sử dụng phương pháp biểu đồ đồ Hình 1a: Bản đồ thống kê sử dụng phương pháp đồ giải, nguồn [8] Hình 1b: Bản đồ thống kê sử dụng phương pháp biểu đồ đồ, nguồn [3] Xây dựng ứng dụng Web Mapping: 3.1 MapFish Framework: Các framework giao diện người sử dụng ứng dụng web mapping công cụ thiết kế để giúp người phát triển ứng dụng xây dựng trang web mapping cách dễ dàng Các framework thường thư viện JavaScript Hiện nay, có nhiều framework viết như: OpenLayer, MapFish, Fusion, Pmapper, Tuy nhiên, sử dụng MapFish framework để xây dựng ứng dụng hỗ trợ nhiều hàm layer tích hợp thư viện hỗ trợ xây dựng ứng dụng MapFish sản phẩm công ty CamptoCamp - công ty hợp tác hai quốc gia Pháp - Thụy Sỹ MapFish framework hoàn chỉnh linh động cho việc xây dựng ứng dụng web mapping dạng “rich” [13] - người ta thường gọi Rich Internet Application (RIA) RIA ứng dụng web có đặc điểm ứng dụng destop MapFish viết dựa ngôn ngữ Python dự án Pylons MapFish framework gồm hai thành phần: MapFish Client MapFish Server ¾ MapFish Server chịu trách nhiệm xử lý phía server, gồm nhiều module như: search, print, edition, analysis, authentication , module thực thi với ngôn ngữ lập trình python, nhiên theo thời gian thực thi với ngôn ngữ Java, Ruby, PHP, ¾ MapFish client thư viện Javascript, sử dụng phép người phát triển tạo ứng dụng RIA Các thư viện Javascript bao gồm: thư viện OpenLayer liên quan đến thao tác xử lý lớp đồ, thư viện Ext; GeoExt dùng để thiết kế giao diện người sử dụng, thư viện MapFish Javascript hàm xử lý phía giao diện người sử dụng (thành phần Widget) tương tác trực tiếp với Mapfish server thông qua thành phần Core 3.2 Kiến trúc Web Mapping: Kiến trúc hệ thống web mapping tương tự với kiến trúc tầng Client - Server hệ thống web thông thường, nhiên khác biệt chỗ kiến trúc web mapping cần có server để kết nối với liệu không gian [9] Hình thể kiến trúc ứng dụng web mapping mà xây dựng Hình 2: Kiến trúc ứng dụng Web Mapping Kiến trúc tầng ứng dụng gồm có: - Client - Side: gồm có Web Browser, Mapfish Client - Server - Side: gồm có Mapfish Server, Cartography Server (UMN MapServer) Data Server (PostgreSQL/PostGIS) 3.2.1 Server - Side: Sử dụng phần mềm web server Apache Tomcat, phần mềm tích hợp gói UMN MapServer window ms4w Khi trình duyệt web browser phía client gửi yêu cầu đến server thông qua giao thức HTTP, Apache web server phân tích yêu cầu từ client, yêu cầu liên quan đến liệu địa lý, apache gửi yêu cầu đến MapFish Server UMN Mapserver Sau đó, MapFish Server UMN Mapserver lấy liệu phù hợp với yêu cầu phía client từ hệ quản trị sở liệu PostgreSQL/PostGIS trả phía client theo chuẩn định dạng WMS GeoJSON MapFish Server: gồm framework viết ngôn ngữ như: Java, PHP, Ruby MapFish Server tiếp nhận yêu cầu từ client qua giao thức HTTP trả kết client chuẩn GeoJSON qua giao thức RESTful Cartography Server: phần mềm UMN Mapserver viết ngôn ngữ C, UMN Mapserver tiếp nhận yêu cầu từ client qua giao thức HTTP trả kết client chuẩn WMS (Web Map Service) Phần mềm Quantum GIS hỗ trợ tạo mapfile (file cấu hình đồ) cho UMN MapServer Data Server: nơi lưu trữ liệu ứng dụng, bao gồm liệu không gian liệu thuộc tính Dữ liệu quản trị hệ quản trị PostgreSQL/PostGIS 3.2.2 Client - Side: Là nơi người sử dụng dùng trình duyệt Molliza Firefox, Google Chrome, Internet Explorer, Safari gửi yêu cầu đến web server thông qua địa URL để hiển thị ứng dụng web mapping trình duyệt Trang ứng dụng viết ngôn ngữ html, có chèn hàm xây dựng phía MapFish client, MapFish client thư viện JavaScript bao gồm: Openlayer (đóng vai trò thành phần đồ, hỗ trợ hiển thị lớp đồ theo chuẩn WMS OGC chuẩn GeoJSON), ExtJS GeoExt (đóng vai trò thành phần giao diện người sử dụng dạng đồ họa, ExtJS GeoExt giúp phát triển giao diện web công cụ trang web), MapFish JavaScript cho phép xây dựng phát triển chức trang web như: xây dựng đồ chuyên đề kinh tế xã hội web, truy vấn thuộc tính 3.3 Xây dựng ứng dụng: 3.3.1 Dữ liệu: Các nguồn liệu sử dụng gồm Dữ liệu không gian: Đơn vị hành chánh cấp tỉnh - thành phố Việt Nam với loại liệu vùng (polygon), mã số hệ tọa độ quốc tế SRID=EPSG:4326, liệu định dạng shapefile Dữ liệu dùng để thể giá trị thống kê theo phương pháp đồ giải (Choropleth maps) Đơn vị hành chánh cấp tỉnh - thành phố Việt Nam với loại liệu điểm (point), mã số hệ tọa độ quốc tế SRID=EPSG:4326, liệu định dạng shapefile Dữ liệu dùng để thể giá trị thống kê theo phương pháp biểu đồ đồ (Propotional maps) Lớp đồ toàn cầu (SRID=EPSG:4326) lấy từ web server khác internet thông qua chuẩn WMS bao gồm: lớp đồ lấy từ server http://labs.metacarta.com/wms/vmap0 lớp ảnh vệ tinh lấy từ server http://maps.opengeo.org/geowebcache/service/wms Dữ liệu thuộc tính: số liệu thống kê thu thập từ trang web tổng cục thống kê Việt Nam với số thống kê thu thập qua tổng điều tra dân số năm 2009 3.3.2 Xây dựng chức trang web: Việc xây dựng ứng dụng đòi hỏi trước tiên phải cài đặt cấu hình MapFish, cài đặt xây dựng sở liệu hệ quản trị sở liệu PostgreSQL/PostGIS, cài đặt cấu hình UMN MapServer, cài đặt Quantum GIS xây dựng mapfile UMN Mapserver Trên sở đó, tiến hành xây dựng trang giao diện web phía client ngôn ngữ html, html cho phép chèn thư viện mã nguồn mở JavaScript như: OpenLayer ExtJS, MapFish Javascript nhằm phục vụ xây dựng đồ chuyên đề thống kê web Sau trình xây dựng chức trang web sử dụng thư viện mã nguồn mở JavaScript Xây dựng lớp đồ trang web mapping: Xây dựng lớp đồ từ web server http://labs.metacarta.com/wms/vmap0 với layer “basic”: var map = new OpenLayers.Map($('olmap')) var vmap0 = new OpenLayers.Layer.WMS("OpenLayers WMS", "http://labs.metacarta.com/wms/vmap0", {layers: 'basic'}) Để tạo lớp đồ, tác giả sử dụng OpenLayer Hàm OpenLayers.Map để tạo đồ, đồ gồm lớp (layer), để tạo lớp đồ trước tiên phải xây dựng đồ Để tạo lớp đồ, ta sử dụng hàm OpenLayers.Layer.WMS, thông số hàm sau: - "OpenLayers WMS": Tên tiêu đề lớp hiển thị giao diện web - http://labs.metacarta.com/wms/vmap0: webser server - nơi tiếp nhận yêu cầu từ client trả client lớp đồ mà client yêu cầu - layers: 'basic': tên lớp đồ cần hiển thị Tương tự đoạn code sau xây dựng lớp đồ tương ứng: Xây dựng lớp đồ từ web server http://maps.opengeo.org/geowebcache/service/wms với layer “bluemarble”: var jpl_wms = new OpenLayers.Layer.WMS("Satellite", "http://maps.opengeo.org/geowebcache/service/wms", {layers: "bluemarble"}) Xây dựng lớp đồ đơn vị hành chánh Việt Nam dựa UMN MapServer thông qua mapfile tạo var mapserv = new OpenLayers.Layer.MapServer( "VietNam Admin Bourndary", "http://localhost/cgi-bin/mapserv.exe", {map: 'C:/vietnam.map'} ) Xây dựng lớp đồ chuyên đề thống kê kinh tế - xã hội (được thành lập theo hai phương pháp: đồ giải đồ - biểu đồ) Để xây dựng hai lớp đồ này, ta sử dụng hàm OpenLayers.Layer.Vector Hàm tạo lớp liệu đồ theo định dạng vectơ, điều có nghĩa đồ chuyên đề thống kê tạo định dạng vectơ Đoạn code xây dựng lớp đồ Choropleth: var choroplethLayer = new OpenLayers.Layer.Vector('Choropleth', { 'visibility': false, 'styleMap': new OpenLayers.StyleMap({ 'default': new OpenLayers.Style( OpenLayers.Util.applyDefaults( {'fillOpacity': 1}, OpenLayers.Feature.Vector.style['default'] ) ), 'select': new OpenLayers.Style( {'strokeColor': 'red', 'cursor': 'pointer'} ) }) }); Đoạn code xây dựng lớp đồ Proportional Symbol: var propSymbolLayer = new OpenLayers.Layer.Vector('Proportional Symbol', { 'visibility': false, 'styleMap': new OpenLayers.StyleMap({ 'select': new OpenLayers.Style( {'strokeColor': 'red', 'cursor': 'pointer'} ) }) }); Thành lập đồ thống kê kinh tế - xã hội web: Để thành lập đồ thống kê kinh tế xã hội web, trước tiên phải cấu web service MapFish Server sau sử dụng ngôn ngữ Javascript để xây dựng công cụ Web service nơi chứa sở liệu MapFish Server, có yêu cầu từ client, MapFish Client gửi yêu cầu đến MapFish Server, MapFish Server lấy liệu từ web service trả client Trong báo này, tạo web service thông qua kết nối với sở liệu từ hệ quản trị PostgreSQL/PostGIS Xây dựng đồ chuyên đề thống kê phương pháp đồ giải Chức xây dựng đồ chuyên đề thống kê phương pháp Choropleth sử dụng hàm mapfish.widgets.geostat.Choropleth hàm mapfish.core.geostat.Choropleth Hàm mapfish.widgets.geostat.Choropleth thực thi phía client tương tác với hàm mapfish.core.geostat.Choropleth, sau mapfish.core.geostat.Choropleth truy xuất đến MapFish server để lấy liệu từ web service Hàm mapfish.widgets.geostat.Choropleth có thông số quan trọng sau: - layer: tên lớp đồ mà kết hiển thị lên lớp - nameAttribute: tên thuộc tính hiển thị kèm với tiêu thống kê - indicators: tên tiêu thống kê (các trường thuộc tính cần thống kê) - url: tên web service var choropleth = new mapfish.widgets.geostat.Choropleth({ map: map, layer: choroplethLayer, title: 'Choropleth - Phương pháp đồ giải', nameAttribute: "ten", indicators: [['matdo', 'Mat 2009'], ['danso', 'Dan so 2009']], url: 'polygons', …………… Xây dựng đồ chuyên đề thống kê phương pháp đồ - biểu đồ Xây dựng đồ chuyên đề thống kê phương pháp đồ - biểu đồ sử dụng hàm mapfish.widgets.geostat.ProportionalSymbol mapfish.core.geostat.ProportionalSymbol Hàm mapfish.widgets.geostat.ProportionalSymbol thực thi phía client tương tác với hàm mapfish.core.geostat.ProportionalSymbol, mapfish.core.geostat.ProportionalSymbol truy xuất đến MapFish server để lấy liệu từ web service Trong hàm mapfish.widgets.geostat.ProportionalSymbol có thông số quan trọng sau: - layer: tên lớp đồ mà kết hiển thị lên lớp - nameAttribute: tên thuộc tính hiển thị kèm với tiêu thống kê - indicators: tên tiêu thống kê (các trường thuộc tính cần thống kê) - url: tên web service var propSymbol = new mapfish.widgets.geostat.ProportionalSymbol({ map: map, layer: propSymbolLayer, title: 'Proportional Symbol-PP biểu đồ đồ', nameAttribute: "ten", indicators: [['danso', 'Danso2009'], ['dientich', 'Dien Tich'] ], url: "points", ………… Thiết kế - bố trí giao diện web: Sau xây dựng xong chức năng, việc bố trí xếp chức trang web cần thiết Thư viện Javascript ExtJS cho phép xây dựng giao diện đồ họa người sử dụng trang web Kết quả: Trang web mapping xây dựng hiển thị phía client chức sau: hiển thị lớp đồ theo chuẩn WMS (tương tác với cartography server) GeoJSON (tương tác với MapFish server), cho phép xây dựng đồ chuyên đề thống kê trực tiếp web dạng tương tác (interactive): người sử dụng chọn phương pháp cần thể nội dung, chọn tiêu thống kê, chọn phương pháp chia nhóm để tạo đồ theo ý muốn Giao diện trang web mapping xây dựng: Hình 3: Giao diện trang web mapping thể đồ chuyên đề thống kê kinh tế - xã hội Việt Nam Trang web mapping hỗ trợ chức sau: 4.1 Chức hiển thị lớp đồ lên trang web: Chức cho phép người sử dụng lựa chọn lớp đồ cần thể Khi cần hiển thị lớp đồ nào, người sử dụng đánh click chuột vào nút tròn (radio button) nút vuông (check box) tương ứng: ta chọn hiển thị lớp đồ toàn cầu (OpenLayer WMS Satelite) hay lớp đồ đơn vị hành chánh Việt Nam (Vietnam Admin Boundary) Hình 4: Các kết hiển thị đồ 4.2 Chức thành lập đồ thống kê kinh tế - xã hội trực tiếp web: Trên giao diện web, người sử dụng tùy chọn phương pháp sử dụng để thành lập đồ thống kê Hình 5: Chọn phương pháp thành lập đồ thống kê Thành lập đồ thống kê phương pháp đồ giải - Choropleth: Từ giao diện web, người sử dụng chọn phương pháp Choropleth, sau xuất danh sách thông số cần thiết để thành lập đồ thống kê như: Chọn tiêu thống kê (Indicator) Chọn phương pháp phân nhóm (Method) Chọn số lượng nhóm (Number of classes) Chọn màu sắc hiển thị nhóm (Color) Chọn tiêu thể Chọn phương pháp phân nhóm Xác định màu giá trị nhỏ lớn : Xác định số nhóm Hình 6: Các thông số để thành lập đồ Choropleth Hình 7: Bản đồ thể mật độ dân số Việt Nam năm 2009 phương pháp đồ giải Thành lập đồ thống kê phương pháp biểu đồ đồ - Propotional Symbol: Từ giao diện web, ta chọn phương pháp Propotional Symbol, sau xuất danh sách thông số cần thiết để thành lập đồ thống kê như: Chọn tiêu thống kê (Indicator) Nhập kích thước ký hiệu (Min Size): giá trị mặc định Nhập kích thước max ký hiệu (Max Size): giá trị mặc định 20 Hình 8: Các thông số để thành lập đồ Propotional Symbol Mối tương quan giá trị tiêu cần thống kê kích thước kí hiệu theo quan hệ bậc quan hệ tỷ lệ tuyệt đối Để xác định kích thước kí hiệu, ta dùng phương pháp nội suy tuyến tính Từ tiêu thống kê, ta xác định giá trị lớn nhỏ liệu; giao diện web người sử dụng nhập kích thước nhỏ lớn kí hiệu Như vậy, với giá trị tiêu thống kê ta xác định kích thước kí hiệu tương ứng Ví dụ thành lập đồ Propotional Symbol với tiêu thống kê dân số Việt Nam năm 2009, kích thước nhỏ kí hiệu 2, kích thước lớn 20 Hình 9: Bản đồ Propotional Symbol thể dân số Việt Nam năm 2009 4.3 Chức hiển thị số liệu thống kê Sau thành lập đồ thống kê, người sử dụng xem số liệu thống kê cụ thể cách đưa chuột đến vùng - đơn vị hành chánh quan tâm Hình 10: Thể giá trị thống kê Kết luận: Các số liệu thống kê chất liệu địa lý gắn kết với địa phương - đơn vị hành chánh cụ thể phần không gian liệu Chính phần không gian đóng vai trò quan trọng, góp phần tạo nên “giá trị thặng dư” liệu khai thác mức: thông qua việc hiển thị trực quan liệu thống kê sử dụng phép phân tích phù hợp, người sử dụng nhìn thấy đặc điểm phân bố không gian, phát quy luật đưa dự báo hợp lý Ở nước ta có sở liệu thống kê phong phú, tích lũy từ kỳ thống kê hàng năm, tổng điều tra dân số nhà Các số liệu đầy đủ, phong phú, có độ tin cậy cao, mà có tính pháp lý nên nguồn liệu quan trọng họat động nghiên cứu, quản lý, y tế, kinh doanh… Vì vậy, việc đưa giải pháp nhằm nâng cao hiệu khai thác, sử dụng sở liệu công việc cần thiết, hữu ích Với Web Mapping, việc chia sẻ, phổ biến liệu thống kê thật giải pháp hữu hiệu đáng quan tâm Tài liệu tham khảo: [1] Agro-maps: Global spatial database of Agricultural landuse statistics (version 2.5), FAO http://www.fao.org/landandwater/agll/agromaps/interactive/page.jspx [2] Common GIS funtionality, ESDS International http://www.esds.ac.uk/international/support/user_guides/gisoverview.asp [3] Department for Communities and Local Government, 2004, Statistical Maps: Best practice, Neighbourhood Statistics, National Statistics, England [4] Hội nghị bàn tròn quốc tế lần thứ 3, 05-08/02/2007, Số liệu thống kê xác cho kết tốt hơn, Hà Nội, Việt Nam [5] Internet GIS for Malaysian Population Analysis http://giswin.geo.tsukuba.ac.jp/teacher/murayama/history/malay/manual/manual-e.html [6] Interactive Statistical Map, National Agricultural Statistics Service (US Department of Agriculture) http://www.nass.usda.gov/Data_and_Statistics/SVG/index.asp [7] Menno - Jan Kraak, Ferjan Ormeling, Cartography: Visualization of Spatial Data, Addison Wesley Longman, England, 1996 [8] Lê Minh Vĩnh, 2005, Cơ sở lý luận Atlas điện tử phục vụ quản lý hành chánh cấp tỉnh, thành phố, Đại học Bách Khoa TPHCM, Luận án Tiến sĩ kỹ thuật [9] Prague and Helsinki, 2009, User interfaces of UMN MapServer in web mapping applications, Czech Technical University in Prague Faculty of Civil Engineering, Helsinki University of Technology Faculty of Engineering and Architecture, Diploma Thesis [10] Slocum, T.A (Ed), McMaster, R.B., Kessler, F.C., Howard, H.H Thematic Cartography and Geographic Visualization, Prentice-Hall, England, 2004, 2nd Edition [11] Statistical maps of Denmark, Statistics Denmark http://www.statbank.dk/statbank5a/default.asp?w=1024 [12] Trần Tấn Lộc, Lê Tiến Thuần, 2004, Bản đồ học chuyên đề, Nhà xuất Đại học Quốc gia TPHCM [13] Truong Xuan Quang, Maria Antonia Brovelli, Luana Valentini, 2010, applied free and open source software web mapping clients in education and application sides, DIIAR, Politecnico di Milano – Como Campus (Como), Italy [14] US Statistical Map in Flash, US Statistical Map http://www.usflashmap.com/products/statistics/usa_by_state.htm SUMMARY RESEARCH ON CREATING SOCIO-ECONOMIC STATISTICAL MAPS ON THE INTERNET DIRECTLY Currently, our statistical database is relatively large, and have been computerised in the process of managing and organising information However, these data are only presented and published in the traditional tabular format This study aims to enhance the value and the effectiveness of statistical data by exploring their spatial aspect and making them more accessible to the general public We intend to achieve this through producing Web Mapping that allows users to actively create thematic maps, which visualise statistic data using suitable mapping methods Web Mapping Applications is the integration of Web Browsers (Internet Explorer, Mozilla Firefox, Google Chrome ), Apache Tomcat, UMN MapServer, MapFish Client, MapFish Server, Management System database PostgreSQL/PostGIS In this application, users can select statistical indicators of interest, then select the method of expression and the associated parameters such as method of grouping, groups, and colors to create the map results on the world wide web environment KEY WORDS: Statistical data, Visualization, Web Mapping, MapFish

Ngày đăng: 28/11/2016, 02:51

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan