ArcGIS Pro

Introduction to the STAC UI in ArcGIS Pro

When you need imagery and other geospatial data to support your workflows, wouldn’t it be great if you could easily search archives in the cloud? Now you can. No more having to access different tools. No more connecting to different APIs to find your data. SpatioTemporal Asset Catalog (STAC) makes this efficient, by delivering a common metadata structure to expose users to various geospatial assets. STAC is an open specification that has evolved from different organizations working together to ease the search for data. It has simplified search, discovery, and distribution for providers and users of geospatial data. The main goal is to provide an index of all geospatial imagery. The STAC specification can be used by data providers and geospatial data consumers alike to expose their data for search, discovery, and access in a consistent way.

With the release of ArcGIS Pro 3.2, users can make a connection to a STAC API. Once a connection is made, the STAC UI allows you to work with different collections defined within the STAC API connection. Using the Search STAC Items pane, you can refine your search using the available search parameters such as a date range, an extent time and location, and browse the results. Once satisfied with your search results, these datasets can be loaded into ArcGIS Pro maps, scenes, or mosaic datasets for further workflows and analysis.

 

Add multiple Landsat 9 scenes to a mosaic dataset using the STAC UI in ArcGIS Pro

As an example, we will make a selection of some Landsat 9 scenes using the STAC UI, and add them to a mosaic dataset.

Before we proceed, a few preworkflow steps are needed.

 

Step 1: Create a New STAC Connection.

 

 

Step 2: We will now make our connection to the Microsoft Planetary Computer STAC and add our cloud storage connection file for the Landsat Level 2 collection.

 

 

Step 3: Once our connection has been made, we will be able to see it in the ArcGIS Pro Catalog pane. We can browse to our STAC connection in the Catalog pane and open the STAC UI by selecting Search STAC Items.

 

 

Step 4: In the Search tab set the following filters:

  1. Set the date to search for the imagery needed for our analysis/workflow.
  2. Define the Extent to the Current Display Extent.
  3. We can add more attributes to narrow down the search for our datasets.

 

 

Step 5: Once we have defined our search parameters, we can now proceed to view our search results on the Results tab. Select the images needed for our workflow. Using the Add button, we can add them to our mosaic dataset. On the Add Rasters To Mosaic Dataset dialog box, set Raster Type to Landsat 9 and set Processing Templates to Surface Reflectance.

 

 

After the process of adding rasters has finished, we can add and view our mosaic dataset on the map.

The STAC UI in ArcGIS Pro 3.2 allows users to easily search for assets required for analysis. This blog shows an example of how it can be used to create mosaic datasets with only the data of interest and subsequently apply image processing on such mosaic datasets. For more information about STAC in ArcGIS, see Introduction to the SpatioTemporal Asset Catalog (STAC).

 

 

About the authors

Rohan Ganapathy

Rohan Ganapathy is a Product Engineer with the ESRI's Raster team in Sharjah,UAE. He has worked with the development of various imagery related tools and products. Currently, his area of focus is the rastertype support and the STAC support in ArcGIS Pro. Outside of work he is a Photographer and a Motorsport Marshall.

David Wright

David Wright is a lead solution engineer on the imagery & remote sensing team. David has a scientific background rooted in precision agriculture, raster analysis, large scale geospatial data management and cloud infrastructure devops. Prior to joining Esri in 2019 David had been building geospatial solutions with Esri business partners since 1995. Outside of work he enjoys bass guitar, ice hockey, and riding his mules.

Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments

Next Article

Changing the Map Projection in ArcGIS Online

Read this article