Bối cảnh và vấn đề nghiên cứu
Quận 4 là quận trung tâm của Thành phố Hồ Chí Minh, đóng vai trò là cửa ngõ giao thông kết nối Quận 7 và huyện Nhà Bè với khu vực lõi đô thị, đồng thời là đầu mối lưu thông từ trung tâm về các tỉnh miền Tây Nam Bộ qua các trục lộ lớn như Đại lộ Võ Văn Kiệt và Đại lộ Nguyễn Văn Linh. Sự phát triển kinh tế - xã hội nhanh chóng đi kèm tốc độ đô thị hóa cao đã làm nảy sinh các vấn đề môi trường phức tạp tại địa bàn như triều cường ngập úng, ô nhiễm tiếng ồn, bụi mịn và sự suy giảm diện tích mảng xanh. Hệ thống cây xanh đường phố giữ vai trò sinh thái thiết yếu trong việc cải thiện vi khí hậu, lọc bức xạ mặt trời, hấp thụ khí $\text{CO}_2$, cung cấp $\text{O}_2$, giảm thiểu tiếng ồn và định hướng thị giác cho giao thông đô thị.
Mặc dù công tác quản lý, duy tu cây xanh đã được Ủy ban nhân dân Thành phố và Sở Giao thông Vận tải quan tâm, phương thức quản lý thực tế tại địa phương vẫn tồn tại nhiều bất cập:
- Hoạt động lưu trữ hồ sơ cây xanh chủ yếu thực hiện thủ công bằng sổ sách giấy tờ hoặc các tệp tin văn phòng rời rạc như Microsoft Excel (
*.xls, *.xlsx) và Microsoft Word (*.doc).
- Dữ liệu thuộc tính (loài cây, năm trồng, kích thước, tình trạng sức khỏe) hoàn toàn tách biệt với dữ liệu không gian (vị trí tọa độ, tuyến đường, địa chỉ phân bố).
- Thiếu công cụ bản đồ trực quan phục vụ công tác tra cứu nhanh, kiểm tra định kỳ, lập kế hoạch cắt tỉa và xử lý sự cố gãy đổ mùa mưa bão.
Mục tiêu và nhiệm vụ nghiên cứu của đề tài được xác định cụ thể như sau:
- Xây dựng công cụ phần mềm ứng dụng công nghệ Hệ thống Thông tin Địa lý (GIS) nhằm quản lý dữ liệu cây xanh trên địa bàn Quận 4, TP.HCM, kết hợp hiển thị đồng thời dữ liệu không gian và dữ liệu thuộc tính.
- Đánh giá hiện trạng hệ thống cây xanh đô thị tại Quận 4: thống kê tổng số 1.836 cây thuộc 33 loài; khảo sát thực địa tình trạng sinh trưởng tại các tuyến đường huyết mạch (Hoàng Diệu, Khánh Hội, Nguyễn Tất Thành, Bến Vân Đồn); đối chiếu danh mục cây cấm trồng theo Quyết định số 52/2013/QĐ-UBND của UBND TP.HCM.
- Thiết kế và chuẩn hóa cơ sở dữ liệu cây xanh gồm các thông tin định danh loài, đặc tính hình thái, lịch sử chăm sóc và tọa độ không gian.
- Xây dựng phần mềm quản lý cây xanh dựa trên kiến trúc Client - Server với các chức năng tương tác bản đồ, tìm kiếm, cập nhật dữ liệu và thống kê báo cáo.
Đối tượng và phạm vi nghiên cứu:
- Đối tượng nghiên cứu: Cây xanh đô thị phân bố trên các tuyến đường thuộc Quận 4; hệ quản trị cơ sở dữ liệu không gian PostgreSQL/PostGIS; bộ công cụ lập trình GIS ArcEngine và môi trường phát triển Microsoft Visual Studio.
- Phạm vi không gian: Địa bàn hành chính Quận 4, TP.HCM (diện tích tự nhiên gần 4,2 $\text{km}^2$, gồm 15 phường, được bao bọc bởi sông Sài Gòn, rạch Bến Nghé và kênh Tẻ).
- Phạm vi thời gian: Đề tài được thực hiện từ ngày 17/02/2014 đến ngày 30/05/2014.
Cơ sở lý thuyết và phương pháp
Khóa luận vận dụng hệ thống lý luận về Hệ thống Thông tin Địa lý (GIS) theo định nghĩa của PGS.TS Nguyễn Kim Lợi (2009): GIS là hệ thống thông tin xử lý dữ liệu liên quan đến vị trí địa lý nhằm trợ giúp việc thu nhận, lưu trữ, quản lý, xử lý, phân tích và hiển thị thông tin phục vụ công tác quy hoạch, quản trị môi trường và hạ tầng đô thị. Về mặt dữ liệu, GIS quản lý hai nhóm thông tin gắn kết chặt chẽ: dữ liệu không gian biểu diễn đối tượng thế giới thực dưới dạng hình học vector (điểm, đường, vùng) và dữ liệu thuộc tính mô tả đặc tính định tính, định lượng của đối tượng.
Cơ sở pháp lý của đề tài căn cứ vào Quyết định số 52/2013/QĐ-UBND ngày 25/11/2013 của Ủy ban nhân dân TP.HCM về việc “Ban hành danh mục cây cấm trồng trên đường phố thuộc địa bàn Thành phố Hồ Chí Minh”, làm cơ sở để phân loại, sàng lọc và gắn nhãn cảnh báo các cây thuộc danh mục cấm (tiêu biểu như cây Bã đậu) trên bản đồ quản lý.
Phương pháp nghiên cứu thực tế gồm quy trình 6 bước:
- Bước 1: Khảo sát nhu cầu quản lý thực tế tại đơn vị vận hành; tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL/PostGIS; thu thập số liệu thuộc tính và không gian.
- Bước 2: Phân tích yêu cầu chức năng của hệ thống; làm sạch và chuẩn hóa dữ liệu đầu vào.
- Bước 3: Thiết kế cơ sở dữ liệu quan hệ bằng công cụ chuyên dụng pgModeler; ánh xạ mô hình sang PostgreSQL.
- Bước 4: Thiết kế kiến trúc phần mềm và đặc tả chi tiết các phân hệ chức năng.
- Bước 5: Lập trình xây dựng phần mềm quản lý cây xanh bằng ngôn ngữ C# trên nền Microsoft Visual Studio 2010 tích hợp các thư viện ArcEngine 10.
- Bước 6: Chạy kiểm thử, kết nối cơ sở dữ liệu, sửa lỗi và đóng gói chương trình.
Nguồn dữ liệu sử dụng trong nghiên cứu:
- Dữ liệu thuộc tính: Do Phòng Kỹ thuật, Công ty TNHH MTV Công viên Cây xanh TP.HCM cung cấp, bao gồm thông tin chi tiết về số thứ tự cây, tên loài, tên khoa học, năm trồng, chiều cao, đường kính thân tại vị trí 1,3 m, phân loại lề chẵn/lẻ, tuyến đường và tổ nhân viên phụ trách chăm sóc.
- Dữ liệu không gian: Thu thập tọa độ vị trí cây ngoài thực địa bằng thiết bị định vị vệ tinh GPS cầm tay (sai số định vị trong khoảng 10 – 15 m). Nhằm khắc phục hạn chế về sai số GPS và quỹ thời gian, tác giả áp dụng phương pháp định vị mốc chuẩn tại các ngã ba, ngã tư, chân cầu, vòng xoay; sau đó đối chiếu, kiểm tra độ lệch trên bản đồ nền vệ tinh Add Basemap tỷ lệ 1:15.000 trong phần mềm ArcGIS 10.0 (nếu sai lệch vượt quá 10 – 20% phải tiến hành đo đạc lại ngoài thực địa, nếu dưới 10% thì tiến hành hiệu chỉnh trực tiếp trên bản đồ số).
Thiết kế và triển khai hệ thống
Hệ thống quản lý cây xanh đô thị Quận 4 được thiết kế theo mô hình máy khách - máy chủ (Client - Server) trên cơ sở kết hợp giữa công nghệ GIS thương mại và hệ quản trị cơ sở dữ liệu quan hệ đối tượng mã nguồn mở.
| Thành phần |
Công nghệ / Công cụ triển khai |
Vai trò kỹ thuật |
| Môi trường phát triển |
Microsoft Visual Studio 2010 |
Môi trường lập trình giao diện người dùng và xử lý nghiệp vụ |
| Ngôn ngữ lập trình |
C# (C-Sharp) |
Xây dựng mã nguồn xử lý logic, truy vấn dữ liệu và tương tác API |
| Thư viện GIS tích hợp |
Esri ArcEngine 10 (ArcGIS License Manager) |
Cung cấp các điều khiển bản đồ (MapControl, ToolbarControl) và xử lý không gian |
| Hệ quản trị CSDL |
PostgreSQL 9.x kết hợp phần mở rộng PostGIS |
Lưu trữ, chỉ mục và xử lý đồng thời dữ liệu không gian và thuộc tính |
| Công cụ quản trị CSDL |
pgAdmin III |
Giao diện quản lý cấu trúc bảng, truy vấn SQL và phân quyền truy cập |
| Mô hình hóa dữ liệu |
pgModeler |
Thiết kế sơ đồ quan hệ thực thể (ERD) và xuất mã nguồn cấu trúc SQL |
| Chuyển đổi dữ liệu |
PostGIS Shapefile and DBF loader 2.1 |
Nhập trực tiếp các lớp dữ liệu vector dạng Shapefile (*.shp) vào PostgreSQL |
| Biên tập bản đồ nền |
ArcGIS Desktop 10.0 (ArcMap) |
Xây dựng bản đồ hành chính, lớp giao thông và lớp đối tượng cây xanh |
Cơ sở dữ liệu của hệ thống được chuẩn hóa thành 6 bảng quan hệ, bảo đảm tính toàn vẹn dữ liệu thông qua các ràng buộc khóa chính (Primary Key - PK) và khóa ngoại (Foreign Key - FK):
cay: Bảng dữ liệu không gian trung tâm, gồm idcay (PK), idloai, tencay, tenduong, ngaytrong, tọa độ không gian x_long (geometry), x_lat (geometry), cùng hai khóa ngoại idloai_thongtincay (FK) và idcay_theodoicay (FK).
thongtincay: Lưu trữ thông tin sinh học của loài, gồm idcay/idloai (PK), tencay, tenkhoahoc, xuatxu, nhomloai, chieucaotrungbinh. Mối quan hệ giữa bảng cay và thongtincay là quan hệ 1 - 1.
theodoicay: Ghi nhận hiện trạng vật lý của từng cây, gồm idcay (PK), chieucao, trangthai, le (chẵn/lẻ), bon (kích thước/loại bồn cây), diachi. Mối quan hệ giữa bảng cay và theodoicay là quan hệ 1 - 1.
chamsoc: Ghi nhận nhật ký tác nghiệp kỹ thuật, gồm idchamsoc (PK), ngaylamviec, idnhanvienchamsoc, idcay, idcongviec_congviec (FK), idnhanvienchamsoc_nhanvienchamsoc (FK), idcay_cay (FK). Bảng này tạo liên kết nhiều - nhiều thông qua các mối quan hệ 1 - nhiều với bảng nhân viên, công việc và cây xanh.
nhanvienchamsoc: Quản lý danh sách nhân sự phụ trách, gồm idnhanvien (PK), tennhanvien, ngaychamsoc, congviec, idcay.
congviec: Danh mục các nghiệp vụ kỹ thuật cây xanh, gồm idcongviec (PK), tencongviec (như cắt tỉa, mé nhánh, bón phân, đốn hạ).
Hệ thống thiết lập cơ chế kiểm soát truy cập và phân quyền nghiêm ngặt ngay tại giao diện đăng nhập:
- Nhóm Quản trị viên (Admin): Toàn quyền cập nhật cơ sở dữ liệu; các nút chức năng thêm mới, chỉnh sửa và xóa bỏ bản ghi được kích hoạt hoàn toàn trên mọi form giao diện; có quyền thay đổi mật khẩu và cấu hình kết nối máy chủ.
- Nhóm Người dùng (User): Chỉ được cấp quyền tra cứu, tìm kiếm dữ liệu không gian - thuộc tính, xem bản đồ và xuất báo cáo ra định dạng Excel/Word; các nút chức năng can thiệp dữ liệu như “Sửa” và “Xóa” bị vô hiệu hóa (khóa giao diện) nhằm ngăn ngừa tình trạng thay đổi hoặc xóa nhầm dữ liệu trong hệ thống.
Nội dung chính theo từng chương
Chương 1. Đặt vấn đề
Chương mở đầu tập trung làm rõ vị trí chiến lược của Quận 4 đối với mạng lưới giao thông và cảnh quan của TP.HCM. Tác giả phân tích thực trạng công tác quản lý cây xanh tại địa phương khi toàn bộ thông tin quản lý còn lưu giữ phân tán trên các file Excel, Word độc lập, thiếu sự đồng bộ với bản đồ số. Từ đó, chương xác định mục tiêu xây dựng một chương trình tích hợp công nghệ GIS nhằm nâng cao hiệu quả tra cứu, thống kê và cập nhật hiện trạng 1.836 cây xanh đường phố (thuộc 33 loài) tại Quận 4. Tác giả cũng nêu rõ các giới hạn của đề tài về mặt không gian (tập trung khảo sát các trục đường chính như Nguyễn Tất Thành, Hoàng Diệu, Bến Vân Đồn, Khánh Hội), thời gian và công nghệ sử dụng.
Chương 2. Tổng quan
Chương 2 trình bày có hệ thống cơ sở lý luận về công nghệ GIS, lịch sử phát triển từ hệ thống đầu tiên tại Canada do Roger Tomlinson xây dựng vào thập niên 1960, các thành phần cấu thành hệ thống (phần cứng, phần mềm, dữ liệu, con người, phương pháp) và hai cấu trúc dữ liệu không gian cơ bản (Vector và Raster). Chương tổng kết các đặc tính kỹ thuật của hệ sinh thái phần mềm ArcGIS (ArcMap, ArcCatalog, ArcToolbox) và bộ công cụ ArcEngine; làm rõ ưu thế của phần mềm mã nguồn mở và hệ quản trị PostgreSQL kết hợp PostGIS trong quản lý dữ liệu không gian thông qua kiểu hình học geometry.
Về mặt chuyên ngành đô thị, chương phân tích vai trò của cây xanh trong việc cải tạo môi trường, giảm tiếng ồn, tạo bóng mát và định hướng giao thông. Phần tổng quan tài liệu điểm qua các ứng dụng quản lý cây xanh nổi bật trên thế giới (phần mềm SILVIBASE của NRPS, Urban Forest Inventory System - UFIS của NRT tại Hoa Kỳ) và các đề tài trong nước (đề tài nghiên cứu của TS. Chế Đình Lý năm 2008 tại TP.HCM; mô hình ứng dụng GIS quản lý cây xanh của Trung tâm GIS Đà Lạt). Cuối chương là phần giới thiệu khái quát điều kiện địa lý tự nhiên, ranh giới hành chính và đặc điểm dân cư của Quận 4.
Chương 3. Phương pháp nghiên cứu
Chương 3 mô tả chi tiết quy trình kỹ thuật xây dựng hệ thống từ khâu thu thập dữ liệu thuộc tính từ Công ty TNHH MTV Công viên Cây xanh TP.HCM đến khâu đo đạc tọa độ thực địa bằng máy định vị GPS. Tác giả trình bày tường tận các bước thiết lập máy chủ cơ sở dữ liệu trên PostgreSQL 9.x, kích hoạt phần mở rộng không gian PostGIS bằng công cụ Application Stack Builder, và quản trị đối tượng thông qua giao diện pgAdmin III.
Chương minh họa chi tiết quá trình thiết kế cấu trúc 6 bảng dữ liệu trên phần mềm pgModeler, xuất tập lệnh SQL (*.sql) và thực thi truy vấn DDL để khởi tạo bảng dữ liệu trên PostgreSQL. Tiếp đó, quy trình biên tập 6 lớp dữ liệu Shapefile trong ArcMap và nhập vào cơ sở dữ liệu thông qua công cụ PostGIS Shapefile and DBF loader 2.1 được diễn giải cụ thể. Phần cuối của chương trình bày quy trình tích hợp thư viện ArcEngine vào môi trường Visual Studio 2010, thiết kế sơ đồ luồng chức năng và xây dựng các form tương tác trên nền Windows Forms bằng ngôn ngữ C#.
Chương 4. Kết quả nghiên cứu
Chương 4 công bố kết quả hoàn thiện của chương trình quản lý cây xanh đô thị Quận 4. Tác giả trình bày chi tiết giao diện và cơ chế vận hành của các phân hệ chức năng:
- Phân hệ Đăng nhập và Kết nối: Kết nối linh hoạt tới máy chủ PostgreSQL; tự động phân quyền người dùng (bật quyền Sửa/Xóa cho Admin, khóa quyền đối với User); có chức năng hiển thị mật khẩu hỗ trợ thao tác.
- Phân hệ Quản trị dữ liệu thuộc tính: Cho phép tìm kiếm cây theo tên loài, tên đường; thêm mới bản ghi kèm cơ chế kiểm tra lỗi trùng lặp mã định danh (
idcay) hoặc thiếu tọa độ vĩ độ; sửa đổi thông tin ngày trồng; xóa bản ghi cây xanh khỏi hệ thống (minh họa thao tác xóa cây có mã ID 1863).
- Phân hệ Bản đồ và Tương tác không gian: Tích hợp trực quan bản đồ hành chính 15 phường và vị trí không gian của các cây xanh; hỗ trợ các công cụ phóng to, thu nhỏ, kéo bản đồ, xem toàn màn hình; công cụ định vị nhanh
Go To XY đưa góc nhìn bản đồ tới đúng điểm tọa độ nhập vào; công cụ Identify cho phép nhấp chọn trực tiếp vào một điểm cây trên bản đồ (như cây Lim sét) để hiển thị toàn bộ thuộc tính chi tiết; chức năng xem hình ảnh thực tế của cây (lá, thân, hoa); chức năng bật/tắt lớp bản đồ cây cấm trồng theo Quyết định số 52/2013/QĐ-UBND.
- Phân hệ Thống kê và Báo cáo: Cung cấp chức năng thống kê số lượng cây theo từng loài, thống kê toàn bộ quận hoặc thống kê theo từng khu vực tuyến đường; hỗ trợ trích xuất dữ liệu tổng hợp ra tệp bảng tính Microsoft Excel và tài liệu Microsoft Word.
Chương 5. Kết luận và kiến nghị
Chương tổng kết các kết quả đạt được của đề tài, khẳng định chương trình đã giải quyết được các mục tiêu đặt ra, cung cấp công cụ trực quan hóa hiện trạng cây xanh Quận 4 với chi phí đầu tư thấp nhờ khai thác nền tảng mã nguồn mở. Chương cũng đưa ra các kiến nghị kỹ thuật nhằm tiếp tục hoàn thiện và phát triển ứng dụng trong các giai đoạn tiếp theo.
Kết quả và đóng góp
Khóa luận đã hoàn thành các nội dung kỹ thuật và mang lại những kết quả cụ thể:
- Chuẩn hóa dữ liệu toàn diện: Số hóa và tích hợp thành công thông tin của 1.836 cây xanh đường phố thuộc 33 loài thực vật phân bố trên địa bàn Quận 4 vào một hệ thống cơ sở dữ liệu quan hệ đồng nhất.
- Xây dựng phần mềm quản lý tích hợp: Phát triển hoàn chỉnh chương trình quản lý cây xanh trên môi trường máy tính để bàn (Desktop Application) bằng ngôn ngữ C# kết hợp thư viện ArcEngine 10 và cơ sở dữ liệu PostgreSQL/PostGIS. Phần mềm cung cấp đầy đủ các nhóm chức năng quản trị thuộc tính, tương tác bản đồ vector, tìm kiếm đa tiêu chí, định vị không gian tọa độ và trích xuất báo cáo thống kê.
- Quản lý chuyên biệt cây cấm trồng: Đã số hóa và phân loại các cây thuộc danh mục cây cấm trồng trên đường phố theo Quyết định số 52/2013/QĐ-UBND của UBND TP.HCM (tiêu biểu như cây Bã đậu), hỗ trợ công cụ lọc và bật/tắt hiển thị chuyên biệt trên bản đồ số để phục vụ công tác theo dõi, xử lý thay thế của đơn vị quản lý cây xanh đô thị.
Các giải pháp và kiến nghị do tác giả đề xuất:
- Chuyển dịch toàn bộ công tác lưu trữ hồ sơ cây xanh đô thị từ phương thức quản lý giấy tờ, bảng tính rời rạc sang vận hành trên hệ quản trị cơ sở dữ liệu không gian tập trung.
- Trang bị thiết bị đo đạc chuyên dụng và máy định vị vi sai có độ chính xác cao cho lực lượng kỹ thuật tại hiện trường nhằm chuẩn hóa tuyệt đối tọa độ và các thông số hình thái cây xanh (chiều cao vút ngọn, đường kính ngang ngực, độ rộng tán lá).
- Định kỳ cập nhật cơ sở dữ liệu sau các đợt kiểm tra hiện trạng, mé nhánh, tỉa cành hoặc trồng mới thay thế nhằm đảm bảo số liệu số hóa luôn phản ánh chính xác thực tế hiện trường.
Đóng góp so với các nghiên cứu trước:
Khóa luận đã đề xuất và triển khai thành công một giải pháp kỹ thuật có chi phí đầu tư thấp, kết hợp hiệu quả giữa phần mềm thương mại phổ biến (ArcGIS Desktop, ArcEngine) với hệ quản trị cơ sở dữ liệu không gian mã nguồn mở (PostgreSQL/PostGIS). So với các hệ thống quản lý cây xanh trước đây (vốn phụ thuộc hoàn toàn vào các phần mềm đóng gói đắt tiền hoặc chỉ dừng lại ở mức hiển thị bản đồ tĩnh), chương trình này cung cấp khả năng can thiệp trực tiếp vào cơ sở dữ liệu thông qua giao diện Windows Forms trực quan, đáp ứng tốt bài toán phân quyền quản trị và quản lý chuyên biệt theo các quy định pháp lý đặc thù của chính quyền đô thị.
Hạn chế và hướng nghiên cứu tiếp
Hạn chế của nghiên cứu:
- Phạm vi không gian: Đề tài mới chỉ triển khai thử nghiệm trên địa bàn Quận 4, chưa mở rộng liên kết mạng lưới cây xanh trên phạm vi toàn Thành phố Hồ Chí Minh.
- Mức độ chi tiết của dữ liệu: Do hạn chế về mặt thời gian và thiếu các công cụ đo đạc chuyên dụng ngoài thực địa, việc đo đạc chi tiết các thuộc tính hình thái (chiều cao, đường kính thân tại vị trí 1,3 m) chỉ được tập trung thực hiện trên các trục giao thông chính (Nguyễn Tất Thành, Hoàng Diệu, Bến Vân Đồn, Khánh Hội).
- Độ chính xác tọa độ: Thiết bị định vị GPS cầm tay sử dụng trong nghiên cứu có sai số vị trí tương đối lớn (từ 10 – 15 m), đòi hỏi phải đối soát và nắn chỉnh thủ công dựa vào mốc địa vật trên bản đồ nền vệ tinh Add Basemap.
- Nền tảng công nghệ: Ứng dụng hiện tại mới dừng lại ở mô hình ứng dụng desktop đơn lẻ (chạy trên hệ điều hành Windows), chưa phát triển phiên bản WebGIS hoặc ứng dụng di động để hỗ trợ công tác cập nhật dữ liệu trực tiếp ngoài hiện trường.
Hướng nghiên cứu và phát triển tiếp theo:
- Nâng cấp chương trình lên kiến trúc WebGIS và ứng dụng di động (Mobile GIS) đa nền tảng, cho phép nhân viên kỹ thuật tra cứu, chụp ảnh và cập nhật tình trạng sức khỏe cây xanh trực tiếp từ hiện trường về máy chủ trung tâm qua mạng Internet.
- Đầu tư máy đo khoảng cách laser chuyên dụng và thiết bị thu GPS độ chính xác cao nhằm chuẩn hóa bộ dữ liệu kích thước thân cây và tọa độ không gian cho toàn bộ các tuyến đường nhánh của quận.
- Nghiên cứu tích hợp các thuật toán phân tích không gian nâng cao, tự động cảnh báo nguy cơ cây ngã đổ dựa trên dữ liệu khí tượng, tuổi thọ và lịch sử sâu bệnh của từng cây xanh.
Giá trị tham khảo
Khóa luận tốt nghiệp của tác giả Phạm Trần Trọng Hiền là tài liệu tham khảo có giá trị học thuật và ứng dụng thực tiễn rõ rệt:
- Đối tượng tham khảo: Sinh viên, học viên cao học và cán bộ nghiên cứu thuộc các chuyên ngành Hệ thống Thông tin Địa lý (GIS), Quản lý Tài nguyên và Môi trường, Quản lý Đô thị, Lâm nghiệp Đô thị và Kỹ thuật Phần mềm. Tài liệu cũng đặc biệt hữu ích cho cán bộ kỹ thuật tại các Công ty Công viên Cây xanh hoặc phòng Quản lý Đô thị thuộc Ủy ban nhân dân các quận, huyện đang tìm kiếm giải pháp chuyển đổi số hạ tầng cây xanh.
- Nội dung giá trị cần tham khảo:
- Mô hình cơ sở dữ liệu quan hệ gồm 6 bảng chuẩn hóa quản lý đối tượng cây xanh, nhân viên và nhật ký bảo dưỡng.
- Quy trình kỹ thuật hoàn chỉnh ánh xạ từ mô hình ERD trên pgModeler sang hệ quản trị PostgreSQL và cách thức nạp dữ liệu vector dạng Shapefile bằng công cụ mở rộng PostGIS.
- Phương pháp lập trình C# kết hợp bộ thư viện điều khiển bản đồ của ArcEngine 10 trên nền tảng Visual Studio 2010 để xây dựng ứng dụng GIS desktop chuyên ngành.
Câu hỏi thường gặp
1. Khóa luận quản lý tổng số bao nhiêu cây xanh và thu thập dữ liệu thuộc tính từ cơ quan nào?
Khóa luận đã chuẩn hóa và đưa vào quản lý tổng số 1.836 cây xanh đường phố thuộc 33 loài thực vật trên địa bàn Quận 4. Toàn bộ nguồn dữ liệu thuộc tính chuyên ngành (tên loài, tên khoa học, năm trồng, kích thước, tuyến đường, tổ chăm sóc) được cung cấp chính thức bởi Phòng Kỹ thuật thuộc Công ty TNHH MTV Công viên Cây xanh TP.HCM.
2. Hệ thống phân quyền truy cập giữa người quản trị và người dùng thông thường như thế nào?
Chương trình thiết lập cơ chế phân quyền dựa trên tài khoản tại giao diện đăng nhập. Khi đăng nhập bằng tài khoản Quản trị (Admin), hệ thống tự động kích hoạt đầy đủ các chức năng thêm mới, chỉnh sửa và xóa bỏ dữ liệu trên tất cả các form. Khi đăng nhập bằng tài khoản Người dùng (User), các nút chức năng "Sửa" và "Xóa" sẽ tự động bị vô hiệu hóa (khóa hoàn toàn) nhằm bảo đảm an toàn dữ liệu, người dùng chỉ có quyền tra cứu, xem bản đồ và xuất báo cáo.
3. Tác giả đã xử lý vấn đề sai số từ 10 – 15 m của thiết bị định vị GPS cầm tay bằng giải pháp kỹ thuật nào?
Để khắc phục sai số GPS, tác giả áp dụng quy trình kiểm định hai bước: đo đạc tọa độ mẫu tại các mốc địa vật cố định ít biến động ngoài thực địa (ngã ba, ngã tư, chân cầu, vòng xoay); sau đó đưa tọa độ lên bản đồ nền vệ tinh Add Basemap tỷ lệ 1:15.000 trong phần mềm ArcGIS 10.0 để so sánh. Nếu tỷ lệ sai lệch vị trí của mẫu đo vượt từ 10% đến 20% thì tiến hành đo đạc lại ngoài hiện trường; nếu sai số nhỏ hơn hoặc bằng 10% thì tiến hành nắn chỉnh trực tiếp tọa độ cây về đúng vị trí lề đường trên nền bản đồ.
4. Cơ sở dữ liệu của phần mềm gồm những bảng dữ liệu chính nào và quan hệ giữa chúng ra sao?
Cơ sở dữ liệu được tổ chức thành 6 bảng quan hệ chính: cay (lưu trữ thông tin không gian và định danh), thongtincay (lưu đặc tính sinh học loài), theodoicay (lưu hiện trạng chiều cao, vị trí bồn, lề đường), chamsoc (nhật ký công việc bảo dưỡng), nhanvienchamsoc (danh sách công nhân) và congviec (danh mục kỹ thuật). Trong đó, bảng cay liên kết quan hệ 1 - 1 với bảng thongtincay và theodoicay; đồng thời liên kết quan hệ 1 - nhiều với bảng trung gian chamsoc để kết nối với bảng nhân viên và công việc.
5. Cơ chế quản lý danh mục cây cấm trồng trong phần mềm được xây dựng dựa trên căn cứ pháp lý nào?
Chức năng quản lý cây cấm trồng được xây dựng dựa trên Quyết định số 52/2013/QĐ-UBND ngày 25/11/2013 của UBND TP.HCM về việc ban hành danh mục cây cấm trồng trên đường phố. Trên cơ sở đối chiếu danh mục này (tiêu biểu như cây Bã đậu), chương trình thiết lập một lớp dữ liệu thuộc tính riêng biệt và cung cấp công cụ bật/tắt lớp cây cấm trồng trên giao diện bản đồ, giúp người quản lý xác định chính xác vị trí phân bố của chúng để lên kế hoạch thay thế theo lộ trình của thành phố.
Kết luận
Khóa luận tốt nghiệp của sinh viên Phạm Trần Trọng Hiền đã ứng dụng thành công công nghệ GIS kết hợp giữa phần mềm ArcEngine 10 và hệ quản trị cơ sở dữ liệu không gian mã nguồn mở PostgreSQL/PostGIS để xây dựng chương trình quản lý 1.836 cây xanh đô thị tại Quận 4, TP.HCM. Nghiên cứu giải quyết hiệu quả bài toán tích hợp dữ liệu thuộc tính phân tán với dữ liệu bản đồ không gian trực quan, cung cấp đầy đủ các công cụ tìm kiếm, thống kê, định vị tọa độ và phân quyền quản trị chặt chẽ. Kết quả của đề tài là minh chứng rõ nét cho tính khả thi của việc ứng dụng công nghệ thông tin địa lý vào công tác quản lý hạ tầng xanh đô thị với chi phí tiết kiệm và độ tin cậy kỹ thuật cao.