Echo Dot (3rd Gen) - Smart speaker with Alexa - Charcoal

Use your voice to play a song, artist, or genre through Amazon Music, Apple Music, Spotify, Pandora, and others. With compatible Echo devices in different rooms, you can fill your whole home with music.

Buy Now

Wireless Rechargeable Battery Powered WiFi Camera.

Wireless Rechargeable Battery Powered WiFi Camera is home security camera system lets you listen in and talk back through the built in speaker and microphone that work directly through your iPhone or Android Mic.

Buy Now

Analyze satellite data with Watson Studio native spatiotemporal capabilities – IBM Developer



This code pattern demonstrates how to analyze satellite data to derive useful information. It uses a real-world use case that can be used as a template to analyze any satellite data.


Satellite data is becoming more and more popular in the recent years, thanks to more accessible high-resolution satellite products which contain vast amount of information. In this Code Pattern, we will utilize a real world use case to demonstrate how to retrieve useful information and insights from satellite data. Most components of this demo can be generalized and used towards any satellite data. Therefore, you can use this code pattern as a template to analyze your own satellite data.

With the native spatiotemporal capabilities of Watson Studio, analyzing satellite data is very straightforward. The demo provides a set of key features that can be used for any satellite data regarding how to:

  • Align and join multiple satellite layers in a generalized way
  • Apply machine learning on satellite data
  • Use the Watson Studio native spatiotemporal capability to transform and manipulate satellite data

The intended audience for this code pattern is satellite-domain developers and users who want to learn how to analyze satellite data efficiently.


Analyze satellite images flow diagram

  1. Load “Vectorized Dynamic Surface Water Extent” data from the Data Asset eXchange (DAX).
  2. Align and join two layers from the data to generate a derived layer.
  3. Apply machine learning on the derived layer to improve the accuracy.
  4. Apply spatiotemporal analysis and transformations to further improve the accuracy and derive insight.
  5. Visualize the results from each step.


Get detailed instructions in the readme file. Those steps tell you how to:

  1. Sign up for Watson Studio.
  2. Create the notebook.
  3. Run the notebook.

Linsong Chu

Raghu Kiran Ganti

Mudhakar Srivatsa

Read More


Please enter your comment!
Please enter your name here