
3Di sở hữu API mở rộng nhất thế giới trong lĩnh vực mô hình thủy động lực học. Với API này, bạn có thể tự động hóa hoàn toàn quy trình làm việc từ khâu xây dựng mô hình cho đến phân tích. Mọi thao tác nhấp chuột mà người dùng thực hiện trên các giao diện của chúng tôi đều có thể truy cập thông qua các điểm cuối API.
Chúng tôi đã chia API thành nhiều phần:
- API mô hình và mô phỏng
- API kết quả (mã nguồn mở)
- API Lizard (dành cho lưu trữ dữ liệu radar và kịch bản)
API Mô hình và Mô phỏng
API Mô hình và Mô phỏng cho phép bạn kiểm soát toàn diện việc thiết lập, chạy, theo dõi, tương tác và tải xuống kết quả của các mô phỏng.
API này sử dụng chuẩn OpenAPI. Ví dụ về đoạn mã mẫu có sẵn trong tài liệu hướng dẫn.
Bạn có thể yêu cầu cung cấp bản Swagger, bao gồm tất cả các endpoint (điểm cuối/ điểm truy cập API) khả dụng.


API Kết quả
API kết quả là một gói Python kết nối giữa bản mô hình hóa ở định dạng Spatialite với tệp kết quả NetCDF. Các điểm cuối API giúp bạn:
- Chọn các phần phù hợp trong mô hình
- Xử lý hàng loạt nhiều kết quả
- Thực hiện phân tích tùy chỉnh cho một tình huống cụ thể
- Thực hiện các kiểm tra tiêu chuẩn đối voweis kết quả mô hình
API Lizard
API Lizard là API của chúng tôi để lưu trữ lâu dài kết quả mô hình hóa, kết quả hậu xử lý và phổ biến. Nó đi kèm với hàng ngàn các tùy chọn lọc.
API Lizard cho phép bạn:
- tải xuống (xử lý hậu kỳ) các kết quả đã chọn trực tiếp ở định dạng GTiff
- xem kết quả ở định dạng WMS trong trình xem GIS tùy chọn

Ví dụ thực tế

Virtual City Systems (Hệ thống thành phố ảo)
Virtual City Systems đã tích hợp phần mềm mô phỏng thủy động lực học 3Di thông qua API. Điều này giúp kết hợp sức mạnh của môi trường 3D với khả năng mô phỏng lũ lụt một cách tương tác.
Tìm hiểu thêmCơ quan quản lý nước của Bắc Hà Lan
Cơ quan quản lý nước của North Holland đã xây dựng một plugin 3Di tùy chỉnh để hỗ trợ quy trình làm việc của họ.
Plugin này hoàn toàn là mã nguồn mở và có sẵn tại đây:


Các công cụ viết scripts
Với API, bạn có thể tạo công cụ viết kịch bản của riêng mình. Có nhiều ví dụ có sẵn trên github.
Tại đây, bạn sẽ tìm thấy các notebooks mà bạn có thể thực hiện các thao tác sau:
- Notebook 1: Từ khi bắt đầu mô phỏng đến khi phân tích kết quả
- Notebook 2: Sử dụng 3Di và Lizard cùng nhau trong một sổ ghi chép cho mục đích xác thực
- Notebook 3: Tải xuống raster độ sâu nước tối đa từ Lizard từ mô phỏng 3Di
- Notebook 4: Tải xuống một loạt bản đồ độ sâu nước từ Lizard từ mô phỏng 3Di
- Notebook 5: Bắt đầu mô phỏng 3Di và sử dụng điều khiển cấu trúc bảng
SẴN SÀNG ĐỂ BẮT ĐẦU?
Bạn có tìm hiểu thêm về cách 3Di hoạt động và đăng ký sử dụng nó không? Vui lòng sử dụng mẫu này để yêu cầu tài khoản truy cập. Chúng tôi sẽ liên hệ với bạn để DEMO trực tuyến và sẽ trả lời tất cả các câu hỏi của bạn.