saaps.dbt
Class BuildHourlyACE
java.lang.Object
|
+--saaps.dbt.BuildHourlyACE
- public class BuildHourlyACE
- extends java.lang.Object
BuildHourlyACE downloads the ACE mag and swe data and stores it in the database.
FTP address:
ftp://sec.noaa.gov/pub/lists/ace2/YYYYMM_ace_mag_1h.txt
ftp://sec.noaa.gov/pub/lists/ace2/YYYYMM_ace_swepam_1h.txt
- Version:
- 1.0 2000-09-04
- Author:
- Peter Wintoft
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
urlDir
private java.lang.String urlDir
streamTokenizer
private java.io.StreamTokenizer streamTokenizer
calendar
private java.util.Calendar calendar
BuildHourlyACE
public BuildHourlyACE()
getURLList
public java.lang.String[] getURLList()
getURLBufferedReader
public java.io.BufferedReader getURLBufferedReader(java.lang.String urlStr)
throws java.net.MalformedURLException,
java.io.IOException
getBufferedReader
public java.io.BufferedReader getBufferedReader(java.lang.String fileStr)
throws java.io.IOException
skipHeader
public void skipHeader()
throws java.io.IOException
buildOneYearMag
public void buildOneYearMag(java.lang.String urlName)
buildOneYearSwe
public void buildOneYearSwe(java.lang.String urlName)
buildLocalMag
public void buildLocalMag()
buildLocalSwe
public void buildLocalSwe()
getURLFileName
public java.lang.String getURLFileName(java.lang.String name,
int start)
main
public static void main(java.lang.String[] args)
readLocalDate
private java.util.Date readLocalDate()
throws java.io.IOException
readDate
private java.util.Date readDate()
throws java.io.IOException
readMagData
private double[] readMagData()
throws java.io.IOException
readSweData
private double[] readSweData()
throws java.io.IOException
readLocalMagData
private double[] readLocalMagData()
throws java.io.IOException
readLocalSweData
private double[] readLocalSweData()
throws java.io.IOException