The Foreca NaviFeed service is a coordinate based API that provides weather forecasts, current conditions and mobile weather animations for any location in the world, including open oceans.
The interface is suitable for integrating weather information into mobile applications, web applications or any other application which can receive and visualise online data. Thanks to the coordinate based approach NaviFeed is especially well suited to any LBS application.
The Entry package offers quick access to worldwide weather data and is suited for public and open services. The package includes a 3-day overview forecast with the following parameters per day:
When weather data is presented to end users, it has to be linked to foreca.mobi or foreca.com for further weather details. Foreca's logo must also be shown next to the weather data. Service is provided AS-IS and no SLA commitments apply. Includes 250,000 queries per month.
The Standard package offers current conditions and weather forecasts for any location world-wide. Forecast length can be chosen freely as described below and all parameters described in this document are available. Foreca's logo must be shown next to the weather data, but linking to foreca.mobi/foreca.com is not required. Includes 500,000 queries per month. Service availability is 99% per month.
Premium Package adds mobile weather images and animations, all standard package features are also included. Foreca's logo must be shown next to the weather data, linking to foreca.mobi/foreca.com is not required. Includes 1,000,000 queries per month. Service availability is 99,5% per month.
NaviFeed can be configured with an additional for-fee GeoLocation feature. Enabling the GeoLocation feature adds an additional name attribute to the weather data replies so that a meaningful location name can be provided for the end user in addition to the weather data.
|weather code and symbol||3 days||10 days||10 days|
|daily forecasted high and low temperatures||3 days||10 days||10 days|
detailed short forecast
|graphical symbol code (e.g. d420)||3-hourly||1-hourly|
|wind speed (in m/s, mph, km/h, or knots)||3-hourly||1-hourly|
|wind direction (N, NE, E, ...)||3-hourly||1-hourly|
|relative humidity (in percentages, e.g. 87%)||3-hourly||1-hourly|
|rain probability (in percentages, e.g. 30%)||3-hourly||1-hourly|
|rain amount (in mm. e.g. 0.12 mm)||3-hourly||1-hourly|
|observation station name (e.g. London Heathrow)||✓||✓|
|distance to the observation station from the chosen location||✓||✓|
|graphical symbol code (e.g. d420)||✓||✓|
|wind speed (in m/s, kmph, km/h, or knots)||✓||✓|
|wind direction (N, NE, E, ...)||✓||✓|
|air pressure (in hPa, e.g. 1012 hPa)||✓||✓|
|relative humidity (in percentages, e.g. 87%)||✓||✓|
|visibility (in meters, e.g. 10,000)||✓||✓|
Mobile graphical animations
|Radar images show the real-time movement of precipitation (rain/snow) detected by weather radars||✓|
|Satellite images show the movement of clouds photographed from space by weather satellites||✓|
|Symbol maps provide an overview forecast with graphical icons and temperatures||✓|
|Temperature forecast maps use coloured contours to show the forecasted temperatures||✓|
|Precipitation forecast maps use coloured contours to show the forecasted rain/snow||✓|
|Cloudiness forecast maps use coloured contours to show the forecasted cloudiness||✓|
|Wind forecast maps use arrows and numbers to show the direction and speed of wind||✓|
|Location names on map as a transparent overlay (several languages are supported)||✓|
|available zoom levels for maps||5|
|Amount of locations world-wide||Unlimited||Unlimited||Unlimited|
|queries included per month||250,000||500,000||1,000,000|
|closest relevant location name for the provided IP||Optional||Optional||Optional|
|weather data determined to be linked to foreca.com||Yes||No||No|
|Foreca's logo must be shown next to the weather data||Yes||Yes||Yes|
|sample PHP code and complimentary images for visualization of weather codes (gif, png)||Yes||Yes||Yes|
The NaviFeed is based on HTTP queries, which are sent to Foreca servers. Locations are identified by lat/lon coordinates. Replies are XML or delimited ASCII raw data, which is language independent. Customers must relay queries from end users/devices via central proxy servers. Foreca will open access to the query interface only for specified proxy server IP address(es). The service also assumes a random distribution of queries, i.e. it is not allowed to use NaviFeed for batch mode querying of a large number of places in a busy loop. Any batch mode querying must include a 1 s delay between queries (1 QPS).
FOR DETAILED TECHNICAL INFORMATION AND PRICING PLEASE CONTACT SALES@FORECA.COM