The AerisWeather JavaScript SDK is a powerful tool that allows developers to create custom interactive weather map applications using many third-party mapping libraries, the newest of which is MapLibre. This post will illustrate how you can create an Interactive Map App using MapLibre and the AerisWeather JavaScript SDK. What is MapLibre? MapLibre is an open-source fork of Mapbox, which is already supported in the AerisWeather JavaScript SDK along with other third-party mapping libraries such as Leaflet and Google Maps. What You’ll Need To follow along with this tutorial, you’ll need the following: An AerisWeather API subscription or free trial Don’t...
Asset management can take many forms, whether the asset is an employee, client, facility, or goods in transit. Weather plays a significant role when ensuring the safety, scheduling, and planning of these assets. AerisWeather offers industry-leading tools to assist with asset management, including the AerisWeather API, AerisWeather Maps, and our various SDKs. Utilizing a combination of our services provides the best insight into how the weather may impact your assets. Our Interactive Map Application includes weather impacts as a standard feature to display the current weather impacts affecting a location, facility, or asset. What Are Weather Impacts? The definition of...
In March, we introduced the popular Severe Weather Module for use with the AerisWeather Interactive Map App to track storm threats. We’ve since added a new feature that allows you to tap into the power of the AerisWeather Threats endpoint within the Interactive Map App. There’s no need to write code to query the AerisWeather API Threats Endpoint, we’ve taken care of the hard part. All you have to do now is click on the map to display approaching storm threats in the infopanel. Threats Endpoint Background The Threats Endpoint is one of many severe weather endpoints in the AerisWeather API. It’s much more than just National Weather Service warnings, it utilizes a plethora of other meteorological-related parameters as well...
Weather greatly affects the transportation and logistics industry, especially when that weather turns inclement with considerable impacts. Version 1.5.0 of our Javascript SDK introduced our routing module, enabling users to plot custom routes alongside critical weather data between destinations. The routing module allows you to plan and adjust your fleet’s pathing to minimize weather impacts while en route. Getting Started with the Routing Module To follow along with this tutorial, you may find it helpful to begin a free AerisWeather developer trial. To start using the routing module, set up your project as you would with any of our other...
A year ago, we introduced two new modules to use with the AerisWeather Javascript SDK, InteractiveMap, and InteractiveMapApp. With severe weather season just around the corner, Aerisweather has added another module to its stable: The Severe Weather Module. The Severe Weather Module The Severe Weather Module is another map module that utilizes our Map Module Starter Project, similar to our Observations and COVID-19 modules. The purpose is to provide an enhanced mapping experience for tracking severe weather through custom visualizations of data currently available via the Javascript SDK. Features The Severe Weather Module provides users with an array of layers that one would want when tracking severe weather (beyond radar and satellite). It also enhances some of the layers to provide more detail compared to the default SDK implementations. The...
COVID-19 (Novel Coronavirus) is a global pandemic currently affecting millions of people and nearly every economy worldwide. It’s often challenging for people to grasp the severity and full breadth of these types of situations just by giving them a series of numbers from the data. Data visualizations, such as maps and charts, drastically improve the understanding of data and its impacts compared to providing people with just the data. Knowing this, we have created a COVID-19 map module that combines data from John Hopkins with our own JavaScript SDK. The COVID-19 Map Module The COVID-19 module is a map module that utilizes our...
The AerisWeather Javascript SDK can solve weather-based problems all while steering clear of the troublesome tasks that go into styling a web page. This can be done using the SDK’s module which can be installed from the Yarn or NPM ecosystem. This tutorial will outline the steps required to use the JavaScript SDK’s NPM module and build a Travel Buddy along the way. What is Travel Buddy? Travel Buddy will help users understand what temperatures to expect during their next trip. By passing the location and date of travel, the application will query our API and provide some pertinent details that will prepare...
Our new AerisWeather Javascript Weather SDK provides you with tons of features so you can easily add weather data and imagery into your custom applications. From performing simple API data requests to full-featured interactive weather maps, our SDK makes it easy and painless. But what if you wanted to combine all of the many features of the SDK into a single, cohesive and highly flexible weather mapping application? We’re excited to announce version 1.2.0 of our Javascript SDK includes a complete weather mapping application. And it’s all built into the SDK so you can take advantage of this new component...
One of the things that makes the new AerisWeather JavaScript SDK so unique is its versatility. The SDK is your new go-to for weather data, static maps, and even interactive maps. This post will highlight how easy it is to use an interactive map and include layer buttons with our JavaScript SDK. Initial Setup Just like the fetching data and static maps posts related to our JavaScript SDK, we will need to get our feet set with a few items before we can begin. Let’s set up the following items: Add CSS and JavaScript files Define the map size Add...
We recently published a blog detailing how users can fetch data from the API using the new JavaScript SDK. This time we’ll spend a few minutes diving into the SDK’s static weather maps using the AerisWeather Mapping Platform (AMP). Setup We’re going to assume you’re using front-end JavaScript in an HTML document for this example. Prior to adding static weather maps to our page, we will need a get a few items setup. First, we’ll need to include the library like so: <script src="https://cdn.aerisapi.com/sdk/js/latest/aerisweather.min.js" defer></script> This can be added in the header or the body. Next, let’s instantiate the library and...