Fimex עומד לאינטרפולציה קובץ, מניפולציה והפקה וזה קוד פתוח ולגמרי תכנית שורת הפקודה חופשית מיושמת ב- C ++ ותוכנן מהיסוד כספרייה לאינטראקציה עם נתונים גיאו-מרחבי gridded.
זה מטרה היא להמיר בין פורמטים שונים, להרחבה נתונים, כגון netcdf, NcML, grib1 / 2 והרגיש, ובכך מאפשר למשתמשים לשנות את ההקרנה וביון של grids.It סקלר והווקטור קורא NetCDF CF-1.0 והרגיש filesFimex יכול לקרוא NetCDF CF-1.0 קבצים, הרגיש לכתוב CF-1.0 קבצי NetCDF (פורמט met.no) קבצים, ו. זה יכול לחלץ משתנה ותת (אנכי, במרחב ובזמן), לשרבב הקרנה מחדש באמצעות מחרוזות proj4, לשרבב נתונים סקלר ווקטור gridded.
יתר על כן, Fimex מסוגל שינוי השם משתנה NetCDF, מידות ותכונות, כמו גם להוסיף משתני NetCDF ותכונות. הספרייה נבדקה בהצלחה על החלוקה שונות של גנו / Linux.Getting התחיל עם FimexInstalling Fimex על מערכת הפעלה גנו / לינוקס מוכיח להיות הקל ביותר של משימות, כמו כל מה שאתה צריך לעשות הוא להגדיר ולעבד את התכנית באמצעות & lsquo ; ./ להגדיר && לעשות & rsquo; הפקודה במסוף אמולטור, לאחר ש& rsquo; ve הורד, לשמור ולא דחוס ארכיון המקור.
לאחר תהליך ההידור / תצורה מוצלחת, לרוץ & lsquo; make install & rsquo; פקודה כמשתמש או & lsquo; sudo make install & rsquo; הפקודה כמשתמש מיוחס להתקנת מערכת Fimex רחבה ולהפוך אותו זמין לכל המשתמשים בmachine.Under hoodTaking מבט מתחת למכסת המנוע של ספריית Fimex, אנו יכולים להבחין כי התוכנה כתובה כולו בשפת תכנות C ++. זה תואם עם כל ההפצות של גנו / לינוקס, תמיכה בטעמי 32-bit ו- 64-bit
מה חדש במהדורה זו:.
< ul>
מה חדש בגרסת 0.51
: Fimes עכשיו יש תמיכה בקבצי XML prorad ומאפשר קרקע
מה חדש בגרסה 0.50:
- הארכת F90 ממשק, כוללים יעד -enable-Fortran
- ממשק ג הארכה
- שיפור הַקבָּלָה, בפרט עם אינטל Compiler & gt; = 14
- הגדרת תיקון של netcdf דחיסה למשתנה
- לשפר את הסריקה של גריב-קבצים
- מחדש ליישם מיזוג של קבצים כדי לאפשר ליעד-רשת חדשה
- לשפר את הקריאה של WRF קבצים; טוב יותר לתאם-תמיכה וקטורית איתור
- תיקון latlon-אינטרפולציה עם רשתות מדורגות
- להוסיף תמיכה ליחידות לוגריתמים
- תיקון Mercator-צירים מגריב-קבצים
מה חדש בגרסה 0.49:
- ממשק fortran90 הוספה
- ממשק C משופר
- קנה מידה תיקון של CDMReaderWriter
- ניתוח תיקון של process.rotateVector.direction
- באמצעות enums במקום define # במשך כמה קבועים
- חשיפת getSimpleAxes בCoordSysUtils
- הוספת getPreferredVerticalType
- API טוב יותר לfimex-גרסאות (ראה CDMconstants.h)
מה חדש בגרסה 0.48:
- וקטור-Autorotation משורת הפקודה
- ערכות printSize
- הודעות שגיאה השתפרו
- ערכי סקלר מותר מncml
מה חדש בגרסה 0.47.1:
- מאפשר לחלץ גורם היחיד ראשון ממד (להתחיל = סוף = 0)
- תיקון פרמטרים למברט-הקרנה בלבד
- של טעות דפוס תיקון בAPI VerticalTransformation
- בזמן אינטרפולציה תיקון כאשר יחידות-שינוי
- חוט בטוח לוגר makeing
מה חדש בגרסה 0.46.1:
- אזהרה, לא נכשל עם ישנים גריב-config .
מה חדש בגרסה 0.46:
- באופן אוטומטי קריאה-גריב מוסיף רמות לא ידועות
- גריב-קריאה על ידי timeRangeIndicator
- גריב קריאה מאפשר הוספה של ממד הרכב (glameps) (א 'דה Vreede)
- באמצעות גושים או ביטוי סדיר קריאה-גריב
- גריב קריאה לקרוא היברידיים-ערכים
- דשדוש להגדרה בnetcdf4 (ברירת מחדל ב)
- creepfillval לערך מסוים במקום ממוצע
- תיקון הקרנה מחדש וקטור יחד עם העיבוד מקדים
- באג השחלה תיקון בקדימה-אינטרפולציה
מה חדש בגרסה 0.45:
- הוספת ncml-צבירה, איחוד וjoinExisting
- לאפשר קריאה של סוגי קבצים אחרים מאשר netcdf בncml
- זיהוי אוטומטי של וקטורים על ידי standard_names CF
- וקטור הקרנה מחדש בעת הבחירה / לון נקודות lat
- אלגוריתם וקטור סיבוב השתפר
- למברט-הקרנה לגריב-סופר
- שיפורים קטנים בקבצי דוגמא קלט
דרישות :
- libxml2
- Proj
- ספריות Boost 1.33.1
- NetCDF 3.6.0 (מומלץ)
תגובות לא נמצא