This HeatMap widget for ArcGIS Viewer for Flex will allow you to easily create a heat map layer from an ArcGIS Server service that returns point features.
ActionScript CSS


This is the heat map widget source code compatible with the arcgis-viewer-flex (ArcGIS Viewer for Flex) application.

Heatmap widget

This repository includes:

  • The widget source code.
  • The ArcGISHeatMapLayer source code.
  • The non-widget samples to showcase the ArcGISHeatMapLayer.
  • The Change Log containing details about the feature history.
  • The Documentation for getting started using this repository.
  • The latest development is always on the develop branch.
  • The latest release is always on the master branch.


  • If you are wanting to produce a heat map layer in your ArcGIS Viewer for Flex application take a look at this widget.
  • This widget will allow you to easily create a heat map layer from an ArcGIS for Server service (Earthquakes service) that returns point features.
  • Only services that return point features are supported.
  • Make sure you are familiar with the service you are using to generate your heat map, as services are configured with a "Maximum number of records to return" and this can limit the features used to generate your heat map. At ArcGIS version 10.1 this number is 1000 by default. See the FAQ for more information related to this topic.


What do you want to do with this widget?

  1. If you are simply going to use the compiled "ready-to-use" version of the HeatMapWidget packaged for the ArcGIS Viewer for Flex Application Builder proceed to the documentation for Application Builder section.

  2. If you are going to compile this widget on your own, make modifications, etc., proceed to the documentation for Developers section.


  • Knowledge of Flex development.
  • A little background with Adobe/Apache Flex SDK.
  • Experience with the ArcGIS API for Flex would help.



Ask questions on the HeatMapWidget Forum

Find a bug or want to request a new feature? Please let us know by submitting an issue.


Esri welcomes contributions from anyone and everyone. Please see our guidelines for contributing.


Copyright 2013 Esri

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

A copy of the license is available in the repository's license.txt file.