English

# How To: Calculate and visualize 3D density for z-enabled points

## Summary

When visualizing the quantity of an input point layer, points in close proximity can be difficult to analyze and differentiate. In this case, 3D density values can be used to display the relative density of points using a color scheme. To perform the 3D density analysis, the layer surface is treated as an elevation surface, and density values for the z-enabled points are calculated.

## Procedure

The following steps describe how to calculate and visualize 3D density for z-enabled points:

```Note:
The Buffer 3D tool and the Inside 3D tool require an ArcGIS 3D Analyst license.```
1. Run the Buffer 3D tool to create three-dimensional buffers around the points:
1. For Input Features, select the point layer.
2. Set the output name and location.
3. Specify the desired distance, and select Meters for unit.
4. Click OK.

2. Run the Inside 3D tool to create a complex output table:
1. For Input Features, select the point layer.
2. For Input Multipatch Features, select the buffer output generated in Step 1.
3. Specify the output table name and location.
4. Check the Complex Output Table > click OK. This step generates a unique ID known as CONTAIN_ID for each multipatch intersecting the input features.

3. Run the Summary Statistics tool on the output table, and set the parameters as below. This step generates density values (number of points) in each 3D buffer.
1. For Input Table, select the complex output table generated in Step 2.
2. Specify the summary statistics output table name and location.
3. Select CONTAIN_ID from the Statistic Field drop-down list, and set COUNT for Statistic Type.
4. Select CONTAIN_ID from the Case field drop-down list, and click OK.

4. Run the Join Field tool to join the density values from the summary statistics table to the point layer's attribute table.
1. For Input Table, select the point layer.
2. Select FID or OBJECTID for Input Join Field.
3. For Join Table, select the summary statistics output table generated in Step 3.
4. Select CONTAIN_ID for Output Join Field.
5. Check the COUNT_CONTAIN_ID > click OK.