/* * AsciiTableDataSetSourceTest.java * * Created on December 1, 2007, 4:00 PM * * To change this template, choose Tools | Template Manager * and open the template in the editor. */ package org.autoplot.ascii; import org.das2.util.monitor.NullProgressMonitor; import org.das2.qds.QDataSet; import org.autoplot.datasource.DataSetURI; import org.autoplot.datasource.DataSource; /** * * @author jbf */ public class AsciiTableDataSetSourceTest { /** Creates a new instance of AsciiTableDataSetSourceTest */ public static void main(String[] args) throws Exception { DataSource ds; QDataSet d; String url; url= "vap+dat:file:///home/jbf/ct/autoplot/data.backup/examples/dat/DMSP_bit.txt"; ds= new AsciiTableDataSourceFactory().getDataSource( DataSetURI.toUri(url) ); d= ds.getDataSet( new NullProgressMonitor() ); System.err.println(d); //logger okay url= "vap+dat:file:///media/mini/data.backup/examples/dat/sarah/rawdata10010.raw"; ds= new AsciiTableDataSourceFactory().getDataSource( DataSetURI.toUri(url) ); d= ds.getDataSet( new NullProgressMonitor() ); System.err.println(d); //logger okay /*String url= "file:///T:/timer.dat?skip=1&time=field0&column=field1"; DataSource ds= DataSetURL.getDataSource(new URL(url)); QDataSet d= ds.getDataSet( new NullProgressMonitor() ); */ //url= "file:///N:/data/examples/asciitable/omni2_1965.dat?fixedColumns=0to11,54to60&time=field0&timeFormat=%Y %j %H"; //url= "file:///N:/data/examples/asciitable/omni2_1965.dat?timeFormat=%Y %j %H&time=field0&column=field27"; url= "file:///media/mini/data.backup/examples/dat/omni2_1965.dat?timeFormat=$Y+$j&skip=22"; ds= new AsciiTableDataSourceFactory().getDataSource( DataSetURI.toUri(url) ); d= ds.getDataSet( new NullProgressMonitor() ); System.err.println(d); //logger okay } }