Setting the base height from an attribute
Follow the steps below to define the base height for a 2D or 3D features in ArcGlobe, using a feature attribute or expression.
Note that when adding 2D features to ArcGlobe, the default behaviour is to rasterize the layer and add it as an image draped over the globe surface. There are no feature-based heights until a value or expression is assigned.
Additionally, to use calculated values as heights only, the layer must be set to float independently of the globe surface; otherwise, the calculated values will be used as offsets from the globe surface.
Steps:
- Right-click the layer in the table of contents and click Properties.
- Click the Globe Display tab.
- Click the Elevation tab.
- Click the Use constant value or expression option.
- Click the Calculate button .
- Double-click the field that will provide the z-value for the features.
-
Click OK on all dialog boxes.
The 2D features are drawn in ArcGlobe using the attribute you selected as the z-value.
Confirm the layer is not rasterized; otherwise, uncheck Rasterize feature layer.
Optionally set the layer to Floating on a custom surface to use the calculated values as height only, and not offset from the globe surface.
Tip:
- You can use any valid SQL expression in step 6 (for example, "([LEVEL] * 10) + [BASE]").
- Double-clicking the layer name in the table of contents can be used as a shortcut to the Layer Properties dialog box.
6/11/2012