Fimex oznacza Interpolacja pliku, manipulacji i wydobycia i jest open source i całkowicie darmowy program wiersza polecenia realizowane w C ++ i zaprojektowany od podstaw jako bibliotece interakcji z gridowych danych geoprzestrzennych.
Jego celem jest do konwersji pomiędzy różnymi formatami danych, rozszerzalne, takie jak netcdf, NcML, grib1 / 2 i czuł, co pozwala użytkownikom na zmianę projekcji oraz interpolacji skalarnego i wektorowego grids.It czyta netcdf CF-1,0 i Felt filesFimex może czytać netcdf CF-1.0 pliki, Felt (format met.no) pliki, a napiszę netcdf CF-1.0 pliki. Można wyodrębnić zmienne i podzbiory (pionowe, przestrzennych i czasowych), interpolacji odwzorowania za pomocą proj4 sznurki, interpolacji danych skalarnych i wektorowych siatkowe.
Ponadto Fimex może zmiana nazwy zmiennych netcdf, wymiarów i atrybutów, a także, aby dodać zmienne i atrybuty netcdf. Biblioteka została pomyślnie przetestowany na różnych dystrybucjach GNU / Linux.Getting rozpoczął FimexInstalling Fimex w systemie operacyjnym GNU / Linux okazuje się być najprostszym zadań, a wszystko co musisz zrobić, to skonfigurować i skompilować program za pomocą & lsquo ; ./ configure && make & rsquo; poleceń w emulatorze terminala, po & rsquo; ve pobrać, zapisać i nieskompresowane archiwum źródłowego.
Po udanym procesie kompilacji / konfiguracji, uruchomienia i lsquo; make install & rsquo; polecenie jako root lub & lsquo; sudo make install & rsquo; Komenda jako uprzywilejowanego użytkownika do zainstalowania systemu Fimex szeroki i udostępnić go dla wszystkich użytkowników swojej machine.Under hoodTaking wygląd pod maską biblioteki Fimex, możemy zauważyć, że oprogramowanie jest w całości napisany w języku programowania C ++. Jest kompatybilny ze wszystkimi dystrybucjami GNU / Linux, wsparcie 32-bitowe i 64-bitowe smaki
Co nowego w tym wydaniu:.
< ul>
Co nowego w wersji 0.51:
- Fimes ma teraz wsparcie dla prorad pomocą plików XML i umożliwia ustawienie ziemi -masks po interpolacji.
- Wsparcie dla konwencji WRF-plików została poprawiona, w szczególności dla obróconych sieci szerokości geograficznej i kiedy-poziomo-interpolowane za pomocą plików.
- R i Fortran interfejsy zostały rozszerzone.
- Grib pliki Mercator-projekcji mogą być odczytywane, a kod seryjnej został poprawiony.
Co nowego w wersji 0.50:
- rozszerzenie interfejsu F90, w tym -enable-Fortran cel
- rozszerzenie c-interfejs
- poprawy równoległości, w szczególności z Intel Compiler & gt; = 14
- Ustawienie poprawka z netcdf kompresji jednej zmiennej
- poprawić skanowanie Grib-files
- ponownie wdrożyć łączenie plików, aby umożliwić nowym docelowej-sieci
- poprawić odczyt WRF-plików; lepszej koordynacji wsparcia i detekcja wektora
- fix latlon-interpolacji z przesunięciem sieci
- dodać wsparcie dla jednostek logarytmicznych,
- fix Mercator-osie z Grib-files
Co nowego w wersji 0.49:
- dodanie interfejsu fortran90
- ulepszony interfejs C
- Skalowanie CDMReaderWriter naprawić
- fix parsowanie process.rotateVector.direction
- używając teksty stałe zamiast kilku stałych #define
- narażając getSimpleAxes w CoordSysUtils
- dodanie getPreferredVerticalType
- lepiej API dla Fimex wersjami (patrz CDMconstants.h)
Co nowego w wersji 0.48:
- vector-autorotacji z linii poleceń
- szacunki printSize
- poprawa błędów-messages
- wartości skalarne dozwolone od ncml
Co nowego w wersji 0.47.1:
- pozwala wyodrębnić tylko pierwszy element wymiaru (start = koniec = 0)
- ustalania parametrów lambert-projekcyjne w filcu,
- Mocowanie literówka jest w VerticalTransformation API
- Mocowanie interpolacja czasowa, gdy jednostki-zmiany
- makeing Logger bezpieczny wątku
Co jest nowe w wersji 0.46.1:
- Uwaga, nie upadające ze starych plików Grib-config .
Co nowego w wersji 0.46:
- Grib czytaniu automatycznie dodaje nieznanych poziomów
- Grib-czytanie timeRangeIndicator
- Grib czytanie pozwala na dodanie wymiaru ensemble (glameps) (E. de Vreede)
- Grib czytania przy użyciu globs lub regexp,
- Grib czytanie czytać hybrydowe-wartości,
- konfigurowalne tasowanie w netcdf4 (domyślnie włączony)
- creepfillval do pewnej wartości, a nie średniej
- mocowania wektorowych odwzorowania razem z przeróbki
- mocowania gwintów błąd w interpolacji do przodu
Co nowego w wersji 0.45:
- dodanie ncml-agregacji, unia i joinExisting
- umożliwiają odczyt innych typów plików niż netcdf w ncml
- auto-wykrywanie nosicieli przez standard_names CF
- vector-odwzorowania przy wyborze lat / lon punkty,
- poprawiła algorytm wektora rotacji
- lambert-prognoza na Grib pisarz,
- małe ulepszenia w plikach przykładem wejściowych
Wymagania :
- libxml2
- PROJ
- Biblioteki BOOST 1.33.1
- netcdf 3.6.0 (zalecane)
Komentarze nie znaleziono