# GroundGeometryUpdater

#### new Cesium.GroundGeometryUpdater(options)
engine/Source/DataSources/GroundGeometryUpdater.js 28

An abstract class for updating ground geometry entities.

Name | Type | Description
--- | --- | ---
`options` | object | An object with the following properties:
Name | Type | Description
--- | --- | ---
`entity` | Entity | The entity containing the geometry to be visualized.
`scene` | Scene | The scene where visualization is taking place.
`geometryOptions` | object | Options for the geometry
`geometryPropertyName` | string | The geometry property name
`observedPropertyNames` | Array.<string> | The entity properties this geometry cares about

### Members

#### readonly zIndex : number
engine/Source/DataSources/GroundGeometryUpdater.js 47

Gets the zindex

### Methods

#### destroy()
engine/Source/DataSources/GroundGeometryUpdater.js 145

Destroys and resources used by the object. Once an object is destroyed, it should not be used.

##### Throws:

- DeveloperError : This object was destroyed, i.e., destroy() was called.

Need help? The fastest way to get answers is from the community and team on the Cesium Forum.