Hệ thống thông tin thủy văn CUAHSI (HIS) là một hệ thống dựa trên internet để chia sẻ dữ liệu thủy văn. Nó bao gồm cơ sở dữ liệu và máy chủ, kết nối thông qua các dịch vụ web, các ứng dụng của khách hàng, cho phép xuất bản, phát hiện và truy cập dữ liệu. Hệ thống thông tin thủy văn CUAHSI (HIS) đã được phát triển như một mạng lưới phân phối về mặt địa lý của nguồn dữ liệu thủy văn và sử dụng dịch vụ web để kết nối các dữ liệu với nhau.
Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Page | 1 MỤC LỤC I. Tổng quan CUAHSI 2 II. Mô hình dữ liệu quan trắc ODM 3 1. Định nghĩa ODM 3 2. Mô tả cấu trúc 5 3. Ý nghĩa các bảng 6 4. Mối quan hệ giữa các bảng 33 III. Demo ứng dụng CUAHSI 39 PHỤ LỤC: WaterML và WaterOneFlow 48 Tài liệu tham khảo Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Page | 2 I. Tổng quan về CUAHSI Hệ thống thông tin thủy văn CUAHSI (HIS) là một hệ thống dựa trên internet để chia sẻ dữ liệu thủy văn. Nó bao gồm cơ sở dữ liệu và máy chủ, kết nối thông qua các dịch vụ web, các ứng dụng của khách hàng, cho phép xuất bản, phát hiện và truy cập dữ liệu. Hệ thống thông tin thủy văn CUAHSI (HIS) đã được phát triển như một mạng lưới phân phối về mặt địa lý của nguồn dữ liệu thủy văn và sử dụng dịch vụ web để kết nối các dữ liệu với nhau. Hệ thống HIS để lưu trữ và xử lý dữ liệu bao gồm: - Trung tâm HIS - chứa các bản sao của siêu dữ liệu nhằm tạo điều kiện tìm kiếm; hoạt động như một công cụ tìm kiếm, trong đó nó thu thập siêu dữ liệu từ các máy chủ và cho phép các máy khách được tìm kiếm những dữ liệu đó. - HydroServer – lưu trữ, tổ chức và công bố dữ liệu; cho phép siêu dữ liệu được thu thập bằng Trung tâm HIS và dữ liệu được chia sẻ với máy khách. - Máy khách (client) (như HydroDesktop) - cung cấp cho người dùng một giao diện thuận tiện để truy cập dữ liệu; lấy siêu dữ liệu từ Trung HIS và lấy dữ liệu từ HydroServers. Ba loại dịch vụ web cho phép các máy tính giao tiếp qua mạng Internet: - Dịch vụ dữ liệu - cho phép dữ liệu nước và các dữ liệu không gian có liên quan được lấy ra bởi các Client (như HydroDesktop) Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Page | 3 - Dịch vụ tìm kiếm - cho phép các máy khách để thực hiện tìm kiếm dữ liệu ở Trung tâm HIS. - Dịch vụ siêu dữ liệu - cho phép trung tâm HIS lấy dữ liệu cần thiết để xây dựng danh mục tìm kiếm. Ứng dụng của HIS: - Tích hợp dữ liệu từ nhiều nguồn khác nhau, đây là những nghiên cứu mà trước đó chưa thực hiện được. - Phát hiện dữ liệu, giao tiếp dữ liệu với các mô hình, giao tiếp với thiết bị cảm biến. - Nhận dạng công việc, hỗ trợ ấn phẩm nghiên cứu - Công bố dữ liệu được uỷ quyền của cơ quan tài trợ - Để hỗ trợ khoa học ở Mỹ và thúc đẩy hợp tác - Chuẩn hóa truy cập dữ liệu (cả trong lẫn ngoài) - Tiết kiệm thời gian trong việc phát triển một hệ thống xuất bản - Mang lại lợi ích công cộng - Hoàn vốn đầu tư - những người có thể nhận được dữ liệu mình mà không đòi hỏi một "người trung gian” - Kết nối dữ liệu giữa các nước Cách tương tác với CUAHSI-HIS: - Data User: Dữ liệu người dùng - tìm kiếm dữ liệu, lấy dữ liệu, tổ chức dữ liệu, phân tích dữ liệu hoặc sử dụng dữ liệu cho mô hình. - Data Publishers: Nhà xuất bản dữ liệu - tổ chức dữ liệu, lưu trữ dữ liệu phục vụ cho khách hàng - Tool and Technique Developers: Nhà phát triển công cụ và kỹ thuật - tạo và chia sẻ các công cụ bổ sung và các kỹ thuật tương thích với hệ thống CUAHSI-HIS. Trong khi CUAHSI-HIS đã phát triển rất nhiều các công cụ chính và kỹ thuật cho HIS, nhóm nghiên cứu chỉ sản xuất một vài trong số đó để có thể được tích hợp vào hệ thống này. Điều này mở nhiều cơ hội cho những người khác, trong cộng đồng thủy văn, góp phần xây dựng HIS, bằng cách phát triển các công cụ bổ sung và kỹ thuật. Một ứng dụng của CUAHSI HIS là một lược đồ CSDL tiêu chuẩn để sử dụng trong việc lưu trữ các điểm quan sát trong một CSDL quan hệ. Nó được gọi là mô hình dữ liệu quan trắc (ODM) và được thiết kế cho phép phân tích toàn diện về thông tin được thu thập bởi nhiều nhà điều tra cho các mục đích khác nhau. II. Mô hình dữ liệu quan trắc ODM 1. Định nghĩa ODM ODM là một lược đồ đại diện cho các điểm quan trắc, sử dụng các bảng liên kết với nhau bởi các mối quan hệ giữa các trường. Ứng dụng: Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Page | 4 - Mở rộng khả năng phân tích dữ liệu - Lưu trữ các quan trắc thủy văn bằng siêu dữ liệu - Cấu trúc đơn giản, có thể dung để lưu trữ những dữ liệu khác - Truy vấn dễ dàng, hỗ trợ cho việc phân tích dữ liệu - Mở rộng quan sát thông qua CUAHSI ODM đáp ứng mọi nhu cầu trong cộng đồng thủy văn cho một cấu trúc CSDL quan trắc, trình bày quan trắc từ nhiều nguồn khác nhau và nhiều loại khác nhau trong một cấu trúc thích hợp. Nó được thiết kế để mở rộng khả năng phân tích dữ liệu bằng cách cung cấp một cấu trúc chuẩn để chia sẻ dữ liệu giữa các nhà điều tra và tạo điều kiện phân tích thông tin từ các nguồn khác nhau cả trong một khu vực nghiên cứu đơn lẻ hoặc đài quan sát thủy văn. ODM còn được thiết kế để lưu trữ các quan sát thủy văn với đầy đủ thông tin phụ trợ (siêu dữ liệu) liên quan đến các dữ liệu cung cấp cho việc theo dõi những dữ liệu trước đó từ những số liệu thô đến những thông tin hữu dụng cho phép chúng ta có thể giải thích một cách rõ rang và sử dụng chúng Mặc dù thiết kế đặc biệt với các dữ liệu quan sát thủy văn trong bộ nhớ, mô hình dữ liệu này có một cấu trúc đơn giản và nói chung nó cũng sẽ chứa được các dữ liệu khác, chẳng hạn như từ đài quan sát môi trường khác hoặc từ mạng lưới quan sát. ODM sử dụng cấu trúc CSDL quan hệ để cho phép truy vấn dễ dàng và hỗ trợ cho việc phân tích dữ liệu thu được. Sự phụ thuộc vào CSDL và các bảng trong CSDL cũng cung cấp khả năng mở rộng mô hình từ các quan sát của một điều tra viên trong một dự án khi chỉ thông qua các liên kết cộng đồng điều tra với một đài quan sát thủy văn và cuối cùng là toàn bộ các quan sát có sẵn cho cộng đồng CUAHSI. ODM là trọng tâm trong quan trắc được thực hiện tại một điểm. Một mô hình CSDL quan hệ với các quan trắc riêng lẻ được ghi nhận là hồ sơ cá nhân đã được lựa chọn để cung cấp sự linh hoạt tối đa trong phân tích dữ liệu thông qua khả năng truy vấn và chọn các bản ghi quan trắc. Cách tiếp cận này mang gánh nặng của siêu dữ liệu mức kỷ lục, vì vậy nó không phải là thích hợp cho tất cả các biến có thể được quan sát thấy. Ví dụ, cá nhân giá trị điểm ảnh trong hình ảnh viễn thám lớn hoặc lưới không phù hợp với mô hình này. Mô hình dữ liệu này được trình bày như là một mẫu chung cho một CSDL quan sát điểm, không có tài liệu tham khảo để thực hiện cụ thể trong một hệ thống quản lý CSDL. Điều này được thực hiện để thiết kế tổng thể không giới hạn bất kỳ phần mềm độc quyền cụ thể. Chúng ta có thể thực hiện ODM trong một loạt các hệ thống quản lý CSDL Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Page | 5 quan hệ, hoặc thậm chí trong một tập hợp các bảng văn bản hoặc mảng biến trong một chương trình máy tính. 2. Mô tả cấu trúc Quan trắc thủy văn được xác định bởi các đặc điểm cơ bản sau đây: - Các vị trí mà tại đó các quan trắc đã được thực hiện (không gian) - Ngày và thời gian mà thực hiện quan trắc (thời gian) - Các biến mà đã được quan trắc, chẳng hạn như dòng chảy, độ cao mặt nước, nồng độ chất lượng nước, vv (biến) Ba đặc điểm cơ bản có thể được biểu diễn như là một khối dữ liệu hình lập phương, mục tiêu quan sát D tại vị trí quan sát dữ liệu L, thời gian quan sát (T), và biến quan sát (dòng chảy, lượng mưa …) (V), tạo thành D (L, T, V). Ngoài những đặc điểm cơ bản còn có nhiều thuộc tính phân biệt khác đi kèm với dữ liệu quan sát. Ví dụ, vị trí của một điểm quan trắc có thể được thể hiện như là một chuỗi văn bản, hoặc như vĩ độ và kinh độ để xác định được vị trí chính xác của các điểm quan trắc. Các thuộc tính khác có thể cung cấp bối cảnh quan trọng trong việc giải thích các dữ liệu quan sát. Chúng bao gồm các ý kiến dữ liệu đủ điều kiện và thông tin về các tổ chức thu thập dữ liệu. Nguyên tắc thiết kế cơ bản quyết định việc liên kết với ODM bao gồm việc chọn những thông tin phụ trợ nào sẽ được đưa vào CSDL và hay lưu trong một bảng riêng biệt với một trường đặt làm khóa chính để liên kết với các bảng phụ trợ khác. Bảng 1 trình bày các thuộc tính chung liên quan đến một quan sát thời điểm đó chúng tôi đánh giá nên được bao gồm trong thiết kế ODM chung. Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Page | 6 Thuộc tính Định nghĩa DataValue Bảng dùng để liên kết tất cả các bảng phụ trợ lại với nhau Accuracy Độ chính xác về cách thức quan trắc đối của những giá trị quan trắc Date and time Ngày giờ quan trắc, thường tuân theo hệ UTC Variable Name Tên của những thuộc tính quan trắc: dòng chảy, lượng mưa, nhiệt độ. Speciation Những thông số quan trắc: QT nước: N, NH 4 , NO 3 Location Vị trí quan trắc, thường là dung hệ tọa độ (longtude/latitude) Units Hê thống đơn vị của các giá trị quan trắc được Interval Khoảng thời gian trên mà mỗi quan trắc được thu thập Offset Khoảng cách giữa điểm đại diện quan trắc với vị trí quan trắc Offset Type/ Reference Point Điểm tham chiếu của các điểm quan trắc từ vị trí được đo (bề mặt như nước, bờ suối, bề mặt tuyết) Data Type Cách thức đo (ví dụ như đo liên tục, tối thiểu, tối đa, hoặc đo lường tích lũy) Organization Tổ chức cung cấp hệ thống đo lường Censoring Chỉ số cho biết các quan trắc có được kiểm duyệt hay không Data Qualifying Comments Ghi chú kèm theo dữ liệu có thể ảnh hưởng đến cách dữ liệu được sử dụng hoặc giải thích (ví dụ như thời gian nắm giữ vượt quá, mẫu bị ô nhiễm, tạm thời đối tượng dữ liệu thay đổi, vv) Analysis Procedure/ Method Những phương pháp đã được sử dụng để thu thập các quan trắc (ví dụ như oxy hòa tan được thăm dò hoặc oxy hòa tan bởi chuẩn độ Winkler ) bao gồm cả kiểm soát chất lượng và đảm bảo rằng nó đã được áp dụng Source Thông tin về nguồn gốc của các quan trắc (ví dụ từ một tổ chức cụ thể, cơ quan, hoặc điều tra cơ sở dữ liệu bên thứ 3) Sample Medium Môi trường mà mẫu được thu thập (ví dụ như nước, không khí, trầm tích, vv Value Category Chỉ số cho biết giá trị dữ liệu đại diện cho một phép đo thực tế, giá trị tính toán, hoặc là kết quả của một mô hình mô phỏng 3. Ý nghĩa của các bảng trong cấu trúc ODM Sau đây là mô tả các bảng trong mô hình quan sát dữ liệu, danh sách các trường có trong mỗi bảng, mô tả các dữ liệu chứa trong từng trường và kiểu dữ liệu của nó , ví dụ các trường lưu trữ thông tin sao cho phù hợp, hạn chế của mỗi trường, và thảo luận về cách tổ chức các trường dữ liệu cho hợp lý. Mỗi bảng dưới đây bao gồm một cột "ràng buộc". Giá trị trong cột này chỉ định mỗi trường trong bảng là một trong những điều sau đây: Bắt buộc (M) - Một giá trị trong trường này là bắt buộc và không thể NULL. Tùy chọn (O) - Một giá trị trong trường này là tùy chọn và có thể NULL. Lập trình xuất phát (P) - Thừa hưởng từ các trường trước đó. Giá trị trong trường này sẽ tự động được cập nhật như là kết quả của một truy vấn và không bắt buộc người sử dụng phải nhập vào. Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Page | 7 Bổ sung những hạn chế là dữ liệu bổ sung trong cột Constraint. Ngoài ra, khi bổ sung vào, mỗi bảng có chứa một cột "Default Value". Giá trị trong cột này là giá trị mặc định cho các trường liên quan. Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Page | 8 Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Page | 9 3.1 Monitoring Site Locations 3.1.1 Bảng Site Tên trường Kiểu dữ liệu Mô tả Ví dụ Ghi chú Giá trị mặc định SiteID Integer Định danh duy nhất cho mỗi vị trí lấy mẫu. 37 M Duy nhất Khóa chính SiteCode Text (50) Mã được sử dụng bởi tổ chức thu thập các dữ liệu để xác định các vị trí “10109000” (USGS Gage number) M Duy nhất SiteName Text (255) Tên đầy đủ của vị trí lấy mẫu Logan River Above State Dam, Near Logan,Ut M Cannot contain tab, line feed, or carriage return characters Latitude Real Vĩ độ thập phân. 45.32 M (>=-90 and V=90 Longitude Real Kinh độ thập phân. Đông tích cực, tiêu cực Tây -100.47 M (>= -180 and <= 360) LatLongDatumI D Integer Định danh tham chiếu đến hệ thống quan hệ không gia của vĩ độ và kinh độ trong bảng SpatialReferences. 1 M Khóa ngoại 0 Elevation_m Real Độ cao của vị trí lấy mẫu (m). Nếu giá trị này không được cung cấp nó cần phải được thu được từ lập trình mô hình DEM dựa trên thông tin địa điểm. 1432 O NULL VerticalDatum Text (255) Mốc dọc của độ cao. Kiểm soát từ các VerticalDatumCV. NAVD88 O Khóa ngoại NULL LocalX Real Tọa độ X của địa phương 456700 O NULL LocalY Real Tọa độ Y của địa phương 232000 O NULL LocalProjectionI D Integer Định danh tham chiếu đến hệ thống quan hệ không gian của 7 O Khóa ngoại NULL Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Page | 10 các tọa độ địa phương trong bảng SpatialReferences. Trường này là cần thiết nếu tọa độ địa phương được đưa ra. PosAccuracy_m Real Giá trị chính xác mà các thông tin vị trí được xác định bằng mét. 100 O NULL State Text (255) Tên địa phương của các vị trí theo dõi Utah O Cannot contain tab, line feed, or carriage return characters NULL County Text (255) Tên quốc gia của các vị trí theo dõi Cache O Cannot contain tab, line feed, or carriage return characters NULL Comments Text (unlimite d) Ý kiến liên quan đến vị trí O NULL SiteType Text (255) Các vị trí được kiểm soát trong bảng SiteTypeCV Stream O NULL Bảng Sites cung cấp thông tin về các vị trí trong không gian mà ở đó giá trị dữ liệu đã được thu thập. Bảng này bắt buộc các trường sau phải có giá trị: SiteID, SiteCode, SiteName, LatLongDatumID, Latitude, Longgitude, các trường khác như Elevation, LocalX, Local Y có thế bỏ trống. 1. Trường SiteID là khóa chính, phải là một số nguyên duy nhất, và không thể là NULL. Trường này cần được thực hiện như một trường số tự động / nhận dạng. 2. Trường SiteCode là một văn bản mô tả về vị trí thu thập dữ liệu. Các giá trị trong trường này phải là duy nhất và có thể là một thay thế cho bảng. SiteCodes không thể chứa bất kỳ ký tự khác với AZ, 0-9, thời gian, dấu gạch ngang ".", "- ", Và nhấn mạnh "_". 3. Trường LatLongDatumID là khóa chính. Các giá trị trong trường này phải tương ứng với một giá trị trong trường SpatialReferenceID của bảng SpatialReference. Nếu mốc đo không xác định được thì mặc định là 0. 4. Nếu trường Elevation_m được nhập với một giá trị số phải có một giá trị tương ứng được xác định trong trườngVerticalDatum. TrườngVerticalDatum chỉ có thể được nhập từ những thuật ngữ đã được sử dụng từ bảng VerticalDatumCV. Nếu không xác định được mốc Datum thì sử dụng giá trị mặc định là “Unknown”. 5. Nếu các trường LocalX và LocalY được nhập với giá trị số phải có một giá trị tương ứng được xác định trong trường LocalProjectionID. Các giá trị trong trường này phải tương [...]... trị dữ liệu nguồn và giá trị dữ liệu đó được nhập vào từ CSDL nếu không có dữ liệu nguồn từ bảng DataValues thì bảng này có thể bỏ trống 3.6 Data sources 3.6.1 Sources: Bảng Sources liệt kê các nguồn gốc của dữ liệu, cung cấp đầy đủ thông tin để truy xuất và tái tạo lại các giá trị dữ liệu từ các tập tin dữ liệu gốc nếu cần thiết Page | 23 Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Tên trường Kiểu dữ. .. chất lượng -9999 là gợi ý cho dữ liệu có mức độ kiểm soát chất lượng là Unknown Page | 32 Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI 3.9.2 Qualifiers Bảng này nhận xét dữ liệu Tên trường QualifierID QualifierCode QualifierDescript ion Kiểu dữ Mô tả liệu Integer Giá trị duy nhất Đồng nhất xác định các vòng dữ liệu Text (50) Mã văn bản được sử dụng bởi tổ chức thu thập dữ liệu Text (unlimited) Ví dụ... định giá trị dữ liệu đã được sử dụng để lấy các giá trị dữ liệu khác Page | 33 Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Đây là mối quan hệ xác định nhóm logic của giá trị dữ liệu Mối quan hệ được sử dụng để xác định các loại liên quan đến các biến phân loại Mối quan hệ được sử dụng để xác định các đơn vị Mối quan hệ liên kết các phương pháp phòng thí nghiệm với các mẫu Mối quan hệ liên... định vị trí Mối quan hệ liên kết dự án và mức độ dữ liệu siêu dữ liệu với mỗi nguồn dữ liệu Page | 34 Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Mối quan hệ xác định mối liên hệ giữa các lĩnh vực từ vựng và các bảng lưu trữ các điều khoản chấp nhận được đối với những lĩnh vực Ví dụ: Hình 1 Quan hệ giữa 3 bảng: DataValues, Variables, Sites Trong bảng DataValues, các giá trị trong trường ValueID... Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI Source Một MetadataID mặc định là 0 có thể được sử dụng cho một nguồn không rõ hoặc chưa được khởi tạo siêu dữ liệu 6 Sử dụng trường Citation để ghi lại các văn bản mà bạn muốn người khác sử dụng khi họ đang tương ứng với dữ liệu của bạn 3.6.2 ISOMetadata Bảng ISOMetadata chứa các dữ liệu và siêu dữ liệu theo yêu cầu của hệ thống siêu dữ liệu CUAHSI HIS... chứa những giá trị trong mỗi nhóm Tên trường GroupID Kiểu dữ liệu Integer ValueID Integer Mô tả Ví dụ ID cho mỗi nhóm dữ liệu đã 4 được hình thành Mỗi giá trị thuộc về dữ liệu 2,3,4 một nhóm Giá trị này tương ứng với ValueID trong bảng DataValues Hạn chế M Khóa ngoại M Khóa ngoại Quy tắc: 1 Bảng này sẽ chỉ được nhập nếu các nhóm giá trị dữ liệu đã được tạo ra trong cơ sở dữ liệu ODM 2 Trường GROUPID... các nguồn dữ liệu MetadataLink Text (500) Liên kết đến tài liệu tham khảo siêu dữ liệu dữ Mô tả Ví dụ Duy nhất một ID cho 4 mỗi siêu dữ liệu được ghi Từ khóa chủ đề cung “inlandwater cấp cho các loại siêu ” dữ liệu ISO 19115 cho nguồn dữ liệu này Từ kiểm soát của chủ để được đưa ra trong bảng TopicCategoryCV Tiêu đề của dữ liệu từ một nguồn dữ liệu cụ thể Hạn chế M Duy nhất Khóa chính M Khóa ngoại Giá... cứu cách tổ chức cơ sở dữ liệu CUAHSI TimeSupport Real TimeUnitsID Integer DataType Text (255) GeneralCategor y Text (255) NoDataValue Real Giá trị số cho biết thời gian đo lường của giá trị dữ liệu 0 được sử dụng để chỉ ra các giá trị dữ liệu liên tục Các giá trị khác cho biết thời gian qua đó các giá trị dữ liệu được ngầm hay trung bình hoặc tổng hợp Số nguyên được đinh danh có trong các bản ghi trong. .. nguồn như STORET Mô tả đầy đủ nguồn gốc dữ liệu Giá trị mặc định “Phòng chất M lượng nước Không chứa Utah” tab, nguồn cấp dữ liệu hay kí tự quay về Văn bản tập M tin lấy từ hệ thống EPA STORET cho thấy dữ liệu ban đầu từ Utah Phòng Chất lượng nước Liên kết có thể được O chỉ vào tập tin dữ liệu gốc và /hoặc siêu dữ liệu liên quan được lưu trữ trong thư viện kỹ thuật số hoặc URL của nguồn dữ liệu Tên người... cấp dữ liệu hay kí tự quay về O 3.7 Data collection methods Page | 27 Nghiên cứu cách tổ chức cơ sở dữ liệu CUAHSI 3.7.1 Methods Bảng này liệt kê các phương pháp được sử dụng để thu thập dữ liệu và các thông tin bổ sung về phương pháp này Tên trường Kiểu liệu MethodsID Integer Đồng nhất MethodDescription Text (unlimited) Text (500) MethodLink dữ Mô tả Ví dụ Duy nhất một ID 5 cho mỗi phương pháp Mô tả . hiện tìm kiếm dữ liệu ở Trung tâm HIS. - Dịch vụ siêu dữ liệu - cho phép trung tâm HIS lấy dữ liệu cần thiết để xây dựng danh mục tìm kiếm. Ứng dụng của HIS: - Tích hợp dữ liệu từ nhiều. sung và các kỹ thuật tương thích với hệ thống CUAHSI -HIS. Trong khi CUAHSI -HIS đã phát triển rất nhiều các công cụ chính và kỹ thuật cho HIS, nhóm nghiên cứu chỉ sản xuất một vài trong số đó. thủy văn CUAHSI (HIS) đã được phát triển như một mạng lưới phân phối về mặt địa lý của nguồn dữ liệu thủy văn và sử dụng dịch vụ web để kết nối các dữ liệu với nhau. Hệ thống HIS để lưu trữ