allebb / metar Goto Github PK
View Code? Open in Web Editor NEWA PHP library to query aerodrome METAR information (temperature, pressure, cloud, wind speed and direction etc.)
License: GNU General Public License v3.0
A PHP library to query aerodrome METAR information (temperature, pressure, cloud, wind speed and direction etc.)
License: GNU General Public License v3.0
As a successor to the ftp based METAR service from NWS TOC/TG the NWS AWC has made a rest based api available to query using http(s) called Aviation Digital Data Service (ADDS). This can deliver data as either xml or csv.
It might be a good idea to support this in case the ftp service is deprecated or fails. AWC is currently deprecating the plain http ADDS service in favour of https (https://twitter.com/NWSAWC/status/965047632207994881).
The NOAA weather.noaa.org service has now been deprecated and builds are now failing.
A new service URL can be used here: http://tgftp.nws.noaa.gov/ - I need to update the NOAA provider to utilise this service instead.
It seems that GuzzleHttp is a requirement for using this library. Maybe it's worth adding this to the requirements list.
metar/lib/Helpers/MetarHTTPClient.php:4
A class constant should be used instead for best practice, ease of use and potentially less prone to typo mistakes etc.
This will not break any existing code as the plaintext will work fine too but I personally feel that being able to use a class constant is a more neater solution.
Currently VATSIM is the only simulated weather network provided, IVAO is equally as widely used and would be a good addition to the core packaged providers.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.