Data visualization

A style is a set of visual properties for a layer that controls how geographic data are displayed in a map or scene. Creating and defining styles helps uncover patterns in data and build more meaningful applications. This section covers how to use ArcGIS Maps SDKs to create simple styles, data-driven styles, and 3D styles for features displayed in a map or scene.

To get started, go to Topics.

Census tracts styled with a dot density renderer to show level of educational attainment

Topics

How to build a data visualization app

Learn how to define symbols for features from feature services.

Simple styles

Learn how to define simple symbols and renders for points, lines, and polygons in feature layers.

Data-driven styles

Learn how to define multiple symbols, visual variables, and renders based on attribute values in feature layers.

3D visualization

Learn how to create and apply symbols and visualizations for 3D objects.

API support

Point, line, and polygon stylesData-driven visualization3D visualization
ArcGIS Maps SDK for JavaScript
ArcGIS Maps SDK for Kotlin
ArcGIS Maps SDK for Swift
ArcGIS Maps SDK for Java
ArcGIS Maps SDK for .NET
ArcGIS Maps SDK for Qt
Esri Leaflet
MapLibre GL JS
OpenLayers
CesiumJS
ArcGIS API for Python12
Full supportPartial supportNo support
  • 1. Define renderers with JavaScript.
  • 2. Supports web scenes only.

Different APIs have different levels of support for data-driven visualization.

Unique typesClass breaksVisual variablesTimeMultivariatePredominanceDot densityRelationship
ArcGIS Maps SDK for JavaScript
ArcGIS Maps SDK for Kotlin
ArcGIS Maps SDK for Swift
ArcGIS Maps SDK for Java
ArcGIS Maps SDK for .NET
Esri Leaflet
MapLibre GL JS
OpenLayers
CesiumJS
ArcGIS Maps SDK for Qt
ArcGIS API for Python
Full supportPartial supportNo support

    Tutorials

    APIs
    Tools

    Style layers in a web map

    Use Map Viewer to style layers in a web map.


    Map Viewer

    Style layers in a web scene

    Use Scene Viewer to style layers in a web scene.


    Scene Viewer

    Services

    Tools

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