Overview

This page provides the system requirements to use the ArcGIS Maps SDK for Qt.

Developers use the Qt framework and tools to develop on Windows, Linux, and macOS systems. The apps that are created can be deployed on Windows, Linux and macOS systems, as well as Android and iOS devices.

Review the ArcGIS Maps SDK for Qt license and deployment requirements.

Qt specific requirements:

  • For the best integration into the Qt ecosystem with project templates, integrated help, and debugging tools, we recommend you use the latest Qt Creator IDE.
  • To develop and deploy apps, Qt Framework 6.8.2 or higher is needed.
  • Developers should follow the Qt Group licensing requirements.
  • An operating system can only be supported if it is also supported by the Qt Framework from The Qt Group. It is recommended to use the latest supported version of the operating system. Learn more about Qt licensing terms and conditions at The Qt Group.

The following table lists the operating systems supported.

Operating System 1 2Version
Windows 11 (64-bit)23H2 (build 22631) or higher
Windows Server 2025 Standard and Datacenter
Windows Server 2022 Standard and Datacenter

1 x86-64 processors (Intel and AMD).
2 Hyper-threading (HHT) or Multi-core is recommended.

The following table lists the graphics requirements.

GraphicsNotes
DirectXDirectX (which includes Direct3D) is need for rendering Qt Quick views: MapQuickView, SceneQuickView, and LocalSceneQuickView as well as Qt Widgets LocalSceneWidget
Rendering SceneView requires DirectX 11 with Feature Level 11
For the high-performance analysis APIs:
  - Direct3D 12 with feature level 11.1 (or feature level 11.0 with Resource Binding Tier 2)
  - Shader models 5.1 and above
OpenGL 2.1 1 2
Minimum requirements for Qt Widgets MapGraphicsView
OpenGL 3.2 1 2
Minimum requirements for Qt Widgets SceneGraphicsView

1 Hardware video adapter is required.
2 Be sure to use the latest available driver.

The following table lists the additional software requirements.

SoftwareVersion
MSVC2022 (64-bit) Toolset14.44 or higher
Microsoft Visual C++ 2015 - 2022 Redistributable (x86-64)14.44.35207 or higher

The following table lists the minimum hardware requirements.

HardwareMinimum recommended
Processor2.6 Ghz Intel i7, 6-core
3.6 Ghz AMD Ryzen7, 6-core
RAMRendering MapView requires 16GB
Rendering SceneViewScenes (3D) requires 32GB
Rendering high-performance analysis APIs require 32GB
GPUNVidia Quadro/AMD Radeon
Rendering MapView requires 2GB GDDR6
Rendering SceneView requires 4-8GB GDDR6
Rendering High-performance analysis APIs require 8GB GDDR6
Disk1TB, SSD Hard Drive

Apps can be deployed on Windows and Android.

Developing Android apps that use the high-performance analysis APIs requires a physical device for testing (Android emulator is not supported).

Rendering

The following table lists the OS and rendering engine combinations supported.

View / UI CombinationWindowsLinuxiOSAndroidmacOS
MapView, SceneView and LocalSceneView + Qt Quick (QML UI)DirectXOpenGLMetalOpenGL ESMetal
MapView / SceneView + Qt WidgetsOpenGLOpenGLN/AN/AOpenGL
LocalSceneView + Qt WidgetsDirectXOpenGLN/AN/AMetal

See the Deployment page for information on how to include additional shaders within your apps.

Secure Socket Layer (SSL) support for https

This API requires SSL support to make network requests over https using the Qt Framework. The Qt Framework supports various SSL backends per platform, for example Schannel on Windows, secure-transport on Apple platforms, OpenSSL on Linux, etc. The following Qt documentation provides additional details for SSL configuration and deployment with Qt.

ArcGIS software and connected services

Local Server version compatibility with ArcGIS Pro

For the Local Server 200.8 documentation, see Local Server (200.x).

Local Server is supported on Windows and Linux. Local Server is not supported on Android, iOS, or macOS.

ArcGIS Maps SDK for Qt versionLocal Server versionArcGIS Pro version
300.x200.83.5

Versions of supported specifications

On-premises virtualization

On-premises virtual desktop infrastructure (VDI)

VDI Requirements

On-premises virtual desktop infrastructureNotes
  • VMware vSphere (ESXi) 7.x
  • VMware vSphere (ESXi) 8.x
Use the latest VMware and NVIDIA drivers. Refer to the VMware and NVIDIA websites for the most current versions.
Citrix Virtual Apps and Desktops 2203 LTSRUse the latest VMware and NVIDIA drivers. Refer to the VMware and NVIDIA websites for the most current versions.
Esri supports Citrix Virtual Desktops. Citrix Virtual Apps is not recommended or supported with ArcGIS Maps SDKs for Native Apps.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.