Êþº¾4q n»¼ m½ m¾ m¿ mÀ mÁ Âà ÄÅ mÆ ÄÇÈÉÊË » ÌÍ Î Ï Ð ÂÑ mÒ ¡Ó �Ô �Õ× Ø ÙÚ mÛ �Ü ÂÝ Þ mßàá 2â ãä nå mæç *»è mé *ê *ëì Âíî ,â iï mð ñ nò 2óô �õö÷ Äøùúû Äüýþ Äÿ Ä Ä né  ±     UÏ U U   _ b f ! ¸"# i$%&projCTLucar/nc2/dataset/ProjectionCT;()VCodeLineNumberTableLocalVariableTablethis%Lucar/nc2/dataset/conv/GDVConvention;augmentDataset=(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/util/CancelTask;)VvLucar/nc2/dataset/VariableDS;xnameLjava/lang/String;ynameds Lucar/nc2/dataset/NetcdfDataset; cancelTaskLucar/nc2/util/CancelTask; StackMapTablefindCoordinateAxes#(Lucar/nc2/dataset/NetcdfDataset;)VncvarLucar/nc2/Variable;dimNamedimLucar/nc2/Dimension;vp VarProcess InnerClasses-Lucar/nc2/dataset/CoordSysBuilder$VarProcess;'(findCoordinateAxesForceatypeLucar/nc2/constants/AxisType;mapLjava/util/HashMap;LocalVariableTypeTable_Ljava/util/HashMap;findCoordinateNameQ(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/constants/AxisType;)Ljava/lang/String;ve#Lucar/nc2/dataset/VariableEnhanced;aVlistaxisTypevlistLjava/util/List;%Ljava/util/List;)makeCoordinateTransforms getAxisTypeb(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/dataset/VariableEnhanced;)Lucar/nc2/constants/AxisType;vname findAliasG(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/Variable;)Ljava/lang/String;aliasmakeProjectionCTA(Lucar/nc2/dataset/NetcdfDataset;)Lucar/nc2/dataset/ProjectionCT;stokeLjava/util/StringTokenizer;e!Ljava/lang/NumberFormatException;proj$Lucar/unidata/geoloc/ProjectionImpl; projectionparamscountIp[D¶* SourceFileGDVConvention.java qrGDV +} ,- ©ª op ./0 123 4“ ˜™ 5“ucar/nc2/Attributeucar/nc2/constants/_Coordinate_CoordinateAxesjava/lang/StringBuilder 67 89 q: ;< =r >Ÿ ?@ AB CDE+ucar/nc2/dataset/CoordSysBuilder$VarProcess F- z‡ucar/nc2/dataset/VariableDS ¦§ GB HI J- KL: Coordinate Axis added (GDV alias) = %s for dimension %s%njava/lang/Object M9N OP „… ‘…java/util/HashMap!ucar/nc2/dataset/VariableEnhanced £¤ QR ST7 Coordinate Axis added (GDV forced) = %s for axis %s%n UVucar/nc2/Variable W9 XY Z[ ¢… \9x ]^lon longitude _“ylatlatitude `“levlevel a“zaltitudedepth b“time c“ coord_axis de coord_alias2GDV Conventions error: NO projection name found %nprojection_params proj_params8GDV Conventions error: NO projection parameters found %njava/util/StringTokenizer , fB g9h ijjava/lang/NumberFormatException4GDV Conventions projection %s params = %f %f %f %f%n klLambertConformal/ucar/unidata/geoloc/projection/LambertConformal qmTransverseMercator1ucar/unidata/geoloc/projection/TransverseMercator qn StereographicOblique_Stereographic,ucar/unidata/geoloc/projection/Stereographic.GDV Conventions error: Unknown projection %s%nucar/nc2/dataset/ProjectionCT o9FGDC qp#ucar/nc2/dataset/conv/GDVConvention#ucar/nc2/dataset/conv/CSMConventionjava/util/Iteratorjava/lang/Stringjava/util/List"ucar/unidata/geoloc/ProjectionImplconventionName checkForMeterZmakeCoordinateTransformVariablee(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/dataset/CoordinateTransform;)Lucar/nc2/dataset/VariableDS;ucar/nc2/dataset/NetcdfDataset addVariable8(Lucar/nc2/Group;Lucar/nc2/Variable;)Lucar/nc2/Variable;ucar/nc2/constants/AxisTypeGeoXGeoYappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)V addAttribute*(Lucar/nc2/Attribute;)Lucar/nc2/Attribute;finishvarListiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; ucar/nc2/dataset/CoordSysBuilderisCoordinateVariableisEmpty findDimension((Ljava/lang/String;)Lucar/nc2/Dimension;isCoordinateAxis parseInfoLjava/util/Formatter; getFullNamejava/util/Formatterformat<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;get&(Ljava/lang/Object;)Ljava/lang/Object; getVariables+()Lcom/google/common/collect/ImmutableList;getNamefindVarProcessn(Ljava/lang/String;Lucar/nc2/dataset/CoordSysBuilder$VarProcess;)Lucar/nc2/dataset/CoordSysBuilder$VarProcess;ct&Lucar/nc2/dataset/CoordinateTransform; getShortNameequalsIgnoreCase(Ljava/lang/String;)ZLonLatGeoZHeightTimefindAttValueIgnoreCaseK(Lucar/nc2/Variable;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; hasMoreTokens nextTokenjava/lang/Double parseDouble(Ljava/lang/String;)DvalueOf(D)Ljava/lang/Double;(DDDD)V(DDD)V getClassNameK(Ljava/lang/String;Ljava/lang/String;Lucar/unidata/geoloc/ProjectionImpl;)V!mnop qrsF*·*µ*µ±t  u vwxysök**+·µ*´ÆY*+*´¶N+-¶W*+² · :*+² · :Æ/Æ*-» Y»Y·¶¶¶¶·¶W+¶±t* $ %&'!)+*5+?,f/j0u>Lz{+;|}51~}kvwk€k�‚ƒûf„…sLŠ*´¹M,¹™o,¹ÀN-´™§ÿæ-´:Áš§ÿÕ*+·:¶ ™§ÿÁ+¶!:¥%-µ"*´#$½%Y-´¶&SYS¶'W§ÿŽ*+·(*+·)±tF89$:'<-=5>8@AAIBLCTDZE_F|HJ„M‰Nu>-O†‡A;ˆ}T(‰Š_‹ŽŠvwŠ€ƒ ü �üü2ü�ø/ú‘…sÉλ*Y·+M*´¹N-¹™6-¹À:´"™ *+´À,¶-:Æ ,¶.W§ÿÇ*´¹N-¹™o-¹À:´™§ÿä´:Áš§ÿÒ*+´À,¶-:Æ0,¶/Ç'µ"*´#0½%Y´¶&SYS¶'W§ÿޱtRRU&V.W=XBYK[N^l_t`wa~b†c‰e˜f�g¦h¬iÊlÍmuR=’“&%‹Ž~L†‡˜2’“l^‹ŽÎvw΀Ɣ•– Æ”—ƒ'ý*�8úü �üü2ù@ú˜™sÝB+¶1N-¹:¹™,¹À2:À,:,*+¶-¦ ¹3°§ÿаtxy#z*{5|=~@u>*š›#œ‡BvwB€B�“=žŸ– =ž ƒý ¡�/ú¢…s�&*´Æ**´¶4¶5M,Æ ,*´µ6*+·7±tƒ„…† ˆ%‰u  ‹Ž&vw&€ƒ £¤sÒ,À2N-¶8:9¶:š*+-·9¶:™² °;¶:š<¶:š*+-·;¶:™²=°>¶:š*+-·>¶:™² °?¶:š@¶:š*+-·?¶:™²A°B¶:š)*+-·B¶:šC¶:š*+-·C¶:™²D°E¶:š%*+-·E¶:šF¶:š G¶:™²H°I¶:š*+-·I¶:™²J°*+,·K°tR�Ž �#‘'“>”I•M—e˜iš‹›��«ž¿ŸÃ¡ß¢ï£ó¥ ¦¨u4vw€š›z‡  ¥}ƒý#2�!!/+¦§s{+,L¶MN-Ç +,NO¶MN-°t­ ® ¯°u*vw€z‡ ¨}ƒü�©ªsæ †+P¶MM,¦*´#Q½%¶'W°+R¶MN-¦ +S¶MN-¦*´#T½%¶'W°6¼:»UY-V·W:¶X™¢„¶Y¸ZR§ÿâ§8:»UY-V·W:¶X™"¢¶YW„¶Y¸ZR§ÿÜ*´#\½%Y,SY1¸]SY1¸]SY1¸]SY1¸]S¶'W,^¶:™»_Y1111·`:§b,a¶:™»bY111·c:§A,d¶:š ,e¶:™»fY111·g:§*´#h½%Y,S¶'W°»iY¶jk·l°R‚[t~µ ¶·¸º'»,¼5½:¾H¿JÃMÄRÇ^ÈlÉÓ‚Ë„Í�ΞϤзÕñØúÙÚÛ7ÜIÝaßsàuãu„ ^!«¬�'«¬„3­®¯°4¯°^¯°†vw†€ }±}'_²}M9³´R4µ¶u¯°ƒ8 ü�ü�þ·Uú B[ý [Uù&û^ ü¸¹º� ÖŒ