Blog: Developer

April 12

Storm Cells – Tracking the Storms

Where are the storms? Where are they heading? What cities are in their path? With severe weather season in full swing, these are some common questions that can be answered using data from current storm cells. This article is the second in our series highlighting the severe weather-related features of the Aeris API. In our first article, we highlighted the various severe weather features of the Aeris API. This time, we will expand on the storm cells API endpoint and AMP layers. The stormcells endpoint provides information on the individual storm cells across the United States, including Puerto Rico and Guam....

Severe Weather Endpoints
April 6

Severe Weather with the Aeris API

Severe weather season is upon us again. Unfortunately major outbreaks have already occurred across the Southern Plains and throughout the Southeastern U.S. recently. Over the past week, more than 100 tornado-related and over 500 hail reports have been received. Our Aeris Weather API provides a variety of severe weather-related endpoints you can use in your own applications so you and your users stay on top of threatening conditions. All of the severe weather endpoints we’ll review are available via our Aeris API Premium and free developer accounts. This article will be the first in a series detailing our severe weather-related endpoints. We will first highlight the severe...

Aeris Android SDK v2.0
March 22

Aeris Android SDK v2 Beta 3 – It’s All About the Maps

We’re happy to announce the arrival of the Aeris Android SDK, Beta 3! So as you might have gleaned from the title, this beta is all about maps. With this update, we concentrated on improved integration of our Aeris Maps Platform (AMP). For an example of the map updates, check out the Demo app. It provides examples of the variety of the available layers and modifier options. You’ll also notice that there is now support for setting the Google base map type to “none”. As a result, you can choose whether you want the standard Google base layers or AMP’s...

Aeris Android SDK v2.0
December 21

The Aeris Android SDK v2 Beta is Here!

Just in time for your holiday coding free time, our Aeris Android Development team has pushed a beta release of the much anticipated Aeris Android SDK v2 beta update!  (We knew you were worried about not having anything fun to work on between Christmas and New Years…) Why Bother with a Beta? The SDK v2 Beta release is a preview update to allow developer access to the features and changes made thus far. Our hope is that by allowing early access to the major breaking changes, we can make your transition to v2 less daunting. After all, horribly complex version...

December 7

There’s a Weather Index For That!

We are all familiar with the direct impact weather conditions can have on our day-to-day lives. There are days where hanging out at the beach seems like a no-brainer. On the contrary, we have all experienced circumstances that prevented us from doing something as simple as driving to the supermarket. As technologies have advanced we have been able to not only observe and report current conditions, but also accurately provide weather forecasts. To some degree, we can literally predict the future. But what if we took that one step further? What if we were able to forecast the potential for...

3d view of Matthew
September 28

Blending Data with Aeris Maps

With Tropical Storm Matthew heading towards the Caribbean, we’ve been testing our upcoming tropical layers for the Aeris Maps Platform. In the process, we also experimented with combining different layers with some of the advanced AMP features such as blends: With the above image, we combined the flat-dk and water-depth base layers. Then added the high-resolution visible satellite imagery with a hard-light blend: flat-dk,water-depth,sat-vis-hires:blend(hard-light) The hard light blend allows the blue from the water layer to mix with the darker areas of the visible satellite while leaving the clouds white. Adding the lightning strike density layer to the map, which...

June 16

Recreating the Parallax Menu in Aeris Pulse iOS

We’ve had several users of our Aeris Weather iOS SDK ask us about whether the parallax UITableViewCells in the map layer menu of Aeris Pulse was available as part of the SDK, or how we achieved the effect.   Although this menu is not offered as part of our iOS SDK, it’s really easy to implement. There are just a few main steps you need to perform to get this effect working in your own apps. The following code samples are provided using Swift, but can easily be ported over to Objective-C if you haven’t jumped into Swift yet. Generate background images...

Wrench to Scuplture
May 19

Kubernetes: Extending Tools To Build New Things

On the Operations Team here at AerisWeather, we use Kubernetes to orchestrate our containerized applications and previously wrote about how much we love using it. Kubernetes and it’s CLI tool, kubectl, help deploy applications to our production environment in a consistent and reproducible manner. We can update high throughput applications in place with rolling updates, view cluster-wide metrics, and see what’s running where. Component integration in a large microservice application can be daunting, but we are able deploy our application with the help of Kubernetes. Emphasis on the “help”. We found ourselves not only integrating parts of our application together, but also parts of our DevOps...

Example image of data visualization
May 16

Data Visualizations – Making Weather Interactive

Each day, we process terabytes of data for use with our Aeris Weather API and Aeris Maps Platform and are always looking for improved ways to visualize all the data. D3.js is one of the most popular data visalization libraries for the web. By combining D3.js with other open-source libraries such as Crossfilter and DC.js, as well as our own Aeris Weather API, some great weather data visualizations are possible. Interactive Storm Reports Last month there were just under 11,000 storm reports across the US, which includes data on tornadoes, hail size, snowfall, rainfall and more. Visualizing such a large amount of...

Aeris Android SDK v2.0
May 6

Aeris Android SDK v1.2 Released

An update to the Aeris Android SDK is now available with an new map library! AMP’d Up This update to the AASDK is the beginning of some exciting changes for the cartographers amongst our ranks. The Aeris Android Map library now uses our very own Aeris Map Platform (AMP) for the weather data visualization in our apps! This first wave of AMP integration is focused on upgrading the existing legacy Aeris Overlays to AMP and pave the way for the additional layers available within our new map platform. In future updates of the SDK we will be adding new map...