PK ege\ META-INF/þÊPK dge\ ™O:jjMETA-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.10.12 Created-By: 1.8.0_202-b08 (Oracle Corporation) PK œQÉZorg/PK œQÉZ org/autoplot/PK �QÉZorg/autoplot/imagedatasource/PK �QÉZ4tžrVVMETA-INF/build.txtbuild.timestamp: build.user.name: build.svnurl: $URL$ build.svnrevision: $Revision$ PK �QÉZ<áÜšAA=META-INF/org.autoplot.datasource.DataSourceFactory.extensionsorg.autoplot.imagedatasource.ImageDataSourceFactory jpg png gif PK �QÉZ¥¤{‘??<META-INF/org.autoplot.datasource.DataSourceFormat.extensionsorg.autoplot.imagedatasource.ImageDataSourceFormat jpg png gif PK �QÉZ¿Üº£KKGMETA-INF/org.autoplot.datasource.DataSourceFormatEditorPanel.extensionsorg.autoplot.imagedatasource.ImageDataSourceFormatEditorPanel jpg png gif PK œQÉZè‰+PÒÒ>org/autoplot/imagedatasource/ImageDataSet$ChannelColorOp.classÊþº¾4"   maskIrot(II)VCodeLineNumberTableLocalVariableTablethisChannelColorOp InnerClasses:Lorg/autoplot/imagedatasource/ImageDataSet$ChannelColorOp;value(I)Drgb SourceFileImageDataSet.java  !8org/autoplot/imagedatasource/ImageDataSet$ChannelColorOpjava/lang/Object1org/autoplot/imagedatasource/ImageDataSet$ColorOpColorOp()V)org/autoplot/imagedatasource/ImageDataSet    Y*·*µ*µ±  !"   A *´~*´z‡¯ %    PK œQÉZ,še{ýý7org/autoplot/imagedatasource/ImageDataSet$ColorOp.classÊþº¾4  value(I)D SourceFileImageDataSet.java 1org/autoplot/imagedatasource/ImageDataSet$ColorOpColorOp InnerClassesjava/lang/Object)org/autoplot/imagedatasource/ImageDataSet   PK œQÉZߟ”5¥ ¥ /org/autoplot/imagedatasource/ImageDataSet.classÊþº¾4“ VW@ &X 'Y &Z [\ &] [^ &_ &`abcdef gh &i &jk lmÿÿÿ no &p qr stu, [v *wÿÿxy #z{|ChannelColorOp InnerClasses}ColorOpimageLjava/awt/image/BufferedImage;op3Lorg/autoplot/imagedatasource/ImageDataSet$ColorOp;wIhranklog2(D)DCodeLineNumberTableLocalVariableTablethis+Lorg/autoplot/imagedatasource/ImageDataSet;dD!(Ljava/awt/image/BufferedImage;)Vd(Ljava/awt/image/BufferedImage;Ljava/awt/Color;Lorg/autoplot/imagedatasource/ImageDataSet$ColorOp;)VmaskLjava/awt/Color; StackMapTable{~}()Ilength(I)Ii(II)Ijvalue(II)Di0i1(III)Di2rgb SourceFileImageDataSet.java€ �5 =? =‚ ,-~ ƒG 21 „G 01 31org/das2/qds/QDataSetDEPEND_2java/lang/Stringredgreenblue… †‡ ˆ‰ ./8org/autoplot/imagedatasource/ImageDataSet$ChannelColorOp ŠG‹ ŒI 45 =�QUBEŽ �� RENDER_TYPE ŠK M‘#java/lang/IndexOutOfBoundsExceptioni2=3 =’)org/autoplot/imagedatasource/ImageDataSetorg/das2/qds/AbstractDataSet1org/autoplot/imagedatasource/ImageDataSet$ColorOpjava/awt/image/BufferedImagejava/awt/Colorjava/lang/Mathlog()V getHeightgetWidthorg/das2/qds/ops/Ops labelsDataset,([Ljava/lang/String;)Lorg/das2/qds/QDataSet; putProperty'(Ljava/lang/String;Ljava/lang/Object;)VgetRGBjava/lang/Integer lowestOneBit(II)Vjava/lang/BooleanTRUELjava/lang/Boolean;(I)D(Ljava/lang/String;)V!&',-./012131 456@ '¸¸o¯7*8 9: ;<=>6@*+·±7 4589:,-=?6ƒ*·*+µ*+¶µ*+¶ µ *µ ,Ç3-Ç'*µ * ½YSYSYS¸¶§**-µ§"*»Y,¶~*,¶¸‡·Ž·µ*²¶*¶±7:>? @ABC"D&E+FJHRKqMzN‚O8*ƒ9:ƒ,-ƒ@Aƒ./BÿJCDEF3G6/*´ ¬7S8 9:HG6/*´ ¬7X8 9:HI69*´¬7]89:J1HK6@¬7b8 9:J1L1MN6X*´*´*´dd¶¹ ¯7h8 9:O1P1MQ6ÇR*´*´dd¶6ª5#-!~z‡¯"~z‡¯ÿ~‡¯»#Y$·%¿7mn,o6p@qHr84R9:RO1RP1RR1@S1B ü, TU)&( *&+ PK È»w[Y£'‘4org/autoplot/imagedatasource/ImageDataSource$1.classÊþº¾4& ?Ó333333?âáG®zá?¼(õÂ�\) "()VCodeLineNumberTableLocalVariableTablethis InnerClasses0Lorg/autoplot/imagedatasource/ImageDataSource$1;value(I)DrgbIrgb SourceFileImageDataSource.javaEnclosingMethod$ .org/autoplot/imagedatasource/ImageDataSource$1java/lang/Object%1org/autoplot/imagedatasource/ImageDataSet$ColorOpColorOp,org/autoplot/imagedatasource/ImageDataSource)org/autoplot/imagedatasource/ImageDataSet0    /*·±N  ‡)ÿ~=ÿ~>ÿ~6‡k‡kc‡kc¯QR ST4))#  !# PK È»w[Ì º ³³4org/autoplot/imagedatasource/ImageDataSource$2.classÊþº¾4!  ()VCodeLineNumberTableLocalVariableTablethis InnerClasses0Lorg/autoplot/imagedatasource/ImageDataSource$2;value(I)DrgbI SourceFileImageDataSource.javaEnclosingMethod,org/autoplot/imagedatasource/ImageDataSource  .org/autoplot/imagedatasource/ImageDataSource$2java/lang/Object 1org/autoplot/imagedatasource/ImageDataSet$ColorOpColorOp access$000(II)D)org/autoplot/imagedatasource/ImageDataSet0 /*·± \   :¸¯ _    PK È»w[¦Ñ�³³4org/autoplot/imagedatasource/ImageDataSource$3.classÊþº¾4!  ()VCodeLineNumberTableLocalVariableTablethis InnerClasses0Lorg/autoplot/imagedatasource/ImageDataSource$3;value(I)DrgbI SourceFileImageDataSource.javaEnclosingMethod,org/autoplot/imagedatasource/ImageDataSource  .org/autoplot/imagedatasource/ImageDataSource$3java/lang/Object 1org/autoplot/imagedatasource/ImageDataSet$ColorOpColorOp access$000(II)D)org/autoplot/imagedatasource/ImageDataSet0 /*·± g   :¸¯ j    PK È»w[$®Ù³³4org/autoplot/imagedatasource/ImageDataSource$4.classÊþº¾4!  ()VCodeLineNumberTableLocalVariableTablethis InnerClasses0Lorg/autoplot/imagedatasource/ImageDataSource$4;value(I)DrgbI SourceFileImageDataSource.javaEnclosingMethod,org/autoplot/imagedatasource/ImageDataSource  .org/autoplot/imagedatasource/ImageDataSource$4java/lang/Object 1org/autoplot/imagedatasource/ImageDataSet$ColorOpColorOp access$000(II)D)org/autoplot/imagedatasource/ImageDataSet0 /*·± r   :¸¯ u    PK È»w[ÊU“±Q±Q2org/autoplot/imagedatasource/ImageDataSource.classÊþº¾4³ Û Üÿÿ@oà Ý Þß@Y@@@v€ à á Câã@ !ûTD-@f€ Cä Cåæ ç è éê ë ìí îï ìð ñò •óôõ )ö÷ )ø )ù )ú (û üýþÿ  L  €   < ;  �  Cö E   3  E E E ! "#$ %& %' %( ) *+ %,-. %/0 1; 23 4: 567 i8ˆ 9 á: ;<= á> á?@ áA áB áC ‚( DE DF ;G áH I DJK DL DM N DOPQR ‚/ STUVW‰XY ‚'ZŠ[z L( •\ ]^_ •û `a bcd ™ûe ™e fg ™h i jk ]l?àm ™n ™o p qr ™st ™uv ™w Dxyz ™{p f|}ÀÇ€ ™~€�‚ƒ„…†‡ ‚ˆ D‰ DŠ L‹Œ�Ž��? ì‘’ ™“” • ;– ;— ;˜ ™š ›œ L�ž LŸ  L¡ L¢£¤¥ L¦§ ¨˜©ª L« ñ¬ ­ ®¯° é± ²³´ ìöµ ¶· ¸¹ º» ¼½ ¼¾¿ ôÀ ôÁ ÂÃÄ Å ÆÇ ÈÉ þö LÊ üËÌ üÍ Î Ï ÐÑ ÐÒ ÓÔÕ  öÖ  ö×  öØ öÙ InnerClasses CHANNEL_HUEI ConstantValueCHANNEL_SATURATION CHANNEL_VALUE GRAYSCALE_OPÚColorOp3Lorg/autoplot/imagedatasource/ImageDataSet$ColorOp;HUE_OP SATURATION_OPVALUE_OP(Ljava/net/URI;)VCodeLineNumberTableLocalVariableTablethis.Lorg/autoplot/imagedatasource/ImageDataSource;uriLjava/net/URI;toHSV(II)DsatDdel_Rdel_Gdel_BrgbchannelrgbminValmaxValdeltavaluehue StackMapTable rotateImage](Ljava/awt/image/BufferedImage;DLjava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;imageLjava/awt/image/BufferedImage;drotdesthwatLjava/awt/geom/AffineTransform; getDataSet@(Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/QDataSet;iiblurnmatrix[Fop Ljava/awt/image/BufferedImageOp; blurredImageifogcolorLjava/awt/Graphics2D;jdsLorg/das2/qds/DDataSet;sxxLorg/das2/qds/QDataSet; transform[Lorg/das2/datum/Datum;xunitsLorg/das2/datum/Units;yyyunitsjsonLjava/lang/String;joLorg/json/JSONObject;plotsLorg/json/JSONArray;plotxxrangedxmindxmaxxlogZmxx%Lorg/das2/qds/MutablePropertyDataSet;sizeheightyyrangedymindymaxylogitopibottommyy plotInfoFilemon'Lorg/das2/util/monitor/ProgressMonitor;ffLjava/io/File;rotblurfogcLjava/awt/Color;resultxclip[IyclipxaxisyaxisplotInfo_æßÛNÚÜP†\Ý-dÞß ExceptionsàgetRange.(Lorg/json/JSONObject;)Lorg/das2/qds/QDataSet;unitsaxissxminsxmaxLorg/das2/datum/DatumRange;áâ tryParseArray+(Ljava/lang/String;)[Lorg/das2/datum/Datum;exLjava/text/ParseException;ss[Ljava/lang/String;¬©getJpegExifMetaData8(Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/Map;inLjava/io/InputStream;ã°ä Signature^(Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/Map;&(Ljava/io/InputStream;)Ljava/util/Map;tLcom/drew/metadata/Tag;metadataLcom/drew/metadata/Metadata;mapLjava/util/Map; exifDirectoryLcom/drew/metadata/Directory;LocalVariableTypeTable5Ljava/util/Map;åæçL(Ljava/io/InputStream;)Ljava/util/Map; getMetadatafjpegImageReaderLjavax/imageio/ImageReader;imageInputStream'Ljavax/imageio/stream/ImageInputStream;seekForwardOnlyignoreMetadata imageMetadata$Ljavax/imageio/metadata/IIOMetadata; metaDataRootLorg/w3c/dom/Node;ext access$000x0x1()V SourceFileImageDataSource.java +, "# ’è ”è,org/autoplot/imagedatasource/ImageDataSource éê ëê ìíjava/lang/Math îï ðñjava/awt/image/BufferedImage òê "ó ôõjava/awt/Graphics2D ö÷Û øØ )*get file ùúû üý þÿ"java/lang/IllegalArgumentExceptionjava/lang/StringBuilder "ØImage file is empty:    " rotate0       =>1 blur must be between 1 and 51java/awt/image/ConvolveOpjava/awt/image/Kernel " " fog must be between 1 and 100 java/awt/geom/AffineTransformjava/awt/Color "   ¾ä  java/lang/Stringred ƒgreen ƒblue ƒalpha !"# $êLthis image has less than three bands, which is interpretted to mean no alphaÜ %& þ' þê ()* +, -.org/das2/qds/QDataSetLABEL /0 greyscale   saturation   !unsupported channel: )org/autoplot/imagedatasource/ImageDataSet "1 §¨ 23Ý 4^7xaxis second and last components must be dimensionless. 56 :7Kxaxis=[datamin,pixmin,datamax,pixmax] pixmin must be less than pixmax value 89  : ;<= >? 5@ A3 BC DE F@UNITS /G H@ DI J@#org/das2/qds/MutablePropertyDataSet SCALE_TYPElogK LM TYPICAL_MIN TYPICAL_MAXDEPEND_07yaxis second and last components must be dimensionless.Kyaxis=[datamin,pixmin,datamax,pixmax] pixmin must be less than pixmax valueDEPEND_1 NO P  java/io/FileQ RST USorg/json/JSONObject VWÞ XY XZ žŸ[ 2\ :]type ^_ `ß ;aflipped bcright dleft e fglinearlabel h` e'top ijupperbottomlowerTITLEtitlepng contains no rich metadata.clipFT kl mn op qê RENDER_TYPE"spectrogram>colorTable=black_white spectrogram>colorTable=black_red"spectrogram>colorTable=black_green!spectrogram>colorTable=black_blue rØmin stmaxUTC uv wx yz{ |}~ € k[ �_] ‚_ ƒ„(), …†org/das2/datum/Datum‡java/text/ParseExceptionunable to parse: ˆ ‰Š ¯¸ã ‹Øjava/lang/Throwable Œ�Ž ��java/util/LinkedHashMap*com/drew/metadata/exif/ExifSubIFDDirectoryå ‘’æ “”• –—ç ˜™ š›com/drew/metadata/Tag œ � žŸ(com/drew/metadata/exif/ExifIFD0Directory#com/drew/metadata/exif/GpsDirectory  * ¡¢.jpg ¯°)org/das2/util/monitor/NullProgressMonitor ƒ£ ¤¥javax/imageio/ImageReader ¦§ ¨© ª«¬ ­ ®¯° ±².org/autoplot/imagedatasource/ImageDataSource$1.org/autoplot/imagedatasource/ImageDataSource$2.org/autoplot/imagedatasource/ImageDataSource$3.org/autoplot/imagedatasource/ImageDataSource$4*org/autoplot/datasource/AbstractDataSource1org/autoplot/imagedatasource/ImageDataSet$ColorOp%org/das2/util/monitor/ProgressMonitororg/das2/qds/DDataSetorg/das2/datum/Unitsorg/json/JSONArrayjava/lang/Objectjava/lang/Exceptionorg/das2/datum/DatumRangeorg/json/JSONExceptionjava/io/InputStream java/util/Mapcom/drew/metadata/Metadatacom/drew/metadata/Directoryjava/util/Iterator(DD)D getHeight()IgetWidthgetTranslateInstance#(DD)Ljava/awt/geom/AffineTransform;getRotateInstance"(D)Ljava/awt/geom/AffineTransform; concatenate"(Ljava/awt/geom/AffineTransform;)VgetType(III)V getGraphics()Ljava/awt/Graphics; drawImageP(Ljava/awt/Image;Ljava/awt/geom/AffineTransform;Ljava/awt/image/ImageObserver;)ZstartedgetSubtaskMonitor;(Ljava/lang/String;)Lorg/das2/util/monitor/ProgressMonitor;"org/autoplot/datasource/DataSetURIgetFileE(Ljava/net/URI;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/io/File;length()Jappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vjavax/imageio/ImageIOread.(Ljava/io/File;)Ljava/awt/image/BufferedImage;getParam8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;equals(Ljava/lang/Object;)Zjava/lang/Double parseDouble(Ljava/lang/String;)Djava/lang/IntegerparseInt(Ljava/lang/String;)I(II[F)V(Ljava/awt/image/Kernel;)Vjava/awt/image/BufferedImageOpfilter\(Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;getRGB(II)I(IIII)VsetColor(Ljava/awt/Color;)VfillRectparamsget&(Ljava/lang/Object;)Ljava/lang/Object;getSampleModel()Ljava/awt/image/SampleModel;java/awt/image/SampleModel getNumBands createRank2(II)Lorg/das2/qds/DDataSet;(I)IgetAlphaRaster!()Ljava/awt/image/WritableRaster;java/awt/image/WritableRaster getSample(III)IputValue(IID)V putProperty'(Ljava/lang/String;Ljava/lang/Object;)Vd(Ljava/awt/image/BufferedImage;Ljava/awt/Color;Lorg/autoplot/imagedatasource/ImageDataSet$ColorOp;)VgetUnits()Lorg/das2/datum/Units; dimensionlesssubtract.(Lorg/das2/datum/Datum;)Lorg/das2/datum/Datum;()Dcreate(I)Lorg/das2/datum/Datum;(Lorg/das2/datum/Datum;)Zlog10()Lorg/das2/datum/Datum;org/das2/qds/ops/Opsdindgen(I)Lorg/das2/qds/QDataSet;=(Ljava/lang/Object;Ljava/lang/Object;)Lorg/das2/qds/QDataSet;getOffsetUnits doubleValue(Lorg/das2/datum/Units;)DvalueOf(D)Ljava/lang/Double;multiplyb(Lorg/das2/qds/QDataSet;Ljava/lang/String;Ljava/lang/Object;)Lorg/das2/qds/MutablePropertyDataSet;add(I)Ljava/lang/Integer;poworg/das2/datum/UnitsUtilisIntervalMeasurement(Lorg/das2/datum/Units;)Z getParent org/autoplot/datasource/URISplit makeAbsoluteorg/das2/util/FileUtilreadFileToString"(Ljava/io/File;)Ljava/lang/String;org/das2/util/ImageUtilgetJSONMetadata getJSONArray((Ljava/lang/String;)Lorg/json/JSONArray; getJSONObject(I)Lorg/json/JSONObject;)(Ljava/lang/String;)Lorg/json/JSONObject;org/das2/qds/SemanticOps/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;(I)Dhas(Ljava/lang/String;)Z&(Ljava/lang/String;)Ljava/lang/Object;(D)D optBoolean(Ljava/lang/String;Z)Z getDoublegetIntexp100(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;opt optDouble(Ljava/lang/String;D)Dtrim(II)Lorg/das2/qds/QDataSet; maybeCopy7(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/WritableDataSet;trim12(Lorg/das2/qds/QDataSet;II)Lorg/das2/qds/QDataSet;hashCodefinished getString&(Ljava/lang/String;)Ljava/lang/String;us2000"Lorg/das2/datum/TimeLocationUnits; lookupUnits*(Ljava/lang/String;)Lorg/das2/datum/Units;parse*(Ljava/lang/String;)Lorg/das2/datum/Datum;org/das2/datum/DatumRangeUtilunionI(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Lorg/das2/datum/DatumRange;org/das2/qds/DataSetUtil asDataSet4(Lorg/das2/datum/DatumRange;)Lorg/das2/qds/QDataSet; startsWithendsWith substring(II)Ljava/lang/String;split'(Ljava/lang/String;)[Ljava/lang/String;org/das2/datum/DatumUtil toLowerCasegetInputStreamL(Ljava/net/URI;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/io/InputStream;close addSuppressed(Ljava/lang/Throwable;)V(com/drew/imaging/jpeg/JpegMetadataReader readMetadata3(Ljava/io/InputStream;)Lcom/drew/metadata/Metadata; getDirectory0(Ljava/lang/Class;)Lcom/drew/metadata/Directory;getTags()Ljava/util/Collection;java/util/Collectioniterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; getTagNamegetDescriptionput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; resourceURIgetExt"(Ljava/net/URI;)Ljava/lang/String;(I)Ljava/lang/String;getImageReadersByFormatName((Ljava/lang/String;)Ljava/util/Iterator;createImageInputStream;(Ljava/lang/Object;)Ljavax/imageio/stream/ImageInputStream;setInput(Ljava/lang/Object;ZZ)VgetImageMetadata'(I)Ljavax/imageio/metadata/IIOMetadata;"javax/imageio/metadata/IIOMetadatagetNativeMetadataFormatName getAsTree&(Ljava/lang/String;)Lorg/w3c/dom/Node;"org/autoplot/metatree/MetadataUtil toMetaTree#(Lorg/w3c/dom/Node;)Ljava/util/Map;!  ! "#$>*+·±% FG&'()* +,$œ%~z‡I~z‡9ÿ~‡9(oIo9o9(¸¸9(¸¸9  g9  9   k¯9 —š 99§¨  o9 (g o oc o9 g o oc o9 g o oc o9( —š g9§( —šcg9§ —š cg9˜œ c9—ž g9k9 k9 ¯¯%Ž#€ �‚„!…)†1ˆ>‰KŠRŒVŽ[�b‘e“l”o•u—|˜�™¥šºœÁ�ËžÓŸß ç¡ð¤÷¥ý§¨ ª«®¯"±&˜r-.�Š/.¥u0.º`1.%2%3 4.5. 6.>ç7.KÚ8. RÓ9. VÏ:.eÀ;.|©-.<3 ÿb üÿU ø =>$õm*¶6*¶6‡o‡o¸:'ko¸¶t‡ot‡o¸¶-Ç»Y*¶·N-¶À *¶!W-°%"¾¿ ÁÂ0ÃHÅ\ÇkÈ&>m?@mA.mB@gC aDNEF< þ\GHI$Í/ †+¹"*´#+$¹%¸&M,¶' ”š»(Y»)Y·*+¶,,¶-¶.·/¿,¸0N*12¶3:2¶4š¸59-¸6:N*78¶3:8¶4šƒ¸96¡ 3¤ »(Y:·/¿»Y-¶-¶-¶·:h6¼: 6   ¾¢  †nQ„ §ÿë»;Y»:  -¹?:  N*@2¶3:2¶4š�¸96› d¤ »(YA·/¿»Y-¶-¶·:-¶B6 ¶À :  -»CY·D¶!W »EY ~z ~z ÿ~ÿhdl·F¶G -¶-¶¶HN*´IJ¹KÀL::: ÆM¶4™ ²N:§ O¶4™ ²P:§ûQ¶4™ ²R:§éS¶4™{-¶T¶U¢ »(YV·/¿-¶-¶¸W:  ¶X6 6   ¶Y¢86   ¶X¢$   -¶Z   dd¶[‡¶\„ §ÿׄ §ÿÄ ^S¶_ °`¶4™ ²a: §Ub¶4™ ²c: §Cd¶4™ ²e: §1f¶4™ ²g: §»(Y»)Y·*h¶,¶,¶.·/¿»iY- ·j: : : *k¶3:  ÆÔ ¸l:2¶m²n¥ »(Yo·/¿22¶p¶q˜œ »(Yr·/¿2¶m:¾  2¸s¶t™’2¶uS2¶uS ¹v¸w:2¸x:22¶p¶y¶z22¶p¶qo9¸{¸|:}¶y¸~2¸: ¸€¸�:À‚ƒ„¹…§_ ¹v¸w:2¸x:22¶p¶y¶z22¶p¶qo9¸{¸|:}¶y¸~2¸:¼ Y2¶qŽOY2¶qŽO: ¸†™6À‚‡2¶z¸{¹…À‚ˆ2¶z¸{¹…§/À‚‡2¶q¸{¹…À‚ˆ2¶q¸{¹… ‰¹…*ж3:ÆÖ¸l:2¶m²n¥ »(Y‹·/¿22¶p¶q˜œ »(YŒ·/¿2¶m:¾ ¡2¸s¶t™“ ¹�¸w:2¶uS2¶uS2¸x:22¶p¶y¶z22¶p¶qo9¸{¸|:}¶y¸~2¸: ¸€¸�:À‚ƒ„¹…§` ¹�¸w:2¸x:22¶p¶y¶z22¶p¶qo9¸{¸|:}¶y¸~2¸:¼ Y2¶qŽOY2¶qŽO: ¸†™6À‚‡2¶z¸{¹…À‚ˆ2¶z¸{¹…§/À‚‡2¶q¸{¹…À‚ˆ2¶q¸{¹… ޹…*��¶3:�¶4šƒ*‘�¶3:¶’ž,¶“¸”:»•Y·–¸—:§ ,¸˜:Æ@»™Y·š:›¶œ:¸9¶�:k¶ž:*¶Ÿ:¸ :¹¡9¹¡9¢¸{ ¹v¸w¸:¤¶¥™¤¶¦„¶§™§6™ ¸¨9™ ¸¨9©¶ª™«¶¬¸{¸x:§­¶¬¸{¸x:g«¶®­¶®d‡o¸{¸|:¸{¸:™ ¸¯:À‚:‡¹¡¸{¹…ˆ¹¡¸{¹…}¹…ƒ™„§°¹…^±¶²¹… ‰¹…¼ Y­¶®`OY«¶®O: ³¶œ:¶´6 жž:!*!¶Ÿ:""¸ :# ¸€ ¹�¸w¸x:$"¹¡9%"¹¡9'!¤¶¥™!¤¶¦„¶§™§6))™ %¸¨9%)™ '¸¨9'!µ¶¶¸9**¶—š ‡!¹¶¬g9*!º¶¶¸9,,¶—š ‡!»¶¬g9,!©¶ª™*¸{$¸x:$§$,¸{¸x:$$'%g*,go¸{¸|:$$%¸{¸:$)™ $¸¯:$$À‚:..‡"¹¡¸{¹….ˆ"¹¡¸{¹….}#¹….ƒ)™„§°¹….^!±¶²¹… Ž$¹…¼ Y ,ŽdOY *ŽddO:  ¼½¶²¹…§ »(Y¾·/¿*¿À¶3Á¶4™3 Æ  . .¹Â¸Ã:  Æ  . .¸Ä¸Ã: Æö:6¶Å«~�¡qË1¸‘Q.0ZqàÏa¬‘qA`¶4™F6§@f¶4™66§0M¶4™&6§ O¶4™6§Q¶4™6ªY!!/=K Æǹ…§8 Æȹ…§* Æɹ…§ Æʹ…§ Æ˹…§ Æ˹…+¹Ì °%JÒÏÑÒÓ:Ö?ÙIÚSÜZÞcàfãpäzå�æ˜ç­è´éºêÕìëí÷ïúòóôõ+ö=øEúOû^ü‰ý˜ÿ›«®±¶ÀÈÒÚ ä!ì"ö#$ &' (-);*V)\(b-k.n/x0€2Š3’5œ6¤8®9¶<Ò@àBãCæEïFôGûHI/J8LMMXNcOoPzQžRªS¿TËUÙVÜWèXóYZ#[8]S_[`saŽc¤dºfÅhÎiÓjÚkñlmo,p9qDrOsZt~uŠvŸw«x¹y¼zÉ{Ô|ø}~€4�<‚Tƒo……†›ˆ¦‹°ŒºŽÄ�Ì�בè“î•ó–þ—˜š›$œ+�5ž?ŸT t¡€¢Œ£—¤«¦¼©Üªè«ô¬û­®#¯.°C±S²^³yµ‚¶Š·“¸›¹¢º·»Á¼Ë½ë¾÷¿ À Á % 1à GÄ RÅ aÇ mÉ ‚Ê ŽË šÌ ¡Í µÎ ÉÏ ÔÐ éÑ ùÓ Ô Ö -Ø 0Ù :ß Jà Oá cã hä zè é ,ì 7í :ï Eð Hò Só Võ aö dø où rü }ÿ ƒ&ÈGZ A.cB@½J �yK­MB@´FLº@MN ëOP ÷Q@ †R=^B@EVS OL5T 0,U #?J VVW  NL ž;X.omYZ!X.ûÊ[\8�]^èÝYZ~;X.9ƒ_Zø!X.ÚÌ[\�`^ÉÝ_Zåabþ/cd&efgdhd$ iZ+]^5øj.?îk.TÙYZt¹lmû2no‚«pfŠ£q “šrd!›’sZ"¢‹`^#·v_Z$Ált.%Ëbu.'ëBvm) w.* 1üx., ¡Œyo.îLabÄvzb †'( †{| p}~? G?@I =bp €b ‚�b« Û3b® Ø‚ƒ± ÕO ঄o 㣅† æ ‡† ï—ˆb θ‰b°ÖŠb<Nü:‹ý+Œ�ý'� ÿ$ Ž�‹Œ��Œ�úÿ$Ž�‹Œ��ý&� úoþ,�‘’þ“ü ú+úù ÿ?Ž�‹Œ����‘’”••�–ü¬—ü[˜ûU+ø ý+�–ü­—ü\˜ûU+ø þA��ÿŽ�‹Œ����‘’”••�����ÿ‚Ž�‹Œ����‘’”••�����™š™™˜—˜@ü  7ÿGŽ�‹Œ����‘’”••�����™š™™˜—˜””�ÿŽ�‹Œ����‘’”••�����™š™™˜—˜””�›ÿ©%Ž�‹Œ����‘’”••�����™š™™˜—˜”š™˜—˜@ü  ü!ü! ,ÿG)Ž�‹Œ����‘’”••�����™š™™˜—˜”š™˜—˜””�ÿ)Ž�‹Œ����‘’”••�����™š™™˜—˜”š™˜—˜””�›ÿKŽ�‹Œ����‘’”••�����ù (ýA� " ù  œ�žŸ$d‰+ͶÎM+϶ÎN+¤¶¥™+¤¶¦„¶§™§6+ж¥™'+ж¦Ѷ§™ ²Ò:§+жθÓ:§²n:,¶Ô-¶Ô¸Õ:¸Ö:™ƒ„¸~:°%6 , 5 C KY^ov{†&f H ^V ^‰'(‰¡d‚¢b{£b,]lm^+ ^o„¤vVZ<!ý)��@ü  ü—ý'¥˜œ¦ã §¨$m¸*¶×K*ضٙ*Ú¶Û™**¶’d¶ÜK*ݶٙ*Þ¶Û™**¶’d¶ÜK*ß¶àL+¾½áM>,¾¢c¢.,+2¸âS§L:»(Y»)Y·*ä¶,+2¶,¶.·/¿+2¶å„¶4š+28¶4™ ,¸sS§ ,¸sS„§ÿ�,°[dgã%B #!A"H#N$V%['d*g(i)†,Ÿ-©/°$¶3&4i©ªPfJ¸XbHp«¬Nj„\< #þ­–V® ú¯°$1]*´#+¸æMN,¸ç:,Æ-Æ,¶è§:-¶ê§,¶è°:N¿:,Æ-Æ,¶è§:-¶ê§,¶è¿ é 2é :DHKé2<:%> ?@/?2>:@&  T±²]'(]{|<Tÿ Ž�³´µ´ ÿŽ�³´´G´ÿŽ�³´´´ œ�¶· ¯¸$¾Ï*¸ëL»ìY·íM+î¶ïN-Æ8-¶ð¹ñ:¹ò™#¹óÀô:,¶õ¶ö¹÷W§ÿÙ+ø¶ïN-Æ8-¶ð¹ñ:¹ò™#¹óÀô:,¶õ¶ö¹÷W§ÿÙ+ù¶ïN-Æ8-¶ð¹ñ:¹ò™#¹óÀô:,¶õ¶ö¹÷W§ÿÙ,°%JKM QRS9TJUMXTYXZy[Š\�_”`˜a¹bÊcÍf&H9¹ºy¹º¹¹ºÏ±²Ê»¼ ½¾»¿ÀÁ  ½Â<-ÿ#³ÃµÄÅú)üÅú)üÅú)œ�¶ÆÇ°$O q**´ú¶û¶åM,ü¶4™ *+¶ý°*´#»þY·ÿ¸&N,¶¸¹óÀ:-¸:66¶¶:¶¶:  ¸:  °%6 l nos*u<vBwExHzS{[}g€n‚&p *GÈ~<5ÉÊB/ËÌE,ÍmH)Îm[ÏÐg ÑÒ n½¾ q'(q{| eÓbÁ n½ <ü�œ�¶·Ô,$:¸¯%?&ÕÖר$M)» Y· ³a» Y· ³c» Y·³e»Y·³g±%N \grÙÚ*   i PK È»w[(_¿ÊÊ9org/autoplot/imagedatasource/ImageDataSourceFactory.classÊþº¾4 VŠ‹ Œ� Š Ž ��‘’ “ ”•–—˜™š›œ�žŸ ¡¢£¤¥ ¦ § ¨©ª ¨«¬­®¯°±²³´ µ¶·¸¹º»¼½¾¿ÀÁÂÃÄ Å ÆÇ ÈÉÊ >Ël >Ì ÍÎ ÍÏ ¨ÐÑ EŠ EÒÓÔ >Õ EÖ× ØÙÚÛÜÝÞßàáâ()VCodeLineNumberTableLocalVariableTablethis5Lorg/autoplot/imagedatasource/ImageDataSourceFactory; getDataSource4(Ljava/net/URI;)Lorg/autoplot/datasource/DataSource;uriLjava/net/URI; ExceptionsãgetCompletionsd(Lorg/autoplot/datasource/CompletionContext;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/List;plotLorg/json/JSONObject;iIjoplotsLorg/json/JSONArray; imageFileLjava/io/File;jsonLjava/lang/String; paramNamecc+Lorg/autoplot/datasource/CompletionContext;mon'Lorg/das2/util/monitor/ProgressMonitor;resultLjava/util/List;LocalVariableTypeTable=Ljava/util/List; StackMapTableäåà�æçÊè Signature‘(Lorg/autoplot/datasource/CompletionContext;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/List;getDescription()Ljava/lang/String; SourceFileImageDataSourceFactory.java XY,org/autoplot/imagedatasource/ImageDataSource Xéjava/util/ArrayList êë ìë)org/autoplot/datasource/CompletionContextchannel=channel to extract Xíä îïrotate=>rotate image clockwise in degrees. Image size is not affectedblur=apply boxcar blur square kernelfog=6apply overlapping white translucent fog percent opaquexaxis=Xapply a linear transform to label each column of the image [valmin,pixmin,valmax,pixmax]yaxis=Uapply a linear transform to label each row of the image [valmin,pixmin,valmax,pixmax] plotInfo=Eread the rich png metadata to get axes. https://autoplot.org/richPng plotInfoFile=Dload rich png metadata from JSON file. https://autoplot.org/richPngclip=Gclip to the plot bounds inferred by plotInfo, xaxis and yaxis switches. ðë ñòå óôchannel õïrotateblurfogxaxisyaxisplotInfo plotInfoFileclipred Xögreenbluealpha greyscalehue saturationvalue0!rotate image clockwise in degrees51007apply fog with this opacity percent, based on 0,0 color%[,,,]add labels for each bin)[,,,,log] ÷bø ùúû üýorg/json/JSONObject Xþ ÿè ô  java/lang/StringBuilder : title   ‡3read the rich png metadata to get axes for the plot X  4file, relative to image, containing richPNG metadataT/clip to the axes in plotInfo or xaxis and yaxisF don't clip Image Formats3org/autoplot/imagedatasource/ImageDataSourceFactory1org/autoplot/datasource/AbstractDataSourceFactory)org/autoplot/datasource/DataSourceFactoryjava/lang/Exceptionjava/util/Listjava/lang/String%org/das2/util/monitor/ProgressMonitor java/io/Fileorg/json/JSONArray(Ljava/net/URI;)VcontextLjava/lang/Object;CONTEXT_PARAMETER_NAME9(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)Vadd(Ljava/lang/Object;)ZCONTEXT_PARAMETER_VALUEgetQ(Ljava/lang/Object;Lorg/autoplot/datasource/CompletionContext;)Ljava/lang/String;hashCode()Iequals'(Ljava/lang/Object;Ljava/lang/String;)V resourceURI"org/autoplot/datasource/DataSetURIgetFileE(Ljava/net/URI;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/io/File;org/das2/util/ImageUtilgetJSONMetadata"(Ljava/io/File;)Ljava/lang/String;(Ljava/lang/String;)V getJSONArray((Ljava/lang/String;)Lorg/json/JSONArray;length getJSONObject(I)Lorg/json/JSONObject;valueOf(I)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; getString&(Ljava/lang/String;)Ljava/lang/String;toStringK(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V!UVWXYZ/*·±[\ ]^_`Z= »Y+·°[\ ]^ abcdefZÙ »Y·N+´²¦Ã-»Y²  · ¹ W-»Y² · ¹ W-»Y²· ¹ W-»Y²· ¹ W-»Y²· ¹ W-»Y²· ¹ W-»Y²· ¹ W-»Y²· ¹ W-»Y²· ¹ W§=+´²¦3²+¸::6¶«ã ‡” /³ÈÚÝ[cŒ¾ƒ.0gs.£PÕÈì“ך£, }SW}GKÄ ¶!™‰6§ƒ"¶!™y6§s#¶!™i6§c$¶!™Y6§S%¶!™I6§C&¶!™96§3'¶!™)6§"(¶!™6§)¶!™6ª62ÍåýBoñ -»Y²*·+¹ W-»Y²,·+¹ W-»Y²-·+¹ W-»Y².·+¹ W-»Y²/·+¹ W-»Y²0·+¹ W-»Y²1·+¹ W-»Y²2·+¹ W§l-»Y²34· ¹ W§T-»Y²5· ¹ W§<-»Y²67· ¹ W§$-»Y²89· ¹ W-»Y²:9· ¹ W§÷-»Y²89· ¹ W-»Y²:9· ¹ W§Ê+´;,¸<:¸=:Æ´»>Y·?:  @¶A: 6   ¶B¢K  ¶C: -»Y² ¸D»EY·F ¸D¶GH¶G I¶J¶G¶KL·M¹ W„ §ÿ±§H-»Y²NO· ¹ W§0-»Y²PQ· ¹ W-»Y²RS· ¹ W§-°[Ö5 "#'$<%Q&f'{(�)¥*º+Ò,Ü-å.01.2A3T4g5z6�7 8£:¸;»=Ð>Ó@èAëCDEG-HBIEKOLVM[NfOoP|Q…R�U¸R¾PÄXÇ[Ü\ß_ô` a g\p …9gh rRij f^kh oUlm OxnoVqpqå'rq]^stuvwxy wz{UüÒ|þq}} 3ûš,,ÿ, ~€|}}�}‚ƒøQùø,cd„…†‡Z-T°[m\ ]^ˆ‰PK �QÉZeJ%#��8org/autoplot/imagedatasource/ImageDataSourceFormat.classÊþº¾4ÿ 7† ‡ˆ ‰Š ‹Œ �Ž �� ��C@€@ÀC´ ‹‘BÈ@Y? ’“” �• – �— ˜™ š›œ � žŸ ž  ž¡@p ¢£¤ †¥ ¦ § ¨ ©ª �« ¬ š­® ¯° ¯±² š³ -´ µ¶·¸ 1¹ �º»¼½¾()VCodeLineNumberTableLocalVariableTablethis4Lorg/autoplot/imagedatasource/ImageDataSourceFormat; fromRGBtoHSV0(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet; saturationFhueredcgreencbluecrIgbcmaxcmin brightnessjjiirgbLorg/das2/qds/QDataSet;resultLorg/das2/qds/ArrayDataSet;rowscols StackMapTable¿À fromHSVtoRGBhfpqthsv formatDataS(Ljava/lang/String;Lorg/das2/qds/QDataSet;Lorg/das2/util/monitor/ProgressMonitor;)VimLjava/awt/image/BufferedImage;wvDjiuriLjava/lang/String;datamon'Lorg/das2/util/monitor/ProgressMonitor;alphasplit"Lorg/autoplot/datasource/URISplit;itLorg/das2/qds/DataSetIterator;warnZext¼Á”ÃÄ ExceptionsÅ canFormat(Lorg/das2/qds/QDataSet;)ZdsgetDescription()Ljava/lang/String; SourceFileImageDataSourceFormat.java 9:Æ ÇÈÉ ÊËÀ ÌÍ¿ ÎÏ ÎÐ ÑÒ ÓÔÕ Ö×java/awt/image/BufferedImage ÎØ 9Ù ÚÛÜ ÝÞà ßà org/das2/qds/QubeDataSetIterator 9áÄ âã ä: åæç èéjava/lang/StringBuilderelement out of range 0-255: êë êì íƒî ïð Ññ òÙ ók.Á ôõ ö÷ java/io/File øù 9úû üýjava/io/IOExceptionunable to find writer for 9ð þÏ Image Format2org/autoplot/imagedatasource/ImageDataSourceFormatjava/lang/Object(org/autoplot/datasource/DataSourceFormatorg/das2/qds/QDataSetorg/das2/qds/ArrayDataSetjava/lang/String%org/das2/util/monitor/ProgressMonitor org/autoplot/datasource/URISplitorg/das2/qds/DataSetIteratorjava/lang/Exceptionjava/lang/FloatTYPELjava/lang/Class;org/das2/qds/DataSetUtilqubeDims(Lorg/das2/qds/QDataSet;)[Icreate0(Ljava/lang/Class;[I)Lorg/das2/qds/ArrayDataSet;length()I(I)Ivalue(III)DputValue(IIID)Vjava/lang/Mathfloor(D)D(II)I(III)Vslice(I)Lorg/das2/qds/QDataSet;org/das2/qds/DataSetOpsslice2?(Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/MutablePropertyDataSet;parse6(Ljava/lang/String;)Lorg/autoplot/datasource/URISplit;(Lorg/das2/qds/QDataSet;)VhasNext()ZnextgetValue(Lorg/das2/qds/QDataSet;)Djava/lang/SystemerrLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(D)Ljava/lang/StringBuilder;toStringjava/io/PrintStreamprintln(Ljava/lang/String;)V(II)DsetRGBfile lastIndexOf(Ljava/lang/String;)I substring(I)Ljava/lang/String; resourceUriLjava/net/URI;(Ljava/net/URI;)Vjavax/imageio/ImageIOwriteA(Ljava/awt/image/RenderedImage;Ljava/lang/String;Ljava/io/File;)Zrank!6789:;/*·±<= >? @A;v[²*¸¸:*¹6*¹66¢46¢$*¹Ž6 *¹Ž6 *¹Ž6   ¤ § 6   ¤ 6   ¢ § 6   ¢ 6  †nF ™  d† †nE§ E$ •š D§j  d†  d†n8  d†  d†n8  d†  d†n8    fD§    bfD§  bfD# nD# –œ# bD# j�¶ $ j�¶ % j�¶ „§þÛ„§þ˰<Ž#/ 124'516?7M8[9k:v;†<‘>˜?�@«B­C³D¸FÇGÖHåIìJõKüLNPQRU.V=WL5R4XZ=Ô¨BCµDCòDCDCÇXECÖIFCå:GC? HI MÿJI [ñKI káLI †ÆMI BDC­¥BC˜ºNC*(OI 8PI[QR OSTGUI>VIW›ÿ XYü þ<Aü  Aü ÿXYÿXY þ<ÿXYøÿ2XYú ZA;ôö²*¸¸L*¹=*¹>6¢Ô6¢Å666*¹o�8 *¹o�8  •š jb‹Y6Y66§S*¹� n8   �¸�f j8   �¸�f8   fj8   jfj8   fjfj8 ‹ªþ&Jn’¶Ú jb‹6jb‹6jb‹6§·jb‹6 jb‹6jb‹6§“jb‹6 jb‹6jb‹6§ojb‹6jb‹6 jb‹6§Kjb‹6jb‹6 jb‹6§' jb‹6jb‹6jb‹6§+‡¶ +‡¶ +‡¶ „§þ;„§þ,+°<¾/l noq#r,s5tGuYw`xtz…|”} ~©µ€Ã�ìƒ÷„… †ˆ‰&Š1‹4�?ŽJ�U�X’c“n”y•|—‡˜’™�š œ«�¶žÁŸÄ¥Цܧèrîqôª=¬…?DC ”0[C  $\C ©]Cµ^CÃ_C/¹HI2¶JI5³KIG¡BC Y�NC &ÈOI×PIö`R ëSTäUIÜVIWv ÿXYüÿM XYÿwXY#####ÿ# XYÿ)XYúab;E{:,¹ M»Y,¹,¹·:,¹:,¹:,¹:,¹6 ,¹6 §“,¹ J»Y,¹,¹·:,¸:,¸:,¸:,¸:,¹6 ,¹6 §@»Y,¹,¹·:,¸:,¸:,¸:,¹6 ,¹6 +¸: »Y,·: 6  ¹™I ¹ ,¹9 ™0˜› —› ²» Y·!"¶#¶$¶%¶&6 §ÿ³Çf6 ¢Y6 ¢I dd¹'Žhh¹'Žh`¹'Ž`¶(„§ÿ¶„§ÿ¦§|6 ¢r6 ¢b dd¹'Žhhh¹'Žhh`¹'Žh`¹'Ž`¶(„§ÿ�„§ÿ� ´)*¶+6 ´)`¶,:»-Y ´.·/¸0™§»1Y» Y·!2¶#¶#¶%·3¿±<æ9´· ¸&¹/º8»A¼J½W¿cÀzÁ�ˆÃ�ĖƞǪÊÁËÈÌÏÍÖÎÞÏçÒíÔ÷ÕúÖ× ØÙ*ÚDÛGÝJßOàYácâtãˆä™å â£á©à²é¼êÆë×ìïíîïëê%é+õ7öEø^ûzþ=L!&1cd/(HR8JRAKRT[I J eI z0cdˆ"HR�JR–KR§[I ž eI 2fg\MhIR]iI¿fhIµviI{>?{jk{lR{mnÁºcdȳHRϬJRÖ¥KRxoRç”[I Þ�eI íŽpq ÷„rs ú�tu 7DiIE6vkWzÿW wxXyXûRÿ< wxXyzXXXXþ{|ü/úüü úLúüü úeúý2x}~€;f&+¹4 +¹¡+¹¢§¬<=&>?&�RW @‚ƒ;-5°<= >?„…PK �QÉZY.÷ZÞ Þ Corg/autoplot/imagedatasource/ImageDataSourceFormatEditorPanel.classÊþº¾4l 1 23 1 45 67 89 : ; <= > ? @AB @C DE F @G H IJKLuriLjava/lang/String;jLabel1Ljavax/swing/JLabel;()VCodeLineNumberTableLocalVariableTablethis?Lorg/autoplot/imagedatasource/ImageDataSourceFormatEditorPanel;initComponentslayoutLjavax/swing/GroupLayout;getPanel()Ljavax/swing/JPanel;setURI(Ljava/lang/String;)VgetURI()Ljava/lang/String; SourceFile%ImageDataSourceFormatEditorPanel.java  & javax/swing/JLabel ÁThe data must be of the form:
  • (m,n,4) for ARGB
  • (3,m,n) RGB.
  • (m,n,3) RGB.
with values from 0 through 255. This can be created with the "bundle" function in scripts. M,javax/swing/SwingConstants NOjavax/swing/GroupLayout P QRS VW XZ []^ _]java/lang/Short `ab cf gh _i jh =org/autoplot/imagedatasource/ImageDataSourceFormatEditorPaneljavax/swing/JPanel3org/autoplot/datasource/DataSourceFormatEditorPanelsetTextsetVerticalAlignment(I)V(Ljava/awt/Container;)V setLayout(Ljava/awt/LayoutManager;)V!javax/swing/GroupLayout$Alignment Alignment InnerClassesLEADING#Ljavax/swing/GroupLayout$Alignment;createParallelGroup ParallelGroupL(Ljavax/swing/GroupLayout$Alignment;)Ljavax/swing/GroupLayout$ParallelGroup;createSequentialGroupSequentialGroup+()Ljavax/swing/GroupLayout$SequentialGroup;'javax/swing/GroupLayout$SequentialGroupaddContainerGap addComponentB(Ljava/awt/Component;III)Ljavax/swing/GroupLayout$SequentialGroup;%javax/swing/GroupLayout$ParallelGroupaddGroupkGroupH(Ljavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$ParallelGroup;setHorizontalGroup"(Ljavax/swing/GroupLayout$Group;)V-(II)Ljavax/swing/GroupLayout$SequentialGroup;setVerticalGroupjavax/swing/GroupLayout$Group! !; *·*·±"#  $%& !ýy*»Y·µ*´¶*´¶ » Y*· L*+¶ ++² ¶+¶¶*´Šÿ¶¶¶++² ¶+¶¶*´þ«þ¶{ÿ¶¶¶±"V! #$&%'*(/)3*6+D,G*J(M.R/V0Y1g2o3r0u.x5#y$%%T'()*!,*°"9# $%+,!>*+µ±" @A#$%-.!/*´°"E# $%/0U"< T@D Y@ \d ePK �QÉZ ‹J3gg'org/autoplot/imagedatasource/Util.classÊþº¾44 "# $% $& '()*@N@¬ +,()VCodeLineNumberTableLocalVariableTablethis#Lorg/autoplot/imagedatasource/Util;parseGPSString(Ljava/lang/String;)DsLjava/lang/String;d[DiIoldi StackMapTable SourceFile Util.java °- ./ 012 3'"!org/autoplot/imagedatasource/Utiljava/lang/Objectjava/lang/StringindexOf(Ljava/lang/String;)I substring(II)Ljava/lang/String;java/lang/Double parseDouble! /*·±   þl¼L=>*¶=¤+*¶¸R`>*¶=¤+*¶¸R`>*¶=¤+*¶¸R+1+1oc+1 oc¯> $+0 <!@#G$L%X(*lhfd þ$ !PK ege\ íAMETA-INF/þÊPK dge\ ™O:jj¤�+META-INF/MANIFEST.MFPK œQÉZíAÇorg/PK œQÉZ íAéorg/autoplot/PK �QÉZíAorg/autoplot/imagedatasource/PK �QÉZ4tžrVV¤�OMETA-INF/build.txtPK �QÉZ<áÜšAA=¤�ÕMETA-INF/org.autoplot.datasource.DataSourceFactory.extensionsPK �QÉZ¥¤{‘??<¤�qMETA-INF/org.autoplot.datasource.DataSourceFormat.extensionsPK �QÉZ¿Üº£KKG¤� META-INF/org.autoplot.datasource.DataSourceFormatEditorPanel.extensionsPK œQÉZè‰+PÒÒ>¤�ºorg/autoplot/imagedatasource/ImageDataSet$ChannelColorOp.classPK œQÉZ,še{ýý7¤�èorg/autoplot/imagedatasource/ImageDataSet$ColorOp.classPK œQÉZߟ”5¥ ¥ /¤�:org/autoplot/imagedatasource/ImageDataSet.classPK È»w[Y£'‘4¤�,org/autoplot/imagedatasource/ImageDataSource$1.classPK È»w[Ì º ³³4¤�†org/autoplot/imagedatasource/ImageDataSource$2.classPK È»w[¦Ñ�³³4¤�‹org/autoplot/imagedatasource/ImageDataSource$3.classPK È»w[$®Ù³³4¤��org/autoplot/imagedatasource/ImageDataSource$4.classPK È»w[ÊU“±Q±Q2¤�•org/autoplot/imagedatasource/ImageDataSource.classPK È»w[(_¿ÊÊ9¤�–qorg/autoplot/imagedatasource/ImageDataSourceFactory.classPK �QÉZeJ%#��8¤�·ˆorg/autoplot/imagedatasource/ImageDataSourceFormat.classPK �QÉZY.÷ZÞ Þ C¤�Ž¢org/autoplot/imagedatasource/ImageDataSourceFormatEditorPanel.classPK �QÉZ ‹J3gg'¤�ͬorg/autoplot/imagedatasource/Util.classPKhy°