Available with 3D Analyst license.
Profile graphs allow you to visualize elevation change over a continuous distance using 3D line geometry. Visualizing elevation change with a profile graph allows for the elevation change to be displayed simultaneously for multiple 3D line features.
You can make a profile graph for any 3D line layer in the Contents pane. See: Learn more about making charts for additional information on creating a charts.
Profile graphs are made up of continuous horizontal distance on the x-axis, and elevation on the y-axis. The horizontal distance refers to the distance from the beginning of each 3D line when projected onto an imaginary horizontal plane, measured along the line. This applies whether or not all vertices are collinear in this horizontal projection.
The units of measure used for the horizontal and vertical axes are displayed in drop-down menus in the Format tab of the Chart pane. When the profile graph is first created, the unit of measure for the profile graph is set to that which is used in the dataset, defaulting to meters if a unit is not found. After the profile graph is created, you can select different units from the drop-down menus, and the profile graph and the axes will be redrawn accordingly.
Titles and description
The default profile graph title is based on the name of the feature layer being graphed. The title and axis labels can be edited on the General tab in the Chart pane. You can also provide a chart Description, which is a block of text that appears at the bottom of the Chart pane. To access the Chart pane click on the Properties button in the upper left corner of the profile graph.
The color of each line in the profile graph will be the same as the color of the line in the map display. If the current renderer is Single Symbol, then all lines will be of the same color. You can change the renderer to Unique Value to potentially have different colors for different lines.
The legend displays one dot for each of the lines in the profile graph, using the same color as the line. Next to each dot is a number, which is the OBJECTID/FEATUREID/OID of the point.
You can select a line by clicking
- On the line in the map display.
- On the row in the line layer's attribute table.
- On the line in the profile graph.
- On the legend item in the profile graph.
Definition Query is a capability of ArcGIS Pro which allows you to specify a filter for a layer, such as to show only those lines that have an OBJECTID that falls within a specific range. This can be used to specify which lines should be graphed. Keep in mind that when you choose the menu item to create a profile graph, the program will not take into consideration which lines are selected or not selected.
If you create the definition query first, then the profile graph, the profile graph will display the first ten (or up to ten) features which match the definition query. For example, if you have 30 polyline features, with OBJECTID values from 1 through 30, and you apply a definition query of OBJECTID > 10, then you create a profile graph, you will see lines 11 through 20 in the profile graph. If you were not to apply a definition query, you would see lines 1 through 10 in the profile graph.
The example below creates a profile graph that visualizes elevation change over the length of the input 3D lines.
- X-Axis— Horizontal distance
- Y-Axis— Elevation