| Interface | Description | 
|---|---|
| Attributable | Interface to controlling a shape's attributes. | 
| Highlightable | Interface to control a shape's highlighting. | 
| Movable | |
| Placemark.LevelOfDetailSelector | Presents an interfaced for dynamically determining the PlacemarkAttributes based on the distance between the
 placemark and the camera. | 
| Class | Description | 
|---|---|
| AbstractShape | |
| Label | Represents a label at a geographic position. | 
| Path | |
| Placemark | Represents a Placemark shape. | 
| PlacemarkAttributes | Holds attributes applied to  Placemarkshapes. | 
| Polygon | |
| ShapeAttributes | Holds attributes applied to geographic shapes. | 
| SurfaceImage | |
| TextAttributes | Holds attributes applied to text shapes and  Placemarklabels. |