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:
  1. Right-click the layer in the table of contents and click Properties.
  2. Click the Globe Display tab.
  3. Confirm the layer is not rasterized; otherwise, uncheck Rasterize feature layer.
  4. Click the Elevation tab.
  5. 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.
  6. Click the Use constant value or expression option.
  7. Click the Calculate button Calculator.
  8. Double-click the field that will provide the z-value for the features.
  9. Click OK on all dialog boxes.

    The 2D features are drawn in ArcGlobe using the attribute you selected as the z-value.

    Setting base heights in ArcGlobe from an attribute
TipTip:
  • 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