weather forecasting rendering software

overview

F.AR. is a software that creates beautiful visual representations of weather data

F.AR. can generate precise and compelling weather graphics for television broadcasting, press and websites, based on world's most used global forecast data models.



F.AR. is suitable for low budget productions, with daily forecast clips delivered to customer, ready to be used on-air and monetized through sposorships, but is also available as a standalone installation, letting customers in-house create and serve unlimited forecasts products.

F.AR. uses clusters of servers to crunch data and render graphics, is production-ready, and is currently deployed in real world scenarios. thanks to its features and convenience, it is actually used with success to deliver products to a variety of media firms.


video examples

videos rendered with F.AR. for television and online broadcasting:

GLOBAL: temperature - 24 hours forecast

GLOBAL: rain - 24 hours forecast

GLOBAL: pressure, winds (lines) - 12 huors forecast

USA: clouds, rainfall, snow - 2 days forecast

EU: temperature - 24 hours forecast

EU: rain, pressure - 24 hours forecast

EU: rain, winds - 24 hours forecast

EU: rain, clouds - 24 hours forecast

EU: rain, pressure, winds - 24 hours forecast

USA: clouds, procedural symbols - 3 days forecast

ATLANTIC OCEAN: winds - 3 days forecast

ITA: symbols - 3 days forecast

4K ready

and any other custom resolution supported:

GLOBAL: temperature - 24 hours forecast - 4k 2160p

GLOBAL: rain - 24 hours forecast - 4k 2160p


web examples

here is the web interface included in F.AR., to deliver interactive weather maps inside websites, with the exact same graphics of broadcasting videos:


features

some of the features implemented in F.AR.:

  • Flexibility
  • F.AR. can render weather graphics for a variety of media: videos for broadcasting, wheather maps for the web interface embeddable in any website, imagery at any resolution for print or web, PDFs for newspapers and magazines.

  • Vector graphics
  • One important feature of F.AR. is to draw pixel-perfect, fluid, coherent and clear animations of contour lines and particels: we think these graphic representations are perfect for weather data, and are easily readable from any target of audience

  • With contour lines we can visualize all the main weather variables: temperature, pressure, clouds, rainfall and snow, while particels are perfect for winds and sea waves

  • All color scales are customizable (creating custom legendas), as well as lines width, lines shadow, and labels with numeric values of the weather variables

  • Symbols graphics
  • F.AR. also support the classic weather symbols placed on maps

  • Different set of symbols are available out of the box: bitmap animated symbols, or vector animated symbols

  • Create custom sets of symbols (static or animated) with your preferred graphic tools, and then import them in F.AR. and use them in your videos

  • Create custom markers with weather infromation and place it on maps in your videos: in each marker you can show a location name, a temperature (temperature text color can vary based on the temperature value), etc.

  • Video formats
  • Any resolution, any framerate and any codec supported for the rendered video files

  • Video editing: design your videos timeline, with multiple layers, keyframes to interpolate animations, and custom objects to visualize all different kind of wather graphics

  • Import from After Effects™ or any other video editing software: just export your graphics footages as a sequence on PNG frames, and F.AR. will import them as a separate layer in your video timeline. You can design your video graphics with the tools of your choice, and then import them in F.AR. and just add layers with weather graphics maps or symbols

  • Data formats
  • F.AR. natively imports weather data in GRIB format, such as data freely available from NOAA (the american National Oceanic and Atmospheric Administration)

  • F.AR. also support GRIB files (type 1 or type 2) from any other data model, or generic CSV files, or even external APIs to fetch data from. You can also use different data models in the same video

  • You can schedule data downloads with a different timing (cron), different geographic bounding box and different data layers (and data levels) for each data source you want

  • F.AR. can visualiza any data variable:

  • Rendering engine
  • The F.AR. rendering engine implements many modern rendering techniques, like motion blur, antialiasing, layers and transparencies, audio layers, in/out fading for audio and video layers, timeline keyframes smooth interpolation

  • Each poperty of a layer can be animated: size and position of the layer relative to the frame, its opacity, and more. And also each property of a weather map can be animated: the greographic point the map looks at, the zoom level of the map, and more. The rendering engine takes care of all the time interpolation necessary to make all these properties smoothly change across frames of the animation.

  • Drawing of the contour lines is implemented with a proprietary algorithm, which extends the marching squares technique, adding the logic to close the contour lines, to smooth them into bezier lines, and to draw each line with its own fill color.

  • Given that F.AR. generates outputs for different media such as video, paper and web, using the very same engine to generate output for all these different media, grants that all outputs are perfectly equal, offering to our customers a coherent style across all needed media.

  • Cartography
  • Various prerendered cartographies are available in F.AR. out of the box: from minimal solid colors, to detailed physical maps with orographies, reliefs and shadows

  • All our cartographies cover the whole globe, at a high zoom level

  • If you need a totally customized cartography, we have tools and skills to produce it: we can apply custom color gradients to orography heights, custom colors to land and sea, and totally customize graphic appearence of topological labels, streets, borders, and any other element you may need in your maps.

  • Automation
  • Tasks management: choose when each video has to be automatically rendered (standard cron-like syntax supported)

  • FTP delivery: after each video has been rendered, it's possible to automatically send it via FTP to the customer

  • Each rendered video can be passed to a postprocessing pipeline: so you can generate different output formats and resolutions from the same original video, or generate different versions personalized with different logos, or different start/end clips

  • Scalability
  • The F.AR. rendering engine is a distributed and multithreaded application: that means it can be deployed on a render farm constituted by a cluster of servers (physical or virtual machines), and on each server it will use all the available CPUs.

  • The frames of a video are rendered in parallel on each server in the farm, and also in parallel on each CPU of each server. That means the more servers you add to the farm, the more quickly videos will be rendered. Data crunching necessary to draw weather data is huge, but with the F.AR. scalable architecture is possibile to provision the right rendering infrastructure to cover any customer request


services

On demand forecasts delivery

We can deliver weather forecasts daily to our customers: videos for tv or web broadcasting, and PDFs for newspapers and magazines.

If necessary, it's possible to deliver forecasts more than once a day (every 12 or 6 or 3 hours), always updated with the latest weather data available.

Any video format is supported, so we can perfectly integrate with your broadcasting infrastructure.

Our customers typically monetize this service through sponsoships and advertising

In-house forecasts production

If you are a content producer, and want our tecnology to create in-house weather contents for your customers, or if you simply prefer to use your own servers, the F.AR. platform can be deployed by your infrastructure

F.AR. runs on physical or virtual servers, and resources can be provisioned depending on quantity of contents to be produced.

Different licensing policies are available: a fixed rate for unlimited renderings, or a variable rate based on number of renderings.


information

This is just a demonstrative website, and it's not meant to precisely enumerate features of our software or lists of our services. If you are interested in our products or services, or if you just want more technical or commercial informations about them, please feel free to contact us: we'll appreciate your feedback and we'll be glad to answer your questions.