Articles by Lee Huffman

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...

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...

Storm Reports with Aeris Weather API
November 19

Storm Reports with the Aeris Weather API

In a 24-hour period from noon on Tuesday, Nov 17 through noon on Wednesday, Nov 18th, more than 1,000 storm reports were reported across the U.S. The Aeris Weather API provides quick access to these reports for use within applications, including many of the available javascript and mobile mapping platforms. Today, we will step through adding storm reports to an interactive map using the Aeris API, GeoJSON and the Leaflet mapping library. Aeris Weather API now has GeoJSON Support The 1.4 release of the Aeris API added several new features, including GeoJSON support. GeoJSON is a common method for transferring geospatial...

July 21

Announcing Aeris Interactive Maps SDK

We’re excited to announce the public release of our new Aeris Interactive Maps 2 SDK, a complete Javascript weather map platform built upon our open-source AerisJS library.  The new SDK provides developers with a quick and efficient way to integrate our AerisWeather data and image services into custom applications. The new Aeris Interactive Maps SDK provides many enhanced features, including: Enhanced modern design Support for OSM, Mapbox and Google base maps Responsive and mobile friendly Easy integration of AerisWeather data sets Quickly embed into existing websites Customizable look and feel View the Aeris Interactive Maps SDK in use on our...

June 12

Aeris Update 1.2.17 Released

We released version 1.2.17 of our Aeris Weather API to production yesterday. This minor update provides several bug fixes and other minor improvements. For a full list of changes refer to the API version history. What did we add in this Aeris Update?

May 13

Aeris Interactive 1.5 Released with Google Maps API V3 Support

We have upgraded Aeris Interactive to version 1.5. This upgrade adds support for Google Maps API V3, as Google will be shutting down their gmaps API V2 later this month. Enabling Google Maps V3 and Obtaining an API Key To ensure your maps will continue to work, you will need to enable your websites & hosted sites to use Google Maps API v3. Since you are currently using the maps with API v2, enabling Google maps API v3 (if not already enabled) is fairly simple, per the following steps (your IT group may need make the change). Browse to

April 11

Aeris API 1.2 Released

We released version 1.2 of our Aeris Weather API. This release includes new endpoints for US climate normals as US tide predictions as well as other enhancements. Review the version history for the complete list of changes. US Climate Normals The new normals endpoint provides access to the 30-year climate normals for maximum and minimum temperatures, precipitation and snowfall. Data is available in daily, monthly and annual summaries. To query your local normals for today, your query would look similar to: /normals/minneapolis,mn To obtain the normals for the next week: /normals/minneapolis,mn?to=+1week Using the complex search functionality built into the Aeris...

March 27

Aeris Weather JavaScript SDK 1.1 Released

Today we released an update to our Javascript SDK that fixes a few minor bugs, adds new data collections to reflect the new API endpoints released in version 1.1, and a new Daily Records widget.  For the complete list of changes view the version history. New Data Collections The new data collections are: Earthquakes – Provide access to worldwide earthquakes Fires – Access to US fires Records – Access to US daily records. Sunmoon – Access to worldwide sun and moon information. MoonPhases – Access to moon phase calendar information. These correspond to the equivalent Aeris API endpoints of the same...

January 27

Aeris API 1.0.5 Update

We released version 1.0.5 of the Aeris Weather API which provides support for Canadian postal codes and several bug fixes. Review the version history for a complete list of changes. Canadian Postal Codes With this release, Canadian postal codes have been added to our supported place formats. When using postal codes, the space that occurs within the middle is optional, making “M3C 4H9” and “M3C4H9” equivalent. An example of finding the place information for a postal code: /places/M3C4H9 /places?p=M3C4H9 /places?p=M3C%204H9 An example of finding the closest observation for a postal code: /observations/M3C4H9 Warnings We have introduced the concept of request...

January 11

Aeris API 1.0.3 Update

Today we released version 1.0.3 of the Aeris Weather API. This release provides support for auto-complete style queries with the new “starts with” functionality as well as several other minor items. Additionally, with this release we added batch requests as a beta feature! Batch requests allow you to query multiple endpoints with a single request to the servers. Review the version history for a complete list of changes. “Starts With” Query / Auto-Complete A common feature seen in many weather applications is the auto-complete style functionality that queries the server as a user is typing in a location name. Now...