Adding Weather Insights For Better Decision Making

A leading provider of fleet management services that help increase efficiency and safety for fleet owners approached Mosaic Software for a consulting engagement. One of their tools is a map-based display showing fleet vehicle locations and routes. Weather is an important factor in both safety and efficiency of fleet operations. The customer asked Mosaic Software for help with adding future and historical weather overlays to their map display. This weather data increased the value of the tools by allowing their customers to be more effective with their planning.

Mosaic Software worked with the customer team to identify specific requirements to support the target use cases and business objectives. These requirements covered the delivery timeframe, code language and programmatic interface. We designed a simple TypeScript interface that required minimal integration effort with the customer’s existing system. We suggested sources of weather data that provided the appropriate balance of reliability and cost according to needs of the customer. Before providing the final library Mosaic Software built a simple test environment which enabled us to test the interface, as well as the reliability and performance of the deliverable. With the library developed and tested, we handed the library off to the customer’s team for integration. The customer was able to quickly integrate our library into their system with minimal support, which we provided as part of the contract.

Technologies used:

  • node.js
  • Google Maps API
  • HTML
  • JavaScript
  • TypeScript
  • NEXRAD current weather data
  • High Resolution Rapid Refresh (HRRR) weather forecast data