Đánh giá hiệu quả sử dụng định dạng GeoJSON trong việc xây dựng và quản lý cơ sở dữ liệu tài nguyên nước
lượt xem 2
download
Bài viết Đánh giá hiệu quả sử dụng định dạng GeoJSON trong việc xây dựng và quản lý cơ sở dữ liệu tài nguyên nước trình bày ưu và nhược điểm khi ứng dụng định dạng GeoJSON trong quản lý cơ sở dữ liệu tài nguyên nước;
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Đánh giá hiệu quả sử dụng định dạng GeoJSON trong việc xây dựng và quản lý cơ sở dữ liệu tài nguyên nước
- Tuyển tập Hội nghị Khoa học thường niên năm 2022. ISBN: 978-604-82-7001-8 ĐÁNH GIÁ HIỆU QUẢ SỬ DỤNG ĐỊNH DẠNG GEOJSON TRONG VIỆC XÂY DỰNG VÀ QUẢN LÝ CƠ SỞ DỮ LIỆU TÀI NGUYÊN NƯỚC Đặng Tuấn Phong1, Đặng Đồng Nguyên1 1 Phân hiệu Trường Đại học Thủy lợi tại Bình Dương, email:phongdt@tlu.edu.vn 1. TÓM TẮT loại theo các kiểu dữ liệu Number, String, Boolean, Array, Object và Null. Xây dựng và quản lý dữ liệu bản đồ số nói Kế thừa các đặc tính của định dạng JSON, chung và cho ngành tài nguyên nước nói tổ chức IETF (Internet Engineering Task riêng thì việc lựa chọn chuẩn lưu trữ dữ liệu Force) đã ban hành văn bản tiêu chuẩn định hợp lý đóng vai trò then chốt, ảnh hưởng trực dạng GeoJSON RFC 7946 tháng 08 năm tiếp đến tốc độ truy xuất và trải nghiệm tính 2016. Định dạng GeoJSON là định dạng mở năng của người dùng. Với việc sử dụng rộng của JSON dùng để lưu trữ dữ liệu không chuẩn định dạng GeoJSON, cơ sở dữ liệu tài gian địa lý, sử dụng hệ tọa độ WGS84 với nguyên nước được cấu trúc lại một cách chặt đơn vị độ thập phân. chẽ, mô tả đầy đủ chi tiết các thuộc tính đối tượng. Bên cạnh đó, với ưu thế mã nguồn mở Kiểu thông tin Minh họa và lưu trữ hiển thị dạng chuỗi ký tự, định dạng GeoJSON rất dễ bảo trì, khai thác phát Point triển cho các ứng dụng, đặc biệt là các ứng dụng WebGIS. Một số website mà tác giả đã Mô tả mẫu ứng dụng định dạng GeoJSON để lưu trữ CSDL như vietnamwrs.com, thuyloithaibinh.net, kmthuyloidongnai.com, hodabandocnhan.com được các hội đồng nghiệm thu đánh giá tốt về LineString hiệu năng cũng như khả năng chia sẽ dữ liệu cho những ứng dụng khác. 2. GIỚI THIỆU CHUNG Định dạng JSON (được viết tắt từ JavaScript Object Notation, đặc điểm phần mở rộng tập Polygon tin: ‘.json’) là chuẩn định dạng dùng để trao đổi dữ liệu được biểu diễn dạng văn bản có thể đọc được. Mặc dù được sử dụng lần đầu năm 2001 nhưng đến năm 2017, tổ chức Ecma International và ISO mới ban hành tiêu chuẩn ISO/IEC 21778:2017 nhằm thống nhất quy Hình 1. Minh họa các đối tượng cơ bản cách cho định dạng này. Cú pháp mỗi thông tin được mô tả qua định dạng GeoJSON dữ liệu trong JSON bao gồm hai phần đó là Với mỗi đối tượng trong dữ liệu tài nguyên Name và Value với thông số Value được phân nước thể hiện trên bản đồ, ngoài các thông số 88
- Tuyển tập Hội nghị Khoa học thường niên năm 2022. ISBN: 978-604-82-7001-8 về tọa độ địa lý, hình dạng hình học được mô - Các thuộc tính thông tin dạng văn bản tả ở mục geometry còn có thể có các thông số - Các thuộc tính định dạng phân tách: màu, khác về thông tin bổ sung, hình ảnh, phim, độ rộng nét vẽ, ký hiệu biểu diễn văn bản tài liệu thô và chuỗi số liệu theo thời - Các thuộc tính tài liệu liên quan: Ảnh, tài gian với dung lượng lớn. Các dữ liệu kèm liệu ban hành, quyết định, vận hành theo cần được chuẩn hóa tên và nơi lưu trữ - Các thuộc tính chuỗi số liệu: Biểu đồ phù hợp với việc truy xuất và tính toán của thống kê, chuỗi dữ liệu đo theo thời gian. lớp phục vụ xử lý thông tin trước khi cung 3.2. Phương pháp nghiên cứu cấp trả kết quả đến lớp giao diện người dùng của các ứng dụng. Xuất phát từ yêu cầu thực Phương pháp thống kê được sử dụng trong tế và khả năng lưu trữ của định dạng JSON, nghiên cứu này để đánh giá việc sử dụng các thông tin thuộc tính và các nguồn tư liệu định dạng GeoJSON trong việc xây dựng và khác có thể được chuyển đổi và đính kèm quản lý cơ sở dữ liệu tài nguyên nước. vào mục thuộc tính mở rộng properties của 3.3. Nguồn dữ liệu thử nghiệm GeoJSON. Điều này giúp lập trình viên dễ dàng khai thác và phân tích dữ liệu phục vụ Cơ sở dữ liệu GeoDatabase của hệ thống cho tính toán xử lý ở lớp phục vụ nhằm đưa công trình thủy lợi vùng Đồng bằng sông kết quả đầy đủ và nhanh nhất đến người dùng Cửu Long thuộc đề tài Xây dựng bộ công cụ cuối. Với tình hình phát triển các dịch vụ bản thu thập và hiển thị dữ liệu về hệ thống công đồ số hiện nay và yêu cầu đòi hỏi của người trình thủy lợi trên nền tảng WebGIS cho đồng dùng ngày càng cao về các tư liệu đính kèm bằng Sông Cửu Long. đối tượng, định dạng GeoJSON đã cho thấy và phát huy được tính ưu việt và khả năng 4. KẾT QUẢ NGHIÊN CỨU đáp ứng linh hoạt. Dung lượng lưu trữ khi sử dụng Geodatabase được xử lý bởi phần mềm ArcGIS là 14,06MB, dung lượng lưu trữ sau khi được chuyển đổi qua định dạng GeoJSON là 51,5MB, tăng 266% so với dung lượng gốc. Hình 2. Mức độ sử dụng công cụ khai thác định dạng GeoJSON phổ biến hiện nay 3. PHƯƠNG PHÁP NGHIÊN CỨU Hình 3. Biểu đồ so sánh dung lượng lưu trữ 3.1. Đối tượng nghiên cứu ở định dạng GeoDatabase Các đối tượng và thuộc tính trong cơ sở dữ và định dạng GeoJSON liệu tài nguyên nước gồm có: Khi thử nghiệm phương thức truyền dữ - Kiểu đối tượng: Có thể là Điểm, Đường liệu từ máy chủ lưu trữ đến người dùng cuối hoặc Vùng. cho lớp dữ liệu điển hình, băng thông internet - Các thuộc tính tọa độ không gian sử dụng đã giảm 58,6%. 89
- Tuyển tập Hội nghị Khoa học thường niên năm 2022. ISBN: 978-604-82-7001-8 5. KẾT LUẬN 5.1. Ưu và nhược điểm khi ứng dụng định dạng GeoJSON trong quản lý cơ sở dữ liệu tài nguyên nước Khi áp dụng định dạng GeoJSON để xây dựng và quản lý cơ sở dữ liệu tài nguyên Hình 4. Biểu đồ so sánh băng thông truyền nước gồm có các thông số về tọa độ địa lý, tải ở định dạng GeoDatabase thuộc tính dạng văn bản và phi văn bản đều và định dạng GeoJSON được bảo toàn và liên kết trực tiếp với từng đối tượng. Mức độ tiêu tốn tài nguyên khi mở và làm GeoJSON là định dạng mở rộng của JSON việc với vùng dữ liệu mẫu tỉnh Long An với nên có thể sử dụng cho rất nhiều các ứng 1,054 đối tượng hỗn hợp Điểm, Đường, dụng khác nhau và trên tất cả các nền tảng hệ Vùng cùng 11,125 thuộc tính văn bản điều hành hiện đại. Unicode trên phần mềm QGIS là tương đối Tuy nhiên, GeoJSON lưu trữ dạng văn bản bằng nhau, chênh lệch không đáng kể. nên dung lượng sẽ tăng đáng kể khi mô tả các đối tượng có nhiều loại thuộc tính phi văn bản do thông qua bước chuyển đổi thuộc tính từ dạng phi văn bản sang văn bản. Nghiên cứu này đã phân tích đánh giá đề xuất sử dụng định dạng file GeoJSON cho CSDL WebGIS trong lĩnh vực tài nguyên nước. 5.3. Hướng phát triển tiếp theo Hình 5. Mức độ tiêu hao tài nguyên Ram khi Để tận dụng tốt tính tương thích của mở hai định dạng trên phần mềm QGIS GeoJSON với các ứng dụng và dễ dàng truy vấn thông tin, có thể tách biệt các thuộc tính Các ứng dụng WebGIS tương thích tốt phi văn bản thành các phần riêng biệt và liên với định dạng GeoJSON, định dạng này kết với đối tượng thông qua một thuộc tính cũng phù hợp với các công cụ hiển thị bản định danh duy nhất. đồ hiện đại. 6. TÀI LIỆU THAM KHẢO [1] Đặng Tuấn Phong, Đặng Đồng Nguyên. 2022. Xây dựng bộ công cụ thu thập và hiển thị dữ liệu về hệ thống công trình thủy lợi trên nền tảng WebGIS cho đồng bằng Sông Cửu Long. Phân hiệu trường Đại học Thủy lợi. [2] International Organization for Standardization. 11-2017. Information technology - The JSON data interchange Hình 6. Giao diện Ứng dụng web syntax. ISO/IEC 21778:2017(E). vietnamwrs.com có sử dụng cơ sở dữ liệu [3] H. Butler, et al. 2016. The GeoJSON định dạng GeoJSON Format. rfc7946. ISSN: 2070-172. 90
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Chuyển dịch cơ cấu sản xuất nông nghiệp giai đoạn 2008 - 2013 và hiệu quả sử dụng đất nông nghiệp năm 2013 tại huyện Tiên Lãng, thành phố Hải Phòng
9 p | 122 | 15
-
Đánh giá hiệu quả các loại hình sử dụng đất sản xuất nông nghiệp ở huyện Xuân Lộc, tỉnh Đồng Nai
10 p | 148 | 13
-
Ứng dụng mô hình MIKE 11 đánh giá hiệu quả phòng chống lũ lụt của các hồ chứa thượng nguồn sông Hương
5 p | 119 | 10
-
Đánh giá hiệu quả xử lý nước thải thuỷ sản của mô hình giá thể di động (MMBR) sử dụng giá thể Biochip M
8 p | 69 | 7
-
Đánh giá hiệu quả xử lý nước thải chăn nuôi heo bằng mô hình sinh học lọc ngược dòng cải tiến kết hợp sử dụng giá thể vi sinh
9 p | 99 | 7
-
Giá hiệu quả đầu tư của mô hình trình diễn sử dụng nước mưa khu vực công sở và hộ gia đình
5 p | 81 | 6
-
Đánh giá hiệu quả hợp tác công - tư trong hoạt động quản lý chất thải rắn tại Thành phố Hồ Chí Minh
9 p | 109 | 6
-
Đánh giá thực trạng và giải pháp nâng cao hiệu quả sử dụng đất nông nghiệp trong khu du lịch thác Bản Giốc, huyện Trùng Khánh, tỉnh Cao Bằng
9 p | 85 | 5
-
Tình hình nhiễm ký sinh trùng trên đàn cừu nuôi tại Trung tâm Nghiên cứu Vật nuôi Thủy An và hiệu quả sử dụng thuốc tẩy trừ
9 p | 62 | 4
-
Đánh giá hiệu quả giảm ngập úng của việc áp dụng các giải pháp thu trữ nước mưa cho Trường đại học Thủy lợi
6 p | 90 | 4
-
Đề xuất bộ tiêu chí đánh giá hiệu quả kinh tế của việc sử dụng đất ven biển nhằm thích ứng với biến đổi khí hậu
4 p | 9 | 4
-
Chế tạo và đánh giá khả năng sử dụng liều kế CaSO4:Tm trong đo liều tích lũy môi trường lòng đất
8 p | 34 | 3
-
Đề xuất bộ chỉ số đánh giá hiệu quả môi trường của việc sử dụng đất ven biển theo hướng phát triển bền vững
4 p | 40 | 3
-
Nghiên cứu chế tạo và đánh giá hiệu quả sử dụng của hệ phụ gia bôi trơn trên cơ sở vật liệu graphen biến tính và nano kim loại
9 p | 9 | 3
-
Nghiên cứu, đánh giá hiệu quả chuyển hóa các hợp chất nitrophenolbằng một số quá trình oxi hóa nâng cao dựa trên cơ sở hiệu ứng UV-H2O2
9 p | 70 | 2
-
Đánh giá hiệu quả sử dụng năng lượng của bơm gia nhiệt cho hệ thống cấp nước nóng tập trung bên trong công trình
7 p | 46 | 2
-
Đánh giá hiệu quả sử dụng đất nông nghiệp và xác lập mô hình hệ kinh tế sinh thái trên địa bàn huyện Tiên Du, tỉnh Bắc Ninh
14 p | 48 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn