X

NV5 Geospatial Blog

Each month, NV5 Geospatial posts new blog content across a variety of categories. Browse our latest posts below to learn about important geospatial information or use the search bar to find a specific topic or author. Stay informed of the latest blog posts, events, and technologies by joining our email list!



Geo Sessions 2025: Geospatial Vision Beyond the Map

Geo Sessions 2025: Geospatial Vision Beyond the Map

8/5/2025

Lidar, SAR, and Spectral: Geospatial Innovation on the Horizon Last year, Geo Sessions brought together over 5,300 registrants from 159 countries, with attendees representing education, government agencies, consulting, and top geospatial companies like Esri, NOAA, Airbus, Planet, and USGS. At this year's Geo Sessions, NV5 is... Read More >

Not All Supernovae Are Created Equal: Rethinking the Universe’s Measuring Tools

Not All Supernovae Are Created Equal: Rethinking the Universe’s Measuring Tools

6/3/2025

Rethinking the Reliability of Type 1a Supernovae   How do astronomers measure the universe? It all starts with distance. From gauging the size of a galaxy to calculating how fast the universe is expanding, measuring cosmic distances is essential to understanding everything in the sky. For nearby stars, astronomers use... Read More >

Using LLMs To Research Remote Sensing Software: Helpful, but Incomplete

Using LLMs To Research Remote Sensing Software: Helpful, but Incomplete

5/26/2025

Whether you’re new to remote sensing or a seasoned expert, there is no doubt that large language models (LLMs) like OpenAI’s ChatGPT or Google’s Gemini can be incredibly useful in many aspects of research. From exploring the electromagnetic spectrum to creating object detection models using the latest deep learning... Read More >

From Image to Insight: How GEOINT Automation Is Changing the Speed of Decision-Making

From Image to Insight: How GEOINT Automation Is Changing the Speed of Decision-Making

4/28/2025

When every second counts, the ability to process geospatial data rapidly and accurately isn’t just helpful, it’s critical. Geospatial Intelligence (GEOINT) has always played a pivotal role in defense, security, and disaster response. But in high-tempo operations, traditional workflows are no longer fast enough. Analysts are... Read More >

Thermal Infrared Echoes: Illuminating the Last Gasp of a Dying Star

Thermal Infrared Echoes: Illuminating the Last Gasp of a Dying Star

4/24/2025

This blog was written by Eli Dwek, Emeritus, NASA Goddard Space Flight Center, Greenbelt, MD and Research Fellow, Center for Astrophysics, Harvard & Smithsonian, Cambridge, MA. It is the fifth blog in a series showcasing our IDL® Fellows program which supports passionate retired IDL users who may need support to continue their work... Read More >

1345678910Last
«August 2025»
SunMonTueWedThuFriSat
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456
11063 Rate this article:
3.0

IDL Programming Language is Engine Behind Australian Tsunami Decision Tool

NV5

Introduction

On December 26, 2004, a massive magnitude 9.0 earthquake hit just off the coast of north Sumatra, triggering a tsunami that sent waves up to 100 feet high into coastal areas throughout the Indian Ocean. More than a quarter million people in Indonesia and 13 other countries perished, in large part because they had little to no warning the tsunami was coming.

A tsunami, sometimes called a tidal wave, is a massive displacement of water usually caused by an undersea earthquake. The tsunami waves often travel across large water bodies wreaking tremendous damage on coastal areas when they make landfall.

An earthquake strong enough to potentially trigger a tsunami affecting Australia occurs on average about once a week. Within minutes of an earthquake striking, seismic data related to the quake is loaded into a Tsunami Decision Support Tool (DST) at the Joint Australian Tsunami Warning Centre (JATWC) hosted by the Australian Bureau of Meteorology (The Bureau) and Geoscience Australia (GA). The DST was developed in the IDL® programming language to assess whether the event poses a tsunami danger to Australia or the Indian Ocean region. If a tsunami is likely, the DST predicts the threat level, pinpoints a geographic target, and generates appropriate warnings.

The Bureau created the DST in the wake of the 2004 Indian Ocean tsunami, now considered the deadliest natural disaster in modern history. The Bureau selected the IDL programming language due to its advanced visualization and complex analytics capabilities. The NV5 Geospatial Custom Solutions team supported the original development and then completed a major upgrade to the DST in 2018.

“The DST is an end-to-end decision supporting system that starts with data collection to run the threat assessment models and then [it] creates and issues alerts,” said Yuelong Miao, the Bureau's National Manager for Tsunami Warning Services. “The beauty of IDL is that it’s not only processing data; it allows you to create a visualization interface.”

“IDL is a commercial off the shelf (COTS) product from NV5, that has hundreds of built-in formulas and algorithms written specifically for scientific data processing analysis and display,” said Bryan Justice, NV5 Program Manager.


Building the Tsunami Tool

As Australia’s national weather, climate and water agency, the Bureau is tasked with assisting its citizens in dealing with a variety of natural phenomena, including tsunamis. The Bureau and GA JATWC centers are staffed 24/7 as part of an international network of organizations monitoring earthquake and related events in the Indian Ocean and Pacific Rim region.

Of the dozens of data sets and observations streaming into the JATWC from its partner agencies, one of the most important is seismic measurements. Hundreds of seismographs in Australia and throughout the globe measure subsurface disturbances, determine their depths, and pinpoint their epicenters. The JATWC considers any undersea earthquake measuring greater than or equal to magnitude 6.5 to be a tsunami threat and inputs the data into the DST for further analysis.

The DST uses IDL to process the seismic readings and location data and matches these with pre-programmed tsunami wave model scenarios. In building the tool, the Bureau defined multiple tsunami threat levels based on expected wave impacts at the coastline. The threat assessment is the worst-case scenario for a given earthquake magnitude and the forecast threat levels are calibrated using historical tsunami impacts to Australia.

“We use the worst-case scenario rather than a percentage probability [that a tsunami will occur], just to be safe,” said Miao.

He explained that it makes more sense to alert the public to the most dangerous situation presented by a potential tsunami – even if one never comes – rather than lull them into a false sense of security.


Threat Scenarios Programmed into the Tool

Threat levels are split into ‘Marine’ and ‘Land’ categories. The Marine threat predictions relate to tsunamis that never inundate land beyond the immediate shoreline. But these may create currents, riptides and waves dangerous to swimmers and to small boats in offshore areas. The higher-level land threat, however, is a prediction of significant land inundation.

In addition to determining threat levels, the DST employs geospatial computer models created in IDL and built into the tool to calculate the geographic areas most at risk from the tsunami. The JATWC has divided the entire Australian and Indian Ocean coastlines into many warning zones of varying length. The models typically identify multiple zones in a broad area that are under tsunami threat at any given time.

Miao stresses that timeliness is a necessity for a tsunami warning. Residents of coastal areas may have less than 30 minutes to prepare for the waves that might come ashore once an earthquake occurs. JATWC personnel keep an eye on a DST-generated timer once a threat has been predicted, to help them meet their alert-issue deadlines. The DST also gives them the flexibility to continue adding earthquake and wave height information so that the threat levels can be refined as the event unfolds.

“For all undersea earthquakes of magnitude 6.5 or higher we are obliged to issue an alert irrespective of whether or not a tsunami has been detected,” said Miao.


Automated Warnings

The DST selects the likely scenario and impact zone within seconds of receiving the seismic inputs. The DST user can immediately begin issuing automatically-generated text warnings to individuals, partner organizations, news media, and emergency services in the areas that may be affected via email, text messages, and Twitter. The DST also taps into the geospatial visualization tools in IDL to create dynamic web maps showing where the tsunami is likely to form and where it might hit.

“The JATWC web pages are our true comprehensive source of all information that people need to get a full picture of what is happening in their state and anywhere in the Indian Ocean,” said Miao.

As part of the 2018 DST upgrade, NV5 leveraged IDL’s geospatial capabilities to enable the tool to generate maps of the impact zone as GIS layers that can be pushed directly into the GIS software environments of participating agencies and partners. This color-coded visual map constantly updates with easy-to-understand graphics as the DST changes its tsunami predictions based on new information.

The Bureau is already looking ahead to the next iteration of the DST. According to Miao, future editions could make use of real-time computer modeling which would allow the tool to become more dynamic. The tsunami threat level would be determined using on-demand computer models instead of pre-computed model scenarios.

DST

The latest version (v11.1) of DST used in training mode for assessing Tsunami threat to Australia caused by an earthquake of magnitude 8.6 off west coast of South Island, New Zealand.


ATWS Warning Zones

The Australian coastline is divided into warning zones that correspond to coastal waters weather forecast zones. The zones are of variable length, and topography is not taken into consideration.

Please login or register to post comments.