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

infrared.city in ArcGIS, figure 1
Figure 1: Plugin download.

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.

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

infrared.city in ArcGIS, figure 2
Figure 2: infrared.city tab.

Step 2: Open ArcGIS Pro and log in

infrared.city in ArcGIS, figure 3
Figure 3: API key location.

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.

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

infrared.city in ArcGIS, figure 4
Figure 4: Account connection.

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

Step 3: Components overview

infrared.city in ArcGIS, figure 5
Figure 5: Package content.

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

API Key

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

Tree Catalog

infrared.city in ArcGIS, figure 6
Figure 6: API key window.

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.

Select Tile

infrared.city in ArcGIS, figure 7
Figure 7: Tree Catalog window.

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.

Run Simulation

infrared.city in ArcGIS, figure 8
Figure 8: Confirmation Widget.

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.

infrared.city in ArcGIS, figure 9
Figure 9: Run simulation window.

Step 4: Adding and managing analyses

infrared.city in ArcGIS, figure 10
Figure 10: Building selection with Select Tile component.

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.

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.

infrared.city in ArcGIS, figure 11
Figure 11: Running first simulation.

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

infrared.city in ArcGIS, figure 12
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: Trees, Tree, Baum, Bä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.

infrared.city in ArcGIS, figure 13
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.

infrared.city in ArcGIS, figure 14
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.

infrared.city in ArcGIS, figure 15
infrared.city in ArcGIS, figure 16
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.