Ứng dụng phần mềm GIS mã nguồn mở gvSIG xây dựng công cụ hỗ trợ quản lý thu gom rác thải sinh hoạt tại phường 8, quận 11, TPHCM

20 529 0
Ứng dụng phần mềm GIS mã nguồn mở gvSIG xây dựng công cụ hỗ trợ quản lý thu gom rác thải sinh hoạt tại phường 8, quận 11, TPHCM

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỚNG ĐẠI HỌC NÔNG LÂM THÀNH PHỐ HỒ CHÍ MINH KHÓA LUẬN TỐT NGHIỆP ỨNG DỤNG PHẦN MỀM GIS MÃ NGUỒN MỞ gvSIG XÂY DỰNG CÔNG CỤ HỖ TRỢ QUẢN LÝ THU GOM RÁC THẢI SINH HOẠT TẠI PHƢỜNG 8, QUẬN 11, TP.HCM Họ tên sinh viên: ĐẶNG THỊ NGỌC LÝ Ngành: HỆ THỐNG THÔNG TIN ĐỊA LÝ Niên Khóa: 2007 - 2011 Thành phố Hồ Chí Minh, tháng 07/2011 ỨNG DỤNG PHẦN MỀM GIS MÃ NGUỒN MỞ gvSIG XÂY DỰNG CÔNG CỤ HỖ TRỢ QUẢN LÝ THU GOM RÁC THẢI SINH HOẠT TẠI PHƢỜNG 8, QUẬN 11, TP.HCM Trang tựa Tác giả ĐẶNG THỊ NGỌC LÝ Khóa luận trình để đáp ứng yêu cầu cấp Kỹ sư ngành Hệ thống Thông tin Địa lý Giáo viên hướng dẫn ThS Quách Đồng Thắng Trưởng Phòng Kỹ thuật – Trung tâm Ứng dụng Hệ thống Thông tin Địa lý – Sở Khoa học Công nghệ TP.HCM Thành phố Hồ Chí Minh, tháng 7/2011 i LỜI CẢM ƠN Lời cảm ơn Trong suốt thời gian làm khóa luận tốt nghiệp em nhận giúp đỡ, bảo tận tình cán Trung tâm Ứng dụng Hệ thống Thông tin Địa lý - Sở Khoa học Công nghệ TP.HCM quí thầy cô Bộ môn Thông Tin Địa Lý Ứng Dụng – Trường Đại Học Nông Lâm TP.HCM để em hoàn thành tốt nhiệm vụ Qua đây, em xin gởi lời cảm ơn chân thành đến: - ThS.Quách Đồng Thắng, Trưởng Phòng Kỹ thuật - Trung tâm Ứng dụng Hệ thống Thông tin Địa lý - Sở Khoa học Công nghệ TP.HCM Người trực tiếp hướng dẫn góp ý cho em suốt trình làm khóa luận - Tập thể cán viên chức Trung tâm Ứng dụng Hệ thống Thông tin Địa lý - Sở Khoa học Công nghệ TP.HCM - Tập thể đội ngũ giảng viên thuộc Bộ môn Thông Tin Địa Lý Ứng Dụng - Trường Đại Học Nông Lâm TP.HCM ii TÓM TẮT Tóm tắt Đề tài nghiên cứu “Ứng dụng phần mềm GIS mã nguồn mở gvSIG xây dựng công cụ hỗ trợ quản lý thu gom rác thải sinh hoạt phường 8, quận 11,TP.HCM” làm hoàn thành Phòng Kỹ thuật – Trung tâm Ứng dụng Hệ thống Thông tin Địa lý – Sở Khoa học Công nghệ TP.HCM, thời gian từ 01/04 đến 01/07/2011 Nội dung nghiên cứu: - Tìm hiểu trạng nhu cầu quản lý lực lượng thu gom rác thải sinh hoạt khối dân lập phường 8, quận 11, TP.HCM - Tìm hiểu phần mềm GIS mã nguồn mở gvSIG - Tìm hiểu hệ quản trị sở liệu PostgreSQL - Tìm hiểu ngôn ngữ lập trình java môi trường lập trình eclipse Trên tảng xây dựng ứng dụng hỗ trợ quản lý lực lượng thu gom rác thải sinh hoạt khối dân lập phường 8, quận 11, TP.HCM Kết thu được: - Báo cáo trình bày nội dung đề tài - Công cụ TGRP8_Q11 hỗ trợ công tác quản lý lực lượng thu gom rác thải sinh hoạt khối dân lập phường 8, quận 11, TP.HCM cài đặt chạy gvSIG - Tài liệu hướng dẫn cài đặt hướng dẫn sử dụng ứng dụng iii MỤC LỤC Mục lục Trang tựa i Lời cảm ơn ii Tóm tắt iii Mục lục iv Danh mục hình vii Danh mục bảng ix Danh mục từ viết tắt ix Chương 1: Mở đầu 1.1 Tính cấp thiết đề tài 1.2 Mục tiêu nghiên cứu 1.3 Nội dung thực 1.4 Phương pháp nghiên cứu 1.5 Giới hạn đề tài Chương 2: Tổng quan 2.1 Giới thiệu phần mềm mã nguồn mở 2.2 Giới thiệu phần mềm GIS mã nguồn mở gvSIG 2.3 Giới thiệu hệ quản trị sở liệu PostgreSQL 2.3.1 Các công cụ quản trị PostgreSQL 2.3.1.1 Công cụ dòng lệnh psql 2.3.1.2 Công cụ đồ họa pgAdmin III 2.3.2 Phần mở rộng PostGIS 2.4 Một vài nghiên cứu ứng dụng GIS tảng nguồn mở Việt Nam 2.5 Kết luận iv Chương 3: Kết nghiên cứu 3.1 Tìm hiểu phần mềm GIS mã nguồn mở gvSIG 3.1.1 Các thành phần gvSIG 3.1.1.1 View 3.1.1.2 Table 3.1.1.3 Map 10 3.1.2 Thanh công cụ gvSIG 10 3.1.2.1 Công cụ chỉnh sửa 10 a Chỉnh sửa yếu tố đồ họa 10 b Chỉnh sửa yếu tố thuộc tính 11 3.1.2.2 Các công cụ phân tích không gian gvSIG 13 3.2 Hiện trạng nhu cầu quản lý 17 3.3 Thiết kế hệ thống 18 3.4 Thiết kế sở liệu 19 3.4.1 Mô hình liệu mức ý niệm 19 3.4.2 Mô hình liệu mức vật lý 21 3.4.3 Ánh xạ qua hệ quản trị CSDL PostgreSQL 21 3.5 Xây dựng ứng dụng 24 3.5.1 Tạo project cho ứng dụng 24 3.5.2 Tải source code gvSIG từ thư viện SVN gvSIG 27 3.5.3 Build gvSIG eclipse 29 3.5.4 Thiết kế giao diện hoàn chỉnh ứng dụng extTGRP8_Q11 eclipse 33 3.6 Các chức công cụ TGRP8_Q11 35 3.6.1 Chức Báo cáo – Thống kê 35 3.6.2 Chức Tìm kiếm 37 v 3.7 Cập nhật liệu không gian 38 3.7.1 Thêm đối tượng 38 3.7.2 Xóa đối tượng 39 Chương 4: Kết luận đề xuất 41 Kết đề tài: 41 Hạn chế đề tài: 41 Đề xuất: 41 Tài liệu tham khảo 42 Phụ lục 43 I Phụ lục 1: Hướng dẫn cài đặt công cụ TGRP8_Q11 43 II Phụ lục 2: Hướng dẫn sử dụng công cụ TGRP8_Q11 48 vi Danh mục hình DANH MỤC HÌNH Hình 1.1: Khu vực nghiên cứu Hình 2.1: Giao diện cửa sổ Project manager gvSIG Hình 2.2: Chức tra cứu thông tin đất hệ thống Hình 2.3: Giao diện đồ phường Hình 2.4: Trang web tư vấn địa điểm thi trực tuyến Hình 3.1: Biểu tượng View Hình 3.2: Thanh menu cửa sổ View Hình 3.3: Giao diện View Hình 3.4: Biểu tượng Table Hình 3.5: Bảng thuộc tính Table Hình 3.6: Biểu tượng Map 10 Hình 3.7: Giao diện trình bày trang in đồ Map 10 Hình 3.8: Thanh tool chỉnh sửa đối tượng đồ họa 11 Hình 3.9: Thanh menu chỉnh sửa đối tượng đồ họa 11 Hình 3.10: Bảng điều khiển nhập lệnh chỉnh sửa đối tượng đồ họa 11 Hình 3.11: Thêm hàng vào bảng thuộc tính 12 Hình 3.12: Sửa thông tin bảng thuộc tính 12 Hình 3.13: Tạo vùng đệm 13 Hình 3.14:Clipping 13 Hình 3.15: Dissolve 14 Hình 3.16: Merge 14 Hình 3.17: Convex hull 15 Hình 3.18: Intersection 15 Hình 3.19: Difference 16 Hình 3.20: Union 16 Hình 3.21: Spatial Join 17 Hình 3.22: Mô hình hệ thống 18 Hình 3.23: Mô hình liệu mức ý niệm 19 Hình 3.24: Mô hình liệu mức vật lý 21 vii Hình 3.25: Cấu trúc bảng CSDL 22 Hinh 3.26: Màn hình eclipse 25 Hình 3.27: Đường dẫn tới thư mục chứa project 25 Hình 3.28: Hộp thoại New Project 26 Hình 3.29: Hộp thoai nhập tên project 26 Hình 3.30: Project ứng dụng tạo 27 Hình 3.31: Hộp thoại Checkout Project from SVN 27 Hình 3.32: Hộp thoại chọn thư viện 28 Hình 3.33: Hộp thoại nhập đường link thư viện SVN gvSIG 28 Hình 3.34: Hộp thoại chứa folder thư viện SVN gvSIG 29 Hình 3.35: Hộp thoại hiển thị thư mục SVN gvSIG 29 Hình 3.36: Các gói gvSIG hiển thị eclipse 30 Hình 3.37: Thông báo build thành công gói appgvSIG 30 Hình 3.38: Tab Main hộp thoại Run Configurations 31 Hình 3.39: Tab Arguments hộp thoại Run Configurations 31 Hình 3.40: Tab Enviroment hộp thoại Run Configurations 32 Hình 3.41: gvSIG build thành công eclipse 32 Hình 3.42: Các thư mục extTGRP8_Q11 33 Hình 3.43: Các lớp java ứng dụng extTGRP8_Q11 33 Hình 3.44: Trang about ứng dụng 34 Hình 3.45: Giao diện chức Báo cáo –Thống kê 35 Hình 3.46: Giao diện thống kê chủ nguồn thải theo tuyến đường 35 Hình 3.47: Giao diện thống kê chủ nguồn thải toàn phường 36 Hình 3.48: Giao diện thống kê công nhân toàn phường 36 Hình 3.49: Trang xuất báo cáo 37 Hình 3.50: Giao diện tìm kiếm 37 Hình 3.51: Mở lớp liệu cần cập nhật 38 Hình 3.52: Thêm đối tượng vào lớp liệu 38 Hình 3.53: Nhập giá trị thuộc tính cho đối tượng 39 Hình 3.54: Chọn đối tượng cần xóa 39 Hình 3.55: Đối tượng xóa 40 viii DANH MỤC BẢNG Danh mục bảng Bảng 3.1: Mô tả bảng Công nhân 22 Bảng 3.2: Mô tả bảng Tuyến thu gom 23 Bảng 3.3: Mô tả bảng Chủ nguồn thải 23 Bảng 3.4: Mô tả bảng Nhóm phát thải 23 Bảng 3.5: Mô tả bảng Tổ vệ sinh 23 Bảng 3.6: Mô tả bảng Chủ nguồn thải –Tuyến thu gom 24 DANH MỤC TỪ VIẾT TẮT Danh mục từ viết tắt CSDL: Cơ sở liệu TP.HCM: Thành phố Hồ Chí Minh GIS: Geographic Information System GPL: General Public License WMS: Web Map Service WFS: Web Feature Service WCS: Web Coverage Service JDBC: The Java Database Connectivity SQL: Structured Query Languag ix Chƣơng MỞ ĐẦU Chƣơng 1: Mở đầu 1.1 Tính cấp thiết đề tài Việc thu gom rác thải sinh hoạt phường 8, quận 11, TP.HCM chủ yếu 15 công nhân thuộc khối dân lập đảm nhiệm Lực lượng thường thu gom theo hộ gia đình, hẻm nhỏ với thời gian tuyến thu gom không cố định, phương tiện thu gom thường sử dụng xe đẩy tay, xe ba gác máy … Hiện công tác quản lý lực lượng phường thực chủ yếu văn thống kê công nhân tự kê khai lưu trữ dạng file với định dạng như: *.doc, *.xls… Điều gây khó khăn cho công tác kiểm tra, thống kê – báo cáo, cập nhật số liệu… Đồng thời liệu thông tin địa lý liên quan tới trạng thu gom chưa hiển thị trực quan đồ để người quản lý có nhìn toàn cảnh vấn đề quản lý Bên cạnh chức phần mềm GIS, phần mềm GIS mã nguồn mở có nhiều ưu điểm miễn phí, khả phát triển, hỗ trợ cộng đồng lớn mạnh… Việc ứng dụng phần mềm GIS mã nguồn mở để giải khó khăn công tác quản lý lực lượng thu gom rác thải sinh hoạt phường 8, quận 11, TP.HCM lựa chọn hợp lý theo hướng giảm thiểu chi phí đầu tư 1.2 Mục tiêu nghiên cứu Xây dựng ứng dụng hỗ trợ công tác quản lý lực lượng thu gom rác thải sinh hoạt phường 8, quận 11, TP.HCM tảng gvSIG 1.3 Nội dung thực - Khảo sát trạng nhu cầu quản lý lực lượng thu gom rác thải sinh hoạt khối dân lập phường 8, quận 11, TP.HCM - Tìm hiểu phần mềm gvSIG, hệ quản trị CSDL PostgreSQL, ngôn ngữ lập trình java, môi trường lập trình eclipse - Thiết kế hệ thống thiết kế sở liệu - Thiết kế xây dựng ứng dụng 1.4 Phƣơng pháp nghiên cứu Đề tài thực với phương pháp sau: - Thu thập, phân tích tổng hợp tài liệu - Xây dựng ứng dụng theo mô hình client – server 1.5 Giới hạn đề tài - Công nghệ: Đề tài sử dụng công nghệ mã nguồn mở để phát triển ứng dụng gồm: + Công cụ hiển thị liệu: Thống kê – Báo cáo + Công cụ tương tác liệu không gian: Tìm kiếm - Zoom tới đối tượng - Khu vực thí điểm: Khu vực nghiên cứu thí điểm phường 8, quận 11, TP.HCM Hình 1.1: Khu vực nghiên cứu Chƣơng TỔNG QUAN Chƣơng 2: Tổng quan 2.1 Giới thiệu phần mềm mã nguồn mở - Phần mềm mã nguồn mở phần mềm công khai mã nguồn (source code) sử dụng giới hạn giấy phép nguồn mở Giấy phép cho phép người dùng xem, thay đổi, cải tiến, nâng cấp phân phối phần mềm dạng chưa thay đổi hay thay đổi theo số nguyên tắc chung qui định giấy phép nguồn mở - Các tiện ích sử dụng phần mềm mã nguồn mở: + Miễn phí + Người dùng chỉnh sửa phần mềm phù hợp theo nhu cầu + Tính cộng đồng: Cộng đồng sử dụng hỗ trợ lớn + Tiết kiệm chi phí phát triển phần mềm nghiệp vụ (sử dụng phần mềm, module có sẵn để phát triển tiếp, sửa đổi điều chỉnh cho phù hợp với nhu cầu) + Ít phụ thuộc vào nhà cung cấp phần mềm + Phục vụ nhu cầu sử dụng nhiều đối tượng: Các cá nhân, công ty, tổ chức kinh tế, quan nhà nước… 2.2 Giới thiệu phần mềm GIS mã nguồn mở gvSIG - gvSIG phần mềm quản lý thông tin địa lý có giao diện thân thiện với người dùng, truy cập tới liệu dạng raster vector, đồng thời tích hợp liệu từ xa thông qua cổng: WMS, WFS,WCS, JDBC - gvSIG phần mềm mã nguồn mở cung cấp thông qua giấp phép GPL, dễ dàng phát triển chức miễn tuân thủ theo giấp phép GPL - gvSIG phát triển hãng IVER Technologias (Tây Ban Nha) Các ưu điểm gvSIG kết nối tốt với PostgresSQL/PostGIS, chức hiển thị biên tập liệu vector mạnh, hỗ trợ nhiều ngôn ngữ có đầy đủ chức phần mềm GIS Nhược điểm gốc (bản chính) gvSIG tiếng Tây Ban Nha nên tài liệu trợ giúp tiếng Anh thường công bố chậm Hình 2.1: Giao diện cửa sổ Project manager gvSIG 2.3 Giới thiệu hệ quản trị sở liệu PostgreSQL PostgreSQL hệ quản trị sở liệu quan hệ - đối tượng Tiền thân PostgreSQL hệ quản trị sở liệu Ingres phát triển Đại học Berkelev – Đức (1977 – 1985) Năm 1994 Ingres thêm hỗ trợ trình thông dịch SQL, đổi tên thành Postgres95 đến năm 1996 đổi tên thành PostgresSQL Số phiên PostgreSQL đánh số từ 6.0 thể số thực tế tiến trình phát triển PostgreSQL PostgreSQL có tính sau : - Hướng đối tượng: Trong PostgreSQL bảng định nghĩa lớp - Các tiêu chuẩn: Cú pháp PostgreSQL bổ sung hầu hết chuẩn SQL92 nhiều tính SQL99 - Mã nguồn mở: Có số lượng lớn người dùng phát triển PostgreSQL - Kiểu liệu: PostgreSQL hỗ trợ nhiểu kiểu liệu khác như: Numeric, string, geometric, boolean… PostgresSQL/PostGIS hỗ trợ nhiều phần mềm GIS (kể phần mềm mã nguồn mở lẫn phần mềm thương mại ArcGIS) 2.3.1 Các công cụ quản trị PostgreSQL 2.3.1.1 Công cụ dòng lệnh psql Công cụ dòng lệnh dùng phổ biến PostgreSQL psql Công cụ cho phép người dùng: - Kết nối tới sở liệu - Thi hành truy vấn - Quản lý sở liệu: Tạo sở liệu, thêm bảng, truy cập hay cập nhật liệu sử dụng lệnh SQL 2.3.1.2 Công cụ đồ họa pgAdmin III pgAdmin III giao diện đồ họa quản trị CSDL PostgreSQL Đây công cụ quản lý sở liệu mạnh mẽ, miễn phí cung cấp nhiều tính năng: - Tạo xóa database, tables schemas - Sao chép, phục hồi database tables -Xem, cập nhật liệu vào table 2.3.2 Phần mở rộng PostGIS - PostGIS module mở rộng bổ sung vào PostgreSQL hỗ trợ quản lý liệu không gian - PostGIS hỗ trợ lưu trữ liệu không gian, hàm phân tích không gian như: Crosses(), Touches(), Intersection(), Union()… 2.4 Một vài nghiên cứu ứng dụng GIS tảng nguồn mở Việt Nam - Khả ứng dụng phần mềm GIS mã nguồn mở xây dựng Hệ thống Thông tin đất đai – Trần Quốc Bình – Khoa Địa lý, trường đại học Khoa Học Tự Nhiên, đại học Quốc Gia Hà Nội Hình 2.2: Chức tra cứu thông tin đất hệ thống - Nghiên cứu xây dựng ứng dụng GIS phần mềm mã nguồn mở Áp dụng xây dựng ứng dụng quản lý vi phạm trật tự xây dựng phường Hiệp Bình Phước, quận Thủ Đức, thành phố Hồ Chí Minh – Quách Đồng Thắng – Luận văn thạc sĩ – Chuyên ngành đồ, viễn thám hệ thống thông tin địa lý – Đại học Bách Khoa TP.HCM Hình 2.3: Giao diện đồ phường - Trang web tư vấn địa điểm thi trực tuyến - Trung tâm Ứng dụng Hệ thống Thông tin Địa lý (GIS) – Sở Khoa học Công nghệ TP.HCM (http://www.hcmgisportal.vn/CTTN/mainpage.gis) Hình 2.4: Trang web tư vấn địa điểm thi trực tuyến 2.5 Kết luận Với ưu điểm mặt chi phí, kỹ thuật, khả mở rộng,… phần mềm GIS mã nguồn mở, đề tài lựa chọn công nghệ nguồn mở sau để thực hiện: - Hệ quản trị sở liệu PostgreSQL/PostGIS - Phần mềm mã nguồn mở gvSIG - Môi trường lập trình eclipse - Ngôn ngữ lập trình java Chƣơng KẾT QUẢ NGHIÊN CỨU Chƣơng 3: Kết nghiên cứu 3.1 Tìm hiểu phần mềm GIS mã nguồn mở gvSIG 3.1.1 Các thành phần gvSIG 3.1.1.1 View Hình 3.1: Biểu tượng View View cửa sổ mà người dùng làm việc với lớp liệu không gian Một View chứa lớp liệu khác như: Lớp thủy hệ, lớp giao thông, sở hạ tầng,… Cửa sổ View gồm ba thành phần chính: + Table of contents (ToC): Nằm bên trái cửa sổ, ToC liệt kê tất lớp liệu sử dụng yếu tố biên tập đồ + Display window: Cửa sổ hiển thị, nằm bên phải cửa sổ View, không gian để hiển thị liệu đồ + Locator: Bản đồ phụ Khi cửa sổ View khởi động để làm việc menu công cụ liên quan để xử lý liệu View xuất theo Hình 3.2: Thanh menu cửa sổ View Hình 3.3: Giao diện View 3.1.1.2 Table Hình 3.4: Biểu tượng Table Table quản lý bảng thuộc tính Mỗi hàng table đối tượng, cột table thông tin thuộc tính đối tượng Mỗi lớp liệu không gian tương ứng với bảng thuộc tính Hình 3.5: Bảng thuộc tính Table 3.1.1.3 Map Hình 3.6: Biểu tượng Map Map không gian dùng để trình bày trang in đồ Hình 3.7: Giao diện trình bày trang in đồ Map 3.1.2 Thanh công cụ gvSIG 3.1.2.1 Công cụ chỉnh sửa Công cụ chỉnh sửa nhằm mục đích tạo, sửa đổi xóa liệu Công cụ chỉnh sửa gồm: Chỉnh sửa đồ họa chỉnh sửa thuộc tính a Chỉnh sửa yếu tố đồ họa Khởi động chế độ Start editing để bắt đầu việc chỉnh sửa chọn chế độ Finish editing để kết thúc Khi chế độ Start editing kích hoạt công cụ hỗ trợ cho việc chỉnh sửa xuất theo gồm: Thanh menu, tool cửa sổ nhập lệnh tự bàn phím Có ba thủ tục nhập lệnh cho việc chỉnh sửa: 10 [...]... giảm thiểu chi phí đầu tư 1.2 Mục tiêu nghiên cứu Xây dựng ứng dụng hỗ trợ công tác quản lý lực lượng thu gom rác thải sinh hoạt tại phường 8, quận 11, TP.HCM trên nền tảng gvSIG 1 1.3 Nội dung thực hiện - Khảo sát hiện trạng và nhu cầu quản lý lực lượng thu gom rác thải sinh hoạt khối dân lập tại phường 8, quận 11, TP.HCM - Tìm hiểu phần mềm gvSIG, hệ quản trị CSDL PostgreSQL, ngôn ngữ lập trình java,... cái nhìn toàn cảnh về vấn đề quản lý Bên cạnh các chức năng cơ bản của một phần mềm GIS, phần mềm GIS mã nguồn mở còn có nhiều ưu điểm như miễn phí, khả năng phát triển, hỗ trợ bởi cộng đồng lớn mạnh… Việc ứng dụng phần mềm GIS mã nguồn mở để giải quyết các khó khăn trong công tác quản lý lực lượng thu gom rác thải sinh hoạt tại phường 8, quận 11, TP.HCM là một lựa chọn hợp lý theo hướng giảm thiểu chi... vào table 2.3.2 Phần mở rộng PostGIS - PostGIS là một module mở rộng bổ sung vào PostgreSQL hỗ trợ quản lý dữ liệu không gian - PostGIS hỗ trợ lưu trữ dữ liệu không gian, các hàm phân tích không gian như: Crosses(), Touches(), Intersection(), Union()… 5 2.4 Một vài nghiên cứu ứng dụng GIS trên nền tảng nguồn mở tại Việt Nam - Khả năng ứng dụng các phần mềm GIS mã nguồn mở trong xây dựng Hệ thống Thông... năng của SQL99 - Mã nguồn mở: Có một số lượng lớn người dùng và phát triển PostgreSQL - Kiểu dữ liệu: PostgreSQL hỗ trợ nhiểu kiểu dữ liệu khác nhau như: Numeric, string, geometric, boolean… PostgresSQL/PostGIS được hỗ trợ bởi khá nhiều phần mềm GIS (kể cả phần mềm mã nguồn mở lẫn phần mềm thương mại như ArcGIS) 2.3.1 Các công cụ quản trị PostgreSQL 2.3.1.1 Công cụ dòng lệnh psql Công cụ dòng lệnh dùng...Chƣơng 1 MỞ ĐẦU Chƣơng 1: Mở đầu 1.1 Tính cấp thiết của đề tài Việc thu gom rác thải sinh hoạt tại phường 8, quận 11, TP.HCM chủ yếu do hơn 15 công nhân thu c khối dân lập đảm nhiệm Lực lượng này thường thu gom theo từng hộ gia đình, trong các hẻm nhỏ với thời gian và các tuyến thu gom không cố định, phương tiện thu gom thường được sử dụng là xe đẩy tay, xe ba gác máy … Hiện nay công tác quản lý lực... nghiên cứu thí điểm là phường 8, quận 11, TP.HCM Hình 1.1: Khu vực nghiên cứu 2 Chƣơng 2 TỔNG QUAN Chƣơng 2: Tổng quan 2.1 Giới thiệu phần mềm mã nguồn mở - Phần mềm mã nguồn mở là các phần mềm được công khai mã nguồn (source code) và được sử dụng trong giới hạn của giấy phép nguồn mở Giấy phép này cho phép người dùng có thể xem, thay đổi, cải tiến, nâng cấp và phân phối phần mềm ở dạng chưa thay đổi... xây dựng Hệ thống Thông tin đất đai – Trần Quốc Bình – Khoa Địa lý, trường đại học Khoa Học Tự Nhiên, đại học Quốc Gia Hà Nội Hình 2.2: Chức năng tra cứu thông tin thửa đất trong hệ thống - Nghiên cứu xây dựng ứng dụng GIS bằng phần mềm mã nguồn mở Áp dụng xây dựng ứng dụng quản lý vi phạm trật tự xây dựng tại phường Hiệp Bình Phước, quận Thủ Đức, thành phố Hồ Chí Minh – Quách Đồng Thắng – Luận văn... kế cơ sở dữ liệu - Thiết kế và xây dựng ứng dụng 1.4 Phƣơng pháp nghiên cứu Đề tài được thực hiện với các phương pháp sau: - Thu thập, phân tích và tổng hợp tài liệu - Xây dựng ứng dụng theo mô hình client – server 1.5 Giới hạn đề tài - Công nghệ: Đề tài sử dụng các công nghệ mã nguồn mở để phát triển ứng dụng gồm: + Công cụ hiển thị dữ liệu: Thống kê – Báo cáo + Công cụ tương tác dữ liệu không gian:... trong giấy phép nguồn mở - Các tiện ích khi sử dụng phần mềm mã nguồn mở: + Miễn phí + Người dùng có thể chỉnh sửa phần mềm phù hợp theo nhu cầu + Tính cộng đồng: Cộng đồng sử dụng và hỗ trợ lớn + Tiết kiệm được chi phí khi phát triển các phần mềm nghiệp vụ (sử dụng phần mềm, module có sẵn để phát triển tiếp, sửa đổi điều chỉnh cho phù hợp với nhu cầu) + Ít phụ thu c vào nhà cung cấp phần mềm + Phục vụ... nhu cầu sử dụng của nhiều đối tượng: Các cá nhân, công ty, tổ chức kinh tế, cơ quan nhà nước… 2.2 Giới thiệu phần mềm GIS mã nguồn mở gvSIG - gvSIG là một phần mềm quản lý thông tin địa lý có giao diện thân thiện với người dùng, có thể truy cập tới các dữ liệu dạng raster và vector, đồng thời tích hợp dữ liệu từ xa thông qua các cổng: WMS, WFS,WCS, JDBC 3 - gvSIG là một phần mềm mã nguồn mở được cung

Ngày đăng: 22/11/2016, 11:27

Từ khóa liên quan

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

Tài liệu liên quan