From 5cd784ea6cd31f9b9e1809b1c9b3f8690c478e50 Mon Sep 17 00:00:00 2001 From: wyq Date: Tue, 11 Nov 2025 13:42:26 +0800 Subject: [PATCH] enable import CMA bufr tables --- meteoinfo-lab/milconfig.xml | 6 +++--- meteoinfo-lab/pylib/mipylib/__init__$py.class | Bin 3943 -> 4907 bytes meteoinfo-lab/pylib/mipylib/__init__.py | 16 ++++++++-------- .../mipylib/dataset/dimvariable$py.class | Bin 55407 -> 55407 bytes 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/meteoinfo-lab/milconfig.xml b/meteoinfo-lab/milconfig.xml index 67caa48e..30db49c5 100644 --- a/meteoinfo-lab/milconfig.xml +++ b/meteoinfo-lab/milconfig.xml @@ -22,13 +22,13 @@ - + - + @@ -36,5 +36,5 @@
- + diff --git a/meteoinfo-lab/pylib/mipylib/__init__$py.class b/meteoinfo-lab/pylib/mipylib/__init__$py.class index 7b21f41c035394423c9e6eef97236c67855ac29c..d410db8d40557a20b33ef175d5cfa54cf4187a61 100644 GIT binary patch delta 1467 zcmZuxX>3$g6#nkKnR#zsr!qVsEw#(=gQj$V22C(28dGbHZQ9acgVCrj)9GuOb~>-l zOtHo4xK(jQxS|#}s7uw>+C^Rm5U?sLbt~?>;zq<3w?uzf&wV2$Aj#Z!?>*-`-#Pa? zCvzx&pirIsXXhROr{T{Lb=XzvY%#-81zim8M6e-Z#1&l0;B4qdDUM8Qg^+^TEYgJU>ItKMvxPlufQ#jrfju;AV zWXRCn#7tdhkct*v?8SQAEFy1Vm=$bn)I}|NnnJ;C46bloH(M3l!JwJ3=92cV z#2PbN5;9{(NnMwWI~lxjBT=!SGi0es}~E5ut@P|fps zpES3*;wW^57n{IUY{XrZ=)7PgPG#OrGMpq_#=Q)A{-W}lGXFVLqd#4vU%bsvg&U2F z6l@_HJxn)-XY)6`|*Hy7RLFMyNK=Nf4PUWXR%wb z@9~0Rhj2c}cgU6V2t0_VRJyYYBqrs4QK_VDxtqHc*i_XzxREMKRZAV*!5#!Yv z%a&QB0mGMYKoJtqglCJ_((b06k)7cPAnk(+7vMNDHk9!D*GAt%=u#*7=Q~BNQfEIEyf@&>v%MSa1jN2D;LEoyon)!i z?xPZy=oTI#=1x&$KP37EeEu0w3J(Vy+tELYfnhMmg^q5=rAhRXG{2HeRd7u^l5oke zWH@E~;BtY<=$(e2yy+9o@{C)?Po(2CPCw4}i_jLoQA7)J_+;kFWEP#XY30z$rIkl3 zpO&8*LgSZi3;i8sLLzHn@i<0{$B>ew-Oy{O6}u!!8l^j9(rh16*gJ-a5kgW;Vrc)1 z_tDPC<{ZVuuGV5sIB*z$ a(4I%YuZZ#MN_>NF#i0s^@SQlsarj@8)P@}Z delta 692 zcmZuu+i#0;7=C{JTHm2xrTtQ}NJbIOw2Ov>xRMAiDunD}nX6{m<`9R{HnL*oxHpbUSjOoGJ+H4N7VTibQ;f{a6jSKVsw3lwa=Y4ks~zX-xbX8U?TjpL0gm zHQkCQHbr)(Q=8*EA}#SmTV#D&MVd^lKCl=24D3ONfVwfZtvQ+6A|RqBI&naU69=hD z3u=dPL}$@a>e5#EjteMt^BYZc%;|GtPfb1a9O%v zF(HtV1{d8|vYz$G8IZM2tcC*1nTNf;wOJB^4IxgT`5pSiO zXBzc-yfp3!Ewp)bfe|>M$;tUzHF8MCDU5>O1>OUW6b!f+y@lCRe~USRBDAp8Uc~Y; z_JqU1Rj zLh*S~#?=CPa;%hoe3)vzmr?MWGmjqG3(#>Bx2kM_y(Q}(hP}bMUBcbsQrs(}KUBuk zikXfqa#gwYPt0ptb{VCLo#58bB~KYExNA5oDjQ9(>k>F7`7}-ywooO!gTiqooaEO3 iXZU^}x!Qp-d}6F+;V3tF8O1BSmceSg!CM(5G4>aQx1l5e diff --git a/meteoinfo-lab/pylib/mipylib/__init__.py b/meteoinfo-lab/pylib/mipylib/__init__.py index 3ad60051..4049f473 100644 --- a/meteoinfo-lab/pylib/mipylib/__init__.py +++ b/meteoinfo-lab/pylib/mipylib/__init__.py @@ -20,13 +20,13 @@ from org.meteoinfo.common.util import GlobalUtil __version__ = GlobalUtil.getVersion() pstr = 'MeteoInfoLab {}'.format(__version__) -# lookup_cma = os.path.join(mi_dir, 'tables', 'bufr', 'tablelookup_cma.csv') -# if os.path.isfile(lookup_cma): -# try: -# is_ok = dataset.add_bufr_lookup(lookup_cma) -# except: -# is_ok = False -# if is_ok: -# pstr += ' (CMA Bufr lookup file added)' +lookup_cma = os.path.join(mi_dir, 'tables', 'bufr', 'tablelookup_cma.csv') +if os.path.isfile(lookup_cma): + try: + is_ok = dataset.add_bufr_lookup(lookup_cma) + except: + is_ok = False + if is_ok: + pstr += ' (CMA Bufr lookup file added)' print(pstr) \ No newline at end of file diff --git a/meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class b/meteoinfo-lab/pylib/mipylib/dataset/dimvariable$py.class index a1cbbc8ae13fcb76ae755c23a150fd9a34b7efff..bfe2cad1be82c7d95bca13e5c89862908c3a0b3b 100644 GIT binary patch delta 19 bcmaFAf%*Lg<_*23ECof!A8wv#dT$W`WWNeN delta 19 bcmaFAf%*Lg<_*23EV-|zIBcG1dT$W`V?hbv