Fimex viết tắt của File Interpolation, thao tác và khai thác và nó là một mã nguồn mở và hoàn toàn miễn phí chương trình dòng lệnh thực hiện trong C ++ và được thiết kế từ mặt đất lên như một thư viện để tương tác với dữ liệu không gian địa lý theo dạng lưới.
Đó là mục đích là để chuyển đổi giữa khác nhau, định dạng dữ liệu mở rộng, chẳng hạn như netcdf, NcML, grib1 / 2 và cảm thấy, do đó cho phép người dùng thay đổi dự toán và suy của vô hướng và vector grids.It đọc NetCDF CF-1.0 và Felt filesFimex có thể đọc NetCDF CF-1.0 file, Felt (định dạng met.no) các tập tin, và viết NetCDF CF-1.0 file. Nó có thể trích xuất các biến và các tập con (thẳng đứng, không gian và thời gian), suy phép chiếu lại có cách sử dụng dây proj4, suy dữ liệu vô hướng và vector chấn chia vạch.
Hơn nữa, Fimex có khả năng đổi tên biến NetCDF, kích thước và các thuộc tính, cũng như thêm các biến NetCDF và các thuộc tính. Các thư viện đã được thử nghiệm thành công trên các bản phân phối khác nhau của GNU / Linux.Getting bắt đầu với FimexInstalling Fimex trên một hệ điều hành GNU / Linux đã chứng minh là dễ nhất của nhiệm vụ, như tất cả các bạn phải làm là để cấu hình và biên dịch chương trình bằng cách sử dụng & lsquo ; ./ configure && make & rsquo; lệnh trong một mô phỏng thiết bị, sau khi bạn & rsquo; đã tải về, lưu và giải nén các tập tin nguồn.
Sau một quá trình biên dịch / cấu hình thành công, chạy & lsquo; thực hiện cài đặt & rsquo; lệnh như là người chủ hoặc & lsquo; sudo make install & rsquo; lệnh như một người sử dụng đặc quyền để cài đặt hệ thống Fimex rộng và làm cho nó có sẵn cho tất cả người dùng trên machine.Under của bạn hoodTaking một cái nhìn dưới mui xe của thư viện Fimex, chúng ta có thể nhận thấy rằng các phần mềm được viết hoàn toàn bằng C ++ ngôn ngữ lập trình. Nó tương thích với tất cả các bản phân phối GNU / Linux, hỗ trợ 32-bit và 64-bit, mùi vị
là gì mới trong phiên bản này:.
< ul>
là gì mới trong phiên bản 0.51:
- Fimes nay đã hỗ trợ cho các tập tin XML prorad và cho phép thiết lập đất -masks sau khi suy.
- Hỗ trợ cho các hội nghị WRF-file đã được cải thiện, đặc biệt dùng cho lưới vĩ độ kinh độ xoay và khi sử dụng các tập tin nằm ngang nội suy.
- R và giao diện Fortran đã được mở rộng.
- file Grib trong Mercator chiếu bây giờ có thể được đọc, và mã hợp nhất đã được cải thiện.
là gì mới trong phiên bản 0.50:
- F90 mở rộng giao diện, bao gồm cả mục tiêu -enable-fortran
- c mở rộng giao diện
- nâng cao song song, đặc biệt là với Intel Compiler & gt; = 14
- Cài đặt sửa chữa các netcdf nén mỗi biến
- cải thiện chức năng quét của grib-files
- tái thực hiện việc sáp nhập các tập tin để cho phép mới mục tiêu lưới
- cải thiện đọc của WRF-files; phối hợp tốt hơn, hỗ trợ và vector-phát hiện
- fix latlon-nội suy với lưới so le
- thêm hỗ trợ cho các đơn vị logarit
- fix Mercator-trục từ grib-files
là gì mới trong phiên bản 0.49:
- thêm giao diện fortran90
- cải thiện giao diện C
- sửa chữa rộng của CDMReaderWriter
- sửa chữa phân tích của process.rotateVector.direction
- sử dụng enums thay vì #define cho một vài hằng
- lộ getSimpleAxes trong CoordSysUtils
- thêm getPreferredVerticalType
- API tốt hơn cho Fimex-phiên bản (xem CDMconstants.h)
là gì mới trong phiên bản 0.48:
- vector-autorotation từ dòng lệnh
- dự printSize
- cải thiện lỗi tin nhắn
- giá trị vô hướng cho phép từ ncml
là gì mới trong phiên bản 0.47.1:
- cho phép chỉ trích xuất các yếu tố kích thước đầu tiên (bắt đầu = cuối = 0)
- sửa thông số lambert-chiếu trong nỉ
- sửa chữa của typo trong VerticalTransformation API
- ấn định thời gian suy khi các đơn vị thay đổi
- makeing Logger thread-an toàn
mới trong phiên bản 0.46.1 là gì:
- Cảnh báo, không thất bại với các tập tin grib-config cũ .
là gì mới trong phiên bản 0,46:
- grib đọc tự động thêm mức độ không rõ
- grib đọc bởi timeRangeIndicator
- grib đọc cho phép thêm các kích thước quần thể (glameps) (E. de Vreede)
- grib đọc bằng những đống hoặc regexp
- grib đọc đọc lai-giá trị
- shuffling cấu hình trong netcdf4 (mặc định trên)
- creepfillval đến giá trị nhất định thay vì trung bình
- sửa vector phép chiếu lại có cùng với bộ tiền xử lý
- sửa lỗi luồng ở phía trước-suy
là gì mới trong phiên bản 0.45:
- thêm ncml-tập hợp, đoàn và joinExisting
- cho phép đọc các định dạng tập tin khác hơn netcdf trong ncml
- tự động phát hiện các vectơ bởi standard_names CF
- vector-phép chiếu lại có khi lựa chọn lat / lon-điểm
- cải thiện thuật toán vector xoay
- lambert-projection cho grib-nhà văn
- cải tiến nhỏ trong tập tin ví dụ đầu vào
Yêu cầu :
- libxml2
- proj
- Các thư viện Boost 1.33.1
- NetCDF 3.6.0 (đề nghị)
Bình luận không