-
Notifications
You must be signed in to change notification settings - Fork 8
jweather is a Java library for parsing raw weather data (e.g. METAR, TAF). Initially it will focus on parsing and providing an API for access to METAR data, but may grow to include access to multiple reporting formats.
License
LGPL-2.1, Apache-2.0 licenses found
Licenses found
LGPL-2.1
LICENSE
Apache-2.0
LICENSE_commons_logging
arimus/jweather
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
jWeather (TM) v0.2.3 Copyright (C) 2003, Azusa Pacific University Contact: David Castro <[email protected]> jWeather is a Java library for parsing raw weather data (e.g. METAR, TAF). Initially it will focus on parsing and providing an API for access to METAR data, but may grow to include access to multiple reporting formats. Please see LICENSE in this directory for jWeather licensing information. See LICENSE_log4j and LICENSE_oro respectively for Log4j and ORO licensing information. Log4j and ORO are bundled with jWeather for convenience. Thanks to the National Oceanic and Atmospheric Administration for the work they have done to provide this data to the public. More information regarding weather data and the NOAA can be found at http://www.noaa.gov/ Information regarding METAR specification can be found at http://www.ofcm.gov/fmh-1/fmh1.htm Information regarding the TAF specification can be found at http://metar.noaa.gov/table_master.jsp?sub_menu=yes&dir=./rel_docs/wsom/d31/&show=d31links.htm&title=title_related_docs ** NOTE ** This API absolutely will change until there is a stable release! Relying on it to not change is probably NOT a safe bet. It is an initial release, given as a (hopefully) better than nothing option. The plan is for this library to become much cleaner and well-architected, but only time will tell. The more you show interest in this library/nudge me, the more likely that will be the case. Comments and feedback greatly welcome. Requirements: Java 2 SDK 1.3+ Apache Ant 1.4+ Building: type 'ant' should have your jar file in ./dist Testing: optionally change the station id in the build.xml file. To do this, change the argument specified for 'test' target to a valid station id (see stations.txt for a list of valid stations). Log4j setting can be modified in properties/log4j.properties type 'ant test' with any luck, you should now be seeing parsed weather data Notes: remember that you will need both Log4j and ORO on the classpath for any applications that use jWeather. Problems/questions/suggestions: David Castro <[email protected]>
About
jweather is a Java library for parsing raw weather data (e.g. METAR, TAF). Initially it will focus on parsing and providing an API for access to METAR data, but may grow to include access to multiple reporting formats.
Resources
License
LGPL-2.1, Apache-2.0 licenses found
Licenses found
LGPL-2.1
LICENSE
Apache-2.0
LICENSE_commons_logging
Stars
Watchers
Forks
Packages 0
No packages published