Blog

Find out about new infrared.city features, updates from our community and hands-on guides for climate informed design decisions

 · 5 min read

infrared.city in ArcGIS

infrared.city is now directly integrated into ArcGIS Pro, enabling you to run climate simulations right from your GIS environment. No file exports, no extra steps — simply install the plugin, connect your account, and start testing design options against real microclimate data.

In this tutorial, we will walk through installing the plugin, setting up your API key, running analyses, and adding trees to your simulation.

Prerequisites

Before getting started, make sure you have:

  • A registered infrared.city account
  • ArcGIS Pro installed (version 3.0 or higher)
  • An active internet connection

Step 1: Installation of plugin

To install the plugin, open the InfraredCity ArcGIS add-in on the Esri platform. Sign in with your ArcGIS account, then click Download to save the add-in file. Once it finishes downloading, locate InfraredCity.ArcGIS in your Downloads folder, double-click it, and select Install Add-In in the dialog that appears. The next time you open ArcGIS Pro, the Infrared City tab will be available on the ribbon.

image

Figure 1: Plugin download.

Once installed, start or restart ArcGIS Pro. The infrared.city tab will now be visible in the top ribbon.

image

Figure 2: Infrared.city tab.

Step 2: Open ArcGIS Pro and log in

The infrared.city ArcGIS plugin uses an API key to connect to your account. To find your key, log into the infrared.city web app and go to Account → API Keys.

image

Figure 3: API key location.

Copy the key, then return to ArcGIS Pro. In the infrared.city tab, click API Key and paste the key into the field.

image

Figure 4: Account connection.

Once confirmed, the plugin is connected and ready to use.

Step 3: Components overview

The ArcGIS Pro plugin provides four main components for running and managing your simulations.

image

Figure 5: Package content.

API Key

Connects the plugin to your infrared.city account and authorizes simulation runs using your token balance.

image

Figure 6: API key window.

Tree Catalog

Defines the tree species used in your simulation. You can choose from a range of species and specify height and crown dimensions. This component is required for any simulation that includes vegetation.

image

Figure 7: Tree Catalog window.

Select Tile

Defines the simulation area as a 512 × 512 m tile centred on a location you click on the map. After clicking the component, a blue widget appears in the upper-right corner of the screen to confirm the tile selection.

image

Figure 8: Confirmation Widget.

Run Simulation

Sends your current project to the infrared.city platform and executes the selected simulation. Once complete, results are visualized directly on the map as a new layer with a legend.

image

Figure 9: Run simulation window.

Step 4: Adding and managing analyses

Before running a simulation, building geometry must be present in your map. The quickest way to get this is by adding OSM buildings from the Living Atlas — a ready-to-use global building dataset available directly within ArcGIS. You can also upload your own building or context layers if you have project-specific data.

NOTE: If no building geometry is available within the simulation area, the run will return a Failed status.

To define your simulation area, click Select Tile and then click anywhere on the map — that point becomes the centre of your 512 × 512 m analysis area. Buildings within the tile will turn blue to confirm they have been detected.

image

Figure 10: Building selection with Select Tile component.

If the square tile shape does not fit your needs, you can define a custom area using the Select tool in the Edit tab instead.

Once your area is set, open Run Simulation, choose your simulation type, configure the parameters, and run. Results will appear within seconds as a dedicated layer beneath the 2D Layer group, complete with a colour legend.

image

Figure 11: Running first simulation.

The results will be shown in a few seconds. Under the 2D Layer, the simulation layer will appear.

image

Figure 12: Solar radiation result panel.

Step 5: Adding trees

In order to create trees for the simulation, open the Catalog pane from the View tab, expand Databases, and right-click your project geodatabase. Hover over New and click Feature Class. In the Create Feature Class pane, name your layer, select Point as the Feature Class Type, and click Finish. To include trees in your simulation, name it using one of the recognized keywords: TreesTreeBaumBäume, or Vegetation. The plugin detects layers by name, so this step is required.

With the layer created, use the Create tool to place points at the desired locations on the map. Open the Edit tab and click Create to open the Create Features pane, then select your new tree layer to activate the point tool. Click anywhere on the map to drop a tree point, repeating for each tree you want to add. When you’re finished, return to the Edit tab and click Save to commit your edits.

image

Figure 13: Tree positioning.

Once the points are positioned, open Tree Catalog and select the species, height, and crown dimensions you want to apply, then click Save.

image

Figure 14: Including trees in simulation.

When you run the simulation again, add the tree layer in the Layers section of the Run Simulation panel. The results will appear as a separate layer, showing how the selected vegetation affects the microclimate of the area.

image

image

Figure 15: Solar radiation analysis result comparison.

TIP: Try running the same simulation with two different tree species to directly compare their impact on solar radiation or some other simulation.

Recent Articles

Pedestrian Wind Comfort Impact Study

This case study explores how tower massing shapes pedestrian wind comfort. By comparing five design scenarios in Hong Kong, real-time simulations highlight the balance between buildable area and comfort, guiding early-stage decisions with measurable insights.

SvN Architects + Planners: Optimizing Urban Wind Comfort through AI-Driven Design

Learn how to post-process wind simulation results from infrared.city. Follow step-by-step instructions to load your project, connect custom geometry, define wind speed thresholds, and visualize performance interactively.